.elementor-2267 .elementor-element.elementor-element-5a392cb{--display:flex;--min-height:327px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999999;}.elementor-2267 .elementor-element.elementor-element-5a392cb:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-5a392cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09080A;background-image:url("https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/bg1b-orcamento-webp.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2267 .elementor-element.elementor-element-a3b905b img{width:100%;max-width:100%;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2267 .elementor-element.elementor-element-efa81a2 .elementor-image-box-wrapper{text-align:right;}.elementor-2267 .elementor-element.elementor-element-efa81a2 .elementor-image-box-title{margin-bottom:0px;font-family:"Aeonik", Sans-serif;font-size:10px;font-weight:300;letter-spacing:3.5px;color:#888888;}.elementor-2267 .elementor-element.elementor-element-efa81a2:has(:hover) .elementor-image-box-title,
					 .elementor-2267 .elementor-element.elementor-element-efa81a2:has(:focus) .elementor-image-box-title{color:#888888;}.elementor-2267 .elementor-element.elementor-element-efa81a2 .elementor-image-box-description{font-family:"Aeonik", Sans-serif;font-size:13px;font-weight:300;letter-spacing:0.5px;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-9a2dfda{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#252525;--border-color:#252525;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-71bd300.elementor-element{--align-self:flex-start;}.elementor-2267 .elementor-element.elementor-element-71bd300 .elementor-image-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-71bd300 .elementor-image-box-title{margin-bottom:4px;font-family:"Aeonik", Sans-serif;font-size:16px;font-weight:300;letter-spacing:3.5px;color:#888888;}.elementor-2267 .elementor-element.elementor-element-71bd300:has(:hover) .elementor-image-box-title,
					 .elementor-2267 .elementor-element.elementor-element-71bd300:has(:focus) .elementor-image-box-title{color:#888888;}.elementor-2267 .elementor-element.elementor-element-71bd300 .elementor-image-box-description{font-family:"Aeonik", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0.4px;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-613d2b1.elementor-element{--align-self:flex-start;}.elementor-2267 .elementor-element.elementor-element-613d2b1 .elementor-image-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-613d2b1 .elementor-image-box-title{margin-bottom:4px;font-family:"Aeonik", Sans-serif;font-size:16px;font-weight:300;letter-spacing:3.5px;color:#888888;}.elementor-2267 .elementor-element.elementor-element-613d2b1:has(:hover) .elementor-image-box-title,
					 .elementor-2267 .elementor-element.elementor-element-613d2b1:has(:focus) .elementor-image-box-title{color:#888888;}.elementor-2267 .elementor-element.elementor-element-613d2b1 .elementor-image-box-description{font-family:"Aeonik", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0.4px;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-aa4f997.elementor-element{--align-self:flex-start;}.elementor-2267 .elementor-element.elementor-element-aa4f997 .elementor-image-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-aa4f997 .elementor-image-box-title{margin-bottom:4px;font-family:"Aeonik", Sans-serif;font-size:16px;font-weight:300;letter-spacing:3.5px;color:#888888;}.elementor-2267 .elementor-element.elementor-element-aa4f997:has(:hover) .elementor-image-box-title,
					 .elementor-2267 .elementor-element.elementor-element-aa4f997:has(:focus) .elementor-image-box-title{color:#888888;}.elementor-2267 .elementor-element.elementor-element-aa4f997 .elementor-image-box-description{font-family:"Aeonik", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0.4px;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-60ddae3{--display:flex;--min-height:90px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-2267 .elementor-element.elementor-element-60ddae3:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-60ddae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15151557;}.elementor-2267 .elementor-element.elementor-element-390b9ab{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;text-align:left;}.elementor-2267 .elementor-element.elementor-element-390b9ab img{width:110px;max-width:110px;}.elementor-2267 .elementor-element.elementor-element-890715c{--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:flex-end;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-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 );}.elementor-2267 .elementor-element.elementor-element-433abb3 .elementor-button{background-color:#D9FF0000;font-family:"ArticulatCF", Sans-serif;font-size:14px;font-weight:400;line-height:1em;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:100px 100px 100px 100px;padding:15px 25px 13px 25px;}.elementor-2267 .elementor-element.elementor-element-433abb3.elementor-element{--align-self:flex-start;}.elementor-2267 .elementor-element.elementor-element-15795bb .elementor-button{background-color:transparent;font-family:"ArticulatCF", Sans-serif;font-size:14px;font-weight:400;line-height:1em;letter-spacing:0.5px;fill:#222222;color:#222222;background-image:linear-gradient(90deg, #D9FF00 0%, #BCCF00 100%);border-radius:100px 100px 100px 100px;padding:15px 25px 13px 25px;}.elementor-2267 .elementor-element.elementor-element-15795bb.elementor-element{--align-self:flex-start;}.elementor-2267 .elementor-element.elementor-element-6edd701{--display:flex;--min-height:822px;--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;--padding-top:237px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-6edd701:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-6edd701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;background-image:url("https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/bg1-desktop-webp-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2267 .elementor-element.elementor-element-697fe74{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-697fe74 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2267 .elementor-element.elementor-element-697fe74 .elementor-image-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-697fe74 .elementor-image-box-title{margin-bottom:25px;font-family:"ArticulatCF", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-697fe74:has(:hover) .elementor-image-box-title,
					 .elementor-2267 .elementor-element.elementor-element-697fe74:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-697fe74 .elementor-image-box-description{font-family:"ArticulatCF", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-a44bc14 .elementor-button{background-color:transparent;font-family:"ArticulatCF", Sans-serif;font-size:18px;font-weight:400;line-height:41px;fill:#222222;color:#222222;background-image:linear-gradient(90deg, #D9FF00 0%, #BCCF00 100%);border-radius:100px 100px 100px 100px;padding:17px 32px 17px 32px;}.elementor-2267 .elementor-element.elementor-element-a44bc14 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2267 .elementor-element.elementor-element-a44bc14 .elementor-button .elementor-button-content-wrapper{gap:54px;}.elementor-2267 .elementor-element.elementor-element-fcf5206{--e-image-carousel-slides-to-show:7;z-index:1;}.elementor-2267 .elementor-element.elementor-element-fcf5206 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-2267 .elementor-element.elementor-element-fcf5206 .swiper-wrapper{display:flex;align-items:center;}.elementor-2267 .elementor-element.elementor-element-f9e5cd4{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;z-index:2;}.elementor-2267 .elementor-element.elementor-element-f9e5cd4 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-945b932{width:var( --container-widget-width, 318px );max-width:318px;--container-widget-width:318px;--container-widget-flex-grow:0;z-index:2;}.elementor-2267 .elementor-element.elementor-element-945b932 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-0b5480c{width:var( --container-widget-width, 318px );max-width:318px;--container-widget-width:318px;--container-widget-flex-grow:0;z-index:2;}.elementor-2267 .elementor-element.elementor-element-0b5480c img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-f29f8ce{--display:flex;--min-height:84px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#3B2E4B;--border-color:#3B2E4B;--border-radius:100px 100px 100px 100px;--padding-top:16px;--padding-bottom:16px;--padding-left:25px;--padding-right:25px;--z-index:9999;}.elementor-2267 .elementor-element.elementor-element-f29f8ce:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-f29f8ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #1D1327C2 0%, #1B1422CC 100%);}.elementor-2267 .elementor-element.elementor-element-8379e91{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-8379e91 img{width:100%;}.elementor-2267 .elementor-element.elementor-element-0cde54f .elementor-button{background-color:transparent;font-family:"Aeonik", Sans-serif;font-size:18px;font-weight:300;fill:#1B0B0B;color:#1B0B0B;background-image:linear-gradient(220deg, #FFFFFF 0%, #D1D1D1 100%);border-radius:100px 100px 100px 100px;padding:20px 25px 20px 25px;}.elementor-2267 .elementor-element.elementor-element-0cde54f .elementor-button-content-wrapper{flex-direction:row;}.elementor-2267 .elementor-element.elementor-element-e230697{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:130px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-d8795d1{--display:flex;--min-height:331px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:35px 35px 35px 35px;--padding-top:76px;--padding-bottom:76px;--padding-left:50px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-d8795d1:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-d8795d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2267 .elementor-element.elementor-element-f1b47f9{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-f1b47f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2267 .elementor-element.elementor-element-f1b47f9 .elementor-image-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-f1b47f9 .elementor-image-box-title{margin-bottom:25px;font-family:"ArticulatCF", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-f1b47f9:has(:hover) .elementor-image-box-title,
					 .elementor-2267 .elementor-element.elementor-element-f1b47f9:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-f1b47f9 .elementor-image-box-description{font-family:"ArticulatCF", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-f8287fa{width:var( --container-widget-width, 248px );max-width:248px;--container-widget-width:248px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-f8287fa img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-9e55a52{width:var( --container-widget-width, 248px );max-width:248px;--container-widget-width:248px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-9e55a52 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-5129506{width:var( --container-widget-width, 248px );max-width:248px;--container-widget-width:248px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-5129506 img{width:100%;max-width:100%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2267 .elementor-element.elementor-element-d3359a3{width:var( --container-widget-width, 466px );max-width:466px;--container-widget-width:466px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2267 .elementor-element.elementor-element-d3359a3 > .elementor-widget-container{background-color:#111111;background-image:url("https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/bg-icon2-wbp.webp");padding:56px 75px 56px 75px;background-position:top center;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF1A;border-radius:35px 35px 35px 35px;}.elementor-2267 .elementor-element.elementor-element-d3359a3.elementor-element{--align-self:stretch;}.elementor-2267 .elementor-element.elementor-element-d3359a3 .elementor-icon-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-d3359a3 .elementor-icon{font-size:53px;}.elementor-2267 .elementor-element.elementor-element-d3359a3 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-d3359a3 .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-size:30px;font-weight:400;}.elementor-2267 .elementor-element.elementor-element-d3359a3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-d3359a3:has(:hover) .elementor-icon-box-title,
					 .elementor-2267 .elementor-element.elementor-element-d3359a3:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-d3359a3 .elementor-icon-box-description{font-family:"ArticulatCF", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-95a7122{width:var( --container-widget-width, 370px );max-width:370px;--container-widget-width:370px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2267 .elementor-element.elementor-element-95a7122 > .elementor-widget-container{background-color:#111111;padding:065px 30px 0px 40px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF1A;border-radius:35px 35px 35px 35px;}.elementor-2267 .elementor-element.elementor-element-95a7122.elementor-element{--align-self:stretch;}.elementor-2267 .elementor-element.elementor-element-95a7122 .elementor-icon-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-95a7122 .elementor-icon{font-size:53px;}.elementor-2267 .elementor-element.elementor-element-95a7122 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-95a7122 .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-size:30px;font-weight:400;}.elementor-2267 .elementor-element.elementor-element-95a7122 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-95a7122:has(:hover) .elementor-icon-box-title,
					 .elementor-2267 .elementor-element.elementor-element-95a7122:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-95a7122 .elementor-icon-box-description{font-family:"ArticulatCF", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-6a95c65{--display:flex;--min-height:331px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-6a95c65:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-6a95c65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2267 .elementor-element.elementor-element-c1d31a7{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-c1d31a7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2267 .elementor-element.elementor-element-c1d31a7 .elementor-image-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-c1d31a7 .elementor-image-box-title{margin-bottom:25px;font-family:"ArticulatCF", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-c1d31a7:has(:hover) .elementor-image-box-title,
					 .elementor-2267 .elementor-element.elementor-element-c1d31a7:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-c1d31a7 .elementor-image-box-description{font-family:"ArticulatCF", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-5d1e1be{width:var( --container-widget-width, 303px );max-width:303px;--container-widget-width:303px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-5d1e1be img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-298a176{width:var( --container-widget-width, 359px );max-width:359px;--container-widget-width:359px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-298a176 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-c1f98f6{--display:flex;--min-height:331px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-c1f98f6:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-c1f98f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2267 .elementor-element.elementor-element-b2c4feb{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-b0120cd{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-b0120cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2267 .elementor-element.elementor-element-b0120cd .elementor-image-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-b0120cd .elementor-image-box-title{margin-bottom:25px;font-family:"ArticulatCF", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-b0120cd:has(:hover) .elementor-image-box-title,
					 .elementor-2267 .elementor-element.elementor-element-b0120cd:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-b0120cd .elementor-image-box-description{font-family:"ArticulatCF", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-f304a15{width:var( --container-widget-width, 378px );max-width:378px;--container-widget-width:378px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-f304a15 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-0d37469{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-0d37469 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-2c60cda{width:var( --container-widget-width, 370px );max-width:370px;--container-widget-width:370px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2267 .elementor-element.elementor-element-2c60cda > .elementor-widget-container{background-color:#111111;padding:065px 22px 0px 40px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF1A;border-radius:35px 35px 35px 35px;}.elementor-2267 .elementor-element.elementor-element-2c60cda.elementor-element{--align-self:stretch;}.elementor-2267 .elementor-element.elementor-element-2c60cda .elementor-icon-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-2c60cda .elementor-icon{font-size:53px;}.elementor-2267 .elementor-element.elementor-element-2c60cda .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-2c60cda .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-size:30px;font-weight:700;}.elementor-2267 .elementor-element.elementor-element-2c60cda .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-2c60cda:has(:hover) .elementor-icon-box-title,
					 .elementor-2267 .elementor-element.elementor-element-2c60cda:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-2c60cda .elementor-icon-box-description{font-family:"ArticulatCF", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-da35bbf{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-2267 .elementor-element.elementor-element-da35bbf > .elementor-widget-container{padding:120px 170px 46px 170px;}.elementor-2267 .elementor-element.elementor-element-da35bbf .elementor-icon{font-size:252px;}.elementor-2267 .elementor-element.elementor-element-da35bbf .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-da35bbf .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-weight:700;}.elementor-2267 .elementor-element.elementor-element-da35bbf .elementor-icon-box-description{font-family:"ArticulatCF", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2267 .elementor-element.elementor-element-ae695cb{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;--e-icon-list-icon-size:52px;--icon-vertical-offset:0px;}.elementor-2267 .elementor-element.elementor-element-ae695cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-2267 .elementor-element.elementor-element-ae695cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-2267 .elementor-element.elementor-element-ae695cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-2267 .elementor-element.elementor-element-ae695cb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-2267 .elementor-element.elementor-element-ae695cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-2267 .elementor-element.elementor-element-ae695cb .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-2267 .elementor-element.elementor-element-ae695cb .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-2267 .elementor-element.elementor-element-ae695cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2267 .elementor-element.elementor-element-ae695cb .elementor-icon-list-item > a{font-family:"ArticulatCF", Sans-serif;font-size:23px;font-weight:400;}.elementor-2267 .elementor-element.elementor-element-ae695cb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2267 .elementor-element.elementor-element-67ce0ce{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-67ce0ce .elementor-heading-title{font-family:"ArticulatCF", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-437ea98{--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:180px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-2267 .elementor-element.elementor-element-437ea98:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-437ea98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2267 .elementor-element.elementor-element-108d171{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-108d171 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-67a2d26{width:var( --container-widget-width, 51.7% );max-width:51.7%;--container-widget-width:51.7%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2267 .elementor-element.elementor-element-67a2d26.elementor-element{--align-self:flex-start;}.elementor-2267 .elementor-element.elementor-element-67a2d26 .elementor-icon-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-67a2d26 .elementor-icon{font-size:172px;}.elementor-2267 .elementor-element.elementor-element-67a2d26 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-67a2d26 .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-size:40px;font-weight:700;}.elementor-2267 .elementor-element.elementor-element-67a2d26 .elementor-icon-box-title{color:#424242;}.elementor-2267 .elementor-element.elementor-element-67a2d26:has(:hover) .elementor-icon-box-title,
					 .elementor-2267 .elementor-element.elementor-element-67a2d26:has(:focus) .elementor-icon-box-title{color:#424242;}.elementor-2267 .elementor-element.elementor-element-67a2d26 .elementor-icon-box-description{font-family:"ArticulatCF", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:#292929;}.elementor-2267 .elementor-element.elementor-element-3572588{width:var( --container-widget-width, 729px );max-width:729px;--container-widget-width:729px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-3572588 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-826d69a{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-826d69a img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-1dd3895 .elementor-button{background-color:transparent;font-family:"ArticulatCF", Sans-serif;font-size:18px;font-weight:400;line-height:41px;fill:#222222;color:#222222;background-image:linear-gradient(90deg, #D9FF00 0%, #BCCF00 100%);border-radius:100px 100px 100px 100px;padding:17px 32px 17px 32px;}.elementor-2267 .elementor-element.elementor-element-1dd3895 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2267 .elementor-element.elementor-element-1dd3895 .elementor-button .elementor-button-content-wrapper{gap:54px;}.elementor-2267 .elementor-element.elementor-element-ff2f7cc{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-2267 .elementor-element.elementor-element-ff2f7cc > .elementor-widget-container{padding:136px 0px 028px 0px;}.elementor-2267 .elementor-element.elementor-element-ff2f7cc.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-ff2f7cc .elementor-icon-box-wrapper{text-align:center;}.elementor-2267 .elementor-element.elementor-element-ff2f7cc .elementor-icon{font-size:234px;}.elementor-2267 .elementor-element.elementor-element-ff2f7cc .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-ff2f7cc .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-size:40px;font-weight:700;}.elementor-2267 .elementor-element.elementor-element-ff2f7cc .elementor-icon-box-title{color:#424242;}.elementor-2267 .elementor-element.elementor-element-ff2f7cc:has(:hover) .elementor-icon-box-title,
					 .elementor-2267 .elementor-element.elementor-element-ff2f7cc:has(:focus) .elementor-icon-box-title{color:#424242;}.elementor-2267 .elementor-element.elementor-element-ff2f7cc .elementor-icon-box-description{font-family:"ArticulatCF", Sans-serif;font-size:40px;font-weight:400;line-height:1.3em;color:#292929;}.elementor-2267 .elementor-element.elementor-element-0b72321{--display:flex;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:49px;--padding-bottom:49px;--padding-left:49px;--padding-right:49px;}.elementor-2267 .elementor-element.elementor-element-0b72321:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-0b72321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-6e8ee73 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2267 .elementor-element.elementor-element-6e8ee73 .elementor-icon-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-6e8ee73{--icon-box-icon-margin:15px;}.elementor-2267 .elementor-element.elementor-element-6e8ee73 .elementor-icon{font-size:33px;}.elementor-2267 .elementor-element.elementor-element-6e8ee73 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-6e8ee73 .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-size:13px;font-weight:700;}.elementor-2267 .elementor-element.elementor-element-6e8ee73 .elementor-icon-box-description{font-family:"ArticulatCF", Sans-serif;font-size:19px;font-weight:400;letter-spacing:0.2px;color:#737373;}.elementor-2267 .elementor-element.elementor-element-d070ab6.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-2267 .elementor-element.elementor-element-d070ab6.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-2267 .elementor-element.elementor-element-d070ab6.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-2267 .elementor-element.elementor-element-d070ab6 .elementor-image-box-title{margin-bottom:6px;font-family:"ArticulatCF", Sans-serif;font-size:17px;font-weight:400;line-height:1em;color:#494949;}.elementor-2267 .elementor-element.elementor-element-d070ab6 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-2267 .elementor-element.elementor-element-d070ab6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2267 .elementor-element.elementor-element-d070ab6:has(:hover) .elementor-image-box-title,
					 .elementor-2267 .elementor-element.elementor-element-d070ab6:has(:focus) .elementor-image-box-title{color:#494949;}.elementor-2267 .elementor-element.elementor-element-d070ab6 .elementor-image-box-description{font-family:"ArticulatCF", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.4px;color:#494949;}.elementor-2267 .elementor-element.elementor-element-fb5d4e8{--display:flex;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:49px;--padding-bottom:49px;--padding-left:49px;--padding-right:49px;}.elementor-2267 .elementor-element.elementor-element-fb5d4e8:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-fb5d4e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-74505ab > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2267 .elementor-element.elementor-element-74505ab .elementor-icon-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-74505ab{--icon-box-icon-margin:15px;}.elementor-2267 .elementor-element.elementor-element-74505ab .elementor-icon{font-size:33px;}.elementor-2267 .elementor-element.elementor-element-74505ab .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-74505ab .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-size:13px;font-weight:700;}.elementor-2267 .elementor-element.elementor-element-74505ab .elementor-icon-box-description{font-family:"ArticulatCF", Sans-serif;font-size:19px;font-weight:400;letter-spacing:0.2px;color:#737373;}.elementor-2267 .elementor-element.elementor-element-83bc441.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-2267 .elementor-element.elementor-element-83bc441.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-2267 .elementor-element.elementor-element-83bc441.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-2267 .elementor-element.elementor-element-83bc441 .elementor-image-box-title{margin-bottom:6px;font-family:"ArticulatCF", Sans-serif;font-size:17px;font-weight:400;line-height:1em;color:#494949;}.elementor-2267 .elementor-element.elementor-element-83bc441 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-2267 .elementor-element.elementor-element-83bc441 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2267 .elementor-element.elementor-element-83bc441:has(:hover) .elementor-image-box-title,
					 .elementor-2267 .elementor-element.elementor-element-83bc441:has(:focus) .elementor-image-box-title{color:#494949;}.elementor-2267 .elementor-element.elementor-element-83bc441 .elementor-image-box-description{font-family:"ArticulatCF", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.4px;color:#494949;}.elementor-2267 .elementor-element.elementor-element-86b64ce{--display:flex;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:49px;--padding-bottom:49px;--padding-left:49px;--padding-right:49px;}.elementor-2267 .elementor-element.elementor-element-86b64ce:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-86b64ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-190f6a3 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2267 .elementor-element.elementor-element-190f6a3 .elementor-icon-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-190f6a3{--icon-box-icon-margin:15px;}.elementor-2267 .elementor-element.elementor-element-190f6a3 .elementor-icon{font-size:33px;}.elementor-2267 .elementor-element.elementor-element-190f6a3 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-190f6a3 .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-size:13px;font-weight:700;}.elementor-2267 .elementor-element.elementor-element-190f6a3 .elementor-icon-box-description{font-family:"ArticulatCF", Sans-serif;font-size:19px;font-weight:400;letter-spacing:0.2px;color:#737373;}.elementor-2267 .elementor-element.elementor-element-4f664da.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2267 .elementor-element.elementor-element-4f664da.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2267 .elementor-element.elementor-element-4f664da.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2267 .elementor-element.elementor-element-4f664da .elementor-image-box-title{margin-bottom:0px;font-family:"ArticulatCF", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#494949;}.elementor-2267 .elementor-element.elementor-element-4f664da .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-2267 .elementor-element.elementor-element-4f664da .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2267 .elementor-element.elementor-element-4f664da:has(:hover) .elementor-image-box-title,
					 .elementor-2267 .elementor-element.elementor-element-4f664da:has(:focus) .elementor-image-box-title{color:#494949;}.elementor-2267 .elementor-element.elementor-element-4f664da .elementor-image-box-description{font-family:"ArticulatCF", Sans-serif;font-size:10px;font-weight:400;letter-spacing:0.4px;color:#494949;}.elementor-2267 .elementor-element.elementor-element-6d2e2e7{--display:flex;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:49px;--padding-bottom:49px;--padding-left:49px;--padding-right:49px;}.elementor-2267 .elementor-element.elementor-element-6d2e2e7:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-6d2e2e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-8d96cb5 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2267 .elementor-element.elementor-element-8d96cb5 .elementor-icon-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-8d96cb5{--icon-box-icon-margin:15px;}.elementor-2267 .elementor-element.elementor-element-8d96cb5 .elementor-icon{font-size:33px;}.elementor-2267 .elementor-element.elementor-element-8d96cb5 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-8d96cb5 .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-size:13px;font-weight:700;}.elementor-2267 .elementor-element.elementor-element-8d96cb5 .elementor-icon-box-description{font-family:"ArticulatCF", Sans-serif;font-size:19px;font-weight:400;letter-spacing:0.2px;color:#737373;}.elementor-2267 .elementor-element.elementor-element-8205c2c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2267 .elementor-element.elementor-element-8205c2c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2267 .elementor-element.elementor-element-8205c2c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2267 .elementor-element.elementor-element-8205c2c .elementor-image-box-title{margin-bottom:0px;font-family:"ArticulatCF", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#494949;}.elementor-2267 .elementor-element.elementor-element-8205c2c .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-2267 .elementor-element.elementor-element-8205c2c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2267 .elementor-element.elementor-element-8205c2c:has(:hover) .elementor-image-box-title,
					 .elementor-2267 .elementor-element.elementor-element-8205c2c:has(:focus) .elementor-image-box-title{color:#494949;}.elementor-2267 .elementor-element.elementor-element-8205c2c .elementor-image-box-description{font-family:"ArticulatCF", Sans-serif;font-size:10px;font-weight:400;letter-spacing:0.4px;color:#494949;}.elementor-2267 .elementor-element.elementor-element-705a44f{--display:flex;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:49px;--padding-bottom:49px;--padding-left:49px;--padding-right:49px;}.elementor-2267 .elementor-element.elementor-element-705a44f:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-705a44f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-969968c > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2267 .elementor-element.elementor-element-969968c .elementor-icon-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-969968c{--icon-box-icon-margin:15px;}.elementor-2267 .elementor-element.elementor-element-969968c .elementor-icon{font-size:33px;}.elementor-2267 .elementor-element.elementor-element-969968c .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-969968c .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-size:13px;font-weight:700;}.elementor-2267 .elementor-element.elementor-element-969968c .elementor-icon-box-description{font-family:"ArticulatCF", Sans-serif;font-size:19px;font-weight:400;letter-spacing:0.2px;color:#737373;}.elementor-2267 .elementor-element.elementor-element-37f433a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2267 .elementor-element.elementor-element-37f433a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2267 .elementor-element.elementor-element-37f433a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2267 .elementor-element.elementor-element-37f433a .elementor-image-box-title{margin-bottom:0px;font-family:"ArticulatCF", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#494949;}.elementor-2267 .elementor-element.elementor-element-37f433a .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-2267 .elementor-element.elementor-element-37f433a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2267 .elementor-element.elementor-element-37f433a:has(:hover) .elementor-image-box-title,
					 .elementor-2267 .elementor-element.elementor-element-37f433a:has(:focus) .elementor-image-box-title{color:#494949;}.elementor-2267 .elementor-element.elementor-element-37f433a .elementor-image-box-description{font-family:"ArticulatCF", Sans-serif;font-size:10px;font-weight:400;letter-spacing:0.4px;color:#494949;}.elementor-2267 .elementor-element.elementor-element-fb472e3{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-2267 .elementor-element.elementor-element-fb472e3.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-f1ac4b4{--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;--padding-top:190px;--padding-bottom:210px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-cbfa055{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2267 .elementor-element.elementor-element-cbfa055 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2267 .elementor-element.elementor-element-cbfa055 .elementor-icon-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-cbfa055 .elementor-icon{font-size:251px;}.elementor-2267 .elementor-element.elementor-element-cbfa055 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-cbfa055 .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-size:40px;font-weight:400;}.elementor-2267 .elementor-element.elementor-element-cbfa055 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-cbfa055:has(:hover) .elementor-icon-box-title,
					 .elementor-2267 .elementor-element.elementor-element-cbfa055:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-cbfa055 .elementor-icon-box-description{font-family:"ArticulatCF", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-a4bba33{z-index:3;}.elementor-2267 .elementor-element.elementor-element-bbb09da .elementor-button{background-color:transparent;font-family:"ArticulatCF", Sans-serif;font-size:18px;font-weight:400;line-height:41px;fill:#222222;color:#222222;background-image:linear-gradient(90deg, #D9FF00 0%, #BCCF00 100%);border-radius:100px 100px 100px 100px;padding:17px 32px 17px 32px;}.elementor-2267 .elementor-element.elementor-element-bbb09da .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2267 .elementor-element.elementor-element-bbb09da .elementor-button .elementor-button-content-wrapper{gap:54px;}.elementor-2267 .elementor-element.elementor-element-8976112{width:var( --container-widget-width, 624px );max-width:624px;--container-widget-width:624px;--container-widget-flex-grow:0;z-index:1;}.elementor-2267 .elementor-element.elementor-element-8976112 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-6f658ab{width:var( --container-widget-width, 1321px );max-width:1321px;--container-widget-width:1321px;--container-widget-flex-grow:0;z-index:0;}.elementor-2267 .elementor-element.elementor-element-6f658ab img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-0b3bc7d{width:var( --container-widget-width, 67px );max-width:67px;--container-widget-width:67px;--container-widget-flex-grow:0;z-index:1;}.elementor-2267 .elementor-element.elementor-element-0b3bc7d img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-332a24a{width:var( --container-widget-width, 67px );max-width:67px;--container-widget-width:67px;--container-widget-flex-grow:0;z-index:1;}.elementor-2267 .elementor-element.elementor-element-332a24a img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-85e5d37{width:var( --container-widget-width, 138px );max-width:138px;--container-widget-width:138px;--container-widget-flex-grow:0;z-index:1;}.elementor-2267 .elementor-element.elementor-element-85e5d37 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-49e985f{width:var( --container-widget-width, 145px );max-width:145px;--container-widget-width:145px;--container-widget-flex-grow:0;z-index:1;}.elementor-2267 .elementor-element.elementor-element-49e985f img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-508ca13{width:var( --container-widget-width, 138px );max-width:138px;--container-widget-width:138px;--container-widget-flex-grow:0;z-index:1;}.elementor-2267 .elementor-element.elementor-element-508ca13 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-4b6308a{--display:flex;--min-height:1261px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-bd13eb9{--display:flex;--min-height:1261px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2267 .elementor-element.elementor-element-bd13eb9:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-bd13eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/fora-webp.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2267 .elementor-element.elementor-element-5922375{--display:flex;--min-height:1013px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-2267 .elementor-element.elementor-element-5922375:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-5922375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/meio-webp.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2267 .elementor-element.elementor-element-0d7b49d{--display:flex;--min-height:734px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-2267 .elementor-element.elementor-element-0d7b49d:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-0d7b49d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/interno-webp.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2267 .elementor-element.elementor-element-d7c99d0{--display:flex;--z-index:4;}.elementor-2267 .elementor-element.elementor-element-fd4a5d0{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2267 .elementor-element.elementor-element-fd4a5d0 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2267 .elementor-element.elementor-element-fd4a5d0.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-fd4a5d0 .elementor-icon-box-wrapper{text-align:center;}.elementor-2267 .elementor-element.elementor-element-fd4a5d0 .elementor-icon{font-size:251px;}.elementor-2267 .elementor-element.elementor-element-fd4a5d0 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-fd4a5d0 .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-size:40px;font-weight:400;line-height:1.1em;}.elementor-2267 .elementor-element.elementor-element-fd4a5d0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-fd4a5d0:has(:hover) .elementor-icon-box-title,
					 .elementor-2267 .elementor-element.elementor-element-fd4a5d0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-fd4a5d0 .elementor-icon-box-description{font-family:"ArticulatCF", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-9b309b9 .elementor-button{background-color:transparent;font-family:"ArticulatCF", Sans-serif;font-size:18px;font-weight:400;line-height:41px;fill:#222222;color:#222222;background-image:linear-gradient(90deg, #D9FF00 0%, #BCCF00 100%);border-radius:100px 100px 100px 100px;padding:17px 32px 17px 32px;}.elementor-2267 .elementor-element.elementor-element-9b309b9.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-9b309b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2267 .elementor-element.elementor-element-9b309b9 .elementor-button .elementor-button-content-wrapper{gap:54px;}.elementor-2267 .elementor-element.elementor-element-b01455a{--display:flex;}.elementor-2267 .elementor-element.elementor-element-0314e36{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-0314e36 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-51bb178{--display:flex;--min-height:1261px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-4be11da{--display:flex;--min-height:1261px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2267 .elementor-element.elementor-element-4be11da:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-4be11da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/fora-webp.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2267 .elementor-element.elementor-element-5c84108{--display:flex;--min-height:1013px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-2267 .elementor-element.elementor-element-5c84108:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-5c84108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/meio-webp.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2267 .elementor-element.elementor-element-db826d9{--display:flex;--min-height:734px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-2267 .elementor-element.elementor-element-db826d9:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-db826d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/interno-webp.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2267 .elementor-element.elementor-element-79b0a7f{--display:flex;}.elementor-2267 .elementor-element.elementor-element-904979a{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-904979a img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-b3d3ad7{--display:flex;--z-index:4;}.elementor-2267 .elementor-element.elementor-element-0d745ad{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2267 .elementor-element.elementor-element-0d745ad > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2267 .elementor-element.elementor-element-0d745ad.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-0d745ad .elementor-icon-box-wrapper{text-align:center;}.elementor-2267 .elementor-element.elementor-element-0d745ad .elementor-icon{font-size:251px;}.elementor-2267 .elementor-element.elementor-element-0d745ad .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-0d745ad .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-size:40px;font-weight:400;line-height:1.1em;}.elementor-2267 .elementor-element.elementor-element-0d745ad .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-0d745ad:has(:hover) .elementor-icon-box-title,
					 .elementor-2267 .elementor-element.elementor-element-0d745ad:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-0d745ad .elementor-icon-box-description{font-family:"ArticulatCF", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-7d9a034 .elementor-button{background-color:transparent;font-family:"ArticulatCF", Sans-serif;font-size:18px;font-weight:400;line-height:41px;fill:#222222;color:#222222;background-image:linear-gradient(90deg, #D9FF00 0%, #BCCF00 100%);border-radius:100px 100px 100px 100px;padding:17px 32px 17px 32px;}.elementor-2267 .elementor-element.elementor-element-7d9a034.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-ac75e95{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:280px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-2267 .elementor-element.elementor-element-3f793a2{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2267 .elementor-element.elementor-element-3f793a2 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2267 .elementor-element.elementor-element-3f793a2.elementor-element{--align-self:flex-end;}.elementor-2267 .elementor-element.elementor-element-3f793a2 .elementor-icon-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-3f793a2 .elementor-icon{font-size:251px;}.elementor-2267 .elementor-element.elementor-element-3f793a2 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-3f793a2 .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-size:44px;font-weight:400;line-height:1.1em;}.elementor-2267 .elementor-element.elementor-element-3f793a2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-3f793a2:has(:hover) .elementor-icon-box-title,
					 .elementor-2267 .elementor-element.elementor-element-3f793a2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-3f793a2 .elementor-icon-box-description{font-family:"ArticulatCF", Sans-serif;font-size:22px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-12db290{--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 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-12db290.e-con{--align-self:flex-end;}.elementor-2267 .elementor-element.elementor-element-7e805aa{width:var( --container-widget-width, 218px );max-width:218px;--container-widget-width:218px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-7e805aa img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-a43c479{width:var( --container-widget-width, 218px );max-width:218px;--container-widget-width:218px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-a43c479 img{width:100%;}.elementor-2267 .elementor-element.elementor-element-1ff9758{width:var( --container-widget-width, 668px );max-width:668px;--container-widget-width:668px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-1ff9758 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-1b56f94{width:var( --container-widget-width, 178px );max-width:178px;--container-widget-width:178px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-1b56f94 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-3096246{width:var( --container-widget-width, 1040px );max-width:1040px;--container-widget-width:1040px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-3096246 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-8b0c414{width:var( --container-widget-width, 318px );max-width:318px;--container-widget-width:318px;--container-widget-flex-grow:0;z-index:2;}.elementor-2267 .elementor-element.elementor-element-8b0c414 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-b11fa21{width:var( --container-widget-width, 318px );max-width:318px;--container-widget-width:318px;--container-widget-flex-grow:0;z-index:2;}.elementor-2267 .elementor-element.elementor-element-b11fa21 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-cd4b18b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-9bf22ea{--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;border-style:solid;--border-style:solid;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:45px 45px 45px 45px;--padding-top:125px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-9bf22ea:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-9bf22ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2267 .elementor-element.elementor-element-5c1cee1{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2267 .elementor-element.elementor-element-5c1cee1 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2267 .elementor-element.elementor-element-5c1cee1.elementor-element{--align-self:flex-start;}.elementor-2267 .elementor-element.elementor-element-5c1cee1 .elementor-icon-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-5c1cee1 .elementor-icon{font-size:251px;}.elementor-2267 .elementor-element.elementor-element-5c1cee1 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-5c1cee1 .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-size:44px;font-weight:400;line-height:1.1em;}.elementor-2267 .elementor-element.elementor-element-5c1cee1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-5c1cee1:has(:hover) .elementor-icon-box-title,
					 .elementor-2267 .elementor-element.elementor-element-5c1cee1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-5c1cee1 .elementor-icon-box-description{font-family:"ArticulatCF", Sans-serif;font-size:21px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-a869d2d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-911e08c{width:var( --container-widget-width, 567px );max-width:567px;--container-widget-width:567px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-911e08c img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-77e11a9{width:var( --container-widget-width, 436px );max-width:436px;--container-widget-width:436px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-77e11a9 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-60369d0{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-60369d0 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-8fb6273{width:var( --container-widget-width, 92px );max-width:92px;--container-widget-width:92px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-8fb6273 img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-1d5369e{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-1d5369e img{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-6496e08{--display:flex;--min-height:0px;--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-2267 .elementor-element.elementor-element-2cad111{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2267 .elementor-element.elementor-element-2cad111 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2267 .elementor-element.elementor-element-2cad111.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-2cad111 .elementor-icon-box-wrapper{text-align:center;}.elementor-2267 .elementor-element.elementor-element-2cad111 .elementor-icon-box-title{margin-block-end:20px;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-2cad111 .elementor-icon{font-size:251px;}.elementor-2267 .elementor-element.elementor-element-2cad111 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-2cad111 .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-size:50px;font-weight:400;line-height:1.1em;}.elementor-2267 .elementor-element.elementor-element-2cad111:has(:hover) .elementor-icon-box-title,
					 .elementor-2267 .elementor-element.elementor-element-2cad111:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-2cad111 .elementor-icon-box-description{font-family:"ArticulatCF", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-f283e17 .elementor-button{background-color:transparent;font-family:"ArticulatCF", Sans-serif;font-size:18px;font-weight:400;line-height:41px;fill:#222222;color:#222222;background-image:linear-gradient(90deg, #D9FF00 0%, #BCCF00 100%);border-radius:100px 100px 100px 100px;padding:17px 32px 17px 32px;}.elementor-2267 .elementor-element.elementor-element-f283e17.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-f283e17 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2267 .elementor-element.elementor-element-f283e17 .elementor-button .elementor-button-content-wrapper{gap:54px;}.elementor-2267 .elementor-element.elementor-element-0691831{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF3D;--border-color:#FFFFFF3D;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-a279459{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-a0d97c0{width:100%;max-width:100%;--icon-box-icon-margin:28px;}.elementor-2267 .elementor-element.elementor-element-a0d97c0 > .elementor-widget-container{padding:0px 85px 20px 0px;}.elementor-2267 .elementor-element.elementor-element-a0d97c0 .elementor-icon-box-wrapper{text-align:left;}.elementor-2267 .elementor-element.elementor-element-a0d97c0 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-a0d97c0 .elementor-icon{font-size:139px;}.elementor-2267 .elementor-element.elementor-element-a0d97c0 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-a0d97c0 .elementor-icon-box-title a{font-family:"ArticulatCF", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0.4px;}.elementor-2267 .elementor-element.elementor-element-a0d97c0:has(:hover) .elementor-icon-box-title,
					 .elementor-2267 .elementor-element.elementor-element-a0d97c0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2267 .elementor-element.elementor-element-d1467a1 .elementor-button{background-color:transparent;font-family:"ArticulatCF", Sans-serif;font-size:14px;font-weight:400;line-height:1em;letter-spacing:0.5px;fill:#222222;color:#222222;background-image:linear-gradient(90deg, #D9FF00 0%, #BCCF00 100%);border-radius:100px 100px 100px 100px;padding:17px 45px 16px 45px;}.elementor-2267 .elementor-element.elementor-element-d1467a1.elementor-element{--align-self:flex-start;}.elementor-2267 .elementor-element.elementor-element-795cf5c .elementor-button{background-color:#D9FF0000;font-family:"ArticulatCF", Sans-serif;font-size:14px;font-weight:400;line-height:1em;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:100px 100px 100px 100px;padding:17px 34px 16px 34px;}.elementor-2267 .elementor-element.elementor-element-795cf5c.elementor-element{--align-self:flex-start;}.elementor-2267 .elementor-element.elementor-element-d2eecef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-8c4b584 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-2267 .elementor-element.elementor-element-8c4b584 .elementor-heading-title{font-family:"ArticulatCF", Sans-serif;font-size:24px;font-weight:400;color:#E8E8E8;}.elementor-2267 .elementor-element.elementor-element-95a3c39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-2267 .elementor-element.elementor-element-95a3c39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-2267 .elementor-element.elementor-element-95a3c39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-2267 .elementor-element.elementor-element-95a3c39 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-2267 .elementor-element.elementor-element-95a3c39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-2267 .elementor-element.elementor-element-95a3c39 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2267 .elementor-element.elementor-element-95a3c39 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2267 .elementor-element.elementor-element-95a3c39{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2267 .elementor-element.elementor-element-95a3c39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2267 .elementor-element.elementor-element-95a3c39 .elementor-icon-list-item > a{font-family:"ArticulatCF", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.5px;}.elementor-2267 .elementor-element.elementor-element-95a3c39 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2267 .elementor-element.elementor-element-95a3c39 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#D9FF00;}.elementor-2267 .elementor-element.elementor-element-da28e18{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-9f69ada > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-2267 .elementor-element.elementor-element-9f69ada .elementor-heading-title{font-family:"ArticulatCF", Sans-serif;font-size:24px;font-weight:400;color:#E8E8E8;}.elementor-2267 .elementor-element.elementor-element-8cd7ed9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-2267 .elementor-element.elementor-element-8cd7ed9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-2267 .elementor-element.elementor-element-8cd7ed9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-2267 .elementor-element.elementor-element-8cd7ed9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-2267 .elementor-element.elementor-element-8cd7ed9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-2267 .elementor-element.elementor-element-8cd7ed9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2267 .elementor-element.elementor-element-8cd7ed9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2267 .elementor-element.elementor-element-8cd7ed9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2267 .elementor-element.elementor-element-8cd7ed9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2267 .elementor-element.elementor-element-8cd7ed9 .elementor-icon-list-item > a{font-family:"ArticulatCF", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;}.elementor-2267 .elementor-element.elementor-element-8cd7ed9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2267 .elementor-element.elementor-element-8cd7ed9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#D9FF00;}.elementor-2267 .elementor-element.elementor-element-4a7b6cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-911ff0a > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-2267 .elementor-element.elementor-element-911ff0a .elementor-heading-title{font-family:"ArticulatCF", Sans-serif;font-size:24px;font-weight:400;color:#E8E8E8;}.elementor-2267 .elementor-element.elementor-element-95bf1a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-2267 .elementor-element.elementor-element-95bf1a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-2267 .elementor-element.elementor-element-95bf1a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-2267 .elementor-element.elementor-element-95bf1a9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-2267 .elementor-element.elementor-element-95bf1a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-2267 .elementor-element.elementor-element-95bf1a9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2267 .elementor-element.elementor-element-95bf1a9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2267 .elementor-element.elementor-element-95bf1a9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2267 .elementor-element.elementor-element-95bf1a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2267 .elementor-element.elementor-element-95bf1a9 .elementor-icon-list-item > a{font-family:"ArticulatCF", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;}.elementor-2267 .elementor-element.elementor-element-95bf1a9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2267 .elementor-element.elementor-element-99f9633 .elementor-button{background-color:#D9FF0000;font-family:"ArticulatCF", Sans-serif;font-size:14px;font-weight:400;line-height:1em;letter-spacing:0.5px;fill:#D2FB07;color:#D2FB07;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2FB07;border-radius:100px 100px 100px 100px;padding:15px 28px 13px 28px;}.elementor-2267 .elementor-element.elementor-element-99f9633 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2267 .elementor-element.elementor-element-99f9633.elementor-element{--align-self:flex-start;}.elementor-2267 .elementor-element.elementor-element-475db7d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-2267:not(.elementor-motion-effects-element-type-background), body.elementor-page-2267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}@media(max-width:1024px){.elementor-2267 .elementor-element.elementor-element-6edd701{--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-697fe74{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2267 .elementor-element.elementor-element-697fe74 .elementor-image-box-title{font-size:31px;}.elementor-2267 .elementor-element.elementor-element-697fe74 .elementor-image-box-description{font-size:20px;}.elementor-2267 .elementor-element.elementor-element-a44bc14 .elementor-button{font-size:16px;}.elementor-2267 .elementor-element.elementor-element-fcf5206{--e-image-carousel-slides-to-show:4;}.elementor-2267 .elementor-element.elementor-element-f9e5cd4{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-2267 .elementor-element.elementor-element-945b932{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;z-index:2;}.elementor-2267 .elementor-element.elementor-element-0b5480c{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;z-index:2;}.elementor-2267 .elementor-element.elementor-element-e230697{--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-f1b47f9 .elementor-image-box-title{font-size:24px;}.elementor-2267 .elementor-element.elementor-element-f1b47f9 .elementor-image-box-description{font-size:17px;}.elementor-2267 .elementor-element.elementor-element-d3359a3 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-2267 .elementor-element.elementor-element-d3359a3{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-2267 .elementor-element.elementor-element-d3359a3 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-d3359a3 .elementor-icon-box-title a{font-size:24px;}.elementor-2267 .elementor-element.elementor-element-d3359a3 .elementor-icon-box-description{font-size:17px;}.elementor-2267 .elementor-element.elementor-element-95a7122 > .elementor-widget-container{padding:40px 20px 40px 40px;}.elementor-2267 .elementor-element.elementor-element-95a7122{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-2267 .elementor-element.elementor-element-95a7122 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-95a7122 .elementor-icon-box-title a{font-size:24px;}.elementor-2267 .elementor-element.elementor-element-95a7122 .elementor-icon-box-description{font-size:17px;}.elementor-2267 .elementor-element.elementor-element-c1d31a7{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-2267 .elementor-element.elementor-element-c1d31a7 .elementor-image-box-title{font-size:24px;}.elementor-2267 .elementor-element.elementor-element-c1d31a7 .elementor-image-box-description{font-size:17px;}.elementor-2267 .elementor-element.elementor-element-b0120cd .elementor-image-box-title{font-size:24px;}.elementor-2267 .elementor-element.elementor-element-b0120cd .elementor-image-box-description{font-size:17px;}.elementor-2267 .elementor-element.elementor-element-2c60cda > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-2267 .elementor-element.elementor-element-2c60cda .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-2c60cda .elementor-icon-box-title a{font-size:24px;}.elementor-2267 .elementor-element.elementor-element-2c60cda .elementor-icon-box-description{font-size:17px;}.elementor-2267 .elementor-element.elementor-element-da35bbf > .elementor-widget-container{padding:100px 0px 40px 0px;}.elementor-2267 .elementor-element.elementor-element-da35bbf .elementor-icon-box-description{font-size:36px;}.elementor-2267 .elementor-element.elementor-element-ae695cb{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;--e-icon-list-icon-size:44px;}.elementor-2267 .elementor-element.elementor-element-ae695cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2267 .elementor-element.elementor-element-ae695cb .elementor-icon-list-item > a{font-size:17px;line-height:1.3em;}.elementor-2267 .elementor-element.elementor-element-67ce0ce{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-2267 .elementor-element.elementor-element-67ce0ce .elementor-heading-title{font-size:18px;}.elementor-2267 .elementor-element.elementor-element-437ea98{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-67a2d26{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-2267 .elementor-element.elementor-element-67a2d26 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-67a2d26 .elementor-icon-box-title a{font-size:36px;}.elementor-2267 .elementor-element.elementor-element-67a2d26 .elementor-icon-box-description{font-size:19px;}.elementor-2267 .elementor-element.elementor-element-3572588{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-2267 .elementor-element.elementor-element-826d69a{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-2267 .elementor-element.elementor-element-ff2f7cc{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-ff2f7cc > .elementor-widget-container{padding:120px 0px 40px 0px;}.elementor-2267 .elementor-element.elementor-element-ff2f7cc .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-ff2f7cc .elementor-icon-box-title a{font-size:36px;}.elementor-2267 .elementor-element.elementor-element-ff2f7cc .elementor-icon-box-description{font-size:36px;line-height:1.1em;}.elementor-2267 .elementor-element.elementor-element-0b72321{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2267 .elementor-element.elementor-element-fb5d4e8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2267 .elementor-element.elementor-element-86b64ce{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2267 .elementor-element.elementor-element-6d2e2e7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2267 .elementor-element.elementor-element-705a44f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2267 .elementor-element.elementor-element-fb472e3{--e-n-carousel-swiper-slides-to-display:2;width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-f1ac4b4{--padding-top:180px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-cbfa055 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-cbfa055 .elementor-icon-box-title a{font-size:32px;}.elementor-2267 .elementor-element.elementor-element-cbfa055 .elementor-icon-box-description{font-size:19px;}.elementor-2267 .elementor-element.elementor-element-bbb09da .elementor-button{font-size:16px;}.elementor-2267 .elementor-element.elementor-element-8976112{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-2267 .elementor-element.elementor-element-6f658ab{--container-widget-width:900px;--container-widget-flex-grow:0;width:var( --container-widget-width, 900px );max-width:900px;}.elementor-2267 .elementor-element.elementor-element-0b3bc7d{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2267 .elementor-element.elementor-element-332a24a{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2267 .elementor-element.elementor-element-49e985f{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-2267 .elementor-element.elementor-element-4b6308a{--min-height:0px;}.elementor-2267 .elementor-element.elementor-element-bd13eb9{--min-height:760px;}.elementor-2267 .elementor-element.elementor-element-bd13eb9:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-bd13eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-2267 .elementor-element.elementor-element-5922375{--min-height:0px;}.elementor-2267 .elementor-element.elementor-element-5922375:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-5922375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-2267 .elementor-element.elementor-element-fd4a5d0{--container-widget-width:53%;--container-widget-flex-grow:0;width:var( --container-widget-width, 53% );max-width:53%;}.elementor-2267 .elementor-element.elementor-element-fd4a5d0 .elementor-icon{font-size:180px;}.elementor-2267 .elementor-element.elementor-element-fd4a5d0 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-fd4a5d0 .elementor-icon-box-title a{font-size:27px;}.elementor-2267 .elementor-element.elementor-element-fd4a5d0 .elementor-icon-box-description{font-size:16px;}.elementor-2267 .elementor-element.elementor-element-9b309b9 .elementor-button{font-size:16px;padding:15px 20px 15px 20px;}.elementor-2267 .elementor-element.elementor-element-51bb178{--min-height:0px;}.elementor-2267 .elementor-element.elementor-element-4be11da{--min-height:760px;}.elementor-2267 .elementor-element.elementor-element-4be11da:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-4be11da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-2267 .elementor-element.elementor-element-5c84108{--min-height:0px;}.elementor-2267 .elementor-element.elementor-element-5c84108:not(.elementor-motion-effects-element-type-background), .elementor-2267 .elementor-element.elementor-element-5c84108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-2267 .elementor-element.elementor-element-0d745ad{--container-widget-width:53%;--container-widget-flex-grow:0;width:var( --container-widget-width, 53% );max-width:53%;}.elementor-2267 .elementor-element.elementor-element-0d745ad .elementor-icon{font-size:180px;}.elementor-2267 .elementor-element.elementor-element-0d745ad .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-0d745ad .elementor-icon-box-title a{font-size:27px;}.elementor-2267 .elementor-element.elementor-element-0d745ad .elementor-icon-box-description{font-size:16px;}.elementor-2267 .elementor-element.elementor-element-7d9a034 .elementor-button{font-size:16px;padding:15px 20px 15px 20px;}.elementor-2267 .elementor-element.elementor-element-3f793a2{--container-widget-width:53%;--container-widget-flex-grow:0;width:var( --container-widget-width, 53% );max-width:53%;}.elementor-2267 .elementor-element.elementor-element-3f793a2 .elementor-icon{font-size:180px;}.elementor-2267 .elementor-element.elementor-element-3f793a2 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-3f793a2 .elementor-icon-box-title a{font-size:27px;}.elementor-2267 .elementor-element.elementor-element-3f793a2 .elementor-icon-box-description{font-size:16px;}.elementor-2267 .elementor-element.elementor-element-1ff9758{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-2267 .elementor-element.elementor-element-1b56f94{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-2267 .elementor-element.elementor-element-3096246{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-2267 .elementor-element.elementor-element-8b0c414{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;z-index:2;}.elementor-2267 .elementor-element.elementor-element-b11fa21{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;z-index:2;}.elementor-2267 .elementor-element.elementor-element-5c1cee1{--container-widget-width:53%;--container-widget-flex-grow:0;width:var( --container-widget-width, 53% );max-width:53%;}.elementor-2267 .elementor-element.elementor-element-5c1cee1 .elementor-icon{font-size:180px;}.elementor-2267 .elementor-element.elementor-element-5c1cee1 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-5c1cee1 .elementor-icon-box-title a{font-size:27px;}.elementor-2267 .elementor-element.elementor-element-5c1cee1 .elementor-icon-box-description{font-size:16px;}.elementor-2267 .elementor-element.elementor-element-6496e08{--margin-top:-81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2267 .elementor-element.elementor-element-2cad111 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-2cad111 .elementor-icon-box-title a{font-size:35px;line-height:1.2em;}.elementor-2267 .elementor-element.elementor-element-2cad111 .elementor-icon-box-description{font-size:18px;letter-spacing:0.2px;}.elementor-2267 .elementor-element.elementor-element-f283e17 .elementor-button{font-size:17px;padding:17px 25px 17px 25px;}.elementor-2267 .elementor-element.elementor-element-0691831{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-a279459{--justify-content:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-2267 .elementor-element.elementor-element-a0d97c0 > .elementor-widget-container{padding:0px 230px 30px 230px;}.elementor-2267 .elementor-element.elementor-element-a0d97c0 .elementor-icon-box-wrapper{text-align:center;}}@media(max-width:767px){.elementor-2267 .elementor-element.elementor-element-5a392cb{--content-width:90vw;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 30px;--row-gap:0px;--column-gap:30px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-efa81a2 .elementor-image-box-title{font-size:4vw;}.elementor-2267 .elementor-element.elementor-element-efa81a2 .elementor-image-box-description{font-size:4.1vw;}.elementor-2267 .elementor-element.elementor-element-9a2dfda{--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-71bd300 .elementor-image-box-title{font-size:4vw;}.elementor-2267 .elementor-element.elementor-element-71bd300 .elementor-image-box-description{font-size:4.8vw;}.elementor-2267 .elementor-element.elementor-element-613d2b1 .elementor-image-box-wrapper{text-align:right;}.elementor-2267 .elementor-element.elementor-element-613d2b1 .elementor-image-box-title{font-size:4vw;}.elementor-2267 .elementor-element.elementor-element-613d2b1 .elementor-image-box-description{font-size:4.8vw;}.elementor-2267 .elementor-element.elementor-element-aa4f997{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-aa4f997.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-aa4f997 .elementor-image-box-wrapper{text-align:center;}.elementor-2267 .elementor-element.elementor-element-aa4f997 .elementor-image-box-title{font-size:4vw;}.elementor-2267 .elementor-element.elementor-element-aa4f997 .elementor-image-box-description{font-size:4.8vw;}.elementor-2267 .elementor-element.elementor-element-60ddae3{--content-width:90vw;}.elementor-2267 .elementor-element.elementor-element-390b9ab{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-2267 .elementor-element.elementor-element-890715c{--width:68%;}.elementor-2267 .elementor-element.elementor-element-433abb3{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-433abb3 .elementor-button{font-size:13px;padding:13px 0px 13px 0px;}.elementor-2267 .elementor-element.elementor-element-15795bb{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-15795bb .elementor-button{font-size:13px;padding:13px 0px 13px 0px;}.elementor-2267 .elementor-element.elementor-element-6edd701{--content-width:90vw;--min-height:0px;--padding-top:15vw;--padding-bottom:110vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2267 .elementor-element.elementor-element-697fe74{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-697fe74 .elementor-image-box-wrapper{text-align:center;}.elementor-2267 .elementor-element.elementor-element-697fe74 .elementor-image-box-title{font-size:7.5vw;line-height:0.9em;}.elementor-2267 .elementor-element.elementor-element-697fe74 .elementor-image-box-description{font-size:5.1vw;line-height:1.1em;}.elementor-2267 .elementor-element.elementor-element-a44bc14{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-a44bc14.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-a44bc14 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2267 .elementor-element.elementor-element-a44bc14 .elementor-button{padding:017px 0px 17px 0px;}.elementor-2267 .elementor-element.elementor-element-fcf5206{--e-image-carousel-slides-to-show:3;}.elementor-2267 .elementor-element.elementor-element-f9e5cd4{--container-widget-width:87vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 87vw );max-width:87vw;}.elementor-2267 .elementor-element.elementor-element-945b932{--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;}.elementor-2267 .elementor-element.elementor-element-0b5480c{--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;}.elementor-2267 .elementor-element.elementor-element-f29f8ce{--width:90vw;}.elementor-2267 .elementor-element.elementor-element-8379e91{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-2267 .elementor-element.elementor-element-0cde54f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2267 .elementor-element.elementor-element-0cde54f .elementor-button{font-size:4.1vw;padding:20px 0px 20px 0px;}.elementor-2267 .elementor-element.elementor-element-e230697{--content-width:90vw;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2267 .elementor-element.elementor-element-d8795d1{--min-height:554px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2267 .elementor-element.elementor-element-f1b47f9{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-f1b47f9 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2267 .elementor-element.elementor-element-d3359a3{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-95a7122{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-6a95c65{--min-height:560px;--justify-content:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2267 .elementor-element.elementor-element-c1d31a7{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-c1d31a7 .elementor-image-box-title{font-size:7vw;}.elementor-2267 .elementor-element.elementor-element-c1d31a7 .elementor-image-box-description{font-size:4vw;}.elementor-2267 .elementor-element.elementor-element-c1f98f6{--min-height:0px;--padding-top:340px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-2267 .elementor-element.elementor-element-b0120cd{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-b0120cd .elementor-image-box-title{font-size:7vw;}.elementor-2267 .elementor-element.elementor-element-b0120cd .elementor-image-box-description{font-size:3.7vw;}.elementor-2267 .elementor-element.elementor-element-da35bbf > .elementor-widget-container{padding:80px 0px 10px 0px;}.elementor-2267 .elementor-element.elementor-element-da35bbf .elementor-icon-box-description{font-size:6.2vw;}.elementor-2267 .elementor-element.elementor-element-ae695cb{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-2267 .elementor-element.elementor-element-ae695cb.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-ae695cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2267 .elementor-element.elementor-element-ae695cb .elementor-icon-list-item > a{font-size:3.6vw;}.elementor-2267 .elementor-element.elementor-element-67ce0ce{width:100%;max-width:100%;text-align:center;}.elementor-2267 .elementor-element.elementor-element-67ce0ce > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2267 .elementor-element.elementor-element-67ce0ce .elementor-heading-title{font-size:3.8vw;}.elementor-2267 .elementor-element.elementor-element-437ea98{--content-width:90vw;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-67a2d26 > .elementor-widget-container{padding:0vw 0vw 90vw 0vw;}.elementor-2267 .elementor-element.elementor-element-67a2d26{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;}.elementor-2267 .elementor-element.elementor-element-67a2d26.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-67a2d26 .elementor-icon-box-wrapper{text-align:center;}.elementor-2267 .elementor-element.elementor-element-67a2d26 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-67a2d26 .elementor-icon-box-title a{font-size:7vw;}.elementor-2267 .elementor-element.elementor-element-67a2d26 .elementor-icon-box-description{font-size:3.9vw;}.elementor-2267 .elementor-element.elementor-element-3572588{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}.elementor-2267 .elementor-element.elementor-element-826d69a{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-2267 .elementor-element.elementor-element-1dd3895{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-1dd3895.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-1dd3895 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2267 .elementor-element.elementor-element-1dd3895 .elementor-button{font-size:16px;padding:017px 0px 17px 0px;}.elementor-2267 .elementor-element.elementor-element-ff2f7cc{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-ff2f7cc > .elementor-widget-container{padding:90px 0px 20px 0px;}.elementor-2267 .elementor-element.elementor-element-ff2f7cc .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-ff2f7cc .elementor-icon-box-title a{font-size:7vw;}.elementor-2267 .elementor-element.elementor-element-ff2f7cc .elementor-icon-box-description{font-size:7vw;}.elementor-2267 .elementor-element.elementor-element-6e8ee73 .elementor-icon-box-description{font-size:14px;}.elementor-2267 .elementor-element.elementor-element-d070ab6.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-d070ab6 .elementor-image-box-img{margin-bottom:17px;}.elementor-2267 .elementor-element.elementor-element-74505ab .elementor-icon-box-description{font-size:14px;}.elementor-2267 .elementor-element.elementor-element-83bc441.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-83bc441 .elementor-image-box-img{margin-bottom:17px;}.elementor-2267 .elementor-element.elementor-element-190f6a3 .elementor-icon-box-description{font-size:14px;}.elementor-2267 .elementor-element.elementor-element-4f664da.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-4f664da .elementor-image-box-img{margin-bottom:15px;}.elementor-2267 .elementor-element.elementor-element-8d96cb5 .elementor-icon-box-description{font-size:14px;}.elementor-2267 .elementor-element.elementor-element-8205c2c.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-8205c2c .elementor-image-box-img{margin-bottom:15px;}.elementor-2267 .elementor-element.elementor-element-969968c .elementor-icon-box-description{font-size:14px;}.elementor-2267 .elementor-element.elementor-element-37f433a.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-37f433a .elementor-image-box-img{margin-bottom:15px;}.elementor-2267 .elementor-element.elementor-element-fb472e3{--e-n-carousel-swiper-slides-to-display:1;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-f1ac4b4{--content-width:90vw;--padding-top:15vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2267 .elementor-element.elementor-element-cbfa055 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-2267 .elementor-element.elementor-element-cbfa055{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2267 .elementor-element.elementor-element-cbfa055 .elementor-icon-box-wrapper{text-align:center;}.elementor-2267 .elementor-element.elementor-element-cbfa055 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-cbfa055 .elementor-icon-box-title a{font-size:7vw;}.elementor-2267 .elementor-element.elementor-element-cbfa055 .elementor-icon-box-description{font-size:4vw;}.elementor-2267 .elementor-element.elementor-element-a4bba33{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-a4bba33 img{width:100%;}.elementor-2267 .elementor-element.elementor-element-bbb09da{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-bbb09da.elementor-element{--order:99999 /* order end hack */;}.elementor-2267 .elementor-element.elementor-element-bbb09da .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2267 .elementor-element.elementor-element-bbb09da .elementor-button{padding:17px 0px 17px 0px;}.elementor-2267 .elementor-element.elementor-element-8976112 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2267 .elementor-element.elementor-element-8976112{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2267 .elementor-element.elementor-element-8976112.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-6f658ab{--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-2267 .elementor-element.elementor-element-85e5d37{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-2267 .elementor-element.elementor-element-4b6308a{--content-width:90vw;--min-height:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-5922375{--width:80%;--min-height:0px;}.elementor-2267 .elementor-element.elementor-element-fd4a5d0{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-fd4a5d0 .elementor-icon{font-size:210px;}.elementor-2267 .elementor-element.elementor-element-fd4a5d0 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-fd4a5d0 .elementor-icon-box-title a{font-size:7vw;}.elementor-2267 .elementor-element.elementor-element-fd4a5d0 .elementor-icon-box-description{font-size:15px;}.elementor-2267 .elementor-element.elementor-element-9b309b9{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-9b309b9 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2267 .elementor-element.elementor-element-9b309b9 .elementor-button{font-size:16px;padding:15px 0px 15px 0px;}.elementor-2267 .elementor-element.elementor-element-b01455a{--width:360px;--min-height:360px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-1af3b46{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-1364237{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-358a587{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-83d2634{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;z-index:6;}.elementor-2267 .elementor-element.elementor-element-0314e36{z-index:4;}.elementor-2267 .elementor-element.elementor-element-51bb178{--content-width:90vw;--min-height:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-5c84108{--width:80%;--min-height:0px;}.elementor-2267 .elementor-element.elementor-element-79b0a7f{--width:360px;--min-height:360px;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-39a4e53{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-337f2ae{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-daf9f5a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-9932cee{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;z-index:6;}.elementor-2267 .elementor-element.elementor-element-904979a{z-index:4;}.elementor-2267 .elementor-element.elementor-element-b3d3ad7{--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:center;}.elementor-2267 .elementor-element.elementor-element-0d745ad{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-0d745ad .elementor-icon{font-size:210px;}.elementor-2267 .elementor-element.elementor-element-0d745ad .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-0d745ad .elementor-icon-box-title a{font-size:7vw;}.elementor-2267 .elementor-element.elementor-element-0d745ad .elementor-icon-box-description{font-size:15px;}.elementor-2267 .elementor-element.elementor-element-7d9a034{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-7d9a034 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2267 .elementor-element.elementor-element-7d9a034 .elementor-button{font-size:16px;padding:15px 0px 15px 0px;}.elementor-2267 .elementor-element.elementor-element-ac75e95{--content-width:90vw;--justify-content:flex-start;--padding-top:015vw;--padding-bottom:118vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2267 .elementor-element.elementor-element-3f793a2{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-3f793a2.elementor-element{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-3f793a2 .elementor-icon-box-wrapper{text-align:center;}.elementor-2267 .elementor-element.elementor-element-3f793a2 .elementor-icon{font-size:210px;}.elementor-2267 .elementor-element.elementor-element-3f793a2 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-3f793a2 .elementor-icon-box-title a{font-size:7.5vw;}.elementor-2267 .elementor-element.elementor-element-3f793a2 .elementor-icon-box-description{font-size:15px;}.elementor-2267 .elementor-element.elementor-element-12db290{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2267 .elementor-element.elementor-element-7e805aa{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-a43c479{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-1ff9758{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}.elementor-2267 .elementor-element.elementor-element-1b56f94{--container-widget-width:36vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 36vw );max-width:36vw;}.elementor-2267 .elementor-element.elementor-element-3096246{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}.elementor-2267 .elementor-element.elementor-element-8b0c414{--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;}.elementor-2267 .elementor-element.elementor-element-b11fa21{--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;}.elementor-2267 .elementor-element.elementor-element-cd4b18b{--content-width:90vw;}.elementor-2267 .elementor-element.elementor-element-9bf22ea{--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-2267 .elementor-element.elementor-element-5c1cee1{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-5c1cee1 .elementor-icon-box-wrapper{text-align:center;}.elementor-2267 .elementor-element.elementor-element-5c1cee1 .elementor-icon{font-size:210px;}.elementor-2267 .elementor-element.elementor-element-5c1cee1 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-5c1cee1 .elementor-icon-box-title a{font-size:7vw;}.elementor-2267 .elementor-element.elementor-element-5c1cee1 .elementor-icon-box-description{font-size:15px;}.elementor-2267 .elementor-element.elementor-element-a869d2d{--width:300px;--min-height:300px;--margin-top:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2267 .elementor-element.elementor-element-911e08c{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-77e11a9{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2267 .elementor-element.elementor-element-60369d0{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2267 .elementor-element.elementor-element-6496e08{--content-width:90vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2267 .elementor-element.elementor-element-2cad111{width:100%;max-width:100%;}.elementor-2267 .elementor-element.elementor-element-2cad111 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-2cad111 .elementor-icon-box-title a{font-size:7vw;}.elementor-2267 .elementor-element.elementor-element-2cad111 .elementor-icon-box-description{font-size:3.7vw;}.elementor-2267 .elementor-element.elementor-element-f283e17{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2267 .elementor-element.elementor-element-f283e17 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2267 .elementor-element.elementor-element-f283e17 .elementor-button{padding:15px 0px 15px 0px;}.elementor-2267 .elementor-element.elementor-element-0691831{--content-width:90vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2267 .elementor-element.elementor-element-a0d97c0 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2267 .elementor-element.elementor-element-a0d97c0 .elementor-icon-box-title, .elementor-2267 .elementor-element.elementor-element-a0d97c0 .elementor-icon-box-title a{font-size:17px;}.elementor-2267 .elementor-element.elementor-element-d2eecef{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2267 .elementor-element.elementor-element-d2eecef.e-con{--align-self:center;}.elementor-2267 .elementor-element.elementor-element-9f69ada{text-align:center;}.elementor-2267 .elementor-element.elementor-element-911ff0a{text-align:center;}.elementor-2267 .elementor-element.elementor-element-99f9633.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-2267 .elementor-element.elementor-element-5a392cb{--content-width:1280px;}.elementor-2267 .elementor-element.elementor-element-890715c{--width:28%;}.elementor-2267 .elementor-element.elementor-element-f29f8ce{--width:414px;}.elementor-2267 .elementor-element.elementor-element-d8795d1{--width:653px;}.elementor-2267 .elementor-element.elementor-element-6a95c65{--width:750px;}.elementor-2267 .elementor-element.elementor-element-c1f98f6{--width:750px;}.elementor-2267 .elementor-element.elementor-element-4b6308a{--content-width:1216px;}.elementor-2267 .elementor-element.elementor-element-bd13eb9{--width:1216px;}.elementor-2267 .elementor-element.elementor-element-5922375{--width:992px;}.elementor-2267 .elementor-element.elementor-element-0d7b49d{--width:784px;}.elementor-2267 .elementor-element.elementor-element-51bb178{--content-width:1216px;}.elementor-2267 .elementor-element.elementor-element-4be11da{--width:1216px;}.elementor-2267 .elementor-element.elementor-element-5c84108{--width:992px;}.elementor-2267 .elementor-element.elementor-element-db826d9{--width:784px;}.elementor-2267 .elementor-element.elementor-element-12db290{--width:49%;}.elementor-2267 .elementor-element.elementor-element-cd4b18b{--content-width:1419px;}.elementor-2267 .elementor-element.elementor-element-a869d2d{--width:567px;}.elementor-2267 .elementor-element.elementor-element-6496e08{--content-width:1140px;}.elementor-2267 .elementor-element.elementor-element-a279459{--width:28%;}.elementor-2267 .elementor-element.elementor-element-d2eecef{--width:110px;}.elementor-2267 .elementor-element.elementor-element-da28e18{--width:200px;}.elementor-2267 .elementor-element.elementor-element-4a7b6cb{--width:200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2267 .elementor-element.elementor-element-60ddae3{--content-width:90vw;}.elementor-2267 .elementor-element.elementor-element-890715c{--width:39%;}.elementor-2267 .elementor-element.elementor-element-6edd701{--content-width:90vw;}.elementor-2267 .elementor-element.elementor-element-e230697{--content-width:90vw;}.elementor-2267 .elementor-element.elementor-element-437ea98{--content-width:90vw;}.elementor-2267 .elementor-element.elementor-element-f1ac4b4{--content-width:90vw;}.elementor-2267 .elementor-element.elementor-element-4b6308a{--content-width:1083px;}.elementor-2267 .elementor-element.elementor-element-bd13eb9{--width:750px;}.elementor-2267 .elementor-element.elementor-element-5922375{--width:600px;}.elementor-2267 .elementor-element.elementor-element-0d7b49d{--width:0px;}.elementor-2267 .elementor-element.elementor-element-51bb178{--content-width:1083px;}.elementor-2267 .elementor-element.elementor-element-4be11da{--width:750px;}.elementor-2267 .elementor-element.elementor-element-5c84108{--width:600px;}.elementor-2267 .elementor-element.elementor-element-db826d9{--width:0px;}.elementor-2267 .elementor-element.elementor-element-6496e08{--content-width:90vw;}.elementor-2267 .elementor-element.elementor-element-0691831{--content-width:90vw;}.elementor-2267 .elementor-element.elementor-element-a279459{--width:100%;}}/* Start custom CSS for image-box, class: .elementor-element-aa4f997 */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-aa4f997{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ddae3 */.elementor-2267 .elementor-element.elementor-element-60ddae3{
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    position: fixed;
    top: 0;
    left: 50%;
    transform: translatex(-50%)
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-60ddae3{
    position: static;
    transform: none
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-697fe74 */.elementor-2267 .elementor-element.elementor-element-697fe74 {
    opacity: 0; /* importante para garantir que comece do zero */
    animation: surgir 0.7s 0.4s ease forwards;
}

@keyframes surgir {
  0% {
    opacity: 0;
    filter: blur(7px);
    transform: translateY(40px);
  }
  100% {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a44bc14 */.elementor-2267 .elementor-element.elementor-element-a44bc14 {
    opacity: 0; /* importante para garantir que comece do zero */
    animation: surgir 0.7s 0.4s ease forwards;
    animation-delay: 1s !important;
}

.elementor-2267 .elementor-element.elementor-element-a44bc14 .elementor-button-icon{
    font-size: 41px;
    transition: 0.5s;
    transform: translatex(-30px) rotate(0);
    opacity: 0
}
.elementor-2267 .elementor-element.elementor-element-a44bc14 .elementor-button{
    transition: 0.5s;
}

.elementor-2267 .elementor-element.elementor-element-a44bc14 .elementor-button:hover  .elementor-button-icon{
    font-size: 41px;
    transition: 0.5s;
    transform: translatex(0px) rotate(-135deg);
    opacity: 1
}

.elementor-2267 .elementor-element.elementor-element-a44bc14 .elementor-button:hover{
    transform: scale(1.05)
}

.elementor-2267 .elementor-element.elementor-element-a44bc14 .elementor-button-text{
    position: relative;
    left: 50%;
    transform: translatex(-50%);
    transition: 0.5s !important;
}

.elementor-2267 .elementor-element.elementor-element-a44bc14 .elementor-button:hover .elementor-button-text{
    left: 37%;
    transition: 0.5s !important;
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-a44bc14 .elementor-button-text{
    position: static;
    transform: none;
    transition: 0.5s !important;
}

    .elementor-2267 .elementor-element.elementor-element-a44bc14 .elementor-button-icon{
    transition: 0.5s;
    transform: rotate(0);
    opacity: 1
}

.elementor-2267 .elementor-element.elementor-element-a44bc14 .elementor-button:hover  .elementor-button-icon{
    transition: 0.5s;
    transform: rotate(-135deg);
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-fcf5206 */.elementor-2267 .elementor-element.elementor-element-fcf5206{
    position: absolute !important;
    top: inherit;
    bottom: 0 !important;
    width: 1140px !important
}

.elementor-2267 .elementor-element.elementor-element-fcf5206 .swiper{
    overflow: visible;
    pointer-events: none;
    
}

.elementor-2267 .elementor-element.elementor-element-fcf5206 .swiper-wrapper{
    transition-timing-function: linear
}

@media(max-width:1024px){
    .elementor-2267 .elementor-element.elementor-element-fcf5206{
    width: 90vw !important
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f9e5cd4 */.elementor-2267 .elementor-element.elementor-element-f9e5cd4{
    position: absolute;
    top: 116px;
    left: calc(50%);
    pointer-events: none;
}

@media(max-width:1024px) and (min-width:768px){
    .elementor-2267 .elementor-element.elementor-element-f9e5cd4{
    position: absolute;
    top: 160px;
    left: calc(50% + 4%)
}
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-f9e5cd4{
    position: absolute;
    top: 90vw;
    left: calc(50%);
    transform: translatex(-50%);
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-945b932 */.elementor-2267 .elementor-element.elementor-element-945b932{
    position: absolute;
    top: 500px;
    left: calc(50% + 21px);
    backdrop-filter: blur(4px);
    border-radius: 15px;
    animation: subir 3s ease-in-out infinite;
}

@keyframes subir{
    0%,100%{
        transform: translatey(0);
    }
    50%{
        transform: translatey(-10px);
    }
}

@media(max-width:1024px) and (min-width:768px){
    .elementor-2267 .elementor-element.elementor-element-945b932{
    position: absolute;
    top: 380px;
    left: calc(50% + 5.8%);
}
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-945b932{
    position: absolute;
    top: 138vw;
    left: calc(50% - 42%);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0b5480c */.elementor-2267 .elementor-element.elementor-element-0b5480c{
    position: absolute;
    top: 590px;
    left: calc(50% + 21px);
    backdrop-filter: blur(4px);
    border-radius: 15px;
    animation: subir 3s ease-in-out infinite;
    animation-delay: 1s
}

@media(max-width:1024px) and (min-width:768px){
    .elementor-2267 .elementor-element.elementor-element-0b5480c{
    position: absolute;
    top: 440px;
    left: calc(50% + 5.8%);
}
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-0b5480c{
    position: absolute;
    top: 149vw;
    left: calc(50% - 42%);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0cde54f */.elementor-2267 .elementor-element.elementor-element-0cde54f {
    width: fit-content !important;
    overflow: hidden;
    transition: 0.5s;
    border-radius: 1000px !important
}

.elementor-2267 .elementor-element.elementor-element-0cde54f:hover{
    transition: 0.5s;
    transform: scale(1.06)
}

.elementor-2267 .elementor-element.elementor-element-0cde54f .elementor-button {
  position: relative;
  z-index: 0;
  border-radius: 1000px !important
}

.elementor-2267 .elementor-element.elementor-element-0cde54f .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
  border-radius: 1000px !important
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
    border-radius: 1000px !important
  }

  50% {
    opacity: 1;
    border-radius: 1000px !important
  }

  100% {
    opacity: 0;
    left: 100%;
    border-radius: 1000px !important
  }
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-0cde54f {
    width: 60% !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f29f8ce */.elementor-2267 .elementor-element.elementor-element-f29f8ce{
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    position: fixed;
    top: inherit;
    bottom: 40px;
    right: 40px
}

.barra {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    opacity: 0;
    transition: transform 0.8s ease-in-out, opacity 0.5s ease-in-out;
}

@media (min-width: 768px) {
    .barra {
        opacity: 0;
        transform: translatex( 120%);
    }
    .barra.show {
        opacity: 1;
        transform: translatey( 0%);
    }
}

@media (max-width: 767px) {
    .barra {
        opacity: 0;
        left:50%;
        transform: translate(-50%, 120%);
    }
    .barra.show {
        opacity: 1;
        left:50%;
        transform: translate(-50%, 20%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6edd701 */.elementor-2267 .elementor-element.elementor-element-6edd701::before{
    content: "";
    background-color: #E3FD0850;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: 50%;
    left: 80%;
    mix-blend-mode: screen;
    filter: blur(220px);
    animation: luz 4s infinite ease;
    pointer-events: none;
    z-index: 4
}

/* Efeito no .elementor-2267 .elementor-element.elementor-element-6edd701::after */
.elementor-2267 .elementor-element.elementor-element-6edd701::after{
    content: "";
    background-color: #9EB702;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: 0%;
    left: 40%;
    mix-blend-mode: screen;
    filter: blur(220px);
    animation: luz2 4s infinite ease;
    pointer-events: none;
    z-index: 4
}

/* Definições de animação */
@keyframes luz{
    0%{
        left: 80%;
        opacity: 1;
    }
    30%{
        left: 60%;
        opacity: 60%;
    }
    60%{
        left: 90%;
        top: 40%;
        opacity: 50%;
    }
    100%{
        left: 80%;
        opacity: 1;
    }
}

@keyframes luz2{
    0%{
        left: 50%;
        opacity: 1;
    }
    30%{
        left: 50%;
        opacity: 30%;
    }
    60%{
        left: 50%;
        top: 40%;
        opacity: 40%;
    }
    100%{
        left: 50%;
        opacity: 60%;
    }
}

/* Oculta os efeitos em telas pequenas */
@media (max-width: 768px) {
    .elementor-2267 .elementor-element.elementor-element-6edd701::before, .elementor-2267 .elementor-element.elementor-element-6edd701::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f8287fa */.elementor-2267 .elementor-element.elementor-element-f8287fa{
    position: absolute;
    top: 50px;
    left: inherit;
    right: 0;
    backdrop-filter: blur(4px);
    border-radius: 15px 0 0 15px;
    animation: aparecer 3s ease-in-out infinite;
}

@keyframes aparecer{
    0%,100%{
        opacity: 1;
    }
    50%{
        opacity:0;
    }
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-f8287fa{
    position: absolute;
    top: 260px;
    left:inherit;
    right: 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e55a52 */.elementor-2267 .elementor-element.elementor-element-9e55a52{
    position: absolute;
    top: 140px;
    left: inherit;
    right: 0;
    backdrop-filter: blur(4px);
    border-radius: 15px 0 0 15px;
    animation: aparecer 3s ease-in-out infinite;
    animation-delay: 0.7s
}

@keyframes aparecer{
    0%,100%{
        opacity: 1;
    }
    50%{
        opacity:0;
    }
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-9e55a52{
    position: absolute;
    top: 350px;
    left:inherit;
    right: 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5129506 */.elementor-2267 .elementor-element.elementor-element-5129506{
    position: absolute;
    top: 230px;
    left: inherit;
    right: 0;
    backdrop-filter: blur(4px);
    border-radius: 15px 0 0 15px;
    animation: aparecer 3s ease-in-out infinite;
    animation-delay: 1.4s
}

@keyframes aparecer{
    0%,100%{
        opacity: 1;
    }
    50%{
        opacity:0;
    }
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-5129506{
    position: absolute;
    top: 440px;
    left:inherit;
    right: 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d3359a3 */.elementor-2267 .elementor-element.elementor-element-d3359a3{
    overflow: hidden;
}

.elementor-2267 .elementor-element.elementor-element-d3359a3 .elementor-icon-box-icon{
    box-shadow: 0 0 6px 0 rgba(63, 63, 63, 0.64) inset;
    width: fit-content;
    border-radius: 9px;
    z-index: 3
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95a7122 */.elementor-2267 .elementor-element.elementor-element-95a7122 .elementor-icon-box-icon{
    box-shadow: 0 0 6px 0 rgba(63, 63, 63, 0.64) inset;
    width: fit-content;
    border-radius: 9px;
    z-index: 3
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d1e1be */.elementor-2267 .elementor-element.elementor-element-5d1e1be{
    position: absolute;
    top: 110px;
    left: inherit;
    right: 60px;
    backdrop-filter: blur(4px);
    border-radius: 15px 0 0 15px;
    transition-delay: 0.4s !important;
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-5d1e1be{
    top: inherit;
    bottom:0;
    transition-delay: 0s !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-298a176 */.elementor-2267 .elementor-element.elementor-element-298a176{
    position: absolute;
    top: 51px;
    left: inherit;
    right: 0px;
    border-radius: 15px 0 0 15px;
    transition-delay: 0.8s !important;
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-298a176{
    top: inherit;
    bottom:0;
    transition-delay: 0.4s !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a95c65 */.elementor-2267 .elementor-element.elementor-element-6a95c65{
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2c4feb */.elementor-2267 .elementor-element.elementor-element-b2c4feb{
    position: absolute;
    left: 100%;
    top: 0%;
    transform: translate(-50%,-50%);
    filter: blur(130px);
    pointer-events: none;
    z-index: 3
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b0120cd */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-b0120cd .elementor-image-box-title{
        padding-right:10%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f304a15 */.elementor-2267 .elementor-element.elementor-element-f304a15{
    position: absolute;
    top: -52px;
    left: inherit;
    right: 20px;
    border-radius: 15px 0 0 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d37469 */.elementor-2267 .elementor-element.elementor-element-0d37469{
    position: absolute;
    top: 72px;
    left: inherit;
    right: -14px;
    backdrop-filter: blur(4px);
    border-radius: 20px;
    transform: rotate(-15deg);
    transition-delay: 0.4s;
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-0d37469{
        transition-delay: 0.4;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1f98f6 */.elementor-2267 .elementor-element.elementor-element-c1f98f6{
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c60cda */.elementor-2267 .elementor-element.elementor-element-2c60cda .elementor-icon-box-icon{
    box-shadow: 0 0 6px 0 rgba(63, 63, 63, 0.64) inset;
    width: fit-content;
    border-radius: 9px;
    z-index: 3
}

.elementor-2267 .elementor-element.elementor-element-2c60cda .elementor-icon-box-description{
    padding-right: 20px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf8f579 */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-bf8f579{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-108d171 */.elementor-2267 .elementor-element.elementor-element-108d171{
    position: absolute;
    left: 50%;
    transform: translatex(-50%);
    top: -32px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3572588 */.elementor-2267 .elementor-element.elementor-element-3572588{
    position: absolute;
    top: 175px;
    left: calc(50% + 40px)
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-3572588{
    position: absolute;
    top: 100vw;
    left: calc(50%);
    transform: translatex(-50%);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-826d69a */.elementor-2267 .elementor-element.elementor-element-826d69a{
    position: absolute;
    top:572px;
    left: calc(50% + 140px);
    backdrop-filter: blur(4px);
    border-radius: 25px;
    transform: rotate(15deg);
    animation: cartao 3s ease-in-out infinite;
}

@keyframes cartao{
    0%, 100%{
        transform: rotate(25deg);
        transform-origin: bottom right;
    }
    50%{
        transform: rotate(15deg);
    }
}

@media(max-width:1024px) and (min-width:768px){
    .elementor-2267 .elementor-element.elementor-element-826d69a{
    position: absolute;
    top:412px;
    left: calc(50% + 140px);
    backdrop-filter: blur(4px);
    border-radius: 25px;
    transform: rotate(15deg)
}
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-826d69a{
    position: absolute;
    top: 150vw;
    left: calc(50% - 30%);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1dd3895 */.elementor-2267 .elementor-element.elementor-element-1dd3895 .elementor-button-icon{
    font-size: 41px;
    transition: 0.5s;
    transform: translatex(-30px) rotate(0);
    opacity: 0
}
.elementor-2267 .elementor-element.elementor-element-1dd3895 .elementor-button{
    transition: 0.5s;
}

.elementor-2267 .elementor-element.elementor-element-1dd3895 .elementor-button:hover  .elementor-button-icon{
    font-size: 41px;
    transition: 0.5s;
    transform: translatex(0px) rotate(-135deg);
    opacity: 1
}

.elementor-2267 .elementor-element.elementor-element-1dd3895 .elementor-button:hover{
    transform: scale(1.05)
}

.elementor-2267 .elementor-element.elementor-element-1dd3895 .elementor-button-text{
    position: relative;
    left: 50%;
    transform: translatex(-50%);
    transition: 0.5s !important;
}

.elementor-2267 .elementor-element.elementor-element-1dd3895 .elementor-button:hover .elementor-button-text{
    left: 37%;
    transition: 0.5s !important;
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-1dd3895 .elementor-button-text{
    position: static;
    transform: none;
    transition: 0.5s !important;
}

    .elementor-2267 .elementor-element.elementor-element-1dd3895 .elementor-button-icon{
    transition: 0.5s;
    transform: rotate(0);
    opacity: 1
}

.elementor-2267 .elementor-element.elementor-element-1dd3895 .elementor-button:hover  .elementor-button-icon{
    transition: 0.5s;
    transform: rotate(-135deg);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d070ab6 */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-d070ab6 .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-d070ab6 .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-83bc441 */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-83bc441 .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-83bc441 .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f664da */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-4f664da .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-4f664da .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8205c2c */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-8205c2c .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-8205c2c .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-37f433a */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-37f433a .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-37f433a .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d070ab6 */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-d070ab6 .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-d070ab6 .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-83bc441 */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-83bc441 .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-83bc441 .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f664da */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-4f664da .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-4f664da .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8205c2c */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-8205c2c .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-8205c2c .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-37f433a */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-37f433a .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-37f433a .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d070ab6 */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-d070ab6 .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-d070ab6 .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-83bc441 */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-83bc441 .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-83bc441 .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f664da */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-4f664da .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-4f664da .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8205c2c */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-8205c2c .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-8205c2c .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-37f433a */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-37f433a .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-37f433a .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d070ab6 */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-d070ab6 .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-d070ab6 .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-83bc441 */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-83bc441 .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-83bc441 .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f664da */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-4f664da .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-4f664da .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8205c2c */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-8205c2c .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-8205c2c .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-37f433a */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-37f433a .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-37f433a .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d070ab6 */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-d070ab6 .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-d070ab6 .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-83bc441 */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-83bc441 .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-83bc441 .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f664da */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-4f664da .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-4f664da .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8205c2c */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-8205c2c .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-8205c2c .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-37f433a */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-37f433a .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-37f433a .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d070ab6 */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-d070ab6 .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-d070ab6 .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-83bc441 */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-83bc441 .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-83bc441 .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f664da */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-4f664da .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-4f664da .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8205c2c */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-8205c2c .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-8205c2c .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-37f433a */@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-37f433a .elementor-image-box-wrapper{
        display: flex;
    }
    .elementor-2267 .elementor-element.elementor-element-37f433a .elementor-image-box-content{
        text-align: left;
        padding-left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-fb472e3 */.elementor-2267 .elementor-element.elementor-element-fb472e3 .swiper{
    overflow: visible
}

.elementor-2267 .elementor-element.elementor-element-fb472e3 .swiper-wrapper{
    transition-timing-function: linear !important
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4bba33 */.elementor-2267 .elementor-element.elementor-element-a4bba33{
    position: absolute;
    left: calc(50% + 300px);
    top: 10%;
    filter: blur(300px);
    pointer-events: none;
    mix-blend-mode: screen
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-a4bba33{
    position: absolute;
    left: calc(50% + 10px);
    top: 40%;
    filter: blur(200px);
    pointer-events: none
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bbb09da */.elementor-2267 .elementor-element.elementor-element-bbb09da .elementor-button-icon{
    font-size: 41px;
    transition: 0.5s;
    transform: translatex(-30px) rotate(0);
    opacity: 0
}
.elementor-2267 .elementor-element.elementor-element-bbb09da .elementor-button{
    transition: 0.5s;
}

.elementor-2267 .elementor-element.elementor-element-bbb09da .elementor-button:hover  .elementor-button-icon{
    font-size: 41px;
    transition: 0.5s;
    transform: translatex(0px) rotate(-135deg);
    opacity: 1
}

.elementor-2267 .elementor-element.elementor-element-bbb09da .elementor-button:hover{
    transform: scale(1.05)
}

.elementor-2267 .elementor-element.elementor-element-bbb09da .elementor-button-text{
    position: relative;
    left: 50%;
    transform: translatex(-50%);
    transition: 0.5s !important;
}

.elementor-2267 .elementor-element.elementor-element-bbb09da .elementor-button:hover .elementor-button-text{
    left: 37%;
    transition: 0.5s !important;
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-bbb09da .elementor-button-text{
    position: static;
    transform: none;
    transition: 0.5s !important;
}

    .elementor-2267 .elementor-element.elementor-element-bbb09da .elementor-button-icon{
    transition: 0.5s;
    transform: rotate(0);
    opacity: 1
}

.elementor-2267 .elementor-element.elementor-element-bbb09da .elementor-button:hover  .elementor-button-icon{
    transition: 0.5s;
    transform: rotate(-135deg);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8976112 */.elementor-2267 .elementor-element.elementor-element-8976112{
    position: absolute;
    top: 124px;
    left: calc(50% + 80px)
}

@media(max-width:1024px) and (min-width:768px){
    .elementor-2267 .elementor-element.elementor-element-8976112{
    position: absolute;
    top: 264px;
    left: calc(50% + 50px)
}
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-8976112{
    position: static;
    top: 124px;
    left: calc(50% + 80px)
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f658ab */.elementor-2267 .elementor-element.elementor-element-6f658ab{
    position: absolute;
    top: -324px;
    left: calc(50% - 120px)
}

@media(max-width:1024px) and (min-width:768px){
    .elementor-2267 .elementor-element.elementor-element-6f658ab{
    top: -24px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0b3bc7d */.elementor-2267 .elementor-element.elementor-element-0b3bc7d{
    position: absolute;
    top: 210px;
    left: calc(50% + 390px);
    fill: #212121; 
    filter: drop-shadow(5.768px 3.846px 16.151px rgba(0, 0, 0, 0.72));
    -webkit-filter: drop-shadow(5.768px 3.846px 16.151px rgba(0, 0, 0, 0.72))
}

@media(max-width:1024px) and (min-width:768px){
    .elementor-2267 .elementor-element.elementor-element-0b3bc7d{
    top: 300px;
    left: calc(50% + 220px);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-332a24a */.elementor-2267 .elementor-element.elementor-element-332a24a{
    position: absolute;
    top: 650px;
    left: calc(50% + 130px);
    fill: #212121; 
    filter: drop-shadow(5.768px 3.846px 16.151px rgba(0, 0, 0, 0.72));
    -webkit-filter: drop-shadow(5.768px 3.846px 16.151px rgba(0, 0, 0, 0.72))
}

@media(max-width:1024px) and (min-width:768px){
    .elementor-2267 .elementor-element.elementor-element-332a24a{
    top: 530px;
    left: calc(50% + 70px);
}
}
@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-332a24a{
    top: 730px;
    left: calc(50% - 37%);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85e5d37 */.elementor-2267 .elementor-element.elementor-element-85e5d37{
    position: absolute;
    top: 250px;
    left: calc(50% + 30px);
    fill: #212121; 
    filter: drop-shadow(5.768px 3.846px 16.151px rgba(0, 0, 0, 0.72));
    -webkit-filter: drop-shadow(5.768px 3.846px 16.151px rgba(0, 0, 0, 0.72))
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-85e5d37{
    position: absolute;
    top: 440px;
    left: calc(50% - 46%);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49e985f */.elementor-2267 .elementor-element.elementor-element-49e985f{
    position: absolute;
    top: 630px;
    left: calc(50% + 450px);
    fill: #212121; 
    filter: drop-shadow(5.768px 3.846px 16.151px rgba(0, 0, 0, 0.72));
    -webkit-filter: drop-shadow(5.768px 3.846px 16.151px rgba(0, 0, 0, 0.72))
}

@media(max-width:1024px) and (min-width:768px){
    .elementor-2267 .elementor-element.elementor-element-49e985f{
    top: 500px;
    left: calc(50% + 240px);
}
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-49e985f{
    top: 440px;
    left: calc(50% + 10%);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-508ca13 */.elementor-2267 .elementor-element.elementor-element-508ca13{
    position: absolute;
    top: 210px;
    left: calc(50% + 600px);
    fill: #212121; 
    transform: scalex(-1) rotate(-10deg);
    filter: blur(5px);
    -webkit-filter: blur(5px);
}

@media(max-width:1024px){
    .elementor-2267 .elementor-element.elementor-element-508ca13{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd13eb9 */.elementor-2267 .elementor-element.elementor-element-bd13eb9{
    animation: rotacao1 20s infinite linear;
    pointer-events: none;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%)
}

@keyframes rotacao1 {
    0% {
        transform: translate(-50%,-50%) rotate(0deg);
    }
    100% {
        transform:  translate(-50%,-50%)rotate(360deg);
    }
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-bd13eb9{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d7b49d */.elementor-2267 .elementor-element.elementor-element-0d7b49d{
    animation: rotacao3 14s infinite linear;
    pointer-events: none
}

.elementor-2267 .elementor-element.elementor-element-0d7b49d{
    overflow: visible !important;
    max-height: 734px 
}
@keyframes rotacao3 {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5922375 */.elementor-2267 .elementor-element.elementor-element-5922375{
    animation: rotacao2 30s infinite linear;
    pointer-events: none;
}

.elementor-2267 .elementor-element.elementor-element-5922375{
    overflow: visible
}

@keyframes rotacao2 {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(-360deg);
    }
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-5922375{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a9ad8ae */.elementor-2267 .elementor-element.elementor-element-a9ad8ae{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    filter: blur(300px);
    pointer-events: none
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b309b9 */.elementor-2267 .elementor-element.elementor-element-9b309b9 .elementor-button-icon{
    font-size: 41px;
    transition: 0.5s;
    transform: translatex(-30px) rotate(0);
    opacity: 0
}
.elementor-2267 .elementor-element.elementor-element-9b309b9 .elementor-button{
    transition: 0.5s;
}

.elementor-2267 .elementor-element.elementor-element-9b309b9 .elementor-button:hover  .elementor-button-icon{
    font-size: 41px;
    transition: 0.5s;
    transform: translatex(0px) rotate(-135deg);
    opacity: 1
}

.elementor-2267 .elementor-element.elementor-element-9b309b9 .elementor-button:hover{
    transform: scale(1.05)
}

.elementor-2267 .elementor-element.elementor-element-9b309b9 .elementor-button-text{
    position: relative;
    left: 50%;
    transform: translatex(-50%);
    transition: 0.5s !important;
}

.elementor-2267 .elementor-element.elementor-element-9b309b9 .elementor-button:hover .elementor-button-text{
    left: 37%;
    transition: 0.5s !important;
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-9b309b9 .elementor-button-text{
    position: static;
    transform: none;
    transition: 0.5s !important;
}

    .elementor-2267 .elementor-element.elementor-element-9b309b9 .elementor-button-icon{
    transition: 0.5s;
    transform: rotate(0);
    opacity: 1
}

.elementor-2267 .elementor-element.elementor-element-9b309b9 .elementor-button:hover  .elementor-button-icon{
    transition: 0.5s;
    transform: rotate(-135deg);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7c99d0 */.elementor-2267 .elementor-element.elementor-element-d7c99d0{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%)
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-d7c99d0{
        position: static;
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1af3b46 */.elementor-2267 .elementor-element.elementor-element-1af3b46{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    animation: 20s rotatior linear infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1364237 */.elementor-2267 .elementor-element.elementor-element-1364237{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    animation: 20s rotatior2 linear infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-358a587 */.elementor-2267 .elementor-element.elementor-element-358a587{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    animation: 30s rotatior linear infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83d2634 */.elementor-2267 .elementor-element.elementor-element-83d2634{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0314e36 */.elementor-2267 .elementor-element.elementor-element-0314e36{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    mix-blend-mode: plus-lighter;
    filter: blur(69px);
    -webkit-filter: blur(69px);
    pointer-events: none
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b01455a */@media(min-width:768px){
    .elementor-2267 .elementor-element.elementor-element-b01455a{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b6308a */.elementor-2267 .elementor-element.elementor-element-4b6308a:before{
    content: "";
    position: absolute;
    top: inherit;
    bottom: -200px;
    left: 50%;
    transform: translatex(-50%);
    width: 100%;
    height: 1070px;
    background: linear-gradient(180deg, rgba(17, 17, 17, 0.00) 4.36%, #111 58.71%);
    z-index: 2;
    pointer-events: none;
}

@media(max-width:1024px) and (min-width:768px){
    .elementor-2267 .elementor-element.elementor-element-4b6308a:before{
    bottom: -150px;
    height: 670px;
}
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-4b6308a:before{
    bottom: 00px;
    width: 100%;
    height: 270px;
    background: linear-gradient(180deg, rgba(17, 17, 17, 0.00) 4.36%, #111 48.71%);
    z-index: 2;
    pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4be11da */.elementor-2267 .elementor-element.elementor-element-4be11da{
    animation: rotacao1 20s infinite linear;
    pointer-events: none;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%)
}

@keyframes rotacao1 {
    0% {
        transform: translate(-50%,-50%) rotate(0deg);
    }
    100% {
        transform:  translate(-50%,-50%)rotate(360deg);
    }
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-4be11da{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db826d9 */.elementor-2267 .elementor-element.elementor-element-db826d9{
    animation: rotacao3 14s infinite linear;
    pointer-events: none
}

.elementor-2267 .elementor-element.elementor-element-db826d9{
    overflow: visible !important;
    max-height: 734px 
}
@keyframes rotacao3 {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c84108 */.elementor-2267 .elementor-element.elementor-element-5c84108{
    animation: rotacao2 30s infinite linear;
    pointer-events: none;
}

.elementor-2267 .elementor-element.elementor-element-5c84108{
    overflow: visible
}

@keyframes rotacao2 {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(-360deg);
    }
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-5c84108{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39a4e53 */.elementor-2267 .elementor-element.elementor-element-39a4e53{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    animation: 20s rotatior linear infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-337f2ae */.elementor-2267 .elementor-element.elementor-element-337f2ae{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    animation: 20s rotatior2 linear infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-daf9f5a */.elementor-2267 .elementor-element.elementor-element-daf9f5a{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    animation: 30s rotatior linear infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9932cee */.elementor-2267 .elementor-element.elementor-element-9932cee{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-904979a */.elementor-2267 .elementor-element.elementor-element-904979a{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    mix-blend-mode: plus-lighter;
    filter: blur(69px);
    -webkit-filter: blur(69px);
    pointer-events: none
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79b0a7f */@media(min-width:768px){
    .elementor-2267 .elementor-element.elementor-element-79b0a7f{
        display: none;
    }
}
.elementor-2267 .elementor-element.elementor-element-79b0a7f:before{
    content: "";
    position: absolute;
    top: inherit;
    bottom: -200px;
    left: 50%;
    transform: translatex(-50%);
    width: 100%;
    height: 1070px;
    background: linear-gradient(180deg, rgba(17, 17, 17, 0.00) 4.36%, #111 58.71%);
    z-index: 2;
    pointer-events: none;
}

@media(max-width:1024px) and (min-width:768px){
    .elementor-2267 .elementor-element.elementor-element-79b0a7f:before{
    bottom: -150px;
    height: 670px;
}
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-79b0a7f:before{
    bottom: 00px;
    width: 100%;
    height: 270px;
    background: linear-gradient(180deg, rgba(17, 17, 17, 0.00) 4.36%, #111 48.71%);
    z-index: 2;
    pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2f081e */.elementor-2267 .elementor-element.elementor-element-d2f081e{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    filter: blur(300px);
    pointer-events: none
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d9a034 */.elementor-2267 .elementor-element.elementor-element-7d9a034 .elementor-button-icon{
    font-size: 41px;
    transition: 0.5s;
    transform: translatex(-30px) rotate(0);
    opacity: 0
}
.elementor-2267 .elementor-element.elementor-element-7d9a034 .elementor-button{
    transition: 0.5s;
}

.elementor-2267 .elementor-element.elementor-element-7d9a034 .elementor-button:hover  .elementor-button-icon{
    font-size: 41px;
    transition: 0.5s;
    transform: translatex(0px) rotate(-135deg);
    opacity: 1
}

.elementor-2267 .elementor-element.elementor-element-7d9a034 .elementor-button:hover{
    transform: scale(1.05)
}

.elementor-2267 .elementor-element.elementor-element-7d9a034 .elementor-button-text{
    position: relative;
    left: 50%;
    transform: translatex(-50%);
    transition: 0.5s !important;
}

.elementor-2267 .elementor-element.elementor-element-7d9a034 .elementor-button:hover .elementor-button-text{
    left: 37%;
    transition: 0.5s !important;
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-7d9a034 .elementor-button-text{
    position: static;
    transform: none;
    transition: 0.5s !important;
}

    .elementor-2267 .elementor-element.elementor-element-7d9a034 .elementor-button-icon{
    transition: 0.5s;
    transform: rotate(0);
    opacity: 1
}

.elementor-2267 .elementor-element.elementor-element-7d9a034 .elementor-button:hover  .elementor-button-icon{
    transition: 0.5s;
    transform: rotate(-135deg);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3d3ad7 */.elementor-2267 .elementor-element.elementor-element-b3d3ad7{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%)
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-b3d3ad7{
        position: static;
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a43c479 */.elementor-2267 .elementor-element.elementor-element-a43c479{
    transition-delay:0.5s !important;
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-a43c479{
    transition-delay:0.5s !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ff9758 */.elementor-2267 .elementor-element.elementor-element-1ff9758{
    position: absolute;
    top: inherit;
    bottom:0;
    left: calc(50% - 650px)
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-1ff9758{
    position: absolute;
    left: calc(50%);
    transform: translatex(-50%);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b56f94 */.elementor-2267 .elementor-element.elementor-element-1b56f94{
    position: absolute;
    top: inherit;
    bottom: 260px;
    left: calc(50% - 350px);
    z-index: 9;
        mix-blend-mode: plus-lighter;
    filter: blur(169px);
    -webkit-filter: blur(169px);
    pointer-events: none
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-1b56f94{
    position: absolute;
    top: 140vw;
    left: calc(57%);
    transform: translatex(-50%);
    filter: blur(80px);
    -webkit-filter: blur(80px);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3096246 */.elementor-2267 .elementor-element.elementor-element-3096246{
    position: absolute;
    top: 0;
    left: 50%;
    transform: translatex(-50%)
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-3096246{
    position: absolute;
    top: 92vw;
    left: calc(50%);
    transform: translatex(-50%);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b0c414 */.elementor-2267 .elementor-element.elementor-element-8b0c414{
    position: absolute;
    top: 420px;
    left: calc(50% - 649px);
    backdrop-filter: blur(4px);
    border-radius: 15px;
    animation: subir 3s ease-in-out infinite;
}

@keyframes subir{
    0%,100%{
        transform: translatey(0);
    }
    50%{
        transform: translatey(-10px);
    }
}

@media(max-width:1024px) and (min-width:768px){
    .elementor-2267 .elementor-element.elementor-element-8b0c414{
    position: absolute;
    top: 380px;
    left: calc(50% + 5.8%);
}
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-8b0c414{
    position: absolute;
    top: 153vw;
    left: calc(50% - 45%);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b11fa21 */.elementor-2267 .elementor-element.elementor-element-b11fa21{
    position: absolute;
    top: 520px;
    left: calc(50% - 649px);
    backdrop-filter: blur(4px);
    border-radius: 15px;
    animation: subir 3s ease-in-out infinite;
    animation-delay: 1s !important;
}

@keyframes subir{
    0%,100%{
        transform: translatey(0);
    }
    50%{
        transform: translatey(-10px);
    }
}

@media(max-width:1024px) and (min-width:768px){
    .elementor-2267 .elementor-element.elementor-element-b11fa21{
    position: absolute;
    top: 380px;
    left: calc(50% + 5.8%);
}
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-b11fa21{
    position: absolute;
    top: 165vw;
    left: calc(50% - 45%);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-911e08c */.elementor-2267 .elementor-element.elementor-element-911e08c{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    animation: 20s rotatior linear infinite;
}

@keyframes rotatior {
    0% {
        transform: translate(-50%,-50%) rotate(0deg);
    }
    100% {
        transform:  translate(-50%,-50%)rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77e11a9 */.elementor-2267 .elementor-element.elementor-element-77e11a9{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
animation: 30s rotatior2 linear infinite;
}

@keyframes rotatior2 {
    0% {
        transform: translate(-50%,-50%) rotate(0deg);
    }
    100% {
        transform:  translate(-50%,-50%)rotate(-360deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60369d0 */.elementor-2267 .elementor-element.elementor-element-60369d0{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    animation: 30s rotatior linear infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fb6273 */.elementor-2267 .elementor-element.elementor-element-8fb6273{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d5369e */.elementor-2267 .elementor-element.elementor-element-1d5369e{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    mix-blend-mode: plus-lighter;
    filter: blur(69px);
    -webkit-filter: blur(69px);
    pointer-events: none
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f283e17 */.elementor-2267 .elementor-element.elementor-element-f283e17 .elementor-button-icon{
    font-size: 41px;
    transition: 0.5s;
    transform: translatex(-30px) rotate(0);
    opacity: 0
}
.elementor-2267 .elementor-element.elementor-element-f283e17 .elementor-button{
    transition: 0.5s;
}

.elementor-2267 .elementor-element.elementor-element-f283e17 .elementor-button:hover  .elementor-button-icon{
    font-size: 41px;
    transition: 0.5s;
    transform: translatex(0px) rotate(-135deg);
    opacity: 1
}

.elementor-2267 .elementor-element.elementor-element-f283e17 .elementor-button:hover{
    transform: scale(1.05)
}

.elementor-2267 .elementor-element.elementor-element-f283e17 .elementor-button-text{
    position: relative;
    left: 50%;
    transform: translatex(-50%);
    transition: 0.5s !important;
}

.elementor-2267 .elementor-element.elementor-element-f283e17 .elementor-button:hover .elementor-button-text{
    left: 37%;
    transition: 0.5s !important;
}

@media(max-width:767px){
    .elementor-2267 .elementor-element.elementor-element-f283e17 .elementor-button-text{
    position: static;
    transform: none;
    transition: 0.5s !important;
}

    .elementor-2267 .elementor-element.elementor-element-f283e17 .elementor-button-icon{
    transition: 0.5s;
    transform: rotate(0);
    opacity: 1
}

.elementor-2267 .elementor-element.elementor-element-f283e17 .elementor-button:hover  .elementor-button-icon{
    transition: 0.5s;
    transform: rotate(-135deg);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-95bf1a9 */.elementor-2267 .elementor-element.elementor-element-95bf1a9 a{
    color: #fff !important
}

.elementor-2267 .elementor-element.elementor-element-95bf1a9 a:hover{
    color: #fff !important
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9ad3217 */.scroll-left{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.5s!important;
    transform: translate(30px, 0);
}

.scroll-top{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(0, -30px);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(0, 30px);
}

.rotate-left{
    opacity: 0;
    transition: 0.5s !important;
    transform: rotate(-25deg);
    transform-origin: center left
}

.rotate-right{
    opacity: 0;
    transition: 0.5s !important;
    transform: rotate(25deg) !important;
    transform-origin: center right
}

.blur{
    transform: scale(0.9);
    opacity: 0;
    filter: blur(20px);
    transition: 0.5s !important
}

.ativo{
    opacity: 1;
    transition: 0.5s;
    transform: translate(0, 0) scale(1) rotate(0deg) !important;
    filter: blur(0px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-475db7d */.elementor-2267 .elementor-element.elementor-element-475db7d{
    position:absolute;
    display: none;
}/* End custom CSS */
/* Start custom CSS */html,body{
    overflow-x: hidden;
    width: 100%;
}

.elementor-icon i, .elementor-icon svg{
    height: unset;
}

.font_verde{
    color: #E3FD08
}
.font_verde2{
    color: #9EB702
}
.font_bold{
    font-weight: 700;
}

@media(max-width:767px){
    .no_mobile{
        display: none;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Aeonik';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/03/AeonikTRIAL-Regular.eot');
	src: url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/03/AeonikTRIAL-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/03/AeonikTRIAL-Regular.woff2') format('woff2'),
		url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/03/AeonikTRIAL-Regular.woff') format('woff'),
		url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/03/AeonikTRIAL-Regular.ttf') format('truetype'),
		url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/03/AeonikTRIAL-Regular.svg#Aeonik') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ArticulatCF';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/ArticulatCF-Normal.eot');
	src: url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/ArticulatCF-Normal.eot?#iefix') format('embedded-opentype'),
		url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/ArticulatCF-Normal.woff2') format('woff2'),
		url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/ArticulatCF-Normal.woff') format('woff'),
		url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/ArticulatCF-Normal.ttf') format('truetype'),
		url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/ArticulatCF-Normal.svg#ArticulatCF') format('svg');
}
@font-face {
	font-family: 'ArticulatCF';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/ArticulatCF-Bold.eot');
	src: url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/ArticulatCF-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/ArticulatCF-Bold.woff2') format('woff2'),
		url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/ArticulatCF-Bold.woff') format('woff'),
		url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/ArticulatCF-Bold.ttf') format('truetype'),
		url('https://previa.agenciaexitu.com.br/wp-content/uploads/2025/11/ArticulatCF-Bold.svg#ArticulatCF') format('svg');
}
/* End Custom Fonts CSS */