.elementor-10 .elementor-element.elementor-element-b743e07{--display:flex;--min-height:800px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-b9349c1 );--border-color:var( --e-global-color-b9349c1 );--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-b743e07:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b743e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://c4digital.ehcreative.com.br/wp-content/uploads/2025/09/bg-c4.png");background-position:bottom center;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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-3f4a9eb{width:var( --container-widget-width, 36.814% );max-width:36.814%;--container-widget-width:36.814%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3f4a9eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-aa3a69c{width:var( --container-widget-width, 72.268% );max-width:72.268%;margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72.268%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-aa3a69c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-aa3a69c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:61px;font-weight:500;line-height:1.5em;color:#DEDEDE;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-8c43821{width:var( --container-widget-width, 96.119% );max-width:96.119%;--container-widget-width:96.119%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8c43821.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-71fb565{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-71fb565.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-71fb565 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10 .elementor-element.elementor-element-b12ed80{width:var( --container-widget-width, 96.119% );max-width:96.119%;--container-widget-width:96.119%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b12ed80.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6ca3909{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-10 .elementor-element.elementor-element-6ca3909:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6ca3909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-95dc7c4{--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;}.elementor-10 .elementor-element.elementor-element-40d0748{width:var( --container-widget-width, 100.722% );max-width:100.722%;--container-widget-width:100.722%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-40d0748.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-89a1b77{width:var( --container-widget-width, 96.119% );max-width:96.119%;--container-widget-width:96.119%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-89a1b77.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-9c6a488 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-9c6a488 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-9c6a488 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-9c6a488 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-9c6a488 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-9c6a488 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-9c6a488 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-9c6a488{--e-icon-list-icon-size:26px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-9c6a488 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-9c6a488 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:34px;}.elementor-10 .elementor-element.elementor-element-9c6a488 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-b584faf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b584faf.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-08ed209{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#6C6C6C;--border-color:#6C6C6C;--padding-top:0px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-10 .elementor-element.elementor-element-08ed209:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-08ed209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://c4digital.ehcreative.com.br/wp-content/uploads/2025/09/bg2-c4.png");background-position:center center;}.elementor-10 .elementor-element.elementor-element-b187d0a{width:var( --container-widget-width, 74.204% );max-width:74.204%;--container-widget-width:74.204%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-b187d0a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b187d0a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-14b430e{--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;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-aa7e095{--display:flex;--justify-content:center;--background-transition:0.3s;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:#B6B6B6;--border-color:#B6B6B6;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-aa7e095:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-aa7e095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f05b8f );}.elementor-10 .elementor-element.elementor-element-aa7e095:hover{background-color:#000000;}.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-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-e08b1dc .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-e08b1dc{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-e08b1dc.elementor-view-stacked .elementor-icon{background-color:#83DFD5;}.elementor-10 .elementor-element.elementor-element-e08b1dc.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-e08b1dc.elementor-view-default .elementor-icon{fill:#83DFD5;color:#83DFD5;border-color:#83DFD5;}.elementor-10 .elementor-element.elementor-element-e08b1dc .elementor-icon{font-size:62px;}.elementor-10 .elementor-element.elementor-element-e08b1dc .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-e08b1dc .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-e08b1dc .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e08b1dc:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-e08b1dc:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e08b1dc .elementor-icon-box-description{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cec920e{--display:flex;--justify-content:center;--background-transition:0.3s;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:#B6B6B6;--border-color:#B6B6B6;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-cec920e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cec920e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f05b8f );}.elementor-10 .elementor-element.elementor-element-cec920e:hover{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-4bc3c67 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-4bc3c67{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-4bc3c67.elementor-view-stacked .elementor-icon{background-color:#83DFD5;}.elementor-10 .elementor-element.elementor-element-4bc3c67.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-4bc3c67.elementor-view-default .elementor-icon{fill:#83DFD5;color:#83DFD5;border-color:#83DFD5;}.elementor-10 .elementor-element.elementor-element-4bc3c67 .elementor-icon{font-size:62px;}.elementor-10 .elementor-element.elementor-element-4bc3c67 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4bc3c67 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-4bc3c67 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4bc3c67:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-4bc3c67:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4bc3c67 .elementor-icon-box-description{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a7e1350{--display:flex;--justify-content:center;--background-transition:0.3s;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:#B6B6B6;--border-color:#B6B6B6;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a7e1350:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a7e1350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f05b8f );}.elementor-10 .elementor-element.elementor-element-a7e1350:hover{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-bde660e .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-bde660e{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-bde660e.elementor-view-stacked .elementor-icon{background-color:#83DFD5;}.elementor-10 .elementor-element.elementor-element-bde660e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bde660e.elementor-view-default .elementor-icon{fill:#83DFD5;color:#83DFD5;border-color:#83DFD5;}.elementor-10 .elementor-element.elementor-element-bde660e .elementor-icon{font-size:62px;}.elementor-10 .elementor-element.elementor-element-bde660e .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bde660e .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-bde660e .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bde660e:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-bde660e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bde660e .elementor-icon-box-description{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-397ba8f{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-397ba8f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-397ba8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-240ad4f{--display:flex;--min-height:194px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-240ad4f.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-f94af9b{text-align:center;}.elementor-10 .elementor-element.elementor-element-f94af9b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;letter-spacing:7.3px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2ff1223{text-align:center;font-family:"Poppins", Sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-51ea632 );}.elementor-10 .elementor-element.elementor-element-a854d60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a854d60 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-a854d60 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-cee7cc1 .elementor-button{background-color:#4C43D300;}.elementor-10 .elementor-element.elementor-element-cee7cc1{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-cee7cc1.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-cee7cc1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-285a54d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-10 .elementor-element.elementor-element-285a54d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-285a54d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-4a2d9a4{text-align:left;}.elementor-10 .elementor-element.elementor-element-4a2d9a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;letter-spacing:7.3px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2dad412.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-2dad412 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-1a95b5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-1a95b5e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1a95b5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040404;}.elementor-10 .elementor-element.elementor-element-b617575{--display:flex;}.elementor-10 .elementor-element.elementor-element-e5d6372{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-e5d6372:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e5d6372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f05b8f );}.elementor-10 .elementor-element.elementor-element-425693b{width:var( --container-widget-width, 111.393% );max-width:111.393%;--container-widget-width:111.393%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-425693b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-425693b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#EFEFEF;}.elementor-10 .elementor-element.elementor-element-c358666{text-align:center;}.elementor-10 .elementor-element.elementor-element-c358666 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#8E8E8E;}.elementor-10 .elementor-element.elementor-element-e35a9f0{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;--e-rating-justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-e35a9f0.elementor-element{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4c67a02 .elementor-icon-wrapper{text-align:right;}.elementor-10 .elementor-element.elementor-element-4c67a02.elementor-view-stacked .elementor-icon{background-color:#A7A7A7;}.elementor-10 .elementor-element.elementor-element-4c67a02.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-4c67a02.elementor-view-default .elementor-icon{color:#A7A7A7;border-color:#A7A7A7;}.elementor-10 .elementor-element.elementor-element-4c67a02.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-4c67a02.elementor-view-default .elementor-icon svg{fill:#A7A7A7;}.elementor-10 .elementor-element.elementor-element-4c67a02 .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-4c67a02 .elementor-icon svg{height:22px;}.elementor-10 .elementor-element.elementor-element-4c67a02 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-4c67a02 .elementor-icon svg{transform:rotate(1deg);}.elementor-10 .elementor-element.elementor-element-4f4fe54{--display:flex;}.elementor-10 .elementor-element.elementor-element-2784a71{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-2784a71:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2784a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f05b8f );}.elementor-10 .elementor-element.elementor-element-27216a9{width:var( --container-widget-width, 111.393% );max-width:111.393%;--container-widget-width:111.393%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-27216a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-27216a9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#EFEFEF;}.elementor-10 .elementor-element.elementor-element-b6c2956{text-align:center;}.elementor-10 .elementor-element.elementor-element-b6c2956 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#8E8E8E;}.elementor-10 .elementor-element.elementor-element-b56a2a4{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;--e-rating-justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-b56a2a4.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-bbe5897 .elementor-icon-wrapper{text-align:right;}.elementor-10 .elementor-element.elementor-element-bbe5897.elementor-view-stacked .elementor-icon{background-color:#A7A7A7;}.elementor-10 .elementor-element.elementor-element-bbe5897.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bbe5897.elementor-view-default .elementor-icon{color:#A7A7A7;border-color:#A7A7A7;}.elementor-10 .elementor-element.elementor-element-bbe5897.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bbe5897.elementor-view-default .elementor-icon svg{fill:#A7A7A7;}.elementor-10 .elementor-element.elementor-element-bbe5897 .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-bbe5897 .elementor-icon svg{height:22px;}.elementor-10 .elementor-element.elementor-element-bbe5897 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-bbe5897 .elementor-icon svg{transform:rotate(1deg);}.elementor-10 .elementor-element.elementor-element-acf8c86{--display:flex;}.elementor-10 .elementor-element.elementor-element-11805dc{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-11805dc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-11805dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f05b8f );}.elementor-10 .elementor-element.elementor-element-f444449{width:var( --container-widget-width, 111.393% );max-width:111.393%;--container-widget-width:111.393%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-f444449.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-f444449 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#EFEFEF;}.elementor-10 .elementor-element.elementor-element-ed2a1ac{text-align:center;}.elementor-10 .elementor-element.elementor-element-ed2a1ac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#8E8E8E;}.elementor-10 .elementor-element.elementor-element-f44e53a{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;--e-rating-justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-f44e53a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b5c0035 .elementor-icon-wrapper{text-align:right;}.elementor-10 .elementor-element.elementor-element-b5c0035.elementor-view-stacked .elementor-icon{background-color:#A7A7A7;}.elementor-10 .elementor-element.elementor-element-b5c0035.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-b5c0035.elementor-view-default .elementor-icon{color:#A7A7A7;border-color:#A7A7A7;}.elementor-10 .elementor-element.elementor-element-b5c0035.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-b5c0035.elementor-view-default .elementor-icon svg{fill:#A7A7A7;}.elementor-10 .elementor-element.elementor-element-b5c0035 .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-b5c0035 .elementor-icon svg{height:22px;}.elementor-10 .elementor-element.elementor-element-b5c0035 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-b5c0035 .elementor-icon svg{transform:rotate(1deg);}.elementor-10 .elementor-element.elementor-element-b32a4b0{--display:flex;}.elementor-10 .elementor-element.elementor-element-d159945{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d159945:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d159945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f05b8f );}.elementor-10 .elementor-element.elementor-element-8415b7c{width:var( --container-widget-width, 111.393% );max-width:111.393%;--container-widget-width:111.393%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-8415b7c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-8415b7c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#EFEFEF;}.elementor-10 .elementor-element.elementor-element-2b487cf{text-align:center;}.elementor-10 .elementor-element.elementor-element-2b487cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#8E8E8E;}.elementor-10 .elementor-element.elementor-element-8e791a4{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;--e-rating-justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-8e791a4.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3761e52 .elementor-icon-wrapper{text-align:right;}.elementor-10 .elementor-element.elementor-element-3761e52.elementor-view-stacked .elementor-icon{background-color:#A7A7A7;}.elementor-10 .elementor-element.elementor-element-3761e52.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-3761e52.elementor-view-default .elementor-icon{color:#A7A7A7;border-color:#A7A7A7;}.elementor-10 .elementor-element.elementor-element-3761e52.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-3761e52.elementor-view-default .elementor-icon svg{fill:#A7A7A7;}.elementor-10 .elementor-element.elementor-element-3761e52 .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-3761e52 .elementor-icon svg{height:22px;}.elementor-10 .elementor-element.elementor-element-3761e52 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-3761e52 .elementor-icon svg{transform:rotate(1deg);}.elementor-10 .elementor-element.elementor-element-b50d37d{--e-n-carousel-swiper-slides-gap:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-10 .elementor-element.elementor-element-f1114b1{text-align:center;}.elementor-10 .elementor-element.elementor-element-f1114b1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-877fe3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-10 .elementor-element.elementor-element-877fe3a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-877fe3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040404;}.elementor-10 .elementor-element.elementor-element-54bffdd{text-align:center;}.elementor-10 .elementor-element.elementor-element-54bffdd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:500;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-bb2a639{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-10 .elementor-element.elementor-element-bb2a639 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-10 .elementor-element.elementor-element-bb2a639:after{content:"0.66";}.elementor-10 .elementor-element.elementor-element-bb2a639 .elementor-post__thumbnail__link{width:100%;}.elementor-10 .elementor-element.elementor-element-bb2a639 .elementor-post__meta-data span + span:before{content:"•";}.elementor-10 .elementor-element.elementor-element-bb2a639 .elementor-post__card{background-color:var( --e-global-color-2f05b8f );border-radius:15px;}.elementor-10 .elementor-element.elementor-element-bb2a639 .elementor-post__text{margin-top:0px;}.elementor-10 .elementor-element.elementor-element-bb2a639 .elementor-post__thumbnail img{filter:brightness( 41% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-bb2a639 .elementor-post__badge{right:0;}.elementor-10 .elementor-element.elementor-element-bb2a639 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-10 .elementor-element.elementor-element-bb2a639 .elementor-post__title, .elementor-10 .elementor-element.elementor-element-bb2a639 .elementor-post__title a{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-bb2a639 .elementor-post__title{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-bb2a639 .elementor-post__read-more{color:#83DFD5;}.elementor-10 .elementor-element.elementor-element-bb2a639 a.elementor-post__read-more{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-95dc7c4{--width:50%;}.elementor-10 .elementor-element.elementor-element-b584faf{--width:50%;}.elementor-10 .elementor-element.elementor-element-aa7e095{--width:30%;}.elementor-10 .elementor-element.elementor-element-cec920e{--width:30%;}.elementor-10 .elementor-element.elementor-element-a7e1350{--width:30%;}.elementor-10 .elementor-element.elementor-element-240ad4f{--width:100%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-b743e07{--min-height:98vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b743e07:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b743e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-aa3a69c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-aa3a69c .elementor-heading-title{font-size:24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-8c43821{width:var( --container-widget-width, 312px );max-width:312px;--container-widget-width:312px;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-10 .elementor-element.elementor-element-71fb565{width:var( --container-widget-width, 336.75px );max-width:336.75px;--container-widget-width:336.75px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b12ed80{width:var( --container-widget-width, 312px );max-width:312px;--container-widget-width:312px;--container-widget-flex-grow:0;font-size:14px;}.elementor-10 .elementor-element.elementor-element-6ca3909{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-95dc7c4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-40d0748{width:var( --container-widget-width, 313.562px );max-width:313.562px;--container-widget-width:313.562px;--container-widget-flex-grow:0;font-size:27px;}.elementor-10 .elementor-element.elementor-element-89a1b77{width:var( --container-widget-width, 312px );max-width:312px;--container-widget-width:312px;--container-widget-flex-grow:0;font-size:14px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-b584faf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-08ed209{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b187d0a{width:var( --container-widget-width, 360.312px );max-width:360.312px;--container-widget-width:360.312px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b187d0a .elementor-heading-title{font-size:25px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-e08b1dc .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-e08b1dc .elementor-icon-box-title a{font-size:21px;}.elementor-10 .elementor-element.elementor-element-4bc3c67 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4bc3c67 .elementor-icon-box-title a{font-size:21px;}.elementor-10 .elementor-element.elementor-element-bde660e .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bde660e .elementor-icon-box-title a{font-size:21px;}.elementor-10 .elementor-element.elementor-element-397ba8f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-cee7cc1{--container-widget-width:490px;--container-widget-flex-grow:0;width:var( --container-widget-width, 490px );max-width:490px;}.elementor-10 .elementor-element.elementor-element-285a54d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-2dad412{width:var( --container-widget-width, 301.333px );max-width:301.333px;--container-widget-width:301.333px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-877fe3a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-bb2a639 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-10 .elementor-element.elementor-element-bb2a639:after{content:"0.5";}.elementor-10 .elementor-element.elementor-element-bb2a639 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-aa3a69c */.destaque {
  background: linear-gradient(90deg, #43cea2, #185a9d);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.elementor-10 .elementor-element.elementor-element-aa3a69c{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c43821 */.elementor-10 .elementor-element.elementor-element-8c43821{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b12ed80 */.elementor-10 .elementor-element.elementor-element-b12ed80{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89a1b77 */.elementor-10 .elementor-element.elementor-element-89a1b77{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c6a488 */.icon-list-gradient .elementor-icon-list-items {
  display: flex;
  flex-direction: column;
  gap: 12px; /* espaçamento entre os itens */
}

