.elementor-23645 .elementor-element.elementor-element-2812ecb{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23645 .elementor-element.elementor-element-08f2b17{--display:flex;--min-height:78vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-23645 .elementor-element.elementor-element-08f2b17:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-08f2b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://velhocnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Hero.png");background-position:center center;background-size:cover;}.elementor-23645 .elementor-element.elementor-element-f5ab08c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-23645 .elementor-element.elementor-element-aafb18a{--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-image .widget-image-caption{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-23645 .elementor-element.elementor-element-306aeed{text-align:left;}.elementor-23645 .elementor-element.elementor-element-306aeed img{width:35%;}.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 );}.elementor-23645 .elementor-element.elementor-element-0859652 .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:54px;font-weight:500;line-height:66px;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 );}.elementor-23645 .elementor-element.elementor-element-0c9fcc6{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:#FFFFFF;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23645 .elementor-element.elementor-element-0fe09c1 .elementor-button{background-color:var( --e-global-color-cf7d9d5 );fill:#FFFFFF;color:#FFFFFF;border-radius:200px 200px 200px 200px;padding:16px 30px 16px 30px;}.elementor-23645 .elementor-element.elementor-element-0fe09c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23645 .elementor-element.elementor-element-12f15e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-23645 .elementor-element.elementor-element-efbdf1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-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-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 );}.elementor-23645 .elementor-element.elementor-element-688b0b2 .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-688b0b2 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-688b0b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d9fd163 );}.elementor-23645 .elementor-element.elementor-element-688b0b2.elementor-view-framed .elementor-icon, .elementor-23645 .elementor-element.elementor-element-688b0b2.elementor-view-default .elementor-icon{fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-color:var( --e-global-color-d9fd163 );}.elementor-23645 .elementor-element.elementor-element-688b0b2 .elementor-icon{font-size:30px;}.elementor-23645 .elementor-element.elementor-element-688b0b2 .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-688b0b2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-23645 .elementor-element.elementor-element-f160ece{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-23645 .elementor-element.elementor-element-ec06fae .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-ec06fae .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-ec06fae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d9fd163 );}.elementor-23645 .elementor-element.elementor-element-ec06fae.elementor-view-framed .elementor-icon, .elementor-23645 .elementor-element.elementor-element-ec06fae.elementor-view-default .elementor-icon{fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-color:var( --e-global-color-d9fd163 );}.elementor-23645 .elementor-element.elementor-element-ec06fae .elementor-icon{font-size:30px;}.elementor-23645 .elementor-element.elementor-element-ec06fae .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-ec06fae .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-23645 .elementor-element.elementor-element-3820e04{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-23645 .elementor-element.elementor-element-9d7d65b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--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-23645 .elementor-element.elementor-element-116abdd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-23645 .elementor-element.elementor-element-28220ea{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 49.00000000000011, 103.99999999999991, 0.24);--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:9999;}.elementor-23645 .elementor-element.elementor-element-28220ea:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-28220ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-bffbbd0{--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-23645 .elementor-element.elementor-element-23347a7 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;fill:var( --e-global-color-aabf81d );color:var( --e-global-color-aabf81d );border-radius:50px 50px 50px 50px;}.elementor-23645 .elementor-element.elementor-element-23347a7{margin:-73px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23645 .elementor-element.elementor-element-367c676{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-23645 .elementor-element.elementor-element-367c676 .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:21px;font-weight:500;line-height:25px;}.elementor-23645 .elementor-element.elementor-element-f94c61d .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-weight:500;text-decoration:underline;fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23645 .elementor-element.elementor-element-f94c61d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23645 .elementor-element.elementor-element-81cadc9{--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-23645 .elementor-element.elementor-element-4b519d8 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;fill:var( --e-global-color-aabf81d );color:var( --e-global-color-aabf81d );border-radius:50px 50px 50px 50px;}.elementor-23645 .elementor-element.elementor-element-4b519d8{margin:-73px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23645 .elementor-element.elementor-element-1f0d78b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-23645 .elementor-element.elementor-element-1f0d78b .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:21px;font-weight:500;line-height:25px;}.elementor-23645 .elementor-element.elementor-element-6e49647 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-weight:500;text-decoration:underline;fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23645 .elementor-element.elementor-element-6e49647 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23645 .elementor-element.elementor-element-2d9c62b{--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-23645 .elementor-element.elementor-element-d35bc6b .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;fill:var( --e-global-color-aabf81d );color:var( --e-global-color-aabf81d );border-radius:50px 50px 50px 50px;}.elementor-23645 .elementor-element.elementor-element-d35bc6b{margin:-73px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23645 .elementor-element.elementor-element-8f5cd3f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-23645 .elementor-element.elementor-element-8f5cd3f .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:21px;font-weight:500;line-height:25px;}.elementor-23645 .elementor-element.elementor-element-60a06f1 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-weight:500;text-decoration:underline;fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23645 .elementor-element.elementor-element-60a06f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23645 .elementor-element.elementor-element-f4019bc{--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-23645 .elementor-element.elementor-element-bf6aa4c .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;fill:var( --e-global-color-aabf81d );color:var( --e-global-color-aabf81d );border-radius:50px 50px 50px 50px;}.elementor-23645 .elementor-element.elementor-element-bf6aa4c{margin:-73px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23645 .elementor-element.elementor-element-65fe35e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-23645 .elementor-element.elementor-element-65fe35e .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:21px;font-weight:500;line-height:25px;}.elementor-23645 .elementor-element.elementor-element-78246d4 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-weight:500;text-decoration:underline;fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23645 .elementor-element.elementor-element-78246d4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23645 .elementor-element.elementor-element-e30b83d{--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:58px 58px;--row-gap:58px;--column-gap:58px;--overlay-opacity:0.32;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:15px;}.elementor-23645 .elementor-element.elementor-element-e30b83d:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-e30b83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://velhocnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Vector-4.png");background-position:1550px 0px;background-repeat:no-repeat;background-size:contain;}.elementor-23645 .elementor-element.elementor-element-e30b83d::before, .elementor-23645 .elementor-element.elementor-element-e30b83d > .elementor-background-video-container::before, .elementor-23645 .elementor-element.elementor-element-e30b83d > .e-con-inner > .elementor-background-video-container::before, .elementor-23645 .elementor-element.elementor-element-e30b83d > .elementor-background-slideshow::before, .elementor-23645 .elementor-element.elementor-element-e30b83d > .e-con-inner > .elementor-background-slideshow::before, .elementor-23645 .elementor-element.elementor-element-e30b83d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23645 .elementor-element.elementor-element-83c94a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23645 .elementor-element.elementor-element-a38a3ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23645 .elementor-element.elementor-element-1a439bc{--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-23645 .elementor-element.elementor-element-29247f2 .elementor-button{background-color:#57AAE038;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 );fill:#093967;color:#093967;border-radius:24px 24px 24px 24px;}.elementor-23645 .elementor-element.elementor-element-3c9cb61 .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:36px;font-weight:500;line-height:45px;color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-f68963c{color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-e83d4c4 .elementor-button{background-color:var( --e-global-color-d9fd163 );fill:#FFFFFF;color:#FFFFFF;border-radius:200px 200px 200px 200px;padding:16px 30px 16px 30px;}.elementor-23645 .elementor-element.elementor-element-e83d4c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23645 .elementor-element.elementor-element-563d841{--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:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-23645 .elementor-element.elementor-element-07018b4{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-23645 .elementor-element.elementor-element-b0febfc{--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:flex-end;}.elementor-23645 .elementor-element.elementor-element-3167bb0{--display:flex;}.elementor-23645 .elementor-element.elementor-element-d4b57ca .elementor-button{background-color:#57AAE038;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 );fill:#093967;color:#093967;border-radius:24px 24px 24px 24px;padding:7px 18px 7px 18px;}.elementor-23645 .elementor-element.elementor-element-8fa768d .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:36px;font-weight:500;line-height:45px;color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-3151c4d{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-23645 .elementor-element.elementor-element-f7b5769 .elementor-button{background-color:var( --e-global-color-d9fd163 );fill:#FFFFFF;color:#FFFFFF;border-radius:200px 200px 200px 200px;padding:16px 30px 16px 30px;}.elementor-23645 .elementor-element.elementor-element-f7b5769 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23645 .elementor-element.elementor-element-6928c55{--display:flex;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__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-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 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{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 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-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-23645 .elementor-element.elementor-element-05db0f6{--grid-row-gap:30px;--grid-column-gap:30px;}.elementor-23645 .elementor-element.elementor-element-05db0f6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-23645 .elementor-element.elementor-element-05db0f6:after{content:"0.66";}.elementor-23645 .elementor-element.elementor-element-05db0f6 .elementor-post__thumbnail__link{width:100%;}.elementor-23645 .elementor-element.elementor-element-05db0f6 .elementor-post__meta-data span + span:before{content:"•";}.elementor-23645 .elementor-element.elementor-element-05db0f6 .elementor-post__text{margin-top:20px;margin-bottom:0px;}.elementor-23645 .elementor-element.elementor-element-05db0f6 .elementor-post__badge{right:0;}.elementor-23645 .elementor-element.elementor-element-05db0f6 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-23645 .elementor-element.elementor-element-05db0f6 .elementor-post__meta-data{color:var( --e-global-color-89cd733 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-23645 .elementor-element.elementor-element-05db0f6 .elementor-post__excerpt{margin-bottom:0px;}.elementor-23645 .elementor-element.elementor-element-05db0f6 .elementor-post__read-more{margin-bottom:0px;}.elementor-23645 .elementor-element.elementor-element-3c082c9{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-23645 .elementor-element.elementor-element-ede405d{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23645 .elementor-element.elementor-element-ede405d:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-ede405d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://velhocnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Depoimentos.png");background-position:center center;background-size:cover;}.elementor-23645 .elementor-element.elementor-element-ede405d::before, .elementor-23645 .elementor-element.elementor-element-ede405d > .elementor-background-video-container::before, .elementor-23645 .elementor-element.elementor-element-ede405d > .e-con-inner > .elementor-background-video-container::before, .elementor-23645 .elementor-element.elementor-element-ede405d > .elementor-background-slideshow::before, .elementor-23645 .elementor-element.elementor-element-ede405d > .e-con-inner > .elementor-background-slideshow::before, .elementor-23645 .elementor-element.elementor-element-ede405d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23645 .elementor-element.elementor-element-3903e1d{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-23645 .elementor-element.elementor-element-918a8c8{margin:-30px -15px calc(var(--kit-widget-spacing, 0px) + -8px) -130px;z-index:999;text-align:center;}.elementor-23645 .elementor-element.elementor-element-d13244f{--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-23645 .elementor-element.elementor-element-aef8dbd .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:36px;font-weight:500;line-height:40px;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-93594dd{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:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-d4ce43d{--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;}.elementor-23645 .elementor-element.elementor-element-261a3ec .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-89cd733 );color:var( --e-global-color-89cd733 );border-radius:200px 200px 200px 200px;}.elementor-23645 .elementor-element.elementor-element-261a3ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23645 .elementor-element.elementor-element-a00b59a{--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:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-23645 .elementor-element.elementor-element-adb2a23{--display:flex;}.elementor-23645 .elementor-element.elementor-element-9d45b72 .elementor-button{background-color:#57AAE038;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 );fill:#093967;color:#093967;border-radius:24px 24px 24px 24px;padding:7px 18px 7px 18px;}.elementor-23645 .elementor-element.elementor-element-84d8336{text-align:center;}.elementor-23645 .elementor-element.elementor-element-84d8336 .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:36px;font-weight:500;line-height:45px;color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-8230d33{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23645 .elementor-element.elementor-element-10a95e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23645 .elementor-element.elementor-element-60d55de{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-23645 .elementor-element.elementor-element-d7088f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-23645 .elementor-element.elementor-element-d7088f4:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-d7088f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-5ef9e9d{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-23645 .elementor-element.elementor-element-5ef9e9d img{border-radius:15px 15px 15px 15px;}.elementor-23645 .elementor-element.elementor-element-5d3d57a{text-align:center;}.elementor-23645 .elementor-element.elementor-element-5d3d57a .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-dabe63b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23645 .elementor-element.elementor-element-36a6a96{width:var( --container-widget-width, 64.91% );max-width:64.91%;--container-widget-width:64.91%;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-23645 .elementor-element.elementor-element-36a6a96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23645 .elementor-element.elementor-element-36a6a96 .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-36a6a96 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-36a6a96 .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-36a6a96 .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:32px;font-weight:600;}.elementor-23645 .elementor-element.elementor-element-36a6a96 .elementor-icon-box-description{color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-62a3df1{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-23645 .elementor-element.elementor-element-913ec38{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-23645 .elementor-element.elementor-element-913ec38:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-913ec38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-dbe35e5{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-23645 .elementor-element.elementor-element-dbe35e5 img{border-radius:15px 15px 15px 15px;}.elementor-23645 .elementor-element.elementor-element-da58572{text-align:center;}.elementor-23645 .elementor-element.elementor-element-da58572 .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-a525714{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23645 .elementor-element.elementor-element-d278df5{width:var( --container-widget-width, 64.91% );max-width:64.91%;--container-widget-width:64.91%;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-23645 .elementor-element.elementor-element-d278df5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23645 .elementor-element.elementor-element-d278df5 .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-d278df5 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-d278df5 .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-d278df5 .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:32px;font-weight:600;}.elementor-23645 .elementor-element.elementor-element-d278df5 .elementor-icon-box-description{color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-512d524{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-23645 .elementor-element.elementor-element-c64eeb4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-23645 .elementor-element.elementor-element-c64eeb4:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-c64eeb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-f51d43b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-23645 .elementor-element.elementor-element-f51d43b img{border-radius:15px 15px 15px 15px;}.elementor-23645 .elementor-element.elementor-element-21e73e2{text-align:center;}.elementor-23645 .elementor-element.elementor-element-21e73e2 .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-5ecb671{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23645 .elementor-element.elementor-element-9ba559c{width:var( --container-widget-width, 64.91% );max-width:64.91%;--container-widget-width:64.91%;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-23645 .elementor-element.elementor-element-9ba559c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23645 .elementor-element.elementor-element-9ba559c .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-9ba559c .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-9ba559c .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-9ba559c .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:32px;font-weight:600;}.elementor-23645 .elementor-element.elementor-element-9ba559c .elementor-icon-box-description{color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-2ee96bd{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-23645 .elementor-element.elementor-element-52a721c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-23645 .elementor-element.elementor-element-52a721c:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-52a721c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-6f8c242{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-23645 .elementor-element.elementor-element-6f8c242 img{border-radius:15px 15px 15px 15px;}.elementor-23645 .elementor-element.elementor-element-b3999f1{text-align:center;}.elementor-23645 .elementor-element.elementor-element-b3999f1 .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-05d635b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23645 .elementor-element.elementor-element-4ea9f1f{width:var( --container-widget-width, 64.91% );max-width:64.91%;--container-widget-width:64.91%;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-23645 .elementor-element.elementor-element-4ea9f1f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23645 .elementor-element.elementor-element-4ea9f1f .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-4ea9f1f .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-4ea9f1f .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-4ea9f1f .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:32px;font-weight:600;}.elementor-23645 .elementor-element.elementor-element-4ea9f1f .elementor-icon-box-description{color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-0a26448{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-23645 .elementor-element.elementor-element-da92f73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-23645 .elementor-element.elementor-element-da92f73:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-da92f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-b11e34c{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-23645 .elementor-element.elementor-element-b11e34c img{border-radius:15px 15px 15px 15px;}.elementor-23645 .elementor-element.elementor-element-0aea3ac{text-align:center;}.elementor-23645 .elementor-element.elementor-element-0aea3ac .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-297e092{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23645 .elementor-element.elementor-element-5539fce{width:var( --container-widget-width, 64.91% );max-width:64.91%;--container-widget-width:64.91%;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-23645 .elementor-element.elementor-element-5539fce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23645 .elementor-element.elementor-element-5539fce .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-5539fce .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-5539fce .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-5539fce .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:32px;font-weight:600;}.elementor-23645 .elementor-element.elementor-element-5539fce .elementor-icon-box-description{color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-3a2e174{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:46px 46px;--row-gap:46px;--column-gap:46px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-23645 .elementor-element.elementor-element-3a2e174:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-3a2e174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://velhocnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Programas.png");background-position:center center;background-size:cover;}.elementor-23645 .elementor-element.elementor-element-53b99a1 .elementor-button{background-color:#57AAE038;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 );fill:#093967;color:#093967;border-radius:24px 24px 24px 24px;padding:7px 18px 7px 18px;}.elementor-23645 .elementor-element.elementor-element-8cbf63c{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-23645 .elementor-element.elementor-element-8cbf63c .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:36px;font-weight:500;line-height:45px;color:var( --e-global-color-89cd733 );}.elementor-23645 .elementor-element.elementor-element-8779feb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23645 .elementor-element.elementor-element-ffafbbe{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:46px 46px;--row-gap:46px;--column-gap:46px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23645 .elementor-element.elementor-element-165306d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23645 .elementor-element.elementor-element-165306d:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-165306d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-e6a4c61 .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-e6a4c61{--icon-box-icon-margin:15px;}.elementor-23645 .elementor-element.elementor-element-e6a4c61.elementor-view-stacked .elementor-icon{background-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-e6a4c61.elementor-view-framed .elementor-icon, .elementor-23645 .elementor-element.elementor-element-e6a4c61.elementor-view-default .elementor-icon{fill:#57AAE000;color:#57AAE000;border-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-e6a4c61 .elementor-icon{font-size:49px;}.elementor-23645 .elementor-element.elementor-element-e6a4c61 .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-e6a4c61 .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-23645 .elementor-element.elementor-element-e8bdb03 .elementor-button{background-color:#DD4B5300;fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23645 .elementor-element.elementor-element-e8bdb03{width:100%;max-width:100%;}.elementor-23645 .elementor-element.elementor-element-27d5865{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23645 .elementor-element.elementor-element-27d5865:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-27d5865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-620f295 .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-620f295{--icon-box-icon-margin:15px;}.elementor-23645 .elementor-element.elementor-element-620f295.elementor-view-stacked .elementor-icon{background-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-620f295.elementor-view-framed .elementor-icon, .elementor-23645 .elementor-element.elementor-element-620f295.elementor-view-default .elementor-icon{fill:#57AAE000;color:#57AAE000;border-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-620f295 .elementor-icon{font-size:49px;}.elementor-23645 .elementor-element.elementor-element-620f295 .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-620f295 .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-23645 .elementor-element.elementor-element-5be0583 .elementor-button{background-color:#DD4B5300;fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23645 .elementor-element.elementor-element-5be0583{width:100%;max-width:100%;}.elementor-23645 .elementor-element.elementor-element-251faa3{--display:flex;--min-height:390px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-23645 .elementor-element.elementor-element-251faa3:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-251faa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-3d2c768 .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-3d2c768{--icon-box-icon-margin:15px;}.elementor-23645 .elementor-element.elementor-element-3d2c768.elementor-view-stacked .elementor-icon{background-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-3d2c768.elementor-view-framed .elementor-icon, .elementor-23645 .elementor-element.elementor-element-3d2c768.elementor-view-default .elementor-icon{fill:#57AAE000;color:#57AAE000;border-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-3d2c768 .elementor-icon{font-size:49px;}.elementor-23645 .elementor-element.elementor-element-3d2c768 .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-3d2c768 .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-23645 .elementor-element.elementor-element-1dce480 .elementor-button{background-color:#DD4B5300;fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23645 .elementor-element.elementor-element-1dce480{width:100%;max-width:100%;}.elementor-23645 .elementor-element.elementor-element-3192ba2{--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:30px 30px;--row-gap:30px;--column-gap:30px;--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-23645 .elementor-element.elementor-element-d7817df{--display:flex;--min-height:470px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:46px 46px;--row-gap:46px;--column-gap:46px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23645 .elementor-element.elementor-element-f3e92c2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23645 .elementor-element.elementor-element-f3e92c2:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-f3e92c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-0138d24 .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-0138d24{--icon-box-icon-margin:15px;}.elementor-23645 .elementor-element.elementor-element-0138d24.elementor-view-stacked .elementor-icon{background-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-0138d24.elementor-view-framed .elementor-icon, .elementor-23645 .elementor-element.elementor-element-0138d24.elementor-view-default .elementor-icon{fill:#57AAE000;color:#57AAE000;border-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-0138d24 .elementor-icon{font-size:49px;}.elementor-23645 .elementor-element.elementor-element-0138d24 .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-0138d24 .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-23645 .elementor-element.elementor-element-c7f3d66 .elementor-button{background-color:#DD4B5300;fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23645 .elementor-element.elementor-element-c7f3d66{width:100%;max-width:100%;}.elementor-23645 .elementor-element.elementor-element-f1b7406{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23645 .elementor-element.elementor-element-f1b7406:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-f1b7406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-d3f115c .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-d3f115c{--icon-box-icon-margin:15px;}.elementor-23645 .elementor-element.elementor-element-d3f115c.elementor-view-stacked .elementor-icon{background-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-d3f115c.elementor-view-framed .elementor-icon, .elementor-23645 .elementor-element.elementor-element-d3f115c.elementor-view-default .elementor-icon{fill:#57AAE000;color:#57AAE000;border-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-d3f115c .elementor-icon{font-size:49px;}.elementor-23645 .elementor-element.elementor-element-d3f115c .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-d3f115c .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-23645 .elementor-element.elementor-element-8bad355 .elementor-button{background-color:#DD4B5300;fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23645 .elementor-element.elementor-element-8bad355{width:100%;max-width:100%;}.elementor-23645 .elementor-element.elementor-element-5560261{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23645 .elementor-element.elementor-element-5560261:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-5560261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-5c836d0 .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-5c836d0{--icon-box-icon-margin:15px;}.elementor-23645 .elementor-element.elementor-element-5c836d0.elementor-view-stacked .elementor-icon{background-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-5c836d0.elementor-view-framed .elementor-icon, .elementor-23645 .elementor-element.elementor-element-5c836d0.elementor-view-default .elementor-icon{fill:#57AAE000;color:#57AAE000;border-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-5c836d0 .elementor-icon{font-size:49px;}.elementor-23645 .elementor-element.elementor-element-5c836d0 .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-5c836d0 .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-23645 .elementor-element.elementor-element-f18f27f .elementor-button{background-color:#DD4B5300;fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23645 .elementor-element.elementor-element-f18f27f{width:100%;max-width:100%;}.elementor-23645 .elementor-element.elementor-element-ab01120{--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:30px 30px;--row-gap:30px;--column-gap:30px;--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-23645 .elementor-element.elementor-element-3654b8d{--display:flex;--min-height:455px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:46px 46px;--row-gap:46px;--column-gap:46px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23645 .elementor-element.elementor-element-75e781d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-23645 .elementor-element.elementor-element-75e781d:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-75e781d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-49bd5e1 .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-49bd5e1{--icon-box-icon-margin:15px;}.elementor-23645 .elementor-element.elementor-element-49bd5e1.elementor-view-stacked .elementor-icon{background-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-49bd5e1.elementor-view-framed .elementor-icon, .elementor-23645 .elementor-element.elementor-element-49bd5e1.elementor-view-default .elementor-icon{fill:#57AAE000;color:#57AAE000;border-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-49bd5e1 .elementor-icon{font-size:49px;}.elementor-23645 .elementor-element.elementor-element-49bd5e1 .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-49bd5e1 .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-23645 .elementor-element.elementor-element-d31777d .elementor-button{background-color:#DD4B5300;fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23645 .elementor-element.elementor-element-d31777d{width:100%;max-width:100%;}.elementor-23645 .elementor-element.elementor-element-a29cd07{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-23645 .elementor-element.elementor-element-a29cd07:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-a29cd07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-db68d75 .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-db68d75{--icon-box-icon-margin:15px;}.elementor-23645 .elementor-element.elementor-element-db68d75.elementor-view-stacked .elementor-icon{background-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-db68d75.elementor-view-framed .elementor-icon, .elementor-23645 .elementor-element.elementor-element-db68d75.elementor-view-default .elementor-icon{fill:#57AAE000;color:#57AAE000;border-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-db68d75 .elementor-icon{font-size:49px;}.elementor-23645 .elementor-element.elementor-element-db68d75 .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-db68d75 .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-23645 .elementor-element.elementor-element-b33be79 .elementor-button{background-color:#DD4B5300;fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23645 .elementor-element.elementor-element-b33be79{width:100%;max-width:100%;}.elementor-23645 .elementor-element.elementor-element-e4639d1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23645 .elementor-element.elementor-element-e4639d1:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-e4639d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-c3a6a12 .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-c3a6a12{--icon-box-icon-margin:15px;}.elementor-23645 .elementor-element.elementor-element-c3a6a12.elementor-view-stacked .elementor-icon{background-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-c3a6a12.elementor-view-framed .elementor-icon, .elementor-23645 .elementor-element.elementor-element-c3a6a12.elementor-view-default .elementor-icon{fill:#57AAE000;color:#57AAE000;border-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-c3a6a12 .elementor-icon{font-size:49px;}.elementor-23645 .elementor-element.elementor-element-c3a6a12 .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-c3a6a12 .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-23645 .elementor-element.elementor-element-4ed92ad .elementor-button{background-color:#DD4B5300;fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23645 .elementor-element.elementor-element-4ed92ad{width:100%;max-width:100%;}.elementor-23645 .elementor-element.elementor-element-f94348e{--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:30px 30px;--row-gap:30px;--column-gap:30px;--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-23645 .elementor-element.elementor-element-bb26a21{--display:flex;--min-height:455px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:46px 46px;--row-gap:46px;--column-gap:46px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23645 .elementor-element.elementor-element-07243a8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-23645 .elementor-element.elementor-element-07243a8:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-07243a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-6cfd0fa .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-6cfd0fa{--icon-box-icon-margin:15px;}.elementor-23645 .elementor-element.elementor-element-6cfd0fa.elementor-view-stacked .elementor-icon{background-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-6cfd0fa.elementor-view-framed .elementor-icon, .elementor-23645 .elementor-element.elementor-element-6cfd0fa.elementor-view-default .elementor-icon{fill:#57AAE000;color:#57AAE000;border-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-6cfd0fa .elementor-icon{font-size:49px;}.elementor-23645 .elementor-element.elementor-element-6cfd0fa .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-6cfd0fa .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-23645 .elementor-element.elementor-element-4d4cae4 .elementor-button{background-color:#DD4B5300;fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23645 .elementor-element.elementor-element-4d4cae4{width:100%;max-width:100%;}.elementor-23645 .elementor-element.elementor-element-6c81ca9{--display:flex;--min-height:365px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-23645 .elementor-element.elementor-element-6c81ca9:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-6c81ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-5151d2e .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-5151d2e{--icon-box-icon-margin:15px;}.elementor-23645 .elementor-element.elementor-element-5151d2e.elementor-view-stacked .elementor-icon{background-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-5151d2e.elementor-view-framed .elementor-icon, .elementor-23645 .elementor-element.elementor-element-5151d2e.elementor-view-default .elementor-icon{fill:#57AAE000;color:#57AAE000;border-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-5151d2e .elementor-icon{font-size:49px;}.elementor-23645 .elementor-element.elementor-element-5151d2e .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-5151d2e .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-23645 .elementor-element.elementor-element-0afec06 .elementor-button{background-color:#DD4B5300;fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23645 .elementor-element.elementor-element-0afec06{width:100%;max-width:100%;}.elementor-23645 .elementor-element.elementor-element-a9aed1e{--display:flex;--min-height:365px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-23645 .elementor-element.elementor-element-a9aed1e:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-a9aed1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-f5aa4b7 .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-f5aa4b7{--icon-box-icon-margin:15px;}.elementor-23645 .elementor-element.elementor-element-f5aa4b7.elementor-view-stacked .elementor-icon{background-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-f5aa4b7.elementor-view-framed .elementor-icon, .elementor-23645 .elementor-element.elementor-element-f5aa4b7.elementor-view-default .elementor-icon{fill:#57AAE000;color:#57AAE000;border-color:#57AAE000;}.elementor-23645 .elementor-element.elementor-element-f5aa4b7 .elementor-icon{font-size:49px;}.elementor-23645 .elementor-element.elementor-element-f5aa4b7 .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-f5aa4b7 .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-23645 .elementor-element.elementor-element-e012eae .elementor-button{background-color:#DD4B5300;fill:var( --e-global-color-d9fd163 );color:var( --e-global-color-d9fd163 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23645 .elementor-element.elementor-element-e012eae{width:100%;max-width:100%;}.elementor-23645 .elementor-element.elementor-element-b19bc14{--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:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23645 .elementor-element.elementor-element-40b5ac2 .elementor-button{background-color:var( --e-global-color-d9fd163 );fill:#FFFFFF;color:#FFFFFF;border-radius:200px 200px 200px 200px;padding:16px 30px 16px 30px;}.elementor-23645 .elementor-element.elementor-element-0c6ffa6{--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-23645 .elementor-element.elementor-element-0c6ffa6:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-0c6ffa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9fd163 );}.elementor-23645 .elementor-element.elementor-element-2525533{--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;}.elementor-23645 .elementor-element.elementor-element-518156f{text-align:center;}.elementor-23645 .elementor-element.elementor-element-518156f .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-408b026{--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-23645 .elementor-element.elementor-element-dd40299 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-89cd733 );color:var( --e-global-color-89cd733 );border-radius:200px 200px 200px 200px;padding:10px 25px 10px 25px;}.elementor-23645 .elementor-element.elementor-element-dd40299{width:100%;max-width:100%;}.elementor-23645 .elementor-element.elementor-element-28f25fc{--display:flex;--min-height:477px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-23645 .elementor-element.elementor-element-28f25fc:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-28f25fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://velhocnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Depoimentos.png");background-size:cover;}.elementor-23645 .elementor-element.elementor-element-c63296b{--display:flex;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-23645 .elementor-element.elementor-element-ab00828 .elementor-button{background-color:#57AAE038;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 );fill:#FFFFFF;color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-23645 .elementor-element.elementor-element-10e96af{padding:0px 0px 30px 0px;text-align:center;}.elementor-23645 .elementor-element.elementor-element-10e96af .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:36px;font-weight:500;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-614891a{--display:flex;--min-height:313px;--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;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23645 .elementor-element.elementor-element-614891a:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-614891a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://velhocnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Frame-4.png");background-position:center center;background-size:cover;}.elementor-23645 .elementor-element.elementor-element-b6e790e{--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-23645 .elementor-element.elementor-element-3b4277d .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-3b4277d .elementor-icon-box-title{margin-bottom:3px;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-3b4277d .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-3b4277d .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-23645 .elementor-element.elementor-element-3b4277d .elementor-icon-box-description{color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-91ea4d5{color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-7bbc77d .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-74e9393{--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;}body:not(.rtl) .elementor-23645 .elementor-element.elementor-element-1b7b582{right:-30px;}body.rtl .elementor-23645 .elementor-element.elementor-element-1b7b582{left:-30px;}.elementor-23645 .elementor-element.elementor-element-1b7b582{bottom:-32px;}.elementor-23645 .elementor-element.elementor-element-24c06c9{--display:flex;--min-height:313px;--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;--border-radius:15px 15px 15px 15px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23645 .elementor-element.elementor-element-24c06c9:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-24c06c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://velhocnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Frame-7.png");background-position:center center;background-size:cover;}.elementor-23645 .elementor-element.elementor-element-948e975{--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-23645 .elementor-element.elementor-element-4bfd47f .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-4bfd47f .elementor-icon-box-title{margin-bottom:3px;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-4bfd47f .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-4bfd47f .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-23645 .elementor-element.elementor-element-4bfd47f .elementor-icon-box-description{color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-3def762{color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-a7a007f .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-dd59b28{--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;}body:not(.rtl) .elementor-23645 .elementor-element.elementor-element-6d842e2{right:-30px;}body.rtl .elementor-23645 .elementor-element.elementor-element-6d842e2{left:-30px;}.elementor-23645 .elementor-element.elementor-element-6d842e2{bottom:-32px;}.elementor-23645 .elementor-element.elementor-element-b5ca1c0{--display:flex;--min-height:313px;--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;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23645 .elementor-element.elementor-element-b5ca1c0:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-b5ca1c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://velhocnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Frame-5.png");background-position:center center;background-size:cover;}.elementor-23645 .elementor-element.elementor-element-babce8c{--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-23645 .elementor-element.elementor-element-77a496f .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-77a496f .elementor-icon-box-title{margin-bottom:3px;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-77a496f .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-77a496f .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-23645 .elementor-element.elementor-element-77a496f .elementor-icon-box-description{color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-8d5f8ff{color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-b49bfa6 .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-d44405d{--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;}body:not(.rtl) .elementor-23645 .elementor-element.elementor-element-46e6a84{right:-30px;}body.rtl .elementor-23645 .elementor-element.elementor-element-46e6a84{left:-30px;}.elementor-23645 .elementor-element.elementor-element-46e6a84{bottom:-32px;}.elementor-23645 .elementor-element.elementor-element-1b5e0f1{--display:flex;--min-height:313px;--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;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23645 .elementor-element.elementor-element-1b5e0f1:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-1b5e0f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://velhocnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Frame-6.png");background-position:center center;background-size:cover;}.elementor-23645 .elementor-element.elementor-element-f940654{--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-23645 .elementor-element.elementor-element-edcb4a1 .elementor-icon-box-wrapper{text-align:left;}.elementor-23645 .elementor-element.elementor-element-edcb4a1 .elementor-icon-box-title{margin-bottom:3px;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-edcb4a1 .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-edcb4a1 .elementor-icon-box-title a{font-family:"Cera Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-23645 .elementor-element.elementor-element-edcb4a1 .elementor-icon-box-description{color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-c884e59{color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-3c27563 .elementor-heading-title{font-family:"Cera Pro", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-89c212f{--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;}body:not(.rtl) .elementor-23645 .elementor-element.elementor-element-6a2adbb{right:-30px;}body.rtl .elementor-23645 .elementor-element.elementor-element-6a2adbb{left:-30px;}.elementor-23645 .elementor-element.elementor-element-6a2adbb{bottom:-32px;}.elementor-23645 .elementor-element.elementor-element-a11acc3{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:33px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -189px) 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:-41px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-41px;--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-arrow-size:15px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-23645 .elementor-element.elementor-element-a11acc3 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-d9fd163 );border-radius:15px 15px 15px 15px;padding:8px 8px 8px 8px;}:root{--page-title-display:none;}@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-23645 .elementor-element.elementor-element-0859652 .elementor-heading-title{font-size:35px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-23645 .elementor-element.elementor-element-0c9fcc6{font-size:var( --e-global-typography-text-font-size );}.elementor-23645 .elementor-element.elementor-element-efbdf1e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-23645 .elementor-element.elementor-element-688b0b2 .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-688b0b2 .elementor-icon-box-title a{font-size:11px;}.elementor-23645 .elementor-element.elementor-element-f160ece{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23645 .elementor-element.elementor-element-ec06fae .elementor-icon-box-title, .elementor-23645 .elementor-element.elementor-element-ec06fae .elementor-icon-box-title a{font-size:11px;}.elementor-23645 .elementor-element.elementor-element-9d7d65b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-23645 .elementor-element.elementor-element-367c676 .elementor-heading-title{font-size:18px;}.elementor-23645 .elementor-element.elementor-element-1f0d78b .elementor-heading-title{font-size:18px;}.elementor-23645 .elementor-element.elementor-element-8f5cd3f .elementor-heading-title{font-size:18px;}.elementor-23645 .elementor-element.elementor-element-65fe35e .elementor-heading-title{font-size:18px;}.elementor-23645 .elementor-element.elementor-element-e30b83d:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-e30b83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:643px 0px;}.elementor-23645 .elementor-element.elementor-element-29247f2 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-23645 .elementor-element.elementor-element-d4b57ca .elementor-button{font-size:var( --e-global-typography-text-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 .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23645 .elementor-element.elementor-element-aef8dbd .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-23645 .elementor-element.elementor-element-93594dd{font-size:var( --e-global-typography-text-font-size );}.elementor-23645 .elementor-element.elementor-element-9d45b72 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-23645 .elementor-element.elementor-element-53b99a1 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-23645 .elementor-element.elementor-element-ab00828 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-23645 .elementor-element.elementor-element-a11acc3{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-23645 .elementor-element.elementor-element-2812ecb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-23645 .elementor-element.elementor-element-08f2b17:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-08f2b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.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-23645 .elementor-element.elementor-element-0c9fcc6{font-size:var( --e-global-typography-text-font-size );}.elementor-23645 .elementor-element.elementor-element-efbdf1e{--width:90px;}.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-23645 .elementor-element.elementor-element-f160ece{--width:90px;}.elementor-23645 .elementor-element.elementor-element-9d7d65b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-23645 .elementor-element.elementor-element-e30b83d:not(.elementor-motion-effects-element-type-background), .elementor-23645 .elementor-element.elementor-element-e30b83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:229px 0px;}.elementor-23645 .elementor-element.elementor-element-e30b83d{--padding-top:60px;--padding-bottom:60px;--padding-left:5px;--padding-right:15px;}.elementor-23645 .elementor-element.elementor-element-83c94a0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23645 .elementor-element.elementor-element-29247f2 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-23645 .elementor-element.elementor-element-3c9cb61 .elementor-heading-title{font-size:30px;}.elementor-23645 .elementor-element.elementor-element-563d841{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23645 .elementor-element.elementor-element-d4b57ca .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-23645 .elementor-element.elementor-element-8fa768d .elementor-heading-title{font-size:30px;}.elementor-23645 .elementor-element.elementor-element-3151c4d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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 .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23645 .elementor-element.elementor-element-05db0f6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-23645 .elementor-element.elementor-element-05db0f6:after{content:"0.5";}.elementor-23645 .elementor-element.elementor-element-05db0f6 .elementor-post__thumbnail__link{width:100%;}.elementor-23645 .elementor-element.elementor-element-918a8c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23645 .elementor-element.elementor-element-aef8dbd .elementor-heading-title{font-size:21px;}.elementor-23645 .elementor-element.elementor-element-93594dd{font-size:var( --e-global-typography-text-font-size );}.elementor-23645 .elementor-element.elementor-element-a00b59a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23645 .elementor-element.elementor-element-9d45b72 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-23645 .elementor-element.elementor-element-84d8336 .elementor-heading-title{font-size:30px;}.elementor-23645 .elementor-element.elementor-element-dabe63b{--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-23645 .elementor-element.elementor-element-36a6a96 .elementor-icon-box-wrapper{text-align:center;}.elementor-23645 .elementor-element.elementor-element-36a6a96{--icon-box-icon-margin:6px;}.elementor-23645 .elementor-element.elementor-element-36a6a96 .elementor-icon-box-title{margin-bottom:0px;}.elementor-23645 .elementor-element.elementor-element-36a6a96 .elementor-icon{font-size:71px;}.elementor-23645 .elementor-element.elementor-element-62a3df1{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23645 .elementor-element.elementor-element-a525714{--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-23645 .elementor-element.elementor-element-d278df5 .elementor-icon-box-wrapper{text-align:center;}.elementor-23645 .elementor-element.elementor-element-d278df5{--icon-box-icon-margin:6px;}.elementor-23645 .elementor-element.elementor-element-d278df5 .elementor-icon-box-title{margin-bottom:0px;}.elementor-23645 .elementor-element.elementor-element-d278df5 .elementor-icon{font-size:71px;}.elementor-23645 .elementor-element.elementor-element-512d524{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23645 .elementor-element.elementor-element-5ecb671{--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-23645 .elementor-element.elementor-element-9ba559c .elementor-icon-box-wrapper{text-align:center;}.elementor-23645 .elementor-element.elementor-element-9ba559c{--icon-box-icon-margin:6px;}.elementor-23645 .elementor-element.elementor-element-9ba559c .elementor-icon-box-title{margin-bottom:0px;}.elementor-23645 .elementor-element.elementor-element-9ba559c .elementor-icon{font-size:71px;}.elementor-23645 .elementor-element.elementor-element-2ee96bd{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23645 .elementor-element.elementor-element-05d635b{--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-23645 .elementor-element.elementor-element-4ea9f1f .elementor-icon-box-wrapper{text-align:center;}.elementor-23645 .elementor-element.elementor-element-4ea9f1f{--icon-box-icon-margin:6px;}.elementor-23645 .elementor-element.elementor-element-4ea9f1f .elementor-icon-box-title{margin-bottom:0px;}.elementor-23645 .elementor-element.elementor-element-4ea9f1f .elementor-icon{font-size:71px;}.elementor-23645 .elementor-element.elementor-element-0a26448{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23645 .elementor-element.elementor-element-297e092{--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-23645 .elementor-element.elementor-element-5539fce .elementor-icon-box-wrapper{text-align:center;}.elementor-23645 .elementor-element.elementor-element-5539fce{--icon-box-icon-margin:6px;}.elementor-23645 .elementor-element.elementor-element-5539fce .elementor-icon-box-title{margin-bottom:0px;}.elementor-23645 .elementor-element.elementor-element-5539fce .elementor-icon{font-size:71px;}.elementor-23645 .elementor-element.elementor-element-53b99a1 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-23645 .elementor-element.elementor-element-8cbf63c .elementor-heading-title{font-size:30px;}.elementor-23645 .elementor-element.elementor-element-518156f{text-align:left;}.elementor-23645 .elementor-element.elementor-element-ab00828 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-23645 .elementor-element.elementor-element-10e96af{text-align:left;}.elementor-23645 .elementor-element.elementor-element-10e96af .elementor-heading-title{font-size:30px;}.elementor-23645 .elementor-element.elementor-element-a11acc3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-next-right-position:-25px;}}@media(min-width:768px){.elementor-23645 .elementor-element.elementor-element-83c94a0{--width:50%;}.elementor-23645 .elementor-element.elementor-element-1a439bc{--width:30%;}.elementor-23645 .elementor-element.elementor-element-ede405d{--width:88%;}.elementor-23645 .elementor-element.elementor-element-3903e1d{--width:53%;}.elementor-23645 .elementor-element.elementor-element-d13244f{--width:150%;}.elementor-23645 .elementor-element.elementor-element-d4ce43d{--width:68%;}.elementor-23645 .elementor-element.elementor-element-3a2e174{--content-width:920px;}.elementor-23645 .elementor-element.elementor-element-2525533{--width:50%;}.elementor-23645 .elementor-element.elementor-element-408b026{--width:50%;}.elementor-23645 .elementor-element.elementor-element-b6e790e{--width:50%;}.elementor-23645 .elementor-element.elementor-element-74e9393{--width:50%;}.elementor-23645 .elementor-element.elementor-element-948e975{--width:50%;}.elementor-23645 .elementor-element.elementor-element-dd59b28{--width:50%;}.elementor-23645 .elementor-element.elementor-element-babce8c{--width:50%;}.elementor-23645 .elementor-element.elementor-element-d44405d{--width:50%;}.elementor-23645 .elementor-element.elementor-element-f940654{--width:50%;}.elementor-23645 .elementor-element.elementor-element-89c212f{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23645 .elementor-element.elementor-element-1a439bc{--width:39%;}.elementor-23645 .elementor-element.elementor-element-b6e790e{--width:909px;}.elementor-23645 .elementor-element.elementor-element-948e975{--width:909px;}.elementor-23645 .elementor-element.elementor-element-babce8c{--width:909px;}.elementor-23645 .elementor-element.elementor-element-f940654{--width:909px;}}/* Start custom CSS for heading, class: .elementor-element-0859652 */.elementor-23645 .elementor-element.elementor-element-0859652 span{
    color: #57AAE0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0859652 */.elementor-23645 .elementor-element.elementor-element-0859652 span{
    color: #57AAE0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e6a4c61 */.elementor-23645 .elementor-element.elementor-element-e6a4c61 .elementor-icon{
    margin: 0px;
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-165306d *//* =========================================
   1) Estado normal do card
   ========================================= */
.service-card {
  background: #ffffff;
  border-radius: 12px;
  overflow: hidden;
  position: relative;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* =========================================
   2) Hover no card: “lift” + sombra
   ========================================= */
.service-card:hover {
  transform: translateY(-4px); /* levanta o card */
  box-shadow: 30px 30px 40px rgba(0, 0, 0, 0.08) !important; /* sombra */
  margin-bottom: 30px;
}

/* =========================================
   3) Ícone como <img> (estado normal)
   ========================================= */
/* Garante que .elementor-icon seja o contêiner do <img> */
.service-card .elementor-icon {
  position: relative; /* necessário para posicionar o ::before */
  display: inline-block; /* mantém o tamanho natural do ícone */
}

/* 3.1) O <img> (ícone azul) fica totalmente opaco no normal */
.service-card .elementor-icon img {
  display: block;              /* remove espaços em branco extras */
  width: 48px;                 /* ajuste conforme o tamanho real do seu ícone */
  height: 48px;                /* ajuste conforme o tamanho real do seu ícone */
  object-fit: contain;
  opacity: 1;                  /* visível no normal */
  transition: opacity 0.3s ease;
  z-index: 1;                  /* fica abaixo do ::before */
  /* Não precisa definir 'content:url()' aqui, 
     pois o próprio HTML do Elementor está apontando para o Icon.png */
}

/* =========================================
   4) Pseudo‐elemento ::before para o ícone vermelho (hover)
   ========================================= */
/* Cria uma “camada” invisível sobre o <img> no normal */
.service-card .elementor-icon::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: none;               /* sem fundo no normal */
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0;                      /* invisível no normal */
  transition: opacity 0.3s ease;
  z-index: 2;                      /* fica acima do <img> */
}

