.elementor-3376 .elementor-element.elementor-element-a53a4c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-3376 .elementor-element.elementor-element-a53a4c2:not(.elementor-motion-effects-element-type-background), .elementor-3376 .elementor-element.elementor-element-a53a4c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3376 .elementor-element.elementor-element-9764843{text-align:center;}.elementor-3376 .elementor-element.elementor-element-9764843 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;color:var( --e-global-color-cffd891 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3376 .elementor-element.elementor-element-815ddac{text-align:center;color:var( --e-global-color-cffd891 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3376 .elementor-element.elementor-element-08d6381 .elementor-button{background-color:var( --e-global-color-d80944d );font-family:"Montserrat", Sans-serif;font-weight:600;fill:var( --e-global-color-cffd891 );color:var( --e-global-color-cffd891 );box-shadow:2px 2px 0px 0px #DFE26B;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-3376 .elementor-element.elementor-element-08d6381{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-08d6381.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3376 .elementor-element.elementor-element-08d6381 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3376 .elementor-element.elementor-element-23221f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3376 .elementor-element.elementor-element-87d7c23 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-3376 .elementor-element.elementor-element-87d7c23{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-3376 .elementor-element.elementor-element-88c172d .elementor-button{background-color:var( --e-global-color-d80944d );font-family:"Montserrat", Sans-serif;font-weight:600;fill:var( --e-global-color-cffd891 );color:var( --e-global-color-cffd891 );box-shadow:2px 2px 0px 0px #DFE26B;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-3376 .elementor-element.elementor-element-88c172d{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-88c172d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3376 .elementor-element.elementor-element-88c172d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3376 .elementor-element.elementor-element-0d6c599{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3376 .elementor-element.elementor-element-0d6c599:not(.elementor-motion-effects-element-type-background), .elementor-3376 .elementor-element.elementor-element-0d6c599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cffd891 );}.elementor-3376 .elementor-element.elementor-element-8f7c18a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d80944d );--border-color:var( --e-global-color-d80944d );--border-radius:5px 5px 5px 5px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3376 .elementor-element.elementor-element-8f7c18a:not(.elementor-motion-effects-element-type-background), .elementor-3376 .elementor-element.elementor-element-8f7c18a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cffd891 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3376 .elementor-element.elementor-element-a2bd644{text-align:end;}.elementor-3376 .elementor-element.elementor-element-a2bd644 img{width:30%;}.elementor-3376 .elementor-element.elementor-element-10072c7{text-align:end;}.elementor-3376 .elementor-element.elementor-element-10072c7 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:26px;font-weight:600;}.elementor-3376 .elementor-element.elementor-element-bedece1{text-align:end;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-3376 .elementor-element.elementor-element-4a633dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d80944d );--border-color:var( --e-global-color-d80944d );--border-radius:5px 5px 5px 5px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3376 .elementor-element.elementor-element-4a633dc:not(.elementor-motion-effects-element-type-background), .elementor-3376 .elementor-element.elementor-element-4a633dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cffd891 );}.elementor-3376 .elementor-element.elementor-element-93ea9ec img{width:30%;}.elementor-3376 .elementor-element.elementor-element-e344ba7{text-align:center;}.elementor-3376 .elementor-element.elementor-element-e344ba7 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:26px;font-weight:600;}.elementor-3376 .elementor-element.elementor-element-407b5c6{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-3376 .elementor-element.elementor-element-45ff4fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d80944d );--border-color:var( --e-global-color-d80944d );--border-radius:5px 5px 5px 5px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3376 .elementor-element.elementor-element-45ff4fc:not(.elementor-motion-effects-element-type-background), .elementor-3376 .elementor-element.elementor-element-45ff4fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cffd891 );}.elementor-3376 .elementor-element.elementor-element-dceb5fb{text-align:start;}.elementor-3376 .elementor-element.elementor-element-dceb5fb img{width:30%;}.elementor-3376 .elementor-element.elementor-element-079c313{text-align:start;}.elementor-3376 .elementor-element.elementor-element-079c313 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:26px;font-weight:600;}.elementor-3376 .elementor-element.elementor-element-7e04ab4{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-3376 .elementor-element.elementor-element-7ac308f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3376 .elementor-element.elementor-element-7ac308f:not(.elementor-motion-effects-element-type-background), .elementor-3376 .elementor-element.elementor-element-7ac308f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cffd891 );}.elementor-3376 .elementor-element.elementor-element-7ac308f::before, .elementor-3376 .elementor-element.elementor-element-7ac308f > .elementor-background-video-container::before, .elementor-3376 .elementor-element.elementor-element-7ac308f > .e-con-inner > .elementor-background-video-container::before, .elementor-3376 .elementor-element.elementor-element-7ac308f > .elementor-background-slideshow::before, .elementor-3376 .elementor-element.elementor-element-7ac308f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3376 .elementor-element.elementor-element-7ac308f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3376 .elementor-element.elementor-element-552b00d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d80944d );--border-color:var( --e-global-color-d80944d );--border-radius:5px 5px 5px 5px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3376 .elementor-element.elementor-element-552b00d:not(.elementor-motion-effects-element-type-background), .elementor-3376 .elementor-element.elementor-element-552b00d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cffd891 );}.elementor-3376 .elementor-element.elementor-element-0a4d824{text-align:end;}.elementor-3376 .elementor-element.elementor-element-0a4d824 img{width:30%;}.elementor-3376 .elementor-element.elementor-element-fd709b4{text-align:end;}.elementor-3376 .elementor-element.elementor-element-fd709b4 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3376 .elementor-element.elementor-element-3772f18{text-align:end;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-3376 .elementor-element.elementor-element-9fcac6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d80944d );--border-color:var( --e-global-color-d80944d );--border-radius:5px 5px 5px 5px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3376 .elementor-element.elementor-element-9fcac6a:not(.elementor-motion-effects-element-type-background), .elementor-3376 .elementor-element.elementor-element-9fcac6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cffd891 );}.elementor-3376 .elementor-element.elementor-element-552475f img{width:30%;}.elementor-3376 .elementor-element.elementor-element-01378f1{text-align:center;}.elementor-3376 .elementor-element.elementor-element-01378f1 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:26px;font-weight:600;}.elementor-3376 .elementor-element.elementor-element-cef8b27{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-3376 .elementor-element.elementor-element-5f01032{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d80944d );--border-color:var( --e-global-color-d80944d );--border-radius:5px 5px 5px 5px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3376 .elementor-element.elementor-element-5f01032:not(.elementor-motion-effects-element-type-background), .elementor-3376 .elementor-element.elementor-element-5f01032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cffd891 );}.elementor-3376 .elementor-element.elementor-element-4b4149b{text-align:start;}.elementor-3376 .elementor-element.elementor-element-4b4149b img{width:30%;}.elementor-3376 .elementor-element.elementor-element-d3ffa98{text-align:start;}.elementor-3376 .elementor-element.elementor-element-d3ffa98 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:26px;font-weight:600;}.elementor-3376 .elementor-element.elementor-element-8b53942{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-3376 .elementor-element.elementor-element-4910a00{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3376 .elementor-element.elementor-element-f7928a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3376 .elementor-element.elementor-element-ebc6af8{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-3376 .elementor-element.elementor-element-72020bb .elementor-button{background-color:var( --e-global-color-d80944d );font-family:"Montserrat", Sans-serif;font-weight:600;fill:var( --e-global-color-cffd891 );color:var( --e-global-color-cffd891 );box-shadow:2px 2px 0px 0px #DFE26B;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-3376 .elementor-element.elementor-element-72020bb{width:var( --container-widget-width, 62.545% );max-width:62.545%;--container-widget-width:62.545%;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-72020bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3376 .elementor-element.elementor-element-72020bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3376 .elementor-element.elementor-element-a82bce5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3376 .elementor-element.elementor-element-fdf5ebe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3376 .elementor-element.elementor-element-1eb8b48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3376 .elementor-element.elementor-element-a62fd69 img{border-radius:5px 5px 5px 5px;}.elementor-3376 .elementor-element.elementor-element-f350883{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3376 .elementor-element.elementor-element-7babdfe{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-3376 .elementor-element.elementor-element-1fa9e57 .elementor-button{background-color:var( --e-global-color-d80944d );font-family:"Montserrat", Sans-serif;font-weight:600;fill:var( --e-global-color-cffd891 );color:var( --e-global-color-cffd891 );box-shadow:2px 2px 0px 0px #DFE26B;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-3376 .elementor-element.elementor-element-1fa9e57{width:var( --container-widget-width, 62.545% );max-width:62.545%;--container-widget-width:62.545%;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-1fa9e57.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3376 .elementor-element.elementor-element-1fa9e57 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3376 .elementor-element.elementor-element-9e83a11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3376 .elementor-element.elementor-element-561a339{text-align:center;}.elementor-3376 .elementor-element.elementor-element-2c4596c > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-3376 .elementor-element.elementor-element-2c4596c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-3376 .elementor-element.elementor-element-8009605{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3376 .elementor-element.elementor-element-9d9bdc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3376 .elementor-element.elementor-element-d535a1a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-3376 .elementor-element.elementor-element-4a77ba8 .elementor-button{background-color:var( --e-global-color-d80944d );font-family:"Montserrat", Sans-serif;font-weight:600;fill:var( --e-global-color-cffd891 );color:var( --e-global-color-cffd891 );box-shadow:2px 2px 0px 0px #DFE26B;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-3376 .elementor-element.elementor-element-4a77ba8{width:var( --container-widget-width, 62.545% );max-width:62.545%;--container-widget-width:62.545%;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-4a77ba8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3376 .elementor-element.elementor-element-4a77ba8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3376 .elementor-element.elementor-element-2e816cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3376 .elementor-element.elementor-element-f3da8c0 img{border-radius:5px 5px 5px 5px;}.elementor-3376 .elementor-element.elementor-element-6a3bbc3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-3376 .elementor-element.elementor-element-4445ecc{text-align:center;}.elementor-3376 .elementor-element.elementor-element-e984618{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3376 .elementor-element.elementor-element-0c94934{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:5px 5px 5px 5px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-3376 .elementor-element.elementor-element-0c94934:not(.elementor-motion-effects-element-type-background), .elementor-3376 .elementor-element.elementor-element-0c94934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d80944d );}.elementor-3376 .elementor-element.elementor-element-76deed2 img{width:30%;}.elementor-3376 .elementor-element.elementor-element-6cac2c2{text-align:center;}.elementor-3376 .elementor-element.elementor-element-6cac2c2 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:26px;font-weight:600;color:#4A2B7C;}.elementor-3376 .elementor-element.elementor-element-c7e601b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-3376 .elementor-element.elementor-element-845c1a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:5px 5px 5px 5px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-3376 .elementor-element.elementor-element-845c1a5:not(.elementor-motion-effects-element-type-background), .elementor-3376 .elementor-element.elementor-element-845c1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d80944d );}.elementor-3376 .elementor-element.elementor-element-2ca990d img{width:30%;}.elementor-3376 .elementor-element.elementor-element-a9b3580{text-align:center;}.elementor-3376 .elementor-element.elementor-element-a9b3580 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:26px;font-weight:600;}.elementor-3376 .elementor-element.elementor-element-52b013a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-3376 .elementor-element.elementor-element-53afa55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:5px 5px 5px 5px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-3376 .elementor-element.elementor-element-53afa55:not(.elementor-motion-effects-element-type-background), .elementor-3376 .elementor-element.elementor-element-53afa55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d80944d );}.elementor-3376 .elementor-element.elementor-element-9fbdd13 img{width:30%;}.elementor-3376 .elementor-element.elementor-element-b92b0ce{text-align:center;}.elementor-3376 .elementor-element.elementor-element-b92b0ce .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:26px;font-weight:600;}.elementor-3376 .elementor-element.elementor-element-0a29ba5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-3376 .elementor-element.elementor-element-772f407{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3376 .elementor-element.elementor-element-380ddaf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3376 .elementor-element.elementor-element-644a255{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3376 .elementor-element.elementor-element-b11fee4{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-3376 .elementor-element.elementor-element-7d5ea77 .elementor-button{background-color:var( --e-global-color-d80944d );font-family:"Montserrat", Sans-serif;font-weight:600;fill:var( --e-global-color-cffd891 );color:var( --e-global-color-cffd891 );box-shadow:2px 2px 0px 0px #DFE26B;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-3376 .elementor-element.elementor-element-7d5ea77{width:var( --container-widget-width, 62.545% );max-width:62.545%;--container-widget-width:62.545%;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-7d5ea77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3376 .elementor-element.elementor-element-7d5ea77 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3376 .elementor-element.elementor-element-3cb53eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3376 .elementor-element.elementor-element-3cb53eb:not(.elementor-motion-effects-element-type-background), .elementor-3376 .elementor-element.elementor-element-3cb53eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cffd891 );}.elementor-3376 .elementor-element.elementor-element-87e0ab8 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-3376 .elementor-element.elementor-element-87e0ab8{text-align:center;}.elementor-3376 .elementor-element.elementor-element-87e0ab8 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3376 .elementor-element.elementor-element-84a7d67{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-widget-ha-carousel .ha-slick-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-carousel .ha-slick-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3376 .elementor-element.elementor-element-98c3b33{width:100%;max-width:100%;}.elementor-3376 .elementor-element.elementor-element-98c3b33 .slick-slider:not(.slick-vertical) .slick-slide{padding-right:31px;padding-left:31px;}.elementor-3376 .elementor-element.elementor-element-98c3b33 .slick-slider.slick-vertical .slick-slide{padding-top:31px;padding-bottom:31px;}.elementor-3376 .elementor-element.elementor-element-98c3b33 .ha-slick-item{border-radius:10px 10px 10px 10px;overflow:hidden;}.elementor-3376 .elementor-element.elementor-element-98c3b33 .ha-slick-title{color:var( --e-global-color-d80944d );}.elementor-3376 .elementor-element.elementor-element-98c3b33 .slick-prev, .elementor-3376 .elementor-element.elementor-element-98c3b33 .slick-next{font-size:14px;border-radius:5px 5px 5px 5px;overflow:hidden;color:var( --e-global-color-cffd891 );background-color:#4A2B7C8F;}.elementor-3376 .elementor-element.elementor-element-98c3b33 .slick-prev:hover, .elementor-3376 .elementor-element.elementor-element-98c3b33 .slick-next:hover{color:var( --e-global-color-9f6bc6a );}.elementor-3376 .elementor-element.elementor-element-d9e11b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3376 .elementor-element.elementor-element-5d57123{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 63.195% );max-width:63.195%;--container-widget-width:63.195%;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-5d57123.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3376 .elementor-element.elementor-element-5d57123 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-3376 .elementor-element.elementor-element-5d57123 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3376 .elementor-element.elementor-element-d0d6fca .elementor-button{background-color:var( --e-global-color-d80944d );font-family:"Montserrat", Sans-serif;font-weight:600;fill:var( --e-global-color-cffd891 );color:var( --e-global-color-cffd891 );box-shadow:2px 2px 0px 0px #DFE26B;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-3376 .elementor-element.elementor-element-d0d6fca{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-d0d6fca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3376 .elementor-element.elementor-element-d0d6fca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3376 .elementor-element.elementor-element-1effb25{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3376 .elementor-element.elementor-element-f4045fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3376 .elementor-element.elementor-element-3d7bebf{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-3376 .elementor-element.elementor-element-0fb42ca .elementor-button{background-color:var( --e-global-color-d80944d );font-family:"Montserrat", Sans-serif;font-weight:600;fill:var( --e-global-color-cffd891 );color:var( --e-global-color-cffd891 );box-shadow:2px 2px 0px 0px #DFE26B;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-3376 .elementor-element.elementor-element-0fb42ca{width:var( --container-widget-width, 62.545% );max-width:62.545%;--container-widget-width:62.545%;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-0fb42ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3376 .elementor-element.elementor-element-0fb42ca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3376 .elementor-element.elementor-element-06de041{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3376 .elementor-element.elementor-element-a20b13d img{border-radius:5px 5px 5px 5px;}.elementor-3376 .elementor-element.elementor-element-0474f53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-3376 .elementor-element.elementor-element-631a8cf{text-align:center;}@media(min-width:768px){.elementor-3376 .elementor-element.elementor-element-0d6c599{--content-width:1251px;}.elementor-3376 .elementor-element.elementor-element-8f7c18a{--width:30%;}.elementor-3376 .elementor-element.elementor-element-4a633dc{--width:30%;}.elementor-3376 .elementor-element.elementor-element-45ff4fc{--width:30%;}.elementor-3376 .elementor-element.elementor-element-7ac308f{--content-width:1251px;}.elementor-3376 .elementor-element.elementor-element-552b00d{--width:30%;}.elementor-3376 .elementor-element.elementor-element-9fcac6a{--width:30%;}.elementor-3376 .elementor-element.elementor-element-5f01032{--width:30%;}.elementor-3376 .elementor-element.elementor-element-f7928a0{--width:50%;}.elementor-3376 .elementor-element.elementor-element-a82bce5{--width:50%;}.elementor-3376 .elementor-element.elementor-element-1eb8b48{--width:50%;}.elementor-3376 .elementor-element.elementor-element-f350883{--width:50%;}.elementor-3376 .elementor-element.elementor-element-9d9bdc1{--width:50%;}.elementor-3376 .elementor-element.elementor-element-2e816cc{--width:50%;}.elementor-3376 .elementor-element.elementor-element-6a3bbc3{--content-width:1299px;}.elementor-3376 .elementor-element.elementor-element-0c94934{--width:50%;}.elementor-3376 .elementor-element.elementor-element-845c1a5{--width:50%;}.elementor-3376 .elementor-element.elementor-element-53afa55{--width:50%;}.elementor-3376 .elementor-element.elementor-element-380ddaf{--width:50%;}.elementor-3376 .elementor-element.elementor-element-644a255{--width:50%;}.elementor-3376 .elementor-element.elementor-element-3cb53eb{--width:94%;}.elementor-3376 .elementor-element.elementor-element-f4045fd{--width:50%;}.elementor-3376 .elementor-element.elementor-element-06de041{--width:50%;}}@media(max-width:1024px){.elementor-3376 .elementor-element.elementor-element-a53a4c2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:300px;--padding-bottom:130px;--padding-left:30px;--padding-right:30px;}.elementor-3376 .elementor-element.elementor-element-08d6381{width:var( --container-widget-width, 314.837px );max-width:314.837px;--container-widget-width:314.837px;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-88c172d{width:var( --container-widget-width, 265.837px );max-width:265.837px;--container-widget-width:265.837px;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-10072c7 .elementor-heading-title{font-size:22px;}.elementor-3376 .elementor-element.elementor-element-e344ba7 .elementor-heading-title{font-size:22px;}.elementor-3376 .elementor-element.elementor-element-079c313 .elementor-heading-title{font-size:22px;}.elementor-3376 .elementor-element.elementor-element-fd709b4 .elementor-heading-title{font-size:22px;}.elementor-3376 .elementor-element.elementor-element-01378f1 .elementor-heading-title{font-size:22px;}.elementor-3376 .elementor-element.elementor-element-d3ffa98 .elementor-heading-title{font-size:22px;}.elementor-3376 .elementor-element.elementor-element-72020bb{width:var( --container-widget-width, 250.65px );max-width:250.65px;--container-widget-width:250.65px;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-4a77ba8{width:var( --container-widget-width, 253.65px );max-width:253.65px;--container-widget-width:253.65px;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-7d5ea77{width:var( --container-widget-width, 268.65px );max-width:268.65px;--container-widget-width:268.65px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-3376 .elementor-element.elementor-element-a53a4c2{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3376 .elementor-element.elementor-element-9764843 .elementor-heading-title{font-size:30px;}.elementor-3376 .elementor-element.elementor-element-08d6381{width:var( --container-widget-width, 314.438px );max-width:314.438px;--container-widget-width:314.438px;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-23221f0{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3376 .elementor-element.elementor-element-87d7c23 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3376 .elementor-element.elementor-element-88c172d{width:var( --container-widget-width, 314.438px );max-width:314.438px;--container-widget-width:314.438px;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-a2bd644{text-align:center;}.elementor-3376 .elementor-element.elementor-element-10072c7{text-align:center;}.elementor-3376 .elementor-element.elementor-element-bedece1{text-align:center;}.elementor-3376 .elementor-element.elementor-element-dceb5fb{text-align:center;}.elementor-3376 .elementor-element.elementor-element-079c313{text-align:center;}.elementor-3376 .elementor-element.elementor-element-7e04ab4{text-align:center;}.elementor-3376 .elementor-element.elementor-element-7ac308f{--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3376 .elementor-element.elementor-element-0a4d824{text-align:center;}.elementor-3376 .elementor-element.elementor-element-fd709b4{text-align:center;}.elementor-3376 .elementor-element.elementor-element-3772f18{text-align:center;}.elementor-3376 .elementor-element.elementor-element-4b4149b{text-align:center;}.elementor-3376 .elementor-element.elementor-element-d3ffa98{text-align:center;}.elementor-3376 .elementor-element.elementor-element-8b53942{text-align:center;}.elementor-3376 .elementor-element.elementor-element-72020bb{width:var( --container-widget-width, 314.438px );max-width:314.438px;--container-widget-width:314.438px;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-1fa9e57{width:var( --container-widget-width, 314.438px );max-width:314.438px;--container-widget-width:314.438px;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-2c4596c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3376 .elementor-element.elementor-element-4a77ba8{width:var( --container-widget-width, 314.438px );max-width:314.438px;--container-widget-width:314.438px;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-7d5ea77{width:var( --container-widget-width, 314.438px );max-width:314.438px;--container-widget-width:314.438px;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-3cb53eb{--padding-top:30px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3376 .elementor-element.elementor-element-5d57123{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-3376 .elementor-element.elementor-element-5d57123 .elementor-divider-separator{width:94%;}.elementor-3376 .elementor-element.elementor-element-d0d6fca{width:var( --container-widget-width, 314.438px );max-width:314.438px;--container-widget-width:314.438px;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-0fb42ca{width:var( --container-widget-width, 314.438px );max-width:314.438px;--container-widget-width:314.438px;--container-widget-flex-grow:0;}.elementor-3376 .elementor-element.elementor-element-0474f53{--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for button, class: .elementor-element-08d6381 */.elementor-3376 .elementor-element.elementor-element-08d6381 .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    /* Mude a cor da sombra aqui! */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 2px 5px 0px #7A00B9 !important;
    /* Mude a cor do botão aqui! */
    background: linear-gradient(45deg, #9B30FF, #9B30FF, #9B30FF, #DDA0DD, #9B30FF, #9B30FF);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
}

.elementor-3376 .elementor-element.elementor-element-08d6381 .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-3376 .elementor-element.elementor-element-08d6381 .elementor-button:active {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 2px 5px 0px #7A00B9 !important;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-88c172d */.elementor-3376 .elementor-element.elementor-element-88c172d .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    /* Mude a cor da sombra aqui! */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 2px 5px 0px #7A00B9 !important;
    /* Mude a cor do botão aqui! */
    background: linear-gradient(45deg, #9B30FF, #9B30FF, #9B30FF, #DDA0DD, #9B30FF, #9B30FF);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
}

.elementor-3376 .elementor-element.elementor-element-88c172d .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-3376 .elementor-element.elementor-element-88c172d .elementor-button:active {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 2px 5px 0px #7A00B9 !important;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72020bb */.elementor-3376 .elementor-element.elementor-element-72020bb .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    /* Mude a cor da sombra aqui! */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 2px 5px 0px #7A00B9 !important;
    /* Mude a cor do botão aqui! */
    background: linear-gradient(45deg, #9B30FF, #9B30FF, #9B30FF, #DDA0DD, #9B30FF, #9B30FF);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
}

.elementor-3376 .elementor-element.elementor-element-72020bb .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-3376 .elementor-element.elementor-element-72020bb .elementor-button:active {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 2px 5px 0px #7A00B9 !important;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1fa9e57 */.elementor-3376 .elementor-element.elementor-element-1fa9e57 .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    /* Mude a cor da sombra aqui! */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 2px 5px 0px #7A00B9 !important;
    /* Mude a cor do botão aqui! */
    background: linear-gradient(45deg, #9B30FF, #9B30FF, #9B30FF, #DDA0DD, #9B30FF, #9B30FF);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
}

.elementor-3376 .elementor-element.elementor-element-1fa9e57 .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-3376 .elementor-element.elementor-element-1fa9e57 .elementor-button:active {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 2px 5px 0px #7A00B9 !important;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a77ba8 */.elementor-3376 .elementor-element.elementor-element-4a77ba8 .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    /* Mude a cor da sombra aqui! */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 2px 5px 0px #7A00B9 !important;
    /* Mude a cor do botão aqui! */
    background: linear-gradient(45deg, #9B30FF, #9B30FF, #9B30FF, #DDA0DD, #9B30FF, #9B30FF);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
}

.elementor-3376 .elementor-element.elementor-element-4a77ba8 .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-3376 .elementor-element.elementor-element-4a77ba8 .elementor-button:active {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 2px 5px 0px #7A00B9 !important;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d5ea77 */.elementor-3376 .elementor-element.elementor-element-7d5ea77 .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    /* Mude a cor da sombra aqui! */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 2px 5px 0px #7A00B9 !important;
    /* Mude a cor do botão aqui! */
    background: linear-gradient(45deg, #9B30FF, #9B30FF, #9B30FF, #DDA0DD, #9B30FF, #9B30FF);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
}

.elementor-3376 .elementor-element.elementor-element-7d5ea77 .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-3376 .elementor-element.elementor-element-7d5ea77 .elementor-button:active {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 2px 5px 0px #7A00B9 !important;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d0d6fca */.elementor-3376 .elementor-element.elementor-element-d0d6fca .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    /* Mude a cor da sombra aqui! */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 2px 5px 0px #7A00B9 !important;
    /* Mude a cor do botão aqui! */
    background: linear-gradient(45deg, #9B30FF, #9B30FF, #9B30FF, #DDA0DD, #9B30FF, #9B30FF);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
}

.elementor-3376 .elementor-element.elementor-element-d0d6fca .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-3376 .elementor-element.elementor-element-d0d6fca .elementor-button:active {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 2px 5px 0px #7A00B9 !important;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0fb42ca */.elementor-3376 .elementor-element.elementor-element-0fb42ca .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    /* Mude a cor da sombra aqui! */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 2px 5px 0px #7A00B9 !important;
    /* Mude a cor do botão aqui! */
    background: linear-gradient(45deg, #9B30FF, #9B30FF, #9B30FF, #DDA0DD, #9B30FF, #9B30FF);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
}

.elementor-3376 .elementor-element.elementor-element-0fb42ca .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-3376 .elementor-element.elementor-element-0fb42ca .elementor-button:active {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 2px 5px 0px #7A00B9 !important;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */