.elementor-2 .elementor-element.elementor-element-57bbd73{--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-2 .elementor-element.elementor-element-84cc001{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-84cc001:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-84cc001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ctctech.com.br/wp-content/uploads/2026/07/capa_carrossel_lya.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-5334f7d{--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-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-2 .elementor-element.elementor-element-7e1278a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.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-2 .elementor-element.elementor-element-c64d78c{color:#FFFFFF;}.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-2 .elementor-element.elementor-element-2e89540 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#062448;color:#062448;}.elementor-2 .elementor-element.elementor-element-8c97b43{--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-2 .elementor-element.elementor-element-2e0ec1e{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-2e0ec1e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2e0ec1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ctctech.com.br/wp-content/uploads/2026/06/capa_carrossel_institucional-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-690d9d5{--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-2 .elementor-element.elementor-element-f7fbd35 .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-e794d10{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cb54d5c .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#062448;color:#062448;}.elementor-2 .elementor-element.elementor-element-2fd15bb{--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-2 .elementor-element.elementor-element-6e9b19c{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-6e9b19c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6e9b19c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ctctech.com.br/wp-content/uploads/2026/07/capa_carrossel_esg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-d81522c{--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-2 .elementor-element.elementor-element-5eb9d1f .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5054aa7{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2e8fc08 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#062448;color:#062448;}.elementor-2 .elementor-element.elementor-element-361e54d{--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-2 .elementor-element.elementor-element-4b44259{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-4b44259:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4b44259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ctctech.com.br/wp-content/uploads/2026/07/capa_carrossel_podtech-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-d3d8f2b{--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-2 .elementor-element.elementor-element-1c2be32 .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1b0a9dd{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9543daf .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#062448;color:#062448;}.elementor-2 .elementor-element.elementor-element-5e8f940{--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-2 .elementor-element.elementor-element-37d8ed2{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-37d8ed2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-37d8ed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ctctech.com.br/wp-content/uploads/2026/07/capa_carrossel_agentes.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-3757c88{--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-2 .elementor-element.elementor-element-82686b0 .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d39420f{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d744910 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#062448;color:#062448;}.elementor-2 .elementor-element.elementor-element-171f823{--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-2 .elementor-element.elementor-element-7d9e0a8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--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;--e-n-carousel-swiper-pagination-size:15px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-dots-hover-color:#062448;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-40px;}.elementor-2 .elementor-element.elementor-element-7d9e0a8 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 50px 0px 50px;}.elementor-2 .elementor-element.elementor-element-d312f25{--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-2 .elementor-element.elementor-element-77fd1af{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-bc74410{--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-2 .elementor-element.elementor-element-fa12b6b .elementor-heading-title{color:#062448;}.elementor-2 .elementor-element.elementor-element-2ed71ca > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2ed71ca .elementor-heading-title{font-size:20px;font-weight:500;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-c632c42{--divider-border-style:solid;--divider-color:#FF3C3C;--divider-border-width:3px;width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-c632c42 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c632c42 .elementor-divider-separator{width:22%;}.elementor-2 .elementor-element.elementor-element-c632c42 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2 .elementor-element.elementor-element-3d58709{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-5b11f1a{--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;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:#00449766;--border-color:#00449766;--border-radius:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-5b11f1a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5b11f1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBE8;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-ef95fe3 .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-ef95fe3 .elementor-icon{font-size:40px;}.elementor-2 .elementor-element.elementor-element-5a8d427{--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;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:#00449766;--border-color:#00449766;--border-radius:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-5a8d427:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5a8d427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBE8;}.elementor-2 .elementor-element.elementor-element-fff0d98 .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-fff0d98 .elementor-icon{font-size:40px;}.elementor-2 .elementor-element.elementor-element-fddab3f{--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;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:#00449766;--border-color:#00449766;--border-radius:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-fddab3f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fddab3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBE8;}.elementor-2 .elementor-element.elementor-element-8b61806 .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-9008802{--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;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:#00449766;--border-color:#00449766;--border-radius:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-9008802:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9008802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBE8;}.elementor-2 .elementor-element.elementor-element-2fc7fc6 .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-7fb7015{--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-2 .elementor-element.elementor-element-98684c4{--spacer-size:25px;}.elementor-2 .elementor-element.elementor-element-7e686d2{--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-2 .elementor-element.elementor-element-22912a5{--divider-border-style:solid;--divider-color:#FF3C3C;--divider-border-width:3px;width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-22912a5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-22912a5 .elementor-divider-separator{width:23%;}.elementor-2 .elementor-element.elementor-element-22912a5 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2 .elementor-element.elementor-element-b2ba090{--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-2 .elementor-element.elementor-element-b05f1fd{--spacer-size:25px;}.elementor-2 .elementor-element.elementor-element-bbc08b9{--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-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-963c64a{--display:flex;--min-height:250px;--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;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-radius:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-963c64a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-963c64a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#062448;}.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-2 .elementor-element.elementor-element-25e42a4 img{width:60%;}.elementor-2 .elementor-element.elementor-element-15d451b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-15d451b.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-15d451b p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-5a3ea29 .elementor-button{background-color:#CC0066;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-d802bdc{--display:flex;--min-height:250px;--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;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-radius:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-d802bdc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d802bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#062448;}.elementor-2 .elementor-element.elementor-element-82f9d77 img{width:60%;}.elementor-2 .elementor-element.elementor-element-3357cc4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3357cc4.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-3357cc4 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-4966aef .elementor-button{background-color:#33CC66;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-35a2b78{--display:flex;--min-height:250px;--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;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-radius:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-35a2b78:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-35a2b78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#062448;}.elementor-2 .elementor-element.elementor-element-80282e2 img{width:60%;}.elementor-2 .elementor-element.elementor-element-05df0bb{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-05df0bb.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-05df0bb p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-be30e01 .elementor-button{background-color:#00CDCD;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-665d026{--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-2 .elementor-element.elementor-element-11050fa{--spacer-size:25px;}.elementor-2 .elementor-element.elementor-element-d8fcef7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-41a3d86{--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:flex-start;}.elementor-2 .elementor-element.elementor-element-3fd36c8 .elementor-heading-title{color:#062448;}.elementor-2 .elementor-element.elementor-element-43aaf10{--divider-border-style:solid;--divider-color:#FF3C3C;--divider-border-width:3px;width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-43aaf10 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-43aaf10 .elementor-divider-separator{width:40%;}.elementor-2 .elementor-element.elementor-element-43aaf10 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2 .elementor-element.elementor-element-ae07dbb{width:var( --container-widget-width, 88.237% );max-width:88.237%;--container-widget-width:88.237%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-ae07dbb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-af89965 .elementor-button{background-color:#062448;}.elementor-2 .elementor-element.elementor-element-997efb9{--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-2 .elementor-element.elementor-element-c1401dd img{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-425b37d{--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-2 .elementor-element.elementor-element-3a18be6{--spacer-size:25px;}.elementor-2 .elementor-element.elementor-element-c3ab5e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-c3ab5e4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c3ab5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #33CC66 0%, #004497 100%);}.elementor-2 .elementor-element.elementor-element-7caafb8{--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-2 .elementor-element.elementor-element-502e0f2 img{width:77%;}.elementor-2 .elementor-element.elementor-element-a2b4903{--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-2 .elementor-element.elementor-element-bdb0f9c{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-f328153{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-193a206{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-0f906c3 > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0f906c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-26bdfe5 > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 0px;}.elementor-2 .elementor-element.elementor-element-26bdfe5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-e16a5d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f6f0596{--spacer-size:25px;}.elementor-2 .elementor-element.elementor-element-ed31967 .elementor-button{padding:15px 75px 15px 75px;}.elementor-2 .elementor-element.elementor-element-2f54038{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-b96de18{--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-2 .elementor-element.elementor-element-8fb959b{--spacer-size:25px;}.elementor-2 .elementor-element.elementor-element-c87c446{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-c87c446 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-48c753b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-48c753b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-48c753b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2 .elementor-element.elementor-element-48c753b > .elementor-element-populated >  .elementor-background-overlay{opacity:0.25;}.elementor-2 .elementor-element.elementor-element-48c753b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-48c753b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1d13bcc > .elementor-widget-container{margin:25px 0px -25px 0px;}.elementor-2 .elementor-element.elementor-element-1d13bcc p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-1d13bcc{color:#062448;}.elementor-2 .elementor-element.elementor-element-7e55e7d{--divider-border-style:solid;--divider-color:#FF3C3C;--divider-border-width:3px;}.elementor-2 .elementor-element.elementor-element-7e55e7d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7e55e7d .elementor-divider-separator{width:50%;}.elementor-2 .elementor-element.elementor-element-7e55e7d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2 .elementor-element.elementor-element-4bffaa7 > .elementor-widget-container{margin:50px 0px -50px 0px;border-style:none;}.elementor-2 .elementor-element.elementor-element-4bffaa7{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:26px;color:#062448;}.elementor-2 .elementor-element.elementor-element-3ce52a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-3ce52a5 > .elementor-element-populated{border-style:none;}.elementor-2 .elementor-element.elementor-element-3ce52a5 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-3ce52a5 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-3ce52a5 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-003ffbe img{opacity:0.15;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-003ffbe:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-66a0190 img{opacity:0.15;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-66a0190:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-b75dcd9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-b75dcd9 > .elementor-element-populated{border-style:none;}.elementor-2 .elementor-element.elementor-element-9c774ba img{opacity:0.15;filter:brightness( 75% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-9c774ba:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-b6a835a img{opacity:0.15;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-b6a835a:hover img{opacity:1;}.elementor-2 .elementor-element.elementor-element-6622c33 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-6622c33 > .elementor-element-populated{border-style:none;}.elementor-2 .elementor-element.elementor-element-bf97584 img{opacity:0.2;filter:brightness( 90% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-bf97584:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-0284010 img{opacity:0.3;filter:brightness( 80% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-0284010:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-83c6fe3{--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-2 .elementor-element.elementor-element-63d824d{--spacer-size:25px;}.elementor-2 .elementor-element.elementor-element-3b049d9{--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-2 .elementor-element.elementor-element-22203d4 .elementor-heading-title{color:#062448;}.elementor-2 .elementor-element.elementor-element-4ad1053{--divider-border-style:solid;--divider-color:#FF3C3C;--divider-border-width:3px;width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-4ad1053 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4ad1053 .elementor-divider-separator{width:50%;}.elementor-2 .elementor-element.elementor-element-4ad1053 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2 .elementor-element.elementor-element-29fda52{--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-widget-posts .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-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-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-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-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-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-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-f72f713{--grid-row-gap:35px;--grid-column-gap:25px;}.elementor-2 .elementor-element.elementor-element-f72f713 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2 .elementor-element.elementor-element-f72f713:after{content:"0.66";}.elementor-2 .elementor-element.elementor-element-f72f713 .elementor-post__thumbnail__link{width:100%;}.elementor-2 .elementor-element.elementor-element-f72f713 .elementor-post__meta-data span + span:before{content:"•";}.elementor-2 .elementor-element.elementor-element-f72f713 .elementor-post__card{background-color:#062448;border-width:0px;border-radius:10px;}.elementor-2 .elementor-element.elementor-element-f72f713 .elementor-post__text{margin-top:20px;}.elementor-2 .elementor-element.elementor-element-f72f713 .elementor-post__badge{right:0;}.elementor-2 .elementor-element.elementor-element-f72f713 .elementor-post__card .elementor-post__badge{background-color:#062448;margin:20px;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-2 .elementor-element.elementor-element-f72f713 .elementor-post__title, .elementor-2 .elementor-element.elementor-element-f72f713 .elementor-post__title a{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2 .elementor-element.elementor-element-f72f713 .elementor-post__meta-data{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-f72f713 .elementor-post__meta-data span:before{color:#EDEDED;}.elementor-2 .elementor-element.elementor-element-f72f713 .elementor-post__read-more{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f72f713 a.elementor-post__read-more{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-2 .elementor-element.elementor-element-7b14d17{--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-2 .elementor-element.elementor-element-ec86c03{--spacer-size:25px;}.elementor-2 .elementor-element.elementor-element-4ae5fce{--display:flex;--min-height:500px;--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;--overlay-opacity:0.5;--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-2 .elementor-element.elementor-element-4ae5fce:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4ae5fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ctctech.com.br/wp-content/uploads/2026/02/AdobeStock_650906734-1-scaled.jpeg");background-position:0px -160px;background-repeat:no-repeat;background-size:115% auto;}.elementor-2 .elementor-element.elementor-element-4ae5fce::before, .elementor-2 .elementor-element.elementor-element-4ae5fce > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4ae5fce > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4ae5fce > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4ae5fce > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4ae5fce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#062448;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-d5bbe7a{--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-2 .elementor-element.elementor-element-af9c1e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-af9c1e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6bd1a70 .elementor-button{background-color:#FF3C3C;fill:#FFFFFF;color:#FFFFFF;padding:17px 17px 17px 17px;}@media(min-width:481px){.elementor-2 .elementor-element.elementor-element-5334f7d{--width:50%;}.elementor-2 .elementor-element.elementor-element-8c97b43{--width:50%;}.elementor-2 .elementor-element.elementor-element-690d9d5{--width:50%;}.elementor-2 .elementor-element.elementor-element-2fd15bb{--width:50%;}.elementor-2 .elementor-element.elementor-element-d81522c{--width:50%;}.elementor-2 .elementor-element.elementor-element-361e54d{--width:50%;}.elementor-2 .elementor-element.elementor-element-d3d8f2b{--width:50%;}.elementor-2 .elementor-element.elementor-element-5e8f940{--width:50%;}.elementor-2 .elementor-element.elementor-element-3757c88{--width:50%;}.elementor-2 .elementor-element.elementor-element-171f823{--width:50%;}.elementor-2 .elementor-element.elementor-element-5b11f1a{--width:25%;}.elementor-2 .elementor-element.elementor-element-5a8d427{--width:25%;}.elementor-2 .elementor-element.elementor-element-fddab3f{--width:25%;}.elementor-2 .elementor-element.elementor-element-9008802{--width:25%;}.elementor-2 .elementor-element.elementor-element-963c64a{--width:32%;}.elementor-2 .elementor-element.elementor-element-d802bdc{--width:32%;}.elementor-2 .elementor-element.elementor-element-35a2b78{--width:32%;}.elementor-2 .elementor-element.elementor-element-41a3d86{--width:60%;}.elementor-2 .elementor-element.elementor-element-997efb9{--width:45%;}.elementor-2 .elementor-element.elementor-element-7caafb8{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-a2b4903{--width:66.6666%;}.elementor-2 .elementor-element.elementor-element-48c753b{width:25%;}.elementor-2 .elementor-element.elementor-element-3ce52a5{width:25%;}.elementor-2 .elementor-element.elementor-element-b75dcd9{width:25%;}.elementor-2 .elementor-element.elementor-element-6622c33{width:25%;}.elementor-2 .elementor-element.elementor-element-d5bbe7a{--width:50%;}}@media(min-width:1928px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-193a206{--grid-auto-flow:row;}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1536px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-193a206{--grid-auto-flow:row;}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1280px){.elementor-2 .elementor-element.elementor-element-193a206{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-7d9e0a8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-193a206{--grid-auto-flow:row;}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-4ae5fce:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4ae5fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-193a206{--grid-auto-flow:row;}}@media(max-width:480px){.elementor-2 .elementor-element.elementor-element-84cc001:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-84cc001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ctctech.com.br/wp-content/uploads/2026/08/capa_carrossel_selfpass.png");}.elementor-2 .elementor-element.elementor-element-7e1278a{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-c64d78c{text-align:center;}.elementor-2 .elementor-element.elementor-element-2e0ec1e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2e0ec1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ctctech.com.br/wp-content/uploads/2026/08/capa_carrossel_institucional-1.png");}.elementor-2 .elementor-element.elementor-element-f7fbd35{text-align:center;}.elementor-2 .elementor-element.elementor-element-e794d10{text-align:center;}.elementor-2 .elementor-element.elementor-element-6e9b19c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6e9b19c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ctctech.com.br/wp-content/uploads/2026/08/capa_carrossel_esg-2.png");}.elementor-2 .elementor-element.elementor-element-5eb9d1f{text-align:center;}.elementor-2 .elementor-element.elementor-element-5054aa7{text-align:center;}.elementor-2 .elementor-element.elementor-element-4b44259:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4b44259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ctctech.com.br/wp-content/uploads/2026/08/capa_carrossel_institucional-1.png");}.elementor-2 .elementor-element.elementor-element-1c2be32{text-align:center;}.elementor-2 .elementor-element.elementor-element-1b0a9dd{text-align:center;}.elementor-2 .elementor-element.elementor-element-37d8ed2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-37d8ed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ctctech.com.br/wp-content/uploads/2026/08/capa_carrossel_agentes-1.png");}.elementor-2 .elementor-element.elementor-element-82686b0{text-align:center;}.elementor-2 .elementor-element.elementor-element-d39420f{text-align:center;}.elementor-2 .elementor-element.elementor-element-7d9e0a8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2 .elementor-element.elementor-element-fa12b6b{text-align:start;}.elementor-2 .elementor-element.elementor-element-c632c42 .elementor-divider-separator{width:40%;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-22912a5 .elementor-divider-separator{width:35%;}.elementor-2 .elementor-element.elementor-element-963c64a{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-d802bdc{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 15px 15px;}.elementor-2 .elementor-element.elementor-element-35a2b78{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 0px 0px;}.elementor-2 .elementor-element.elementor-element-43aaf10 .elementor-divider-separator{width:60%;}.elementor-2 .elementor-element.elementor-element-502e0f2 img{width:50%;}.elementor-2 .elementor-element.elementor-element-193a206{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-0f906c3 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0f906c3{text-align:center;}.elementor-2 .elementor-element.elementor-element-26bdfe5 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-26bdfe5{text-align:center;}.elementor-2 .elementor-element.elementor-element-e16a5d2{text-align:center;}.elementor-2 .elementor-element.elementor-element-7e55e7d .elementor-divider-separator{width:25%;}.elementor-2 .elementor-element.elementor-element-4bffaa7 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-003ffbe img{width:85%;}.elementor-2 .elementor-element.elementor-element-66a0190 img{width:85%;}.elementor-2 .elementor-element.elementor-element-9c774ba img{width:85%;}.elementor-2 .elementor-element.elementor-element-b6a835a img{width:85%;}.elementor-2 .elementor-element.elementor-element-bf97584 img{width:85%;}.elementor-2 .elementor-element.elementor-element-0284010 img{width:85%;}.elementor-2 .elementor-element.elementor-element-4ad1053 .elementor-divider-separator{width:100%;}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-f72f713 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2 .elementor-element.elementor-element-f72f713:after{content:"0.5";}.elementor-2 .elementor-element.elementor-element-f72f713 .elementor-post__thumbnail__link{width:100%;}.elementor-2 .elementor-element.elementor-element-4ae5fce{--min-height:200px;}.elementor-2 .elementor-element.elementor-element-4ae5fce:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4ae5fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;background-size:100% auto;}.elementor-2 .elementor-element.elementor-element-d5bbe7a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-af9c1e3{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-af9c1e3 .elementor-heading-title{font-size:18px;}.elementor-2 .elementor-element.elementor-element-6bd1a70 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}}/* Start custom CSS for container, class: .elementor-element-57bbd73 *//* Estica APENAS o container com a classe específica */
.meu-container-carrosselhome {
    width: 100vw !important;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    max-width: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b11f1a */.elementor-2 .elementor-element.elementor-element-5b11f1a {
    transition: all 0.3s ease-in-out; /* Controla a suavidade */
}

.elementor-2 .elementor-element.elementor-element-5b11f1a:hover {
    transform: translateY(-10px); /* O valor negativo faz subir. Ajuste conforme desejar */
    box-shadow: 0px 10px 20px rgba(0,0,0,0.1); /* Opcional: adiciona uma sombra para dar profundidade */
}
/* Faz o container subir */
.elementor-2 .elementor-element.elementor-element-5b11f1a {
    transition: all 0.4s ease-in-out;
}

.elementor-2 .elementor-element.elementor-element-5b11f1a:hover {
    transform: translateY(-10px);
}

/* Efeito de subida do Container */
.elementor-2 .elementor-element.elementor-element-5b11f1a:hover {
    transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a8d427 */.elementor-2 .elementor-element.elementor-element-5a8d427 {
    transition: all 0.3s ease-in-out; /* Controla a suavidade */
}

.elementor-2 .elementor-element.elementor-element-5a8d427:hover {
    transform: translateY(-10px); /* O valor negativo faz subir. Ajuste conforme desejar */
    box-shadow: 0px 10px 20px rgba(0,0,0,0.1); /* Opcional: adiciona uma sombra para dar profundidade */
}
/* Faz o container subir */
.elementor-2 .elementor-element.elementor-element-5a8d427 {
    transition: all 0.4s ease-in-out;
}

.elementor-2 .elementor-element.elementor-element-5a8d427:hover {
    transform: translateY(-10px);
}

/* Efeito de subida do Container */
.elementor-2 .elementor-element.elementor-element-5a8d427:hover {
    transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fddab3f */.elementor-2 .elementor-element.elementor-element-fddab3f {
    transition: all 0.3s ease-in-out; /* Controla a suavidade */
}

.elementor-2 .elementor-element.elementor-element-fddab3f:hover {
    transform: translateY(-10px); /* O valor negativo faz subir. Ajuste conforme desejar */
    box-shadow: 0px 10px 20px rgba(0,0,0,0.1); /* Opcional: adiciona uma sombra para dar profundidade */
}
/* Faz o container subir */
.elementor-2 .elementor-element.elementor-element-fddab3f {
    transition: all 0.4s ease-in-out;
}

.elementor-2 .elementor-element.elementor-element-fddab3f:hover {
    transform: translateY(-10px);
}

/* Efeito de subida do Container */
.elementor-2 .elementor-element.elementor-element-fddab3f:hover {
    transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9008802 */.elementor-2 .elementor-element.elementor-element-9008802 {
    transition: all 0.3s ease-in-out; /* Controla a suavidade */
}

.elementor-2 .elementor-element.elementor-element-9008802:hover {
    transform: translateY(-10px); /* O valor negativo faz subir. Ajuste conforme desejar */
    box-shadow: 0px 10px 20px rgba(0,0,0,0.1); /* Opcional: adiciona uma sombra para dar profundidade */
}
/* Faz o container subir */
.elementor-2 .elementor-element.elementor-element-9008802 {
    transition: all 0.4s ease-in-out;
}

.elementor-2 .elementor-element.elementor-element-9008802:hover {
    transform: translateY(-10px);
}

/* Efeito de subida do Container */
.elementor-2 .elementor-element.elementor-element-9008802:hover {
    transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3ab5e4 *//* Estica APENAS o container com a classe específica */
.meu-container-esghome {
    width: 100vw !important;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    max-width: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae5fce *//* Estica APENAS o container com a classe específica */
.meu-container-ctafinalhome {
    width: 100vw !important;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    max-width: none !important;
}/* End custom CSS */