/* =========================================
   5) Hover: troca para o ícone vermelho
   ========================================= */
.service-card:hover .elementor-icon img {
  opacity: 0 !important;          /* esconde totalmente o <img> azul */
}

.service-card:hover .elementor-icon::before {
  background-image: url("https://cnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Icon-1.svg");
  opacity: 1;                      /* exibe o ícone vermelho */
}

/* =========================================
   6) Botão “Saiba mais” (mantido para contexto)
   ========================================= */
.service-card .learn-more {
  display: inline-block;
  color: #e02530;
  font-weight: 600;
  text-decoration: none;
  opacity: 0;
  transform: translateY(10px);
  visibility: hidden;
  transition: opacity 0.3s ease, transform 0.3s ease;
  margin-top: 12px;
}

.service-card:hover .learn-more {
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-620f295 */.elementor-23645 .elementor-element.elementor-element-620f295 .elementor-icon{
    margin: 0px;
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3d2c768 */.elementor-23645 .elementor-element.elementor-element-3d2c768 .elementor-icon{
    margin: 0px;
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0138d24 */.elementor-23645 .elementor-element.elementor-element-0138d24 .elementor-icon{
    margin: 0px;
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3e92c2 *//* =========================================
   1) Estado normal do card
   ========================================= */
.service-card {
  background: #ffffff;
  border-radius: 12px;
  overflow: hidden;
  position: relative;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* =========================================
   2) Hover no card: “lift” + sombra
   ========================================= */
.service-card:hover {
  transform: translateY(-4px); /* levanta o card */
  box-shadow: 30px 30px 40px rgba(0, 0, 0, 0.08) !important; /* sombra */
  margin-bottom: 30px;
}

/* =========================================
   3) Ícone como <img> (estado normal)
   ========================================= */
/* Garante que .elementor-icon seja o contêiner do <img> */
.service-card .elementor-icon {
  position: relative; /* necessário para posicionar o ::before */
  display: inline-block; /* mantém o tamanho natural do ícone */
}

/* 3.1) O <img> (ícone azul) fica totalmente opaco no normal */
.service-card .elementor-icon img {
  display: block;              /* remove espaços em branco extras */
  width: 48px;                 /* ajuste conforme o tamanho real do seu ícone */
  height: 48px;                /* ajuste conforme o tamanho real do seu ícone */
  object-fit: contain;
  opacity: 1;                  /* visível no normal */
  transition: opacity 0.3s ease;
  z-index: 1;                  /* fica abaixo do ::before */
  /* Não precisa definir 'content:url()' aqui, 
     pois o próprio HTML do Elementor está apontando para o Icon.png */
}

/* =========================================
   4) Pseudo‐elemento ::before para o ícone vermelho (hover)
   ========================================= */
/* Cria uma “camada” invisível sobre o <img> no normal */
.service-card .elementor-icon::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: none;               /* sem fundo no normal */
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0;                      /* invisível no normal */
  transition: opacity 0.3s ease;
  z-index: 2;                      /* fica acima do <img> */
}

/* =========================================
   5) Hover: troca para o ícone vermelho
   ========================================= */
.service-card:hover .elementor-icon img {
  opacity: 0 !important;          /* esconde totalmente o <img> azul */
}

.service-card:hover .elementor-icon::before {
  background-image: url("https://cnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Icon-1.svg");
  opacity: 1;                      /* exibe o ícone vermelho */
}

/* =========================================
   6) Botão “Saiba mais” (mantido para contexto)
   ========================================= */
.service-card .learn-more {
  display: inline-block;
  color: #e02530;
  font-weight: 600;
  text-decoration: none;
  opacity: 0;
  transform: translateY(10px);
  visibility: hidden;
  transition: opacity 0.3s ease, transform 0.3s ease;
  margin-top: 12px;
}

.service-card:hover .learn-more {
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d3f115c */.elementor-23645 .elementor-element.elementor-element-d3f115c .elementor-icon{
    margin: 0px;
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1b7406 *//* =========================================
   1) Estado normal do card
   ========================================= */
.service-card {
  background: #ffffff;
  border-radius: 12px;
  overflow: hidden;
  position: relative;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* =========================================
   2) Hover no card: “lift” + sombra
   ========================================= */
.service-card:hover {
  transform: translateY(-4px); /* levanta o card */
  box-shadow: 30px 30px 40px rgba(0, 0, 0, 0.08) !important; /* sombra */
  margin-bottom: 30px;
}

/* =========================================
   3) Ícone como <img> (estado normal)
   ========================================= */
/* Garante que .elementor-icon seja o contêiner do <img> */
.service-card .elementor-icon {
  position: relative; /* necessário para posicionar o ::before */
  display: inline-block; /* mantém o tamanho natural do ícone */
}

/* 3.1) O <img> (ícone azul) fica totalmente opaco no normal */
.service-card .elementor-icon img {
  display: block;              /* remove espaços em branco extras */
  width: 48px;                 /* ajuste conforme o tamanho real do seu ícone */
  height: 48px;                /* ajuste conforme o tamanho real do seu ícone */
  object-fit: contain;
  opacity: 1;                  /* visível no normal */
  transition: opacity 0.3s ease;
  z-index: 1;                  /* fica abaixo do ::before */
  /* Não precisa definir 'content:url()' aqui, 
     pois o próprio HTML do Elementor está apontando para o Icon.png */
}

/* =========================================
   4) Pseudo‐elemento ::before para o ícone vermelho (hover)
   ========================================= */
/* Cria uma “camada” invisível sobre o <img> no normal */
.service-card .elementor-icon::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: none;               /* sem fundo no normal */
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0;                      /* invisível no normal */
  transition: opacity 0.3s ease;
  z-index: 2;                      /* fica acima do <img> */
}

/* =========================================
   5) Hover: troca para o ícone vermelho
   ========================================= */
.service-card:hover .elementor-icon img {
  opacity: 0 !important;          /* esconde totalmente o <img> azul */
}

.service-card:hover .elementor-icon::before {
  background-image: url("https://cnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Icon-1.svg");
  opacity: 1;                      /* exibe o ícone vermelho */
}

/* =========================================
   6) Botão “Saiba mais” (mantido para contexto)
   ========================================= */
.service-card .learn-more {
  display: inline-block;
  color: #e02530;
  font-weight: 600;
  text-decoration: none;
  opacity: 0;
  transform: translateY(10px);
  visibility: hidden;
  transition: opacity 0.3s ease, transform 0.3s ease;
  margin-top: 12px;
}

.service-card:hover .learn-more {
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5c836d0 */.elementor-23645 .elementor-element.elementor-element-5c836d0 .elementor-icon{
    margin: 0px;
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5560261 *//* =========================================
   1) Estado normal do card
   ========================================= */
.service-card {
  background: #ffffff;
  border-radius: 12px;
  overflow: hidden;
  position: relative;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* =========================================
   2) Hover no card: “lift” + sombra
   ========================================= */
.service-card:hover {
  transform: translateY(-4px); /* levanta o card */
  box-shadow: 30px 30px 40px rgba(0, 0, 0, 0.08) !important; /* sombra */
  margin-bottom: 30px;
}

/* =========================================
   3) Ícone como <img> (estado normal)
   ========================================= */
/* Garante que .elementor-icon seja o contêiner do <img> */
.service-card .elementor-icon {
  position: relative; /* necessário para posicionar o ::before */
  display: inline-block; /* mantém o tamanho natural do ícone */
}

/* 3.1) O <img> (ícone azul) fica totalmente opaco no normal */
.service-card .elementor-icon img {
  display: block;              /* remove espaços em branco extras */
  width: 48px;                 /* ajuste conforme o tamanho real do seu ícone */
  height: 48px;                /* ajuste conforme o tamanho real do seu ícone */
  object-fit: contain;
  opacity: 1;                  /* visível no normal */
  transition: opacity 0.3s ease;
  z-index: 1;                  /* fica abaixo do ::before */
  /* Não precisa definir 'content:url()' aqui, 
     pois o próprio HTML do Elementor está apontando para o Icon.png */
}

/* =========================================
   4) Pseudo‐elemento ::before para o ícone vermelho (hover)
   ========================================= */
/* Cria uma “camada” invisível sobre o <img> no normal */
.service-card .elementor-icon::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: none;               /* sem fundo no normal */
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0;                      /* invisível no normal */
  transition: opacity 0.3s ease;
  z-index: 2;                      /* fica acima do <img> */
}

/* =========================================
   5) Hover: troca para o ícone vermelho
   ========================================= */
.service-card:hover .elementor-icon img {
  opacity: 0 !important;          /* esconde totalmente o <img> azul */
}

.service-card:hover .elementor-icon::before {
  background-image: url("https://cnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Icon-1.svg");
  opacity: 1;                      /* exibe o ícone vermelho */
}

/* =========================================
   6) Botão “Saiba mais” (mantido para contexto)
   ========================================= */
.service-card .learn-more {
  display: inline-block;
  color: #e02530;
  font-weight: 600;
  text-decoration: none;
  opacity: 0;
  transform: translateY(10px);
  visibility: hidden;
  transition: opacity 0.3s ease, transform 0.3s ease;
  margin-top: 12px;
}

.service-card:hover .learn-more {
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-49bd5e1 */.elementor-23645 .elementor-element.elementor-element-49bd5e1 .elementor-icon{
    margin: 0px;
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75e781d *//* =========================================
   1) Estado normal do card
   ========================================= */
.service-card {
  background: #ffffff;
  border-radius: 12px;
  overflow: hidden;
  position: relative;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* =========================================
   2) Hover no card: “lift” + sombra
   ========================================= */
.service-card:hover {
  transform: translateY(-4px); /* levanta o card */
  box-shadow: 30px 30px 40px rgba(0, 0, 0, 0.08) !important; /* sombra */
  margin-bottom: 30px;
}

/* =========================================
   3) Ícone como <img> (estado normal)
   ========================================= */
/* Garante que .elementor-icon seja o contêiner do <img> */
.service-card .elementor-icon {
  position: relative; /* necessário para posicionar o ::before */
  display: inline-block; /* mantém o tamanho natural do ícone */
}

/* 3.1) O <img> (ícone azul) fica totalmente opaco no normal */
.service-card .elementor-icon img {
  display: block;              /* remove espaços em branco extras */
  width: 48px;                 /* ajuste conforme o tamanho real do seu ícone */
  height: 48px;                /* ajuste conforme o tamanho real do seu ícone */
  object-fit: contain;
  opacity: 1;                  /* visível no normal */
  transition: opacity 0.3s ease;
  z-index: 1;                  /* fica abaixo do ::before */
  /* Não precisa definir 'content:url()' aqui, 
     pois o próprio HTML do Elementor está apontando para o Icon.png */
}

/* =========================================
   4) Pseudo‐elemento ::before para o ícone vermelho (hover)
   ========================================= */
/* Cria uma “camada” invisível sobre o <img> no normal */
.service-card .elementor-icon::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: none;               /* sem fundo no normal */
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0;                      /* invisível no normal */
  transition: opacity 0.3s ease;
  z-index: 2;                      /* fica acima do <img> */
}

/* =========================================
   5) Hover: troca para o ícone vermelho
   ========================================= */
.service-card:hover .elementor-icon img {
  opacity: 0 !important;          /* esconde totalmente o <img> azul */
}

.service-card:hover .elementor-icon::before {
  background-image: url("https://cnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Icon-1.svg");
  opacity: 1;                      /* exibe o ícone vermelho */
}

/* =========================================
   6) Botão “Saiba mais” (mantido para contexto)
   ========================================= */
.service-card .learn-more {
  display: inline-block;
  color: #e02530;
  font-weight: 600;
  text-decoration: none;
  opacity: 0;
  transform: translateY(10px);
  visibility: hidden;
  transition: opacity 0.3s ease, transform 0.3s ease;
  margin-top: 12px;
}

.service-card:hover .learn-more {
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-db68d75 */.elementor-23645 .elementor-element.elementor-element-db68d75 .elementor-icon{
    margin: 0px;
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a29cd07 *//* =========================================
   1) Estado normal do card
   ========================================= */
.service-card {
  background: #ffffff;
  border-radius: 12px;
  overflow: hidden;
  position: relative;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* =========================================
   2) Hover no card: “lift” + sombra
   ========================================= */
.service-card:hover {
  transform: translateY(-4px); /* levanta o card */
  box-shadow: 30px 30px 40px rgba(0, 0, 0, 0.08) !important; /* sombra */
  margin-bottom: 30px;
}

/* =========================================
   3) Ícone como <img> (estado normal)
   ========================================= */
/* Garante que .elementor-icon seja o contêiner do <img> */
.service-card .elementor-icon {
  position: relative; /* necessário para posicionar o ::before */
  display: inline-block; /* mantém o tamanho natural do ícone */
}

/* 3.1) O <img> (ícone azul) fica totalmente opaco no normal */
.service-card .elementor-icon img {
  display: block;              /* remove espaços em branco extras */
  width: 48px;                 /* ajuste conforme o tamanho real do seu ícone */
  height: 48px;                /* ajuste conforme o tamanho real do seu ícone */
  object-fit: contain;
  opacity: 1;                  /* visível no normal */
  transition: opacity 0.3s ease;
  z-index: 1;                  /* fica abaixo do ::before */
  /* Não precisa definir 'content:url()' aqui, 
     pois o próprio HTML do Elementor está apontando para o Icon.png */
}

/* =========================================
   4) Pseudo‐elemento ::before para o ícone vermelho (hover)
   ========================================= */
/* Cria uma “camada” invisível sobre o <img> no normal */
.service-card .elementor-icon::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: none;               /* sem fundo no normal */
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0;                      /* invisível no normal */
  transition: opacity 0.3s ease;
  z-index: 2;                      /* fica acima do <img> */
}

/* =========================================
   5) Hover: troca para o ícone vermelho
   ========================================= */
.service-card:hover .elementor-icon img {
  opacity: 0 !important;          /* esconde totalmente o <img> azul */
}

.service-card:hover .elementor-icon::before {
  background-image: url("https://cnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Icon-1.svg");
  opacity: 1;                      /* exibe o ícone vermelho */
}

/* =========================================
   6) Botão “Saiba mais” (mantido para contexto)
   ========================================= */
.service-card .learn-more {
  display: inline-block;
  color: #e02530;
  font-weight: 600;
  text-decoration: none;
  opacity: 0;
  transform: translateY(10px);
  visibility: hidden;
  transition: opacity 0.3s ease, transform 0.3s ease;
  margin-top: 12px;
}

.service-card:hover .learn-more {
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c3a6a12 */.elementor-23645 .elementor-element.elementor-element-c3a6a12 .elementor-icon{
    margin: 0px;
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4639d1 *//* =========================================
   1) Estado normal do card
   ========================================= */
.service-card {
  background: #ffffff;
  border-radius: 12px;
  overflow: hidden;
  position: relative;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* =========================================
   2) Hover no card: “lift” + sombra
   ========================================= */
.service-card:hover {
  transform: translateY(-4px); /* levanta o card */
  box-shadow: 30px 30px 40px rgba(0, 0, 0, 0.08) !important; /* sombra */
  margin-bottom: 30px;
}

/* =========================================
   3) Ícone como <img> (estado normal)
   ========================================= */
/* Garante que .elementor-icon seja o contêiner do <img> */
.service-card .elementor-icon {
  position: relative; /* necessário para posicionar o ::before */
  display: inline-block; /* mantém o tamanho natural do ícone */
}

/* 3.1) O <img> (ícone azul) fica totalmente opaco no normal */
.service-card .elementor-icon img {
  display: block;              /* remove espaços em branco extras */
  width: 48px;                 /* ajuste conforme o tamanho real do seu ícone */
  height: 48px;                /* ajuste conforme o tamanho real do seu ícone */
  object-fit: contain;
  opacity: 1;                  /* visível no normal */
  transition: opacity 0.3s ease;
  z-index: 1;                  /* fica abaixo do ::before */
  /* Não precisa definir 'content:url()' aqui, 
     pois o próprio HTML do Elementor está apontando para o Icon.png */
}

/* =========================================
   4) Pseudo‐elemento ::before para o ícone vermelho (hover)
   ========================================= */
/* Cria uma “camada” invisível sobre o <img> no normal */
.service-card .elementor-icon::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: none;               /* sem fundo no normal */
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0;                      /* invisível no normal */
  transition: opacity 0.3s ease;
  z-index: 2;                      /* fica acima do <img> */
}

/* =========================================
   5) Hover: troca para o ícone vermelho
   ========================================= */
.service-card:hover .elementor-icon img {
  opacity: 0 !important;          /* esconde totalmente o <img> azul */
}

.service-card:hover .elementor-icon::before {
  background-image: url("https://cnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Icon-1.svg");
  opacity: 1;                      /* exibe o ícone vermelho */
}

/* =========================================
   6) Botão “Saiba mais” (mantido para contexto)
   ========================================= */
.service-card .learn-more {
  display: inline-block;
  color: #e02530;
  font-weight: 600;
  text-decoration: none;
  opacity: 0;
  transform: translateY(10px);
  visibility: hidden;
  transition: opacity 0.3s ease, transform 0.3s ease;
  margin-top: 12px;
}

.service-card:hover .learn-more {
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6cfd0fa */.elementor-23645 .elementor-element.elementor-element-6cfd0fa .elementor-icon{
    margin: 0px;
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07243a8 *//* =========================================
   1) Estado normal do card
   ========================================= */
.service-card {
  background: #ffffff;
  border-radius: 12px;
  overflow: hidden;
  position: relative;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* =========================================
   2) Hover no card: “lift” + sombra
   ========================================= */
.service-card:hover {
  transform: translateY(-4px); /* levanta o card */
  box-shadow: 30px 30px 40px rgba(0, 0, 0, 0.08) !important; /* sombra */
  margin-bottom: 30px;
}

/* =========================================
   3) Ícone como <img> (estado normal)
   ========================================= */
/* Garante que .elementor-icon seja o contêiner do <img> */
.service-card .elementor-icon {
  position: relative; /* necessário para posicionar o ::before */
  display: inline-block; /* mantém o tamanho natural do ícone */
}

/* 3.1) O <img> (ícone azul) fica totalmente opaco no normal */
.service-card .elementor-icon img {
  display: block;              /* remove espaços em branco extras */
  width: 48px;                 /* ajuste conforme o tamanho real do seu ícone */
  height: 48px;                /* ajuste conforme o tamanho real do seu ícone */
  object-fit: contain;
  opacity: 1;                  /* visível no normal */
  transition: opacity 0.3s ease;
  z-index: 1;                  /* fica abaixo do ::before */
  /* Não precisa definir 'content:url()' aqui, 
     pois o próprio HTML do Elementor está apontando para o Icon.png */
}

/* =========================================
   4) Pseudo‐elemento ::before para o ícone vermelho (hover)
   ========================================= */
/* Cria uma “camada” invisível sobre o <img> no normal */
.service-card .elementor-icon::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: none;               /* sem fundo no normal */
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0;                      /* invisível no normal */
  transition: opacity 0.3s ease;
  z-index: 2;                      /* fica acima do <img> */
}

/* =========================================
   5) Hover: troca para o ícone vermelho
   ========================================= */
.service-card:hover .elementor-icon img {
  opacity: 0 !important;          /* esconde totalmente o <img> azul */
}

.service-card:hover .elementor-icon::before {
  background-image: url("https://cnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Icon-1.svg");
  opacity: 1;                      /* exibe o ícone vermelho */
}

/* =========================================
   6) Botão “Saiba mais” (mantido para contexto)
   ========================================= */
.service-card .learn-more {
  display: inline-block;
  color: #e02530;
  font-weight: 600;
  text-decoration: none;
  opacity: 0;
  transform: translateY(10px);
  visibility: hidden;
  transition: opacity 0.3s ease, transform 0.3s ease;
  margin-top: 12px;
}

.service-card:hover .learn-more {
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5151d2e */.elementor-23645 .elementor-element.elementor-element-5151d2e .elementor-icon{
    margin: 0px;
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c81ca9 *//* =========================================
   1) Estado normal do card
   ========================================= */
.service-card {
  background: #ffffff;
  border-radius: 12px;
  overflow: hidden;
  position: relative;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* =========================================
   2) Hover no card: “lift” + sombra
   ========================================= */
.service-card:hover {
  transform: translateY(-4px); /* levanta o card */
  box-shadow: 30px 30px 40px rgba(0, 0, 0, 0.08) !important; /* sombra */
  margin-bottom: 30px;
}

/* =========================================
   3) Ícone como <img> (estado normal)
   ========================================= */
/* Garante que .elementor-icon seja o contêiner do <img> */
.service-card .elementor-icon {
  position: relative; /* necessário para posicionar o ::before */
  display: inline-block; /* mantém o tamanho natural do ícone */
}

/* 3.1) O <img> (ícone azul) fica totalmente opaco no normal */
.service-card .elementor-icon img {
  display: block;              /* remove espaços em branco extras */
  width: 48px;                 /* ajuste conforme o tamanho real do seu ícone */
  height: 48px;                /* ajuste conforme o tamanho real do seu ícone */
  object-fit: contain;
  opacity: 1;                  /* visível no normal */
  transition: opacity 0.3s ease;
  z-index: 1;                  /* fica abaixo do ::before */
  /* Não precisa definir 'content:url()' aqui, 
     pois o próprio HTML do Elementor está apontando para o Icon.png */
}

/* =========================================
   4) Pseudo‐elemento ::before para o ícone vermelho (hover)
   ========================================= */
/* Cria uma “camada” invisível sobre o <img> no normal */
.service-card .elementor-icon::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: none;               /* sem fundo no normal */
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0;                      /* invisível no normal */
  transition: opacity 0.3s ease;
  z-index: 2;                      /* fica acima do <img> */
}

/* =========================================
   5) Hover: troca para o ícone vermelho
   ========================================= */
.service-card:hover .elementor-icon img {
  opacity: 0 !important;          /* esconde totalmente o <img> azul */
}

.service-card:hover .elementor-icon::before {
  background-image: url("https://cnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Icon-1.svg");
  opacity: 1;                      /* exibe o ícone vermelho */
}

/* =========================================
   6) Botão “Saiba mais” (mantido para contexto)
   ========================================= */
.service-card .learn-more {
  display: inline-block;
  color: #e02530;
  font-weight: 600;
  text-decoration: none;
  opacity: 0;
  transform: translateY(10px);
  visibility: hidden;
  transition: opacity 0.3s ease, transform 0.3s ease;
  margin-top: 12px;
}

.service-card:hover .learn-more {
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f5aa4b7 */.elementor-23645 .elementor-element.elementor-element-f5aa4b7 .elementor-icon{
    margin: 0px;
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9aed1e *//* =========================================
   1) Estado normal do card
   ========================================= */
.service-card {
  background: #ffffff;
  border-radius: 12px;
  overflow: hidden;
  position: relative;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* =========================================
   2) Hover no card: “lift” + sombra
   ========================================= */
.service-card:hover {
  transform: translateY(-4px); /* levanta o card */
  box-shadow: 30px 30px 40px rgba(0, 0, 0, 0.08) !important; /* sombra */
  margin-bottom: 30px;
}

/* =========================================
   3) Ícone como <img> (estado normal)
   ========================================= */
/* Garante que .elementor-icon seja o contêiner do <img> */
.service-card .elementor-icon {
  position: relative; /* necessário para posicionar o ::before */
  display: inline-block; /* mantém o tamanho natural do ícone */
}

/* 3.1) O <img> (ícone azul) fica totalmente opaco no normal */
.service-card .elementor-icon img {
  display: block;              /* remove espaços em branco extras */
  width: 48px;                 /* ajuste conforme o tamanho real do seu ícone */
  height: 48px;                /* ajuste conforme o tamanho real do seu ícone */
  object-fit: contain;
  opacity: 1;                  /* visível no normal */
  transition: opacity 0.3s ease;
  z-index: 1;                  /* fica abaixo do ::before */
  /* Não precisa definir 'content:url()' aqui, 
     pois o próprio HTML do Elementor está apontando para o Icon.png */
}

/* =========================================
   4) Pseudo‐elemento ::before para o ícone vermelho (hover)
   ========================================= */
/* Cria uma “camada” invisível sobre o <img> no normal */
.service-card .elementor-icon::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: none;               /* sem fundo no normal */
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0;                      /* invisível no normal */
  transition: opacity 0.3s ease;
  z-index: 2;                      /* fica acima do <img> */
}

/* =========================================
   5) Hover: troca para o ícone vermelho
   ========================================= */
.service-card:hover .elementor-icon img {
  opacity: 0 !important;          /* esconde totalmente o <img> azul */
}

.service-card:hover .elementor-icon::before {
  background-image: url("https://cnsd.meltcomunicacao.com.br/wp-content/uploads/2025/06/Icon-1.svg");
  opacity: 1;                      /* exibe o ícone vermelho */
}

/* =========================================
   6) Botão “Saiba mais” (mantido para contexto)
   ========================================= */
.service-card .learn-more {
  display: inline-block;
  color: #e02530;
  font-weight: 600;
  text-decoration: none;
  opacity: 0;
  transform: translateY(10px);
  visibility: hidden;
  transition: opacity 0.3s ease, transform 0.3s ease;
  margin-top: 12px;
}

.service-card:hover .learn-more {
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
}/* End custom CSS */