.elementor-110 .elementor-element.elementor-element-5f57c7e{--display:flex;--min-height:190px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-5f57c7e:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-5f57c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terradobrasil.com.br/wp-content/uploads/2025/12/bg_cabecalho3.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-afbc3df{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-afbc3df > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-afbc3df.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-afbc3df .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:40px;font-weight:600;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-110 .elementor-element.elementor-element-bd79811 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-bd79811{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-e85e50a{--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:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-e85e50a:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-e85e50a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-658e932 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-110 .elementor-element.elementor-element-feda7ed{--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;--padding-top:110px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-d743df7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-110 .elementor-element.elementor-element-d743df7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-110 .elementor-element.elementor-element-1935e33{width:var( --container-widget-width, 104.56% );max-width:104.56%;--container-widget-width:104.56%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-1935e33.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-1935e33 img{width:100%;}.elementor-110 .elementor-element.elementor-element-365efdf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-365efdf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-52a300f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-6933d81.elementor-element{--order:-99999 /* order start hack */;}.elementor-110 .elementor-element.elementor-element-6933d81{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-1f8b6c4 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:42px;font-weight:700;line-height:46px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-37fb1e8 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-37fb1e8{font-family:"Poppins", Sans-serif;font-weight:400;line-height:26px;}.elementor-110 .elementor-element.elementor-element-2811c20{width:var( --container-widget-width, 94.596% );max-width:94.596%;--container-widget-width:94.596%;--container-widget-flex-grow:0;}.elementor-110 .elementor-element.elementor-element-2811c20 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-2811c20.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-2811c20 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:22px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-9edd410{--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:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-110 .elementor-element.elementor-element-a9ce163 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:25px 35px 25px 35px;}.elementor-110 .elementor-element.elementor-element-a9ce163.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-edd8f5b .elementor-button{background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:25px 35px 25px 35px;}.elementor-110 .elementor-element.elementor-element-edd8f5b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-19a106b{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-110 .elementor-element.elementor-element-9a005ad{left:0px;}body.rtl .elementor-110 .elementor-element.elementor-element-9a005ad{right:0px;}.elementor-110 .elementor-element.elementor-element-9a005ad{top:18px;}.elementor-110 .elementor-element.elementor-element-9a005ad .elementor-icon-wrapper{text-align:start;}.elementor-110 .elementor-element.elementor-element-9a005ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-9a005ad.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-9a005ad.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-9a005ad.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-9a005ad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-9a005ad .elementor-icon{font-size:58px;}.elementor-110 .elementor-element.elementor-element-9a005ad .elementor-icon svg{height:58px;}.elementor-110 .elementor-element.elementor-element-a0dfa64{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-a0dfa64.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-168a0a5{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-weight:500;line-height:1.2em;}.elementor-110 .elementor-element.elementor-element-168a0a5 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-83a92a6{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:23px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-83a92a6 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-83a92a6 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-73500f2{--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;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-73500f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-31adeaa{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;box-shadow:0px 0px 38px -20px rgba(0,0,0,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-110 .elementor-element.elementor-element-31adeaa:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-31adeaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-31adeaa:hover::before, .elementor-110 .elementor-element.elementor-element-31adeaa:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-31adeaa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-31adeaa > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-31adeaa > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-31adeaa:hover{--overlay-opacity:0.5;}.elementor-110 .elementor-element.elementor-element-31adeaa:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-31adeaa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-1f7f0c1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-1f7f0c1 > .elementor-widget-container{margin:30px 0px 16px 0px;}.elementor-110 .elementor-element.elementor-element-1f7f0c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-23752c1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-23752c1 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-110 .elementor-element.elementor-element-23752c1 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:26px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-523b64d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#333333;}.elementor-110 .elementor-element.elementor-element-523b64d > .elementor-widget-container{margin:2px 0px 30px 0px;}.elementor-110 .elementor-element.elementor-element-523b64d p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-29241ec{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 38px -20px rgba(0,0,0,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-110 .elementor-element.elementor-element-29241ec:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-29241ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-29241ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-ace79f3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-ace79f3 > .elementor-widget-container{margin:30px 0px 16px 0px;}.elementor-110 .elementor-element.elementor-element-ace79f3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-3373fb6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-3373fb6 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-110 .elementor-element.elementor-element-3373fb6 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:26px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-122cd71{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#333333;}.elementor-110 .elementor-element.elementor-element-122cd71 > .elementor-widget-container{margin:2px 0px 30px 0px;}.elementor-110 .elementor-element.elementor-element-122cd71 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-29ebdb9{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 38px -20px rgba(0,0,0,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:23px;--padding-right:23px;}.elementor-110 .elementor-element.elementor-element-29ebdb9:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-29ebdb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-29ebdb9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-0b5bf1a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-0b5bf1a > .elementor-widget-container{margin:30px 0px 16px 0px;}.elementor-110 .elementor-element.elementor-element-0b5bf1a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-3b7ce43{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-3b7ce43 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-110 .elementor-element.elementor-element-3b7ce43 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:26px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-d8f13fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#333333;}.elementor-110 .elementor-element.elementor-element-d8f13fd > .elementor-widget-container{margin:2px 0px 30px 0px;}.elementor-110 .elementor-element.elementor-element-d8f13fd p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-d60fa0f{--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;--padding-top:95px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-110 .elementor-element.elementor-element-d60fa0f:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-d60fa0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-b8f9df3{--e-image-carousel-slides-to-show:4;width:initial;max-width:initial;}.elementor-110 .elementor-element.elementor-element-b8f9df3 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-110 .elementor-element.elementor-element-b8f9df3 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFD92A;}.elementor-110 .elementor-element.elementor-element-b8f9df3 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-110 .elementor-element.elementor-element-b8f9df3 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFD92A;}.elementor-110 .elementor-element.elementor-element-b8f9df3 .swiper-wrapper{display:flex;align-items:center;}.elementor-110 .elementor-element.elementor-element-2700500{--display:flex;--padding-top:94px;--padding-bottom:129px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-2700500:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-2700500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5F8;}.elementor-110 .elementor-element.elementor-element-0582ca6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-0582ca6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-a574ff5.elementor-element{--order:-99999 /* order start hack */;}.elementor-110 .elementor-element.elementor-element-a574ff5{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;color:#FFCC00;}.elementor-110 .elementor-element.elementor-element-fd667cb{width:var( --container-widget-width, 100.845% );max-width:100.845%;--container-widget-width:100.845%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-fd667cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-fd667cb .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:42px;font-weight:700;line-height:46px;letter-spacing:0.3px;color:var( --e-global-color-secondary );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-110 .elementor-element.elementor-element-cc28fb9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-f9a8390{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-110 .elementor-element.elementor-element-f9a8390.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-36c9dc8{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-36c9dc8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-36c9dc8 img{width:100%;}.elementor-110 .elementor-element.elementor-element-2c14da7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-2c14da7.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-433ea4c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;box-shadow:0px 0px 38px -20px rgba(0,0,0,0.5);--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-110 .elementor-element.elementor-element-433ea4c:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-433ea4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-433ea4c:hover::before, .elementor-110 .elementor-element.elementor-element-433ea4c:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-433ea4c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-433ea4c > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-433ea4c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-433ea4c:hover{--overlay-opacity:0.5;}.elementor-110 .elementor-element.elementor-element-433ea4c:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-433ea4c.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-23f2e89 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-23f2e89.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-110 .elementor-element.elementor-element-23f2e89{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-c2778bc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-c2778bc > .elementor-widget-container{margin:-14px 0px 2px 0px;}.elementor-110 .elementor-element.elementor-element-c2778bc .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-6970e19{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#333333;}.elementor-110 .elementor-element.elementor-element-6970e19 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-6970e19.elementor-element{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-6970e19 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-d535a2a{--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;--margin-top:24px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-d535a2a.e-con{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-57f8649 > .elementor-widget-container{margin:-9px -9px -9px -9px;padding:-5px -5px -5px -5px;}.elementor-110 .elementor-element.elementor-element-57f8649.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-110 .elementor-element.elementor-element-57f8649{left:0px;}body.rtl .elementor-110 .elementor-element.elementor-element-57f8649{right:0px;}.elementor-110 .elementor-element.elementor-element-57f8649{top:18px;}.elementor-110 .elementor-element.elementor-element-57f8649 .elementor-icon-wrapper{text-align:start;}.elementor-110 .elementor-element.elementor-element-57f8649.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-57f8649.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-57f8649.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-57f8649.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-57f8649.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-57f8649 .elementor-icon{font-size:46px;}.elementor-110 .elementor-element.elementor-element-57f8649 .elementor-icon svg{height:46px;}.elementor-110 .elementor-element.elementor-element-8f10c41{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-8f10c41.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-b3301ad{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;}.elementor-110 .elementor-element.elementor-element-b3301ad p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-54a26ad{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-54a26ad > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-54a26ad p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-126bce8 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-126bce8{text-align:start;}.elementor-110 .elementor-element.elementor-element-126bce8 img{width:90%;}.elementor-110 .elementor-element.elementor-element-5109087{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-68f7fc0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-110 .elementor-element.elementor-element-68f7fc0.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-776f249{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-776f249.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-776f249 img{width:100%;}.elementor-110 .elementor-element.elementor-element-26e137f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-26e137f.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-968bc45 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-968bc45{text-align:start;}.elementor-110 .elementor-element.elementor-element-968bc45 img{width:90%;}.elementor-110 .elementor-element.elementor-element-0ebce17{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;box-shadow:0px 0px 38px -20px rgba(0,0,0,0.5);--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-110 .elementor-element.elementor-element-0ebce17:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-0ebce17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-0ebce17:hover::before, .elementor-110 .elementor-element.elementor-element-0ebce17:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-0ebce17:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-0ebce17 > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-0ebce17 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-0ebce17:hover{--overlay-opacity:0.5;}.elementor-110 .elementor-element.elementor-element-0ebce17:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-0ebce17.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-0759df3 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-0759df3.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-110 .elementor-element.elementor-element-0759df3{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-c02f519{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-c02f519 > .elementor-widget-container{margin:-14px 0px 2px 0px;}.elementor-110 .elementor-element.elementor-element-c02f519 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-1bcf53b{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#333333;}.elementor-110 .elementor-element.elementor-element-1bcf53b > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-1bcf53b.elementor-element{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-1bcf53b p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-5460671{--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;--margin-top:24px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-5460671.e-con{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-3e44b0e > .elementor-widget-container{margin:-9px -9px -9px -9px;padding:-5px -5px -5px -5px;}.elementor-110 .elementor-element.elementor-element-3e44b0e.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-110 .elementor-element.elementor-element-3e44b0e{left:0px;}body.rtl .elementor-110 .elementor-element.elementor-element-3e44b0e{right:0px;}.elementor-110 .elementor-element.elementor-element-3e44b0e{top:18px;}.elementor-110 .elementor-element.elementor-element-3e44b0e .elementor-icon-wrapper{text-align:start;}.elementor-110 .elementor-element.elementor-element-3e44b0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-3e44b0e.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-3e44b0e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-3e44b0e.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-3e44b0e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-3e44b0e .elementor-icon{font-size:46px;}.elementor-110 .elementor-element.elementor-element-3e44b0e .elementor-icon svg{height:46px;}.elementor-110 .elementor-element.elementor-element-906867f{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-906867f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-282a230{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;}.elementor-110 .elementor-element.elementor-element-282a230 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-8d458e6{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-8d458e6 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-8d458e6 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-2649542{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-5ff338b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-110 .elementor-element.elementor-element-5ff338b.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-46a2ca6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-46a2ca6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-46a2ca6 img{width:100%;}.elementor-110 .elementor-element.elementor-element-248b24c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-248b24c.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-f218c7a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;box-shadow:0px 0px 38px -20px rgba(0,0,0,0.5);--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-110 .elementor-element.elementor-element-f218c7a:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-f218c7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-f218c7a:hover::before, .elementor-110 .elementor-element.elementor-element-f218c7a:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-f218c7a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-f218c7a > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-f218c7a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-f218c7a:hover{--overlay-opacity:0.5;}.elementor-110 .elementor-element.elementor-element-f218c7a:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-f218c7a.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-4aedab3 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-4aedab3.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-110 .elementor-element.elementor-element-4aedab3{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-d342b2d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-d342b2d > .elementor-widget-container{margin:-14px 0px 2px 0px;}.elementor-110 .elementor-element.elementor-element-d342b2d .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-283aa16{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#333333;}.elementor-110 .elementor-element.elementor-element-283aa16 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-283aa16.elementor-element{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-283aa16 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-81e20cf{--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;--margin-top:24px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-81e20cf.e-con{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-c4a3f8d > .elementor-widget-container{margin:-9px -9px -9px -9px;padding:-5px -5px -5px -5px;}.elementor-110 .elementor-element.elementor-element-c4a3f8d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-110 .elementor-element.elementor-element-c4a3f8d{left:0px;}body.rtl .elementor-110 .elementor-element.elementor-element-c4a3f8d{right:0px;}.elementor-110 .elementor-element.elementor-element-c4a3f8d{top:18px;}.elementor-110 .elementor-element.elementor-element-c4a3f8d .elementor-icon-wrapper{text-align:start;}.elementor-110 .elementor-element.elementor-element-c4a3f8d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-c4a3f8d.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-c4a3f8d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-c4a3f8d.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-c4a3f8d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-c4a3f8d .elementor-icon{font-size:46px;}.elementor-110 .elementor-element.elementor-element-c4a3f8d .elementor-icon svg{height:46px;}.elementor-110 .elementor-element.elementor-element-ec10a55{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-ec10a55.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-e043159{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;}.elementor-110 .elementor-element.elementor-element-e043159 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-a6ec8f5{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-a6ec8f5 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-a6ec8f5 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-cfd3e31 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-cfd3e31{text-align:start;}.elementor-110 .elementor-element.elementor-element-cfd3e31 img{width:90%;}.elementor-110 .elementor-element.elementor-element-7a0a66b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-34b2cac{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-110 .elementor-element.elementor-element-34b2cac.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-ab11e7d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-ab11e7d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-ab11e7d img{width:100%;}.elementor-110 .elementor-element.elementor-element-f10a205{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-f10a205.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-c44cbc8{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;box-shadow:0px 0px 38px -20px rgba(0,0,0,0.5);--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-110 .elementor-element.elementor-element-c44cbc8:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-c44cbc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-c44cbc8:hover::before, .elementor-110 .elementor-element.elementor-element-c44cbc8:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-c44cbc8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-c44cbc8 > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-c44cbc8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-c44cbc8:hover{--overlay-opacity:0.5;}.elementor-110 .elementor-element.elementor-element-c44cbc8:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-c44cbc8.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-7afe349 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-7afe349.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-110 .elementor-element.elementor-element-7afe349{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-aec4122{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-aec4122 > .elementor-widget-container{margin:-14px 0px 2px 0px;}.elementor-110 .elementor-element.elementor-element-aec4122 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-4245db2{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#333333;}.elementor-110 .elementor-element.elementor-element-4245db2 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-4245db2.elementor-element{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-4245db2 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-115901f{--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;--margin-top:24px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-115901f.e-con{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-cf2c6d3 > .elementor-widget-container{margin:-9px -9px -9px -9px;padding:-5px -5px -5px -5px;}.elementor-110 .elementor-element.elementor-element-cf2c6d3.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-110 .elementor-element.elementor-element-cf2c6d3{left:0px;}body.rtl .elementor-110 .elementor-element.elementor-element-cf2c6d3{right:0px;}.elementor-110 .elementor-element.elementor-element-cf2c6d3{top:18px;}.elementor-110 .elementor-element.elementor-element-cf2c6d3 .elementor-icon-wrapper{text-align:start;}.elementor-110 .elementor-element.elementor-element-cf2c6d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-cf2c6d3.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-cf2c6d3.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-cf2c6d3.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-cf2c6d3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-cf2c6d3 .elementor-icon{font-size:46px;}.elementor-110 .elementor-element.elementor-element-cf2c6d3 .elementor-icon svg{height:46px;}.elementor-110 .elementor-element.elementor-element-da9f5c0{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-da9f5c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-38b9a65{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;}.elementor-110 .elementor-element.elementor-element-38b9a65 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-d671ee6{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-d671ee6 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-d671ee6 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-8f96a2c > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-8f96a2c{text-align:start;}.elementor-110 .elementor-element.elementor-element-8f96a2c img{width:90%;}.elementor-110 .elementor-element.elementor-element-054eeb3{--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;}.elementor-110 .elementor-element.elementor-element-36b8793{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-110 .elementor-element.elementor-element-36b8793.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-905b049{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-905b049.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-905b049 img{width:100%;}.elementor-110 .elementor-element.elementor-element-842b478{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-842b478.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-0b83b8b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;box-shadow:0px 0px 38px -20px rgba(0,0,0,0.5);--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-110 .elementor-element.elementor-element-0b83b8b:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-0b83b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-0b83b8b:hover::before, .elementor-110 .elementor-element.elementor-element-0b83b8b:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-0b83b8b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-0b83b8b > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-0b83b8b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-0b83b8b:hover{--overlay-opacity:0.5;}.elementor-110 .elementor-element.elementor-element-0b83b8b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-0b83b8b.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-d1a5aa7 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-d1a5aa7.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-110 .elementor-element.elementor-element-d1a5aa7{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-f9ffaa3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-f9ffaa3 > .elementor-widget-container{margin:-14px 0px 2px 0px;}.elementor-110 .elementor-element.elementor-element-f9ffaa3 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-eb2ce78{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#333333;}.elementor-110 .elementor-element.elementor-element-eb2ce78 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-eb2ce78.elementor-element{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-eb2ce78 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-cdc379b{--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;--margin-top:24px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-cdc379b.e-con{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-ca2173d > .elementor-widget-container{margin:-9px -9px -9px -9px;padding:-5px -5px -5px -5px;}.elementor-110 .elementor-element.elementor-element-ca2173d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-110 .elementor-element.elementor-element-ca2173d{left:0px;}body.rtl .elementor-110 .elementor-element.elementor-element-ca2173d{right:0px;}.elementor-110 .elementor-element.elementor-element-ca2173d{top:18px;}.elementor-110 .elementor-element.elementor-element-ca2173d .elementor-icon-wrapper{text-align:start;}.elementor-110 .elementor-element.elementor-element-ca2173d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-ca2173d.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-ca2173d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-ca2173d.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-ca2173d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-ca2173d .elementor-icon{font-size:46px;}.elementor-110 .elementor-element.elementor-element-ca2173d .elementor-icon svg{height:46px;}.elementor-110 .elementor-element.elementor-element-9226cd2{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-9226cd2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-5faf840{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;}.elementor-110 .elementor-element.elementor-element-5faf840 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-a8c730c{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-a8c730c > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-a8c730c p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-d6dcf64 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-d6dcf64{text-align:start;}.elementor-110 .elementor-element.elementor-element-d6dcf64 img{width:90%;}.elementor-110 .elementor-element.elementor-element-d2ec8b9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-f39d322{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-110 .elementor-element.elementor-element-f39d322.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-223bfba{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-223bfba.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-223bfba img{width:100%;}.elementor-110 .elementor-element.elementor-element-0563174{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-0563174.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-1bb2953{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;box-shadow:0px 0px 38px -20px rgba(0,0,0,0.5);--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-110 .elementor-element.elementor-element-1bb2953:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-1bb2953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-1bb2953:hover::before, .elementor-110 .elementor-element.elementor-element-1bb2953:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-1bb2953:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-1bb2953 > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-1bb2953 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-1bb2953:hover{--overlay-opacity:0.5;}.elementor-110 .elementor-element.elementor-element-1bb2953:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-1bb2953.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-ea99e5e > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-ea99e5e.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-110 .elementor-element.elementor-element-ea99e5e{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-9a0a14d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-9a0a14d > .elementor-widget-container{margin:-14px 0px 2px 0px;}.elementor-110 .elementor-element.elementor-element-9a0a14d .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-88b2ebf{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#333333;}.elementor-110 .elementor-element.elementor-element-88b2ebf > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-88b2ebf.elementor-element{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-88b2ebf p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-8a42c33{--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;--margin-top:24px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-8a42c33.e-con{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-7e1680f > .elementor-widget-container{margin:-9px -9px -9px -9px;padding:-5px -5px -5px -5px;}.elementor-110 .elementor-element.elementor-element-7e1680f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-110 .elementor-element.elementor-element-7e1680f{left:0px;}body.rtl .elementor-110 .elementor-element.elementor-element-7e1680f{right:0px;}.elementor-110 .elementor-element.elementor-element-7e1680f{top:18px;}.elementor-110 .elementor-element.elementor-element-7e1680f .elementor-icon-wrapper{text-align:start;}.elementor-110 .elementor-element.elementor-element-7e1680f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-7e1680f.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-7e1680f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-7e1680f.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-7e1680f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-7e1680f .elementor-icon{font-size:46px;}.elementor-110 .elementor-element.elementor-element-7e1680f .elementor-icon svg{height:46px;}.elementor-110 .elementor-element.elementor-element-b4ba4a8{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-b4ba4a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-81503c9{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;}.elementor-110 .elementor-element.elementor-element-81503c9 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-81b57b6{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-81b57b6 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-81b57b6 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-ce2e479 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-ce2e479{text-align:start;}.elementor-110 .elementor-element.elementor-element-ce2e479 img{width:90%;}.elementor-110 .elementor-element.elementor-element-168f5e3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-4a4ec69{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-110 .elementor-element.elementor-element-4a4ec69.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-fbdf5b5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-fbdf5b5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-fbdf5b5 img{width:100%;}.elementor-110 .elementor-element.elementor-element-5017e0c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-5017e0c.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-9a6d5e0{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;box-shadow:0px 0px 38px -20px rgba(0,0,0,0.5);--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-110 .elementor-element.elementor-element-9a6d5e0:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-9a6d5e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-9a6d5e0:hover::before, .elementor-110 .elementor-element.elementor-element-9a6d5e0:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-9a6d5e0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-9a6d5e0 > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-9a6d5e0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-9a6d5e0:hover{--overlay-opacity:0.5;}.elementor-110 .elementor-element.elementor-element-9a6d5e0:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-9a6d5e0.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-981656a > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-981656a.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-110 .elementor-element.elementor-element-981656a{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-69b904d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-69b904d > .elementor-widget-container{margin:-14px 0px 2px 0px;}.elementor-110 .elementor-element.elementor-element-69b904d .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-3cda259{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#333333;}.elementor-110 .elementor-element.elementor-element-3cda259 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-3cda259.elementor-element{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-3cda259 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-a913b1f{--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;--margin-top:24px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-a913b1f.e-con{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-dfb5b69 > .elementor-widget-container{margin:-9px -9px -9px -9px;padding:-5px -5px -5px -5px;}.elementor-110 .elementor-element.elementor-element-dfb5b69.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-110 .elementor-element.elementor-element-dfb5b69{left:0px;}body.rtl .elementor-110 .elementor-element.elementor-element-dfb5b69{right:0px;}.elementor-110 .elementor-element.elementor-element-dfb5b69{top:18px;}.elementor-110 .elementor-element.elementor-element-dfb5b69 .elementor-icon-wrapper{text-align:start;}.elementor-110 .elementor-element.elementor-element-dfb5b69.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-dfb5b69.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-dfb5b69.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-dfb5b69.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-dfb5b69.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-dfb5b69 .elementor-icon{font-size:46px;}.elementor-110 .elementor-element.elementor-element-dfb5b69 .elementor-icon svg{height:46px;}.elementor-110 .elementor-element.elementor-element-1f775ad{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-1f775ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-34ab21e{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;}.elementor-110 .elementor-element.elementor-element-34ab21e p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-ddcc77e{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-ddcc77e > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-ddcc77e p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-ab24788 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-ab24788{text-align:start;}.elementor-110 .elementor-element.elementor-element-ab24788 img{width:90%;}.elementor-110 .elementor-element.elementor-element-587f620{--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;}.elementor-110 .elementor-element.elementor-element-2b33e2f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-110 .elementor-element.elementor-element-2b33e2f.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-4173a2a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-4173a2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-4173a2a img{width:100%;}.elementor-110 .elementor-element.elementor-element-7067ba6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-7067ba6.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-1f3bb0d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;box-shadow:0px 0px 38px -20px rgba(0,0,0,0.5);--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-110 .elementor-element.elementor-element-1f3bb0d:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-1f3bb0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-1f3bb0d:hover::before, .elementor-110 .elementor-element.elementor-element-1f3bb0d:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-1f3bb0d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-1f3bb0d > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-1f3bb0d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-1f3bb0d:hover{--overlay-opacity:0.5;}.elementor-110 .elementor-element.elementor-element-1f3bb0d:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-1f3bb0d.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-370004b > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-370004b.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-110 .elementor-element.elementor-element-370004b{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-6f25f48{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-6f25f48 > .elementor-widget-container{margin:-14px 0px 2px 0px;}.elementor-110 .elementor-element.elementor-element-6f25f48 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-52f8421{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#333333;}.elementor-110 .elementor-element.elementor-element-52f8421 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-52f8421.elementor-element{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-52f8421 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-7fae328{--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;--margin-top:24px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-7fae328.e-con{--align-self:flex-start;}.elementor-110 .elementor-element.elementor-element-c4c1add > .elementor-widget-container{margin:-9px -9px -9px -9px;padding:-5px -5px -5px -5px;}.elementor-110 .elementor-element.elementor-element-c4c1add.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-110 .elementor-element.elementor-element-c4c1add{left:0px;}body.rtl .elementor-110 .elementor-element.elementor-element-c4c1add{right:0px;}.elementor-110 .elementor-element.elementor-element-c4c1add{top:18px;}.elementor-110 .elementor-element.elementor-element-c4c1add .elementor-icon-wrapper{text-align:start;}.elementor-110 .elementor-element.elementor-element-c4c1add.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-c4c1add.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-c4c1add.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-c4c1add.elementor-view-framed .elementor-icon, .elementor-110 .elementor-element.elementor-element-c4c1add.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-c4c1add .elementor-icon{font-size:46px;}.elementor-110 .elementor-element.elementor-element-c4c1add .elementor-icon svg{height:46px;}.elementor-110 .elementor-element.elementor-element-a435123{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110 .elementor-element.elementor-element-a435123.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-cae1995{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;}.elementor-110 .elementor-element.elementor-element-cae1995 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-af3fc58{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-af3fc58 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-af3fc58 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-f94f3d3 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-f94f3d3{text-align:start;}.elementor-110 .elementor-element.elementor-element-f94f3d3 img{width:90%;}.elementor-110 .elementor-element.elementor-element-24707ab{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:5px;--n-tabs-gap:0px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:18px;--n-tabs-title-padding-right:27px;--n-tabs-title-padding-bottom:18px;--n-tabs-title-padding-left:27px;--n-tabs-title-font-size:13px;}.elementor-110 .elementor-element.elementor-element-24707ab > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-24707ab.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:400;line-height:14px;letter-spacing:0px;word-spacing:0px;}.elementor-110 .elementor-element.elementor-element-10b21b2{--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:80px;--margin-bottom:94px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-10b21b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-1492170{--display:flex;--min-height:230px;--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;--margin-top:-206px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-110 .elementor-element.elementor-element-1492170:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-1492170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006D2A;}.elementor-110 .elementor-element.elementor-element-7bfe8aa{width:var( --container-widget-width, 55.098% );max-width:55.098%;--container-widget-width:55.098%;--container-widget-flex-grow:0;text-align:start;}.elementor-110 .elementor-element.elementor-element-7bfe8aa > .elementor-widget-container{margin:0px 2px 0px 0px;}.elementor-110 .elementor-element.elementor-element-7bfe8aa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-7bfe8aa .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:28px;font-weight:600;line-height:34px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-110 .elementor-element.elementor-element-227c8c9{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-110 .elementor-element.elementor-element-227c8c9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-field-group{margin-bottom:12px;}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-form-fields-wrapper{margin-bottom:-12px;}body.rtl .elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-field-group > label, .elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-field-subgroup label{color:#000000;}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-field-group > label{font-family:"Poppins", Sans-serif;font-weight:400;line-height:1.2em;}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-field-type-html{padding-bottom:0px;}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-field-group .elementor-field, .elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-field-subgroup label{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;word-spacing:0px;}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.5px;border-radius:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-227c8c9 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-button[type="submit"]{color:#ffffff;}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-110 .elementor-element.elementor-element-227c8c9 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-110 .elementor-element.elementor-element-227c8c9 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-227c8c9 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-message{font-family:"Poppins", Sans-serif;font-weight:400;line-height:1.2em;}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-message.elementor-message-success{color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-message.elementor-message-danger{color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-message.elementor-help-inline{color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-8a8abb1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:88px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-8a8abb1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-31ff938.elementor-element{--order:-99999 /* order start hack */;}.elementor-110 .elementor-element.elementor-element-31ff938{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;color:#FFCC00;}.elementor-110 .elementor-element.elementor-element-e21248b{width:var( --container-widget-width, 100.845% );max-width:100.845%;--container-widget-width:100.845%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-e21248b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-e21248b .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:42px;font-weight:700;line-height:46px;letter-spacing:0.3px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-156e9d8{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;box-shadow:0px 0px 38px -20px rgba(0,0,0,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-110 .elementor-element.elementor-element-156e9d8:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-156e9d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-156e9d8:hover::before, .elementor-110 .elementor-element.elementor-element-156e9d8:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-156e9d8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-156e9d8 > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-156e9d8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-156e9d8:hover{--overlay-opacity:0.5;}.elementor-110 .elementor-element.elementor-element-156e9d8:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-156e9d8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-87a28ee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-87a28ee > .elementor-widget-container{margin:30px 0px 16px 0px;}.elementor-110 .elementor-element.elementor-element-87a28ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-8e7a0e3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-8e7a0e3 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-110 .elementor-element.elementor-element-8e7a0e3 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:26px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-3bf1b46{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#333333;}.elementor-110 .elementor-element.elementor-element-3bf1b46 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-3bf1b46 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-4e2cd7f .elementor-button{background-color:#FFFFFF;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:700;line-height:1px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:23px 23px 23px 23px;padding:17px 17px 17px 17px;}.elementor-110 .elementor-element.elementor-element-4e2cd7f .elementor-button:hover, .elementor-110 .elementor-element.elementor-element-4e2cd7f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-4e2cd7f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-110 .elementor-element.elementor-element-4e2cd7f > .elementor-widget-container{--e-transform-rotateZ:0deg;margin:6px 6px 6px 6px;padding:16px 0px 14px 0px;}.elementor-110 .elementor-element.elementor-element-4e2cd7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-4e2cd7f .elementor-button:hover svg, .elementor-110 .elementor-element.elementor-element-4e2cd7f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-f3d49f0{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 38px -20px rgba(0,0,0,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-110 .elementor-element.elementor-element-f3d49f0:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-f3d49f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-f3d49f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-a539ba3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-a539ba3 > .elementor-widget-container{margin:30px 0px 16px 0px;}.elementor-110 .elementor-element.elementor-element-a539ba3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-bbeccbd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-bbeccbd > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-110 .elementor-element.elementor-element-bbeccbd .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:26px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-d53ca59{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#333333;}.elementor-110 .elementor-element.elementor-element-d53ca59 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-d53ca59 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-e9a1970 .elementor-button{background-color:#FFFFFF;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:700;line-height:1px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:23px 23px 23px 23px;padding:17px 17px 17px 17px;}.elementor-110 .elementor-element.elementor-element-e9a1970 .elementor-button:hover, .elementor-110 .elementor-element.elementor-element-e9a1970 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-e9a1970{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-110 .elementor-element.elementor-element-e9a1970 > .elementor-widget-container{--e-transform-rotateZ:0deg;margin:6px 6px 6px 6px;padding:16px 0px 14px 0px;}.elementor-110 .elementor-element.elementor-element-e9a1970.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-e9a1970 .elementor-button:hover svg, .elementor-110 .elementor-element.elementor-element-e9a1970 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-1070b05{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 38px -20px rgba(0,0,0,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:23px;--padding-right:23px;}.elementor-110 .elementor-element.elementor-element-1070b05:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-1070b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-1070b05.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-058071f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-058071f > .elementor-widget-container{margin:30px 0px 16px 0px;}.elementor-110 .elementor-element.elementor-element-058071f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-d240258{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-110 .elementor-element.elementor-element-d240258 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-110 .elementor-element.elementor-element-d240258 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:26px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-7d01175{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#333333;}.elementor-110 .elementor-element.elementor-element-7d01175 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-7d01175 p{margin-block-end:0px;}.elementor-110 .elementor-element.elementor-element-da5718e .elementor-button{background-color:#FFFFFF;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:700;line-height:1px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:23px 23px 23px 23px;padding:17px 17px 17px 17px;}.elementor-110 .elementor-element.elementor-element-da5718e .elementor-button:hover, .elementor-110 .elementor-element.elementor-element-da5718e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-da5718e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-110 .elementor-element.elementor-element-da5718e > .elementor-widget-container{--e-transform-rotateZ:0deg;margin:6px 6px 6px 6px;padding:16px 0px 14px 0px;}.elementor-110 .elementor-element.elementor-element-da5718e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-da5718e .elementor-button:hover svg, .elementor-110 .elementor-element.elementor-element-da5718e .elementor-button:focus svg{fill:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-110 .elementor-element.elementor-element-d743df7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-110 .elementor-element.elementor-element-2811c20 .elementor-heading-title{font-size:20px;}.elementor-110 .elementor-element.elementor-element-9edd410{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-110 .elementor-element.elementor-element-a9ce163{width:var( --container-widget-width, 35.693% );max-width:35.693%;--container-widget-width:35.693%;--container-widget-flex-grow:0;}.elementor-110 .elementor-element.elementor-element-a9ce163 .elementor-button{padding:25px 25px 25px 25px;}.elementor-110 .elementor-element.elementor-element-edd8f5b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-110 .elementor-element.elementor-element-edd8f5b .elementor-button{padding:25px 25px 25px 25px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-110 .elementor-element.elementor-element-f9a8390{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-110 .elementor-element.elementor-element-68f7fc0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-110 .elementor-element.elementor-element-5ff338b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-110 .elementor-element.elementor-element-34b2cac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-110 .elementor-element.elementor-element-36b8793{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-110 .elementor-element.elementor-element-f39d322{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-110 .elementor-element.elementor-element-4a4ec69{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-110 .elementor-element.elementor-element-2b33e2f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;}.elementor-110 .elementor-element.elementor-element-7bfe8aa .elementor-heading-title{font-size:26px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-110 .elementor-element.elementor-element-5f57c7e{--content-width:1072px;}.elementor-110 .elementor-element.elementor-element-d743df7{--width:48%;}.elementor-110 .elementor-element.elementor-element-365efdf{--width:50%;}.elementor-110 .elementor-element.elementor-element-a0dfa64{--width:78%;}.elementor-110 .elementor-element.elementor-element-31adeaa{--width:32%;}.elementor-110 .elementor-element.elementor-element-29241ec{--width:32%;}.elementor-110 .elementor-element.elementor-element-29ebdb9{--width:32%;}.elementor-110 .elementor-element.elementor-element-cc28fb9{--width:100%;}.elementor-110 .elementor-element.elementor-element-f9a8390{--width:63%;}.elementor-110 .elementor-element.elementor-element-2c14da7{--width:40%;}.elementor-110 .elementor-element.elementor-element-433ea4c{--width:90%;}.elementor-110 .elementor-element.elementor-element-d535a2a{--width:96%;}.elementor-110 .elementor-element.elementor-element-8f10c41{--width:95%;}.elementor-110 .elementor-element.elementor-element-68f7fc0{--width:63%;}.elementor-110 .elementor-element.elementor-element-26e137f{--width:40%;}.elementor-110 .elementor-element.elementor-element-0ebce17{--width:90%;}.elementor-110 .elementor-element.elementor-element-5460671{--width:96%;}.elementor-110 .elementor-element.elementor-element-906867f{--width:95%;}.elementor-110 .elementor-element.elementor-element-5ff338b{--width:63%;}.elementor-110 .elementor-element.elementor-element-248b24c{--width:40%;}.elementor-110 .elementor-element.elementor-element-f218c7a{--width:90%;}.elementor-110 .elementor-element.elementor-element-81e20cf{--width:96%;}.elementor-110 .elementor-element.elementor-element-ec10a55{--width:95%;}.elementor-110 .elementor-element.elementor-element-34b2cac{--width:63%;}.elementor-110 .elementor-element.elementor-element-f10a205{--width:40%;}.elementor-110 .elementor-element.elementor-element-c44cbc8{--width:90%;}.elementor-110 .elementor-element.elementor-element-115901f{--width:96%;}.elementor-110 .elementor-element.elementor-element-da9f5c0{--width:95%;}.elementor-110 .elementor-element.elementor-element-36b8793{--width:63%;}.elementor-110 .elementor-element.elementor-element-842b478{--width:40%;}.elementor-110 .elementor-element.elementor-element-0b83b8b{--width:90%;}.elementor-110 .elementor-element.elementor-element-cdc379b{--width:96%;}.elementor-110 .elementor-element.elementor-element-9226cd2{--width:95%;}.elementor-110 .elementor-element.elementor-element-f39d322{--width:63%;}.elementor-110 .elementor-element.elementor-element-0563174{--width:40%;}.elementor-110 .elementor-element.elementor-element-1bb2953{--width:90%;}.elementor-110 .elementor-element.elementor-element-8a42c33{--width:96%;}.elementor-110 .elementor-element.elementor-element-b4ba4a8{--width:95%;}.elementor-110 .elementor-element.elementor-element-4a4ec69{--width:63%;}.elementor-110 .elementor-element.elementor-element-5017e0c{--width:40%;}.elementor-110 .elementor-element.elementor-element-9a6d5e0{--width:90%;}.elementor-110 .elementor-element.elementor-element-a913b1f{--width:96%;}.elementor-110 .elementor-element.elementor-element-1f775ad{--width:95%;}.elementor-110 .elementor-element.elementor-element-2b33e2f{--width:63%;}.elementor-110 .elementor-element.elementor-element-7067ba6{--width:40%;}.elementor-110 .elementor-element.elementor-element-1f3bb0d{--width:90%;}.elementor-110 .elementor-element.elementor-element-7fae328{--width:96%;}.elementor-110 .elementor-element.elementor-element-a435123{--width:95%;}.elementor-110 .elementor-element.elementor-element-156e9d8{--width:32%;}.elementor-110 .elementor-element.elementor-element-f3d49f0{--width:32%;}.elementor-110 .elementor-element.elementor-element-1070b05{--width:32%;}}@media(max-width:1366px) and (min-width:768px){.elementor-110 .elementor-element.elementor-element-5f57c7e{--content-width:90%;}.elementor-110 .elementor-element.elementor-element-feda7ed{--content-width:90%;}.elementor-110 .elementor-element.elementor-element-d743df7{--width:51%;}.elementor-110 .elementor-element.elementor-element-a0dfa64{--width:92%;}.elementor-110 .elementor-element.elementor-element-73500f2{--content-width:90%;}.elementor-110 .elementor-element.elementor-element-d60fa0f{--content-width:100%;}.elementor-110 .elementor-element.elementor-element-2700500{--content-width:93%;}.elementor-110 .elementor-element.elementor-element-f9a8390{--width:61.339%;}.elementor-110 .elementor-element.elementor-element-2c14da7{--width:396.5px;}.elementor-110 .elementor-element.elementor-element-8f10c41{--width:99.025%;}.elementor-110 .elementor-element.elementor-element-68f7fc0{--width:61.339%;}.elementor-110 .elementor-element.elementor-element-26e137f{--width:396.5px;}.elementor-110 .elementor-element.elementor-element-906867f{--width:99.025%;}.elementor-110 .elementor-element.elementor-element-5ff338b{--width:61.339%;}.elementor-110 .elementor-element.elementor-element-248b24c{--width:396.5px;}.elementor-110 .elementor-element.elementor-element-ec10a55{--width:99.025%;}.elementor-110 .elementor-element.elementor-element-34b2cac{--width:61.339%;}.elementor-110 .elementor-element.elementor-element-f10a205{--width:396.5px;}.elementor-110 .elementor-element.elementor-element-da9f5c0{--width:99.025%;}.elementor-110 .elementor-element.elementor-element-36b8793{--width:61.339%;}.elementor-110 .elementor-element.elementor-element-842b478{--width:396.5px;}.elementor-110 .elementor-element.elementor-element-9226cd2{--width:99.025%;}.elementor-110 .elementor-element.elementor-element-f39d322{--width:61.339%;}.elementor-110 .elementor-element.elementor-element-0563174{--width:396.5px;}.elementor-110 .elementor-element.elementor-element-b4ba4a8{--width:99.025%;}.elementor-110 .elementor-element.elementor-element-4a4ec69{--width:61.339%;}.elementor-110 .elementor-element.elementor-element-5017e0c{--width:396.5px;}.elementor-110 .elementor-element.elementor-element-1f775ad{--width:99.025%;}.elementor-110 .elementor-element.elementor-element-587f620{--content-width:100%;}.elementor-110 .elementor-element.elementor-element-2b33e2f{--width:61.339%;}.elementor-110 .elementor-element.elementor-element-7067ba6{--width:396.5px;}.elementor-110 .elementor-element.elementor-element-a435123{--width:99.025%;}.elementor-110 .elementor-element.elementor-element-10b21b2{--content-width:92%;}}@media(max-width:1024px) and (min-width:768px){.elementor-110 .elementor-element.elementor-element-5f57c7e{--content-width:90%;}.elementor-110 .elementor-element.elementor-element-d743df7{--width:50%;}.elementor-110 .elementor-element.elementor-element-365efdf{--width:50%;}.elementor-110 .elementor-element.elementor-element-31adeaa{--width:48%;}.elementor-110 .elementor-element.elementor-element-29241ec{--width:48%;}.elementor-110 .elementor-element.elementor-element-29ebdb9{--width:48%;}.elementor-110 .elementor-element.elementor-element-f9a8390{--width:62%;}.elementor-110 .elementor-element.elementor-element-2c14da7{--width:36%;}.elementor-110 .elementor-element.elementor-element-433ea4c{--width:100%;}.elementor-110 .elementor-element.elementor-element-68f7fc0{--width:62%;}.elementor-110 .elementor-element.elementor-element-26e137f{--width:36%;}.elementor-110 .elementor-element.elementor-element-0ebce17{--width:100%;}.elementor-110 .elementor-element.elementor-element-5ff338b{--width:62%;}.elementor-110 .elementor-element.elementor-element-248b24c{--width:36%;}.elementor-110 .elementor-element.elementor-element-f218c7a{--width:100%;}.elementor-110 .elementor-element.elementor-element-34b2cac{--width:62%;}.elementor-110 .elementor-element.elementor-element-f10a205{--width:36%;}.elementor-110 .elementor-element.elementor-element-c44cbc8{--width:100%;}.elementor-110 .elementor-element.elementor-element-36b8793{--width:62%;}.elementor-110 .elementor-element.elementor-element-842b478{--width:36%;}.elementor-110 .elementor-element.elementor-element-0b83b8b{--width:100%;}.elementor-110 .elementor-element.elementor-element-f39d322{--width:62%;}.elementor-110 .elementor-element.elementor-element-0563174{--width:36%;}.elementor-110 .elementor-element.elementor-element-1bb2953{--width:100%;}.elementor-110 .elementor-element.elementor-element-4a4ec69{--width:62%;}.elementor-110 .elementor-element.elementor-element-5017e0c{--width:36%;}.elementor-110 .elementor-element.elementor-element-9a6d5e0{--width:100%;}.elementor-110 .elementor-element.elementor-element-2b33e2f{--width:62%;}.elementor-110 .elementor-element.elementor-element-7067ba6{--width:36%;}.elementor-110 .elementor-element.elementor-element-1f3bb0d{--width:100%;}.elementor-110 .elementor-element.elementor-element-156e9d8{--width:48%;}.elementor-110 .elementor-element.elementor-element-f3d49f0{--width:48%;}.elementor-110 .elementor-element.elementor-element-1070b05{--width:48%;}}@media(min-width:2400px){.elementor-110 .elementor-element.elementor-element-5f57c7e:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-5f57c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terradobrasil.com.br/wp-content/uploads/2025/12/bg_cabecalho3.png");}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-110 .elementor-element.elementor-element-cc28fb9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-433ea4c{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-5109087{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-2649542{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-110 .elementor-element.elementor-element-5f57c7e{--min-height:166px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-110 .elementor-element.elementor-element-afbc3df > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-afbc3df{--container-widget-width:66%;--container-widget-flex-grow:0;width:var( --container-widget-width, 66% );max-width:66%;text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-110 .elementor-element.elementor-element-bd79811{text-align:center;}.elementor-110 .elementor-element.elementor-element-d743df7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-110 .elementor-element.elementor-element-365efdf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-6933d81 p{margin-block-end:6px;}.elementor-110 .elementor-element.elementor-element-1f8b6c4 .elementor-heading-title{font-size:25px;line-height:29px;}.elementor-110 .elementor-element.elementor-element-37fb1e8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-37fb1e8{font-size:16px;}.elementor-110 .elementor-element.elementor-element-37fb1e8 p{margin-block-end:5px;}.elementor-110 .elementor-element.elementor-element-2811c20 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-110 .elementor-element.elementor-element-29ebdb9{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-110 .elementor-element.elementor-element-f9a8390{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-110 .elementor-element.elementor-element-2c14da7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-433ea4c{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-23f2e89 p{margin-block-end:6px;}.elementor-110 .elementor-element.elementor-element-68f7fc0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-110 .elementor-element.elementor-element-26e137f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-0ebce17{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-0759df3 p{margin-block-end:6px;}.elementor-110 .elementor-element.elementor-element-2649542{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-5ff338b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-110 .elementor-element.elementor-element-248b24c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-f218c7a{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-4aedab3 p{margin-block-end:6px;}.elementor-110 .elementor-element.elementor-element-7a0a66b{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-34b2cac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-110 .elementor-element.elementor-element-f10a205{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-c44cbc8{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-7afe349 p{margin-block-end:6px;}.elementor-110 .elementor-element.elementor-element-054eeb3{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-36b8793{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-110 .elementor-element.elementor-element-842b478{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-0b83b8b{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-d1a5aa7 p{margin-block-end:6px;}.elementor-110 .elementor-element.elementor-element-f39d322{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-110 .elementor-element.elementor-element-0563174{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-1bb2953{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-ea99e5e p{margin-block-end:6px;}.elementor-110 .elementor-element.elementor-element-168f5e3{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-4a4ec69{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-110 .elementor-element.elementor-element-5017e0c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-9a6d5e0{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-981656a p{margin-block-end:6px;}.elementor-110 .elementor-element.elementor-element-587f620{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-2b33e2f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-110 .elementor-element.elementor-element-7067ba6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-1f3bb0d{--margin-top:070px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-370004b p{margin-block-end:6px;}.elementor-110 .elementor-element.elementor-element-1492170{--flex-wrap:wrap;}.elementor-110 .elementor-element.elementor-element-7bfe8aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-110 .elementor-element.elementor-element-7bfe8aa.elementor-element{--align-self:center;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{line-height:var( --e-global-typography-accent-line-height );}.elementor-110 .elementor-element.elementor-element-227c8c9{--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;}.elementor-110 .elementor-element.elementor-element-1070b05{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-110 .elementor-element.elementor-element-5f57c7e:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-5f57c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terradobrasil.com.br/wp-content/uploads/2025/12/bg_cabecalho3.png");}.elementor-110 .elementor-element.elementor-element-5f57c7e{--content-width:92%;--min-height:150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-110 .elementor-element.elementor-element-afbc3df > .elementor-widget-container{margin:038px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-afbc3df{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-110 .elementor-element.elementor-element-afbc3df .elementor-heading-title{font-size:31px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-110 .elementor-element.elementor-element-bd79811{font-size:14px;}.elementor-110 .elementor-element.elementor-element-feda7ed{--content-width:92%;--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-d743df7{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-110 .elementor-element.elementor-element-9edd410{--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;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-110 .elementor-element.elementor-element-a9ce163{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-110 .elementor-element.elementor-element-edd8f5b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-110 .elementor-element.elementor-element-9a005ad .elementor-icon{font-size:78px;}.elementor-110 .elementor-element.elementor-element-9a005ad .elementor-icon svg{height:78px;}.elementor-110 .elementor-element.elementor-element-168a0a5{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:16px;}.elementor-110 .elementor-element.elementor-element-83a92a6{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:24px;}.elementor-110 .elementor-element.elementor-element-73500f2{--content-width:90%;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-31adeaa{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-29241ec{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-29ebdb9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-2700500{--padding-top:80px;--padding-bottom:129px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-0582ca6{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-fd667cb .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-110 .elementor-element.elementor-element-cc28fb9{--width:100%;}.elementor-110 .elementor-element.elementor-element-f9a8390{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:30px;}.elementor-110 .elementor-element.elementor-element-433ea4c{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-57f8649 > .elementor-widget-container{margin:-9px -9px -9px -9px;}.elementor-110 .elementor-element.elementor-element-57f8649 .elementor-icon{font-size:50px;}.elementor-110 .elementor-element.elementor-element-57f8649 .elementor-icon svg{height:50px;}.elementor-110 .elementor-element.elementor-element-b3301ad{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:14px;}.elementor-110 .elementor-element.elementor-element-54a26ad{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:20px;}.elementor-110 .elementor-element.elementor-element-68f7fc0{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:30px;}.elementor-110 .elementor-element.elementor-element-0ebce17{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-3e44b0e .elementor-icon{font-size:50px;}.elementor-110 .elementor-element.elementor-element-3e44b0e .elementor-icon svg{height:50px;}.elementor-110 .elementor-element.elementor-element-282a230{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:14px;}.elementor-110 .elementor-element.elementor-element-8d458e6{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:20px;}.elementor-110 .elementor-element.elementor-element-5ff338b{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:30px;}.elementor-110 .elementor-element.elementor-element-f218c7a{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-c4a3f8d .elementor-icon{font-size:50px;}.elementor-110 .elementor-element.elementor-element-c4a3f8d .elementor-icon svg{height:50px;}.elementor-110 .elementor-element.elementor-element-e043159{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:14px;}.elementor-110 .elementor-element.elementor-element-a6ec8f5{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:20px;}.elementor-110 .elementor-element.elementor-element-34b2cac{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:30px;}.elementor-110 .elementor-element.elementor-element-c44cbc8{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-cf2c6d3 .elementor-icon{font-size:50px;}.elementor-110 .elementor-element.elementor-element-cf2c6d3 .elementor-icon svg{height:50px;}.elementor-110 .elementor-element.elementor-element-38b9a65{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:14px;}.elementor-110 .elementor-element.elementor-element-d671ee6{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:20px;}.elementor-110 .elementor-element.elementor-element-36b8793{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:30px;}.elementor-110 .elementor-element.elementor-element-0b83b8b{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-ca2173d .elementor-icon{font-size:50px;}.elementor-110 .elementor-element.elementor-element-ca2173d .elementor-icon svg{height:50px;}.elementor-110 .elementor-element.elementor-element-5faf840{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:14px;}.elementor-110 .elementor-element.elementor-element-a8c730c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:20px;}.elementor-110 .elementor-element.elementor-element-f39d322{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:30px;}.elementor-110 .elementor-element.elementor-element-1bb2953{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-7e1680f .elementor-icon{font-size:50px;}.elementor-110 .elementor-element.elementor-element-7e1680f .elementor-icon svg{height:50px;}.elementor-110 .elementor-element.elementor-element-81503c9{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:14px;}.elementor-110 .elementor-element.elementor-element-81b57b6{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:20px;}.elementor-110 .elementor-element.elementor-element-4a4ec69{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:30px;}.elementor-110 .elementor-element.elementor-element-9a6d5e0{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-dfb5b69 .elementor-icon{font-size:50px;}.elementor-110 .elementor-element.elementor-element-dfb5b69 .elementor-icon svg{height:50px;}.elementor-110 .elementor-element.elementor-element-34ab21e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:14px;}.elementor-110 .elementor-element.elementor-element-ddcc77e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:20px;}.elementor-110 .elementor-element.elementor-element-2b33e2f{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:30px;}.elementor-110 .elementor-element.elementor-element-1f3bb0d{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-c4c1add .elementor-icon{font-size:50px;}.elementor-110 .elementor-element.elementor-element-c4c1add .elementor-icon svg{height:50px;}.elementor-110 .elementor-element.elementor-element-cae1995{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:14px;}.elementor-110 .elementor-element.elementor-element-af3fc58{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:20px;}.elementor-110 .elementor-element.elementor-element-24707ab{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-110 .elementor-element.elementor-element-24707ab.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-7bfe8aa .elementor-heading-title{font-size:24px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{line-height:var( --e-global-typography-accent-line-height );}.elementor-110 .elementor-element.elementor-element-227c8c9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-110 .elementor-element.elementor-element-e21248b .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-110 .elementor-element.elementor-element-156e9d8{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-f3d49f0{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-1070b05{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-9edd410 */.elementor-110 .elementor-element.elementor-element-9edd410 .elementor-button-text{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f7f0c1 */#meu-container img {
  transition: filter 0.4s ease;
}

#meu-container:hover img {
  filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31adeaa *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-31adeaa {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-31adeaa::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-31adeaa:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29241ec *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-29241ec {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-29241ec::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-29241ec:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ebdb9 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-29ebdb9 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-29ebdb9::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-29ebdb9:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433ea4c *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-433ea4c {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-433ea4c::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-433ea4c:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ebce17 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0ebce17 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0ebce17::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0ebce17:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f218c7a *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-f218c7a {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-f218c7a::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-f218c7a:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44cbc8 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-c44cbc8 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-c44cbc8::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-c44cbc8:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b83b8b *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0b83b8b {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0b83b8b::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0b83b8b:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bb2953 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1bb2953 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1bb2953::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1bb2953:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a6d5e0 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-9a6d5e0 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-9a6d5e0::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-9a6d5e0:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f3bb0d *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1f3bb0d {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1f3bb0d::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1f3bb0d:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433ea4c *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-433ea4c {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-433ea4c::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-433ea4c:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ebce17 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0ebce17 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0ebce17::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0ebce17:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f218c7a *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-f218c7a {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-f218c7a::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-f218c7a:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44cbc8 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-c44cbc8 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-c44cbc8::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-c44cbc8:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b83b8b *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0b83b8b {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0b83b8b::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0b83b8b:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bb2953 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1bb2953 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1bb2953::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1bb2953:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a6d5e0 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-9a6d5e0 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-9a6d5e0::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-9a6d5e0:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f3bb0d *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1f3bb0d {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1f3bb0d::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1f3bb0d:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433ea4c *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-433ea4c {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-433ea4c::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-433ea4c:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ebce17 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0ebce17 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0ebce17::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0ebce17:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f218c7a *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-f218c7a {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-f218c7a::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-f218c7a:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44cbc8 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-c44cbc8 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-c44cbc8::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-c44cbc8:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b83b8b *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0b83b8b {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0b83b8b::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0b83b8b:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bb2953 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1bb2953 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1bb2953::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1bb2953:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a6d5e0 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-9a6d5e0 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-9a6d5e0::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-9a6d5e0:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f3bb0d *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1f3bb0d {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1f3bb0d::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1f3bb0d:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433ea4c *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-433ea4c {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-433ea4c::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-433ea4c:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ebce17 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0ebce17 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0ebce17::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0ebce17:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f218c7a *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-f218c7a {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-f218c7a::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-f218c7a:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44cbc8 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-c44cbc8 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-c44cbc8::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-c44cbc8:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b83b8b *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0b83b8b {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0b83b8b::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0b83b8b:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bb2953 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1bb2953 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1bb2953::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1bb2953:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a6d5e0 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-9a6d5e0 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-9a6d5e0::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-9a6d5e0:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f3bb0d *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1f3bb0d {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1f3bb0d::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1f3bb0d:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433ea4c *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-433ea4c {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-433ea4c::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-433ea4c:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ebce17 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0ebce17 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0ebce17::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0ebce17:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f218c7a *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-f218c7a {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-f218c7a::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-f218c7a:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44cbc8 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-c44cbc8 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-c44cbc8::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-c44cbc8:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b83b8b *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0b83b8b {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0b83b8b::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0b83b8b:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bb2953 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1bb2953 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1bb2953::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1bb2953:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a6d5e0 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-9a6d5e0 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-9a6d5e0::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-9a6d5e0:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f3bb0d *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1f3bb0d {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1f3bb0d::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1f3bb0d:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433ea4c *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-433ea4c {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-433ea4c::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-433ea4c:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ebce17 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0ebce17 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0ebce17::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0ebce17:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f218c7a *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-f218c7a {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-f218c7a::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-f218c7a:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44cbc8 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-c44cbc8 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-c44cbc8::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-c44cbc8:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b83b8b *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0b83b8b {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0b83b8b::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0b83b8b:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bb2953 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1bb2953 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1bb2953::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1bb2953:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a6d5e0 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-9a6d5e0 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-9a6d5e0::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-9a6d5e0:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f3bb0d *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1f3bb0d {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1f3bb0d::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1f3bb0d:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433ea4c *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-433ea4c {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-433ea4c::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-433ea4c:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ebce17 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0ebce17 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0ebce17::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0ebce17:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f218c7a *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-f218c7a {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-f218c7a::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-f218c7a:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44cbc8 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-c44cbc8 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-c44cbc8::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-c44cbc8:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b83b8b *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0b83b8b {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0b83b8b::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0b83b8b:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bb2953 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1bb2953 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1bb2953::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1bb2953:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a6d5e0 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-9a6d5e0 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-9a6d5e0::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-9a6d5e0:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f3bb0d *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1f3bb0d {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1f3bb0d::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1f3bb0d:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433ea4c *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-433ea4c {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-433ea4c::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-433ea4c:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ebce17 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0ebce17 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0ebce17::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0ebce17:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f218c7a *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-f218c7a {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-f218c7a::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-f218c7a:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44cbc8 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-c44cbc8 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-c44cbc8::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-c44cbc8:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b83b8b *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0b83b8b {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0b83b8b::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0b83b8b:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bb2953 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1bb2953 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1bb2953::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1bb2953:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a6d5e0 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-9a6d5e0 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-9a6d5e0::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-9a6d5e0:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f3bb0d *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1f3bb0d {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1f3bb0d::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1f3bb0d:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433ea4c *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-433ea4c {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-433ea4c::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-433ea4c:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ebce17 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0ebce17 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0ebce17::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0ebce17:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f218c7a *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-f218c7a {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-f218c7a::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-f218c7a:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44cbc8 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-c44cbc8 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-c44cbc8::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-c44cbc8:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b83b8b *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-0b83b8b {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-0b83b8b::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-0b83b8b:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bb2953 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1bb2953 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1bb2953::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1bb2953:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a6d5e0 *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-9a6d5e0 {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-9a6d5e0::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-9a6d5e0:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f3bb0d *//* estado inicial */
.elementor-110 .elementor-element.elementor-element-1f3bb0d {
  position: relative;
  overflow: hidden;
}

.elementor-110 .elementor-element.elementor-element-1f3bb0d::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  
  width: 100%;
  height: 4px; /* espessura da borda */
  background-color: #FFCC00; /* cor da borda */
  
  transition: transform 0.4s ease-out;
}

/* efeito ao passar o mouse */
.elementor-110 .elementor-element.elementor-element-1f3bb0d:hover::before {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfe8aa */.destaque {
  color: #FFCC00; /* coloque a cor que quiser */
  font-weight: inherit;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-227c8c9 */.elementor-110 .elementor-element.elementor-element-227c8c9 input,
.elementor-110 .elementor-element.elementor-element-227c8c9 .elementor-button{
    height: 55px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87a28ee */#meu-container img {
  transition: filter 0.4s ease;
}

#meu-container:hover img {
  filter: brightness(0) invert(1); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-156e9d8 */.elementor-110 .elementor-element.elementor-element-156e9d8 {
  background-color: transparent;
  background-image: linear-gradient(to bottom, #FFCC00 100%);
  background-size: 100% 0%;
  background-repeat: no-repeat;
  transition: background-size 0.6s ease, color 0.5s ease;
}

.elementor-110 .elementor-element.elementor-element-156e9d8:hover {
  background-size: 100% 100%;
}

.elementor-110 .elementor-element.elementor-element-156e9d8 * {
  transition: color 0.4s ease;
}

.elementor-110 .elementor-element.elementor-element-156e9d8:hover * {
  color: #ffffff;
}

#hover-box img {
  transition: filter 0s ease;
}

#hover-box:hover img {
  filter: brightness(0) invert(1); 
}

.hover-box:hover h1,
.hover-box:hover h2,
.hover-box:hover h3,
.hover-box:hover h4,
.hover-box:hover h5,
.hover-box:hover h6,
.hover-box:hover p,
.hover-box:hover a,
.hover-box:hover .elementor-button {
  color: #ffffff !important; /* cor do texto ao passar o mouse */
}

.hover-box:hover .elementor-button {
  background-color: #ffffff !important; /* cor do botão ao passar o mouse */
  border-color: #FFCC00 !important;
}

/* Suavizar transição */
.hover-box * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3d49f0 */.elementor-110 .elementor-element.elementor-element-f3d49f0 {
  background-color: transparent;
  background-image: linear-gradient(to bottom, #FFCC00 100%);
  background-size: 100% 0%;
  background-repeat: no-repeat;
  transition: background-size 0.6s ease, color 0.5s ease;
}

.elementor-110 .elementor-element.elementor-element-f3d49f0:hover {
  background-size: 100% 100%;
}

.elementor-110 .elementor-element.elementor-element-f3d49f0 * {
  transition: color 0.4s ease;
}

.elementor-110 .elementor-element.elementor-element-f3d49f0:hover * {
  color: #ffffff;
}


#hover-box img {
  transition: filter 0s ease;
}

#hover-box:hover img {
  filter: brightness(0) invert(1); 
}

.hover-box:hover h1,
.hover-box:hover h2,
.hover-box:hover h3,
.hover-box:hover h4,
.hover-box:hover h5,
.hover-box:hover h6,
.hover-box:hover p,
.hover-box:hover a,
.hover-box:hover .elementor-button {
  color: #ffffff !important; /* cor do texto ao passar o mouse */
}

.hover-box:hover .elementor-button {
  background-color: #ffffff !important; /* cor do botão ao passar o mouse */
  border-color: #FFCC00 !important;
}

/* Suavizar transição */
.hover-box * {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1070b05 */.elementor-110 .elementor-element.elementor-element-1070b05 {
  background-color: transparent;
  background-image: linear-gradient(to bottom, #FFCC00 100%);
  background-size: 100% 0%;
  background-repeat: no-repeat;
  transition: background-size 0.6s ease, color 0.5s ease;
}

.elementor-110 .elementor-element.elementor-element-1070b05:hover {
  background-size: 100% 100%;
}

.elementor-110 .elementor-element.elementor-element-1070b05 * {
  transition: color 0.4s ease;
}

.elementor-110 .elementor-element.elementor-element-1070b05:hover * {
  color: #ffffff;
}


#hover-box img {
  transition: filter 0s ease;
}

#hover-box:hover img {
  filter: brightness(0) invert(1); 
}

.hover-box:hover h1,
.hover-box:hover h2,
.hover-box:hover h3,
.hover-box:hover h4,
.hover-box:hover h5,
.hover-box:hover h6,
.hover-box:hover p,
.hover-box:hover a,
.hover-box:hover .elementor-button {
  color: #ffffff !important; /* cor do texto ao passar o mouse */
}

.hover-box:hover .elementor-button {
  background-color: #ffffff !important; /* cor do botão ao passar o mouse */
  border-color: #FFCC00 !important;
}

/* Suavizar transição */
.hover-box * {
  transition: all 0.3s ease;
}/* End custom CSS */