.elementor-14 .elementor-element.elementor-element-c28c1b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-f0d3fa2{text-align:center;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-0e623c1 .elementor-repeater-item-08160e2 .swiper-slide-bg{background-color:#172D3B;background-image:url(https://www.clinicainsight.com.br/wp-content/uploads/2026/07/banner_fachada.jpg);background-size:cover;}.elementor-14 .elementor-element.elementor-element-0e623c1 .elementor-repeater-item-08160e2 .elementor-background-overlay{background-color:#00000080;mix-blend-mode:multiply;}.elementor-14 .elementor-element.elementor-element-0e623c1 .elementor-repeater-item-08160e2 .swiper-slide-contents{margin-left:auto;}.elementor-14 .elementor-element.elementor-element-0e623c1 .elementor-repeater-item-08160e2 .swiper-slide-inner{text-align:center;}.elementor-14 .elementor-element.elementor-element-0e623c1 .elementor-repeater-item-61834c2 .swiper-slide-bg{background-color:#172D3B;background-image:url(https://www.clinicainsight.com.br/wp-content/uploads/2026/05/banner-cuidados-com-a-saude-mental.jpg);background-size:cover;}.elementor-14 .elementor-element.elementor-element-0e623c1 .elementor-repeater-item-61834c2 .elementor-background-overlay{background-color:#00000080;mix-blend-mode:multiply;}.elementor-14 .elementor-element.elementor-element-0e623c1 .elementor-repeater-item-6e824b6 .swiper-slide-bg{background-color:#172D3B;background-image:url(https://www.clinicainsight.com.br/wp-content/uploads/2026/06/montagem-banner3.jpg);background-size:cover;}.elementor-14 .elementor-element.elementor-element-0e623c1 .elementor-repeater-item-6e824b6 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);mix-blend-mode:multiply;}.elementor-14 .elementor-element.elementor-element-0e623c1 .swiper-slide{transition-duration:calc(5000ms*1.2);height:460px;}.elementor-14 .elementor-element.elementor-element-0e623c1 .elementor-slide-button{background-color:var( --e-global-color-5a73d29 );font-size:var( --e-global-typography-f4b53cc-font-size );font-weight:var( --e-global-typography-f4b53cc-font-weight );color:var( --e-global-color-9162d51 );border-color:#165B8C00;}.elementor-14 .elementor-element.elementor-element-0e623c1 .elementor-slide-button:hover{background-color:var( --e-global-color-7dd7353 );}.elementor-14 .elementor-element.elementor-element-0e623c1 .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.47);}.elementor-14 .elementor-element.elementor-element-0e623c1 .swiper-slide-inner{text-align:center;}.elementor-14 .elementor-element.elementor-element-0e623c1 .elementor-slide-heading{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-0e623c1 .elementor-slide-description{color:var( --e-global-color-98be11e );}.elementor-14 .elementor-element.elementor-element-0e623c1 .swiper-pagination-bullet{height:9px;width:9px;}.elementor-14 .elementor-element.elementor-element-0e623c1 .swiper-horizontal .swiper-pagination-progressbar{height:9px;}.elementor-14 .elementor-element.elementor-element-0e623c1 .swiper-pagination-fraction{font-size:9px;}.elementor-14 .elementor-element.elementor-element-0e623c1 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#BBBBBB;opacity:1;}.elementor-14 .elementor-element.elementor-element-0e623c1 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-34077fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#00000014;--border-color:#00000014;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-34077fa:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-34077fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6abc5fd );}.elementor-14 .elementor-element.elementor-element-0cd7366{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-baf9097.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-baf9097 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-fbc6847{--divider-border-style:solid;--divider-color:#CDD6DB;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-fbc6847 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-fbc6847 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-14 .elementor-element.elementor-element-c80b803{--divider-border-style:solid;--divider-color:#CDD6DB;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-c80b803 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-c80b803 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-14 .elementor-element.elementor-element-9571a6f{background-color:#FFFFFF;padding:14px 16px 14px 16px;border-style:solid;border-width:0px 0px 0px 3px;border-color:#1D9E75;border-radius:0px 8px 8px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-819dc84 .elementor-button{background-color:var( --e-global-color-5a73d29 );font-size:var( --e-global-typography-f4b53cc-font-size );font-weight:var( --e-global-typography-f4b53cc-font-weight );fill:var( --e-global-color-9162d51 );color:var( --e-global-color-9162d51 );}.elementor-14 .elementor-element.elementor-element-819dc84 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-819dc84 .elementor-button:focus{background-color:var( --e-global-color-7dd7353 );}.elementor-14 .elementor-element.elementor-element-819dc84.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-819dc84 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14 .elementor-element.elementor-element-1f60c74{--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-14 .elementor-element.elementor-element-a368efc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-2fe9d29 img{border-radius:24px 24px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b87383d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1D9E75;--border-color:#1D9E75;}.elementor-14 .elementor-element.elementor-element-b87383d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b87383d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84baa8b );}.elementor-14 .elementor-element.elementor-element-72c2eb2{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e3ec611 .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );font-weight:var( --e-global-typography-02e7be7-font-weight );color:var( --e-global-color-2b1d589 );}.elementor-14 .elementor-element.elementor-element-7369d9e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-921f00d{background-color:var( --e-global-color-0fda201 );padding:5px 15px 5px 15px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-14 .elementor-element.elementor-element-921f00d.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-921f00d .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );color:var( --e-global-color-55e6ed1 );}.elementor-14 .elementor-element.elementor-element-053b963{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-2115de1 img{border-radius:24px 24px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4ccf8b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1D9E75;--border-color:#1D9E75;}.elementor-14 .elementor-element.elementor-element-4ccf8b5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4ccf8b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84baa8b );}.elementor-14 .elementor-element.elementor-element-fec1125{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-91c7723 .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );font-weight:var( --e-global-typography-02e7be7-font-weight );color:var( --e-global-color-2b1d589 );}.elementor-14 .elementor-element.elementor-element-dae4ada{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9395c76{background-color:var( --e-global-color-f40728f );padding:5px 15px 5px 15px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-14 .elementor-element.elementor-element-9395c76.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-9395c76 .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );color:var( --e-global-color-d95b3e8 );}.elementor-14 .elementor-element.elementor-element-f289251{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-79dafd4 img{border-radius:24px 24px 0px 0px;}.elementor-14 .elementor-element.elementor-element-54ad986{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1D9E75;--border-color:#1D9E75;}.elementor-14 .elementor-element.elementor-element-54ad986:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-54ad986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84baa8b );}.elementor-14 .elementor-element.elementor-element-1fe92dd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-288733c .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );font-weight:var( --e-global-typography-02e7be7-font-weight );color:var( --e-global-color-2b1d589 );}.elementor-14 .elementor-element.elementor-element-ab77393{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-dee0290{background-color:var( --e-global-color-1f4354d );padding:5px 15px 5px 15px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-14 .elementor-element.elementor-element-dee0290.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-dee0290 .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );color:var( --e-global-color-4b4ac7e );}.elementor-14 .elementor-element.elementor-element-b11d8cc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-365c4db img{border-radius:24px 24px 0px 0px;}.elementor-14 .elementor-element.elementor-element-cde85f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1D9E75;--border-color:#1D9E75;}.elementor-14 .elementor-element.elementor-element-cde85f5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cde85f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84baa8b );}.elementor-14 .elementor-element.elementor-element-b82da95{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2a90028 .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );font-weight:var( --e-global-typography-02e7be7-font-weight );color:var( --e-global-color-2b1d589 );}.elementor-14 .elementor-element.elementor-element-41a4ec8{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-15f02ff{background-color:var( --e-global-color-0fda201 );padding:5px 15px 5px 15px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-14 .elementor-element.elementor-element-15f02ff.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-15f02ff .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );color:var( --e-global-color-55e6ed1 );}.elementor-14 .elementor-element.elementor-element-5e9b7e7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-ed852bd img{border-radius:24px 24px 0px 0px;}.elementor-14 .elementor-element.elementor-element-844114a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1D9E75;--border-color:#1D9E75;}.elementor-14 .elementor-element.elementor-element-844114a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-844114a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84baa8b );}.elementor-14 .elementor-element.elementor-element-bca1ad0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-308a161 .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );font-weight:var( --e-global-typography-02e7be7-font-weight );color:var( --e-global-color-2b1d589 );}.elementor-14 .elementor-element.elementor-element-fb51300{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d124660{background-color:var( --e-global-color-0fda201 );padding:5px 15px 5px 15px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-14 .elementor-element.elementor-element-d124660.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-d124660 .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );color:var( --e-global-color-55e6ed1 );}.elementor-14 .elementor-element.elementor-element-1cb7886{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-b7d7e7a img{border-radius:24px 24px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3475fe0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1D9E75;--border-color:#1D9E75;}.elementor-14 .elementor-element.elementor-element-3475fe0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3475fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84baa8b );}.elementor-14 .elementor-element.elementor-element-d6cd055{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-563397f .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );font-weight:var( --e-global-typography-02e7be7-font-weight );color:var( --e-global-color-2b1d589 );}.elementor-14 .elementor-element.elementor-element-0b6f9a1{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-69eb9ac{background-color:var( --e-global-color-0fda201 );padding:5px 15px 5px 15px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-14 .elementor-element.elementor-element-69eb9ac.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-69eb9ac .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );color:var( --e-global-color-55e6ed1 );}.elementor-14 .elementor-element.elementor-element-bf5acc2{--e-n-carousel-swiper-slides-to-display:1;z-index:0;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:30px;--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:30px;--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:17px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-160px;}.elementor-14 .elementor-element.elementor-element-bf5acc2 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:5px 5px 5px 5px;}.elementor-14 .elementor-element.elementor-element-b935787{--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:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#00000014;--border-color:#00000014;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-b935787:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b935787 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6abc5fd );}.elementor-14 .elementor-element.elementor-element-f6c251a{--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-14 .elementor-element.elementor-element-6c4a3b4.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-6c4a3b4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-bdc116e.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-bdc116e{text-align:center;}.elementor-14 .elementor-element.elementor-element-bdc116e .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-dfa85ed.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-dfa85ed{text-align:center;}.elementor-14 .elementor-element.elementor-element-7820d97{--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-14 .elementor-element.elementor-element-9716a9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9716a9e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9716a9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-9716a9e:hover{border-style:solid;border-width:5px 1px 1px 1px;--border-top-width:5px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4A3FA5;--border-color:#4A3FA5;}.elementor-14 .elementor-element.elementor-element-9716a9e, .elementor-14 .elementor-element.elementor-element-9716a9e::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-9716a9e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-f6c0601{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-f6c0601.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-d1383b3{background-color:var( --e-global-color-0fda201 );}.elementor-14 .elementor-element.elementor-element-d1383b3.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-c5c7c0c.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-c5c7c0c .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );font-weight:var( --e-global-typography-02e7be7-font-weight );color:var( --e-global-color-2b1d589 );}.elementor-14 .elementor-element.elementor-element-e3b03e0.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-e3b03e0{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );color:var( --e-global-color-55e6ed1 );}.elementor-14 .elementor-element.elementor-element-faa22a5{--divider-border-style:solid;--divider-color:#CDD6DB;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-faa22a5 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-faa22a5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-e86b2f3{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-6627d3e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000000F;--border-color:#0000000F;--border-radius:0px 0px 14px 14px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-6627d3e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6627d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84baa8b );}.elementor-14 .elementor-element.elementor-element-c332c9b .elementor-button{background-color:#165B8C00;font-size:var( --e-global-typography-f4b53cc-font-size );font-weight:var( --e-global-typography-f4b53cc-font-weight );fill:var( --e-global-color-55e6ed1 );color:var( --e-global-color-55e6ed1 );padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c332c9b.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-c332c9b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-5198bfb{--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-14 .elementor-element.elementor-element-5f8c5f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5f8c5f8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5f8c5f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5f8c5f8:hover{border-style:solid;border-width:5px 1px 1px 1px;--border-top-width:5px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1D9E75;--border-color:#1D9E75;}.elementor-14 .elementor-element.elementor-element-5f8c5f8, .elementor-14 .elementor-element.elementor-element-5f8c5f8::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-5f8c5f8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-22f78a8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-22f78a8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-90ec2b5{background-color:var( --e-global-color-f40728f );}.elementor-14 .elementor-element.elementor-element-90ec2b5.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-e26a741.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-e26a741 .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );font-weight:var( --e-global-typography-02e7be7-font-weight );color:var( --e-global-color-2b1d589 );}.elementor-14 .elementor-element.elementor-element-0e7d5cd.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-0e7d5cd{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );color:var( --e-global-color-dd0944d );}.elementor-14 .elementor-element.elementor-element-2b9d6db{--divider-border-style:solid;--divider-color:#CDD6DB;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-2b9d6db .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-2b9d6db .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-30501aa{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-19bc1f7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000000F;--border-color:#0000000F;--border-radius:0px 0px 14px 14px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-19bc1f7:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-19bc1f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84baa8b );}.elementor-14 .elementor-element.elementor-element-c51f483 .elementor-button{background-color:#165B8C00;font-size:var( --e-global-typography-f4b53cc-font-size );font-weight:var( --e-global-typography-f4b53cc-font-weight );fill:var( --e-global-color-dd0944d );color:var( --e-global-color-dd0944d );padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c51f483.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-c51f483 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-9e28ef1{--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-14 .elementor-element.elementor-element-bafd465{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-bafd465:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-bafd465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-bafd465:hover{border-style:solid;border-width:5px 1px 1px 1px;--border-top-width:5px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BA7517;--border-color:#BA7517;}.elementor-14 .elementor-element.elementor-element-bafd465, .elementor-14 .elementor-element.elementor-element-bafd465::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-bafd465.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-8846ada{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-8846ada.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-681f223{background-color:var( --e-global-color-1f4354d );}.elementor-14 .elementor-element.elementor-element-681f223.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-e1a36dd.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-e1a36dd .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );font-weight:var( --e-global-typography-02e7be7-font-weight );color:var( --e-global-color-2b1d589 );}.elementor-14 .elementor-element.elementor-element-6b0847e.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-6b0847e{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );color:var( --e-global-color-56a8594 );}.elementor-14 .elementor-element.elementor-element-8909f82{--divider-border-style:solid;--divider-color:#CDD6DB;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-8909f82 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-8909f82 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-7383684{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-20115b1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000000F;--border-color:#0000000F;--border-radius:0px 0px 14px 14px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-20115b1:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-20115b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84baa8b );}.elementor-14 .elementor-element.elementor-element-e4fef60 .elementor-button{background-color:#165B8C00;font-size:var( --e-global-typography-f4b53cc-font-size );font-weight:var( --e-global-typography-f4b53cc-font-weight );fill:var( --e-global-color-56a8594 );color:var( --e-global-color-56a8594 );padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e4fef60.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-e4fef60 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-fe0b530{--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:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-fe0b530:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fe0b530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6abc5fd );}.elementor-14 .elementor-element.elementor-element-ac3f26e.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-ac3f26e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-fac93d2.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-fac93d2{text-align:center;}.elementor-14 .elementor-element.elementor-element-fac93d2 .elementor-heading-title{color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-0e623c1 .swiper-slide{height:350px;}.elementor-14 .elementor-element.elementor-element-0e623c1 .elementor-slide-button{font-size:var( --e-global-typography-f4b53cc-font-size );}.elementor-14 .elementor-element.elementor-element-34077fa{--justify-content:center;}.elementor-14 .elementor-element.elementor-element-baf9097 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-819dc84 .elementor-button{font-size:var( --e-global-typography-f4b53cc-font-size );}.elementor-14 .elementor-element.elementor-element-1f60c74{--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-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-b87383d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-e3ec611 .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-921f00d .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-4ccf8b5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-91c7723 .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-9395c76 .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-54ad986.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-288733c .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-dee0290 .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-cde85f5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-2a90028 .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-15f02ff .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-844114a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-308a161 .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-d124660 .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-3475fe0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-563397f .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-69eb9ac .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-bf5acc2{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-6c4a3b4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-c5c7c0c .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-e3b03e0{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-e86b2f3{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-c332c9b .elementor-button{font-size:var( --e-global-typography-f4b53cc-font-size );}.elementor-14 .elementor-element.elementor-element-e26a741 .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-0e7d5cd{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-30501aa{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-c51f483 .elementor-button{font-size:var( --e-global-typography-f4b53cc-font-size );}.elementor-14 .elementor-element.elementor-element-e1a36dd .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-6b0847e{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-7383684{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-e4fef60 .elementor-button{font-size:var( --e-global-typography-f4b53cc-font-size );}.elementor-14 .elementor-element.elementor-element-ac3f26e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-0e623c1 .swiper-slide{height:300px;}.elementor-14 .elementor-element.elementor-element-0e623c1 .swiper-slide-contents{max-width:90%;}.elementor-14 .elementor-element.elementor-element-0e623c1 .elementor-slide-button{font-size:var( --e-global-typography-f4b53cc-font-size );}.elementor-14 .elementor-element.elementor-element-baf9097.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-baf9097 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-c2f83b9.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-c2f83b9{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-819dc84.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-819dc84 .elementor-button{font-size:var( --e-global-typography-f4b53cc-font-size );}.elementor-14 .elementor-element.elementor-element-1f60c74{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a368efc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-b87383d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-e3ec611{text-align:center;}.elementor-14 .elementor-element.elementor-element-e3ec611 .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-e5d27f2{text-align:center;}.elementor-14 .elementor-element.elementor-element-921f00d .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-053b963{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4ccf8b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-91c7723{text-align:center;}.elementor-14 .elementor-element.elementor-element-91c7723 .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-8bfb8df{text-align:center;}.elementor-14 .elementor-element.elementor-element-9395c76 .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-f289251{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-54ad986.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-288733c{text-align:center;}.elementor-14 .elementor-element.elementor-element-288733c .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-4fad4b9{text-align:center;}.elementor-14 .elementor-element.elementor-element-dee0290 .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-b11d8cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cde85f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-2a90028{text-align:center;}.elementor-14 .elementor-element.elementor-element-2a90028 .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-2f23bb7{text-align:center;}.elementor-14 .elementor-element.elementor-element-15f02ff .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-5e9b7e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-844114a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-308a161{text-align:center;}.elementor-14 .elementor-element.elementor-element-308a161 .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-29dba99{text-align:center;}.elementor-14 .elementor-element.elementor-element-d124660 .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-1cb7886{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3475fe0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-563397f{text-align:center;}.elementor-14 .elementor-element.elementor-element-563397f .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-553a0bb{text-align:center;}.elementor-14 .elementor-element.elementor-element-69eb9ac .elementor-heading-title{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-bf5acc2{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;--e-n-carousel-dots-vertical-offset:-190px;}.elementor-14 .elementor-element.elementor-element-6c4a3b4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-c5c7c0c .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-e3b03e0{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-e86b2f3{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-c332c9b .elementor-button{font-size:var( --e-global-typography-f4b53cc-font-size );}.elementor-14 .elementor-element.elementor-element-e26a741 .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-0e7d5cd{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-30501aa{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-c51f483 .elementor-button{font-size:var( --e-global-typography-f4b53cc-font-size );}.elementor-14 .elementor-element.elementor-element-e1a36dd .elementor-heading-title{font-size:var( --e-global-typography-02e7be7-font-size );}.elementor-14 .elementor-element.elementor-element-6b0847e{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-7383684{font-size:var( --e-global-typography-11c34c7-font-size );line-height:var( --e-global-typography-11c34c7-line-height );}.elementor-14 .elementor-element.elementor-element-e4fef60 .elementor-button{font-size:var( --e-global-typography-f4b53cc-font-size );}.elementor-14 .elementor-element.elementor-element-ac3f26e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-0cd7366{--width:50%;}.elementor-14 .elementor-element.elementor-element-1f60c74{--width:48%;}.elementor-14 .elementor-element.elementor-element-72c2eb2{--width:70%;}.elementor-14 .elementor-element.elementor-element-7369d9e{--width:30%;}.elementor-14 .elementor-element.elementor-element-fec1125{--width:70%;}.elementor-14 .elementor-element.elementor-element-dae4ada{--width:30%;}.elementor-14 .elementor-element.elementor-element-1fe92dd{--width:70%;}.elementor-14 .elementor-element.elementor-element-ab77393{--width:30%;}.elementor-14 .elementor-element.elementor-element-b82da95{--width:70%;}.elementor-14 .elementor-element.elementor-element-41a4ec8{--width:30%;}.elementor-14 .elementor-element.elementor-element-bca1ad0{--width:70%;}.elementor-14 .elementor-element.elementor-element-fb51300{--width:30%;}.elementor-14 .elementor-element.elementor-element-d6cd055{--width:70%;}.elementor-14 .elementor-element.elementor-element-0b6f9a1{--width:30%;}.elementor-14 .elementor-element.elementor-element-f6c251a{--width:100%;}.elementor-14 .elementor-element.elementor-element-7820d97{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-5198bfb{--width:33.3333%;}.elementor-14 .elementor-element.elementor-element-9e28ef1{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-0cd7366{--width:100%;}.elementor-14 .elementor-element.elementor-element-1f60c74{--width:100%;}}/* Start custom CSS for slides, class: .elementor-element-0e623c1 *//* Primeiro Slide */
@media (min-width: 1025px) {
    .elementor-repeater-item-08160e2 .swiper-slide-inner {
      max-width: 1200px;
    }
}
@media (max-width: 1024px) {
    .elementor-repeater-item-08160e2 .swiper-slide-contents {
    margin-left: 0 !important;
    }
}

/* ===== ESTILO BASE ===== */
.elementor-swiper-button {
  background: rgba(0, 0, 0, 0.4);
  width: 48px;
  height: 48px;
  border-radius: 10px;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease;
  backdrop-filter: blur(4px);
}

/* ===== DESKTOP (hover reveal) ===== */

@media (min-width: 768px) {

  /* inicialmente invisíveis */
  .elementor-swiper-button {
    opacity: 0;
    transform: translateY(-50%) scale(0.9);
  }

  /* aparecem ao passar o mouse no slider */
  .elementor-element:hover .elementor-swiper-button {
    opacity: 1;
    transform: translateY(-50%) scale(1);
  }

}

/* ===== MOBILE ===== */

@media (max-width: 767px) {

  .elementor-swiper-button {
    width: 36px;
    height: 36px;
    opacity: 1;
    transform: translateY(-50%);
  }

  .elementor-swiper-button i,
  .elementor-swiper-button svg {
    font-size: 14px;
  }

}

/* === ACESSIBILIDADE === */
/* =========================
   BULLET BASE (não altera visual)
========================= */
.elementor-12
.elementor-element.elementor-element-d1b3460
.swiper-pagination-bullet {
  position: relative;
  z-index: 1;
  width: 15px;   /* mantém o padrão do Elementor */
  height: 15px;  /* mantém o padrão do Elementor */
}

/* =========================
   ÁREA CLICÁVEL (DESKTOP)
   ~44px de hit area
========================= */
.elementor-12
.elementor-element.elementor-element-d1b3460
.swiper-pagination-bullet::before {
  content: "";
  position: absolute;
  inset: -14px; /* expande área clicável */
}

/* =========================
   FOCUS (teclado / acessibilidade)
========================= */
.elementor-12
.elementor-element.elementor-element-d1b3460
.swiper-pagination-bullet:focus-visible {
  outline: 2px solid #000;
  outline-offset: 4px;
}

/* =========================
   MOBILE (toque maior)
========================= */
@media (max-width: 768px) {
  .elementor-12
  .elementor-element.elementor-element-d1b3460
  .swiper-pagination-bullet::before {
    inset: -18px; /* aumenta área para dedo */
  }
}


/* Ícone do botão */
.elementor-slide-button {
    display: inline-flex !important;
    align-items: center !important;
}

.elementor-slide-button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.elementor-slide-button::before {
    content: "";
    display: inline-block;
    width: 1em;
    height: 1em;
    margin-right: 8px;
    background-color: currentColor;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' viewBox='0 0 448 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M400 64h-48V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H160V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 400H54a6 6 0 0 1-6-6V160h352v298a6 6 0 0 1-6 6zm-52.849-200.65L198.842 404.519c-4.705 4.667-12.303 4.637-16.971-.068l-75.091-75.699c-4.667-4.705-4.637-12.303.068-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l44.104 44.461 111.072-110.181c4.705-4.667 12.303-4.637 16.971.068l22.536 22.718c4.667 4.705 4.636 12.303-.069 16.97z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' viewBox='0 0 448 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M400 64h-48V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H160V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 400H54a6 6 0 0 1-6-6V160h352v298a6 6 0 0 1-6 6zm-52.849-200.65L198.842 404.519c-4.705 4.667-12.303 4.637-16.971-.068l-75.091-75.699c-4.667-4.705-4.637-12.303.068-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l44.104 44.461 111.072-110.181c4.705-4.667 12.303-4.637 16.971.068l22.536 22.718c4.667 4.705 4.636 12.303-.069 16.97z'/%3E%3C/svg%3E");
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
    -webkit-mask-position: center;
    mask-position: center;
}

@media (max-width: 768px) { /* Ajuste para telas menores que 768px */
    .elementor-slide-button {
        font-size: 14px !important;
        padding: 10px 16px !important;
    }

    .elementor-slide-button::before {
        margin-right: 6px; 
        width: 1em;;
        height: 1em;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9395c76 */.elementor-14 .elementor-element.elementor-element-9395c76 .elementor-heading-title {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dee0290 */.elementor-14 .elementor-element.elementor-element-dee0290 .elementor-heading-title {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9395c76 */.elementor-14 .elementor-element.elementor-element-9395c76 .elementor-heading-title {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dee0290 */.elementor-14 .elementor-element.elementor-element-dee0290 .elementor-heading-title {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9395c76 */.elementor-14 .elementor-element.elementor-element-9395c76 .elementor-heading-title {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dee0290 */.elementor-14 .elementor-element.elementor-element-dee0290 .elementor-heading-title {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9395c76 */.elementor-14 .elementor-element.elementor-element-9395c76 .elementor-heading-title {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dee0290 */.elementor-14 .elementor-element.elementor-element-dee0290 .elementor-heading-title {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9395c76 */.elementor-14 .elementor-element.elementor-element-9395c76 .elementor-heading-title {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dee0290 */.elementor-14 .elementor-element.elementor-element-dee0290 .elementor-heading-title {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9395c76 */.elementor-14 .elementor-element.elementor-element-9395c76 .elementor-heading-title {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dee0290 */.elementor-14 .elementor-element.elementor-element-dee0290 .elementor-heading-title {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9395c76 */.elementor-14 .elementor-element.elementor-element-9395c76 .elementor-heading-title {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dee0290 */.elementor-14 .elementor-element.elementor-element-dee0290 .elementor-heading-title {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-bf5acc2 */.elementor-14 .elementor-element.elementor-element-bf5acc2 .conteiner {
    max-width: 480px;
}

/*.elementor-14 .elementor-element.elementor-element-bf5acc2 .conteiner .elementor-heading-title {
    font-size: 15px;
    line-height: 1.2;
}*/

.elementor-14 .elementor-element.elementor-element-bf5acc2 .conteiner p {
    font-size: 12px;
    line-height: 1.3;
}

@media (min-width: 768px) and (max-width: 1023px) {
    .elementor-14 .elementor-element.elementor-element-bf5acc2 .swiper-pagination-bullet,
    .elementor-14 .elementor-element.elementor-element-bf5acc2 .swiper-pagination-bullet-active {
        background-color: #302C27 !important;
        opacity: 1 !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d1383b3 */.elementor-14 .elementor-element.elementor-element-d1383b3 {
    color: var(--e-global-color-55e6ed1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e86b2f3 */.elementor-14 .elementor-element.elementor-element-e86b2f3 li::marker {
    color: var(--e-global-color-55e6ed1);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-90ec2b5 */.elementor-14 .elementor-element.elementor-element-90ec2b5 {
    color: var(--e-global-color-dd0944d);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30501aa */.elementor-14 .elementor-element.elementor-element-30501aa li::marker {
    color: var(--e-global-color-dd0944d);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-681f223 */.elementor-14 .elementor-element.elementor-element-681f223 {
    color: var(--e-global-color-4b4ac7e);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7383684 */.elementor-14 .elementor-element.elementor-element-7383684 li::marker {
    color: var(--e-global-color-4b4ac7e);
}/* End custom CSS */
/* Start custom CSS for Google, class: .elementor-element-f912cb0 */.ti-widget.ti-goog.ti-disable-font .ti-widget-container, .ti-widget.ti-goog.ti-disable-font .ti-widget-container *, .ti-widget.ti-goog.ti-disable-font .ti-enable-widget {
    font-size: 13px;
    color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS */.destaque .elementor-heading-title {
    background-color: #ffffff !important;
}

.caixa-icone {
    width: 40px;
    height: 40px;
    border-radius: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    margin-bottom: 14px;
}/* End custom CSS */