/* Ícone circular com degradê */
.icon-list-gradient .elementor-icon-list-icon i,
.icon-list-gradient .elementor-icon-list-icon svg {
  background: linear-gradient(135deg, #43cea2, #185a9d);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 20px; /* tamanho do ícone */
}

/* Texto dos itens */
.icon-list-gradient .elementor-icon-list-text {
  font-family: 'Inter', sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #333; /* ajusta para fundo branco */
}

/* Alinhamento ícone + texto */
.icon-list-gradient .elementor-icon-list-item {
  align-items: center;
  gap: 10px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a854d60 */.elementor-10 .elementor-element.elementor-element-a854d60 .swiper-wrapper{
    transition-timing-function:linear !important;
    -webkit-transition-timing-function:linear !important
}

.elementor-10 .elementor-element.elementor-element-a854d60::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 150px;
    height: 100%;
    background: linear-gradient(to right, #000000, transparent);
    z-index: 10;
    pointer-events: none; /* evita que o pseudo-elemento bloqueie cliques */
}


.elementor-10 .elementor-element.elementor-element-a854d60::after {
    content: "";
    position: absolute;
    top: 0;
    right:0;
    width: 150px;
    height: 100%;
    background: linear-gradient(to left, #000000, transparent);
    z-index: 10;
    pointer-events: none; /* evita que o pseudo-elemento bloqueie cliques */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cee7cc1 */.btn-gradient {
  display: inline-block;
  padding: 14px 28px;
  font-size: 16px;
  font-weight: 600;
  color: #ffffff;
  text-decoration: none;
  border-radius: 50px;
  background: #0f2027; /* fundo interno */
  border: 2px solid transparent;
  background-image: linear-gradient(#0f2027, #0f2027), linear-gradient(90deg, #43cea2, #185a9d);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  transition: all 0.3s ease;
  position: relative;
}

.btn-gradient:hover {
  background-image: linear-gradient(#0f2027, #0f2027), linear-gradient(90deg, #43cea2, #2bd9af);
  transform: translateY(-3px);
  box-shadow: 0 8px 20px rgba(67, 206, 162, 0.3);
}

.btn-gradient::after {
  content: "➜
  margin-left: 10px;
  transition: transform 0.3s ease;
}

.btn-gradient:hover::after {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-b50d37d */.elementor-10 .elementor-element.elementor-element-b50d37d .swiper-wrapper{
    transition-timing-function:linear !important;
    -webkit-transition-timing-function:linear !important
}

.elementor-10 .elementor-element.elementor-element-b50d37d::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 50px;
    height: 100%;
    background: linear-gradient(to right, #000000, transparent);
    z-index: 10;
    pointer-events: none; /* evita que o pseudo-elemento bloqueie cliques */
}


.elementor-10 .elementor-element.elementor-element-b50d37d::after {
    content: "";
    position: absolute;
    top: 0;
    right:0;
    width: 50px;
    height: 100%;
    background: linear-gradient(to left, #000000, transparent);
    z-index: 10;
    pointer-events: none; /* evita que o pseudo-elemento bloqueie cliques */
}/* End custom CSS */