.elementor-129052 .elementor-element.elementor-element-3162e6f{--display:flex;--position:absolute;--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-129052 .elementor-element.elementor-element-cdd5cc3{--display:flex;--min-height:70px;--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:0em 2.5em;--row-gap:0em;--column-gap:2.5em;--border-radius:15px 15px 15px 15px;box-shadow:0px 7px 10px 0px rgba(0, 0, 0, 0.22);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-cdd5cc3:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-cdd5cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FFBF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-129052 .elementor-element.elementor-element-e11109b > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:#0D2038;}.elementor-129052 .elementor-element.elementor-element-e11109b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:0.05em;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-d67683b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0.05em;color:#0D2038;}.elementor-129052 .elementor-element.elementor-element-1aa0c5c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0.05em;color:#0D2038;}.elementor-129052 .elementor-element.elementor-element-6a1f3d9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0.05em;color:#0D2038;}.elementor-129052 .elementor-element.elementor-element-ef56c4f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0.05em;color:#0D2038;}.elementor-129052 .elementor-element.elementor-element-0060b38 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0.05em;color:#0D2038;}.elementor-129052 .elementor-element.elementor-element-4c78758{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-4c78758:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-4c78758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://cropoftalmologia.com.br/wp-content/uploads/2025/12/hero-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-129052 .elementor-element.elementor-element-cb38c0c > .elementor-widget-container{padding:0px 20px 20px 0px;}body:not(.rtl) .elementor-129052 .elementor-element.elementor-element-cb38c0c{right:0px;}body.rtl .elementor-129052 .elementor-element.elementor-element-cb38c0c{left:0px;}.elementor-129052 .elementor-element.elementor-element-cb38c0c{bottom:0px;--lottie-container-width:64%;}.elementor-129052 .elementor-element.elementor-element-96d05fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-129052 .elementor-element.elementor-element-6b7d54a img{width:200px;}.elementor-129052 .elementor-element.elementor-element-0fdea0f{width:var( --container-widget-width, 817px );max-width:817px;--container-widget-width:817px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-0fdea0f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.75rem;font-weight:600;line-height:1.4em;letter-spacing:0.05em;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-055d74b{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-055d74b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.75rem;font-weight:400;line-height:1.4em;letter-spacing:0.05em;color:var( --e-global-color-c8ada44 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-129052 .elementor-element.elementor-element-fd5ed26 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-129052 .elementor-element.elementor-element-fd5ed26 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-129052 .elementor-element.elementor-element-fd5ed26 .elementor-button{font-family:"Sora", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.2em;letter-spacing:0.05em;fill:#F2F2F2;color:#F2F2F2;border-radius:15px 15px 15px 15px;padding:25px 105px 25px 105px;}.elementor-129052 .elementor-element.elementor-element-3d0782b{--display:flex;--min-height:153px;--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-129052 .elementor-element.elementor-element-bae7f5f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.25rem;font-weight:600;line-height:1.4em;letter-spacing:0.05em;color:#F2F2F2;}.elementor-129052 .elementor-element.elementor-element-864a1ac{--display:flex;--min-height:1197px;--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-129052 .elementor-element.elementor-element-3dc73a3{width:var( --container-widget-width, 825px );max-width:825px;--container-widget-width:825px;--container-widget-flex-grow:0;text-align:center;}.elementor-129052 .elementor-element.elementor-element-3dc73a3 > .elementor-widget-container{padding:255px 0px 95px 0px;}.elementor-129052 .elementor-element.elementor-element-3dc73a3.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-3dc73a3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.75rem;font-weight:400;line-height:1.4em;letter-spacing:0.05em;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-30c16c8{--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 73.8px;--row-gap:0px;--column-gap:73.8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-ffbd6f1{--display:flex;--min-height:410.34px;--justify-content:center;--border-radius:18.81px 18.81px 18.81px 18.81px;--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-129052 .elementor-element.elementor-element-ffbd6f1:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-ffbd6f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8ada44 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-129052 .elementor-element.elementor-element-72a1ebf > .elementor-widget-container{margin:-50px 0px 0px -50px;}.elementor-129052 .elementor-element.elementor-element-72a1ebf img{width:410.34px;height:406.41px;border-radius:19px 19px 19px 19px;box-shadow:10px -6px 22px -5px rgba(0, 0, 0, 0.27);}.elementor-129052 .elementor-element.elementor-element-8868e20{--display:flex;--min-height:410.34px;--justify-content:center;--border-radius:18.81px 18.81px 18.81px 18.81px;--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-129052 .elementor-element.elementor-element-8868e20:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-8868e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-4494ca4 > .elementor-widget-container{margin:-50px 0px 0px -50px;}.elementor-129052 .elementor-element.elementor-element-4494ca4 img{width:410.34px;height:406.41px;border-radius:19px 19px 19px 19px;box-shadow:10px -6px 22px -5px rgba(0, 0, 0, 0.27);}.elementor-129052 .elementor-element.elementor-element-7d55865{--display:flex;--min-height:410.34px;--justify-content:center;--border-radius:18.81px 18.81px 18.81px 18.81px;--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-129052 .elementor-element.elementor-element-7d55865:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-7d55865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-635fca0 > .elementor-widget-container{margin:-50px 0px 0px -50px;}.elementor-129052 .elementor-element.elementor-element-635fca0 img{width:410.34px;height:406.41px;border-radius:19px 19px 19px 19px;box-shadow:10px -6px 22px -5px rgba(0, 0, 0, 0.27);}.elementor-129052 .elementor-element.elementor-element-59a58ee{--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 73.8px;--row-gap:0px;--column-gap:73.8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-d429c31{--display:flex;--min-height:410.34px;--justify-content:center;--border-radius:18.81px 18.81px 18.81px 18.81px;--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-129052 .elementor-element.elementor-element-d429c31:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-d429c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-29c5f4e > .elementor-widget-container{margin:-50px 0px 0px -50px;}.elementor-129052 .elementor-element.elementor-element-29c5f4e img{width:410.34px;height:406.41px;border-radius:19px 19px 19px 19px;box-shadow:10px -6px 22px -5px rgba(0, 0, 0, 0.27);}.elementor-129052 .elementor-element.elementor-element-882be68{--display:flex;--min-height:568px;--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-129052 .elementor-element.elementor-element-882be68:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-882be68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cropoftalmologia.com.br/wp-content/uploads/2025/12/dobra-4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129052 .elementor-element.elementor-element-a997d52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-0784f55 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.75rem;font-weight:400;line-height:1.4em;letter-spacing:0.05em;color:#F2F2F2;}.elementor-129052 .elementor-element.elementor-element-9506896{--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-129052 .elementor-element.elementor-element-14985d2{--display:flex;--min-height:765px;--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-129052 .elementor-element.elementor-element-c27835c{--display:flex;--min-height:388px;--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 78px;--row-gap:0px;--column-gap:78px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-4362ded{--display:flex;--min-height:388px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-cd59ec1{--display:flex;--min-height:388px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-04d815b{width:var( --container-widget-width, 785px );max-width:785px;--container-widget-width:785px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-04d815b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.75rem;font-weight:400;line-height:1.4em;letter-spacing:0.05em;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-970503f{--display:flex;--min-height:1698px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-970503f:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-970503f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3EFFF;background-image:url("https://cropoftalmologia.com.br/wp-content/uploads/2025/12/olho-3d.webp");background-position:50% 378px;background-repeat:no-repeat;}.elementor-129052 .elementor-element.elementor-element-f0c71af{width:var( --container-widget-width, 690px );max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0;text-align:center;}.elementor-129052 .elementor-element.elementor-element-f0c71af > .elementor-widget-container{padding:65px 0px 88px 0px;}.elementor-129052 .elementor-element.elementor-element-f0c71af .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.75rem;font-weight:400;line-height:1.4em;letter-spacing:0.05em;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-874824e{--display:flex;--min-height:902px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-fa000c0{--display:flex;--min-height:902px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-3220aec{--display:flex;--min-height:286px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-129052 .elementor-element.elementor-element-474e2c3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-wrapper{text-align:start;}.elementor-129052 .elementor-element.elementor-element-474e2c3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-129052 .elementor-element.elementor-element-474e2c3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-129052 .elementor-element.elementor-element-474e2c3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-title{margin-bottom:0px;font-family:"Sora", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4em;letter-spacing:0.05rem;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-img img{height:64px;transition-duration:0.3s;}.elementor-129052 .elementor-element.elementor-element-474e2c3:has(:hover) .elementor-image-box-title,
					 .elementor-129052 .elementor-element.elementor-element-474e2c3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-c05fe08{--display:flex;--min-height:286px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-f7fe014{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-f7fe014 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-wrapper{text-align:start;}.elementor-129052 .elementor-element.elementor-element-f7fe014.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-129052 .elementor-element.elementor-element-f7fe014.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-129052 .elementor-element.elementor-element-f7fe014.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-title{margin-bottom:0px;font-family:"Sora", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4em;letter-spacing:0.05rem;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-img img{height:64px;transition-duration:0.3s;}.elementor-129052 .elementor-element.elementor-element-f7fe014:has(:hover) .elementor-image-box-title,
					 .elementor-129052 .elementor-element.elementor-element-f7fe014:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-efec7f8{--display:flex;--min-height:286px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf{width:var( --container-widget-width, 324px );max-width:324px;--container-widget-width:324px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-cd56cbf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-wrapper{text-align:start;}.elementor-129052 .elementor-element.elementor-element-cd56cbf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-title{margin-bottom:0px;font-family:"Sora", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4em;letter-spacing:0.05rem;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-img img{height:64px;transition-duration:0.3s;}.elementor-129052 .elementor-element.elementor-element-cd56cbf:has(:hover) .elementor-image-box-title,
					 .elementor-129052 .elementor-element.elementor-element-cd56cbf:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-4e840f4{--display:flex;--min-height:902px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-49fbb84{--display:flex;--min-height:286px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-6e6318d{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-6e6318d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-wrapper{text-align:start;}.elementor-129052 .elementor-element.elementor-element-6e6318d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-129052 .elementor-element.elementor-element-6e6318d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-129052 .elementor-element.elementor-element-6e6318d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-title{margin-bottom:0px;font-family:"Sora", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4em;letter-spacing:0.05rem;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-img img{height:64px;transition-duration:0.3s;}.elementor-129052 .elementor-element.elementor-element-6e6318d:has(:hover) .elementor-image-box-title,
					 .elementor-129052 .elementor-element.elementor-element-6e6318d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-7a7592b{--display:flex;--min-height:286px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-400260a{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-400260a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-wrapper{text-align:start;}.elementor-129052 .elementor-element.elementor-element-400260a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-129052 .elementor-element.elementor-element-400260a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-129052 .elementor-element.elementor-element-400260a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-title{margin-bottom:0px;font-family:"Sora", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4em;letter-spacing:0.05rem;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-img img{height:64px;transition-duration:0.3s;}.elementor-129052 .elementor-element.elementor-element-400260a:has(:hover) .elementor-image-box-title,
					 .elementor-129052 .elementor-element.elementor-element-400260a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-3b71ac0{--display:flex;--min-height:286px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-62e8603{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-62e8603 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-wrapper{text-align:start;}.elementor-129052 .elementor-element.elementor-element-62e8603.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-129052 .elementor-element.elementor-element-62e8603.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-129052 .elementor-element.elementor-element-62e8603.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-title{margin-bottom:0px;font-family:"Sora", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4em;letter-spacing:0.05rem;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-img img{height:64px;transition-duration:0.3s;}.elementor-129052 .elementor-element.elementor-element-62e8603:has(:hover) .elementor-image-box-title,
					 .elementor-129052 .elementor-element.elementor-element-62e8603:has(:focus) .elementor-image-box-title{color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-60ca3b5{width:var( --container-widget-width, 1090px );max-width:1090px;--container-widget-width:1090px;--container-widget-flex-grow:0;text-align:center;}.elementor-129052 .elementor-element.elementor-element-60ca3b5 > .elementor-widget-container{padding:127px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-60ca3b5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.75rem;font-weight:400;line-height:1.4em;letter-spacing:0.05em;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-7fad8c8{width:var( --container-widget-width, 884px );max-width:884px;--container-widget-width:884px;--container-widget-flex-grow:0;text-align:center;}.elementor-129052 .elementor-element.elementor-element-7fad8c8 > .elementor-widget-container{padding:59px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-7fad8c8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.75rem;font-weight:400;line-height:1.4em;letter-spacing:0.05em;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-320c9f4 > .elementor-widget-container{padding:59px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-320c9f4{text-align:center;}.elementor-129052 .elementor-element.elementor-element-320c9f4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.75rem;font-weight:600;line-height:1.4em;letter-spacing:0.05em;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-919b548{bottom:-40px;z-index:99;}.elementor-129052 .elementor-element.elementor-element-919b548 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-129052 .elementor-element.elementor-element-919b548 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-129052 .elementor-element.elementor-element-919b548 .elementor-button{font-family:"Sora", Sans-serif;font-size:1.6rem;font-weight:700;line-height:1.2em;letter-spacing:0.05em;fill:#F2F2F2;color:#F2F2F2;border-radius:15px 15px 15px 15px;padding:25px 105px 25px 105px;}.elementor-129052 .elementor-element.elementor-element-7838586{--display:flex;--min-height:1636px;--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-129052 .elementor-element.elementor-element-4974194{width:var( --container-widget-width, 641px );max-width:641px;--container-widget-width:641px;--container-widget-flex-grow:0;text-align:center;}.elementor-129052 .elementor-element.elementor-element-4974194 > .elementor-widget-container{padding:421px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-4974194.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-4974194 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.75rem;font-weight:400;line-height:1.4em;letter-spacing:0.05em;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-5f92788{--display:flex;--justify-content:flex-start;--gap:70px 0px;--row-gap:70px;--column-gap:0px;--padding-top:72px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-bf674ce{--e-image-carousel-slides-to-show:2;}.elementor-129052 .elementor-element.elementor-element-bf674ce .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;width:10px;height:10px;background:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-bf674ce .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-83cca29 );opacity:var( --e-global-color-83cca29 );}.elementor-129052 .elementor-element.elementor-element-bf674ce .swiper-wrapper{display:flex;align-items:center;}.elementor-129052 .elementor-element.elementor-element-49dde15 .elementor-button{background-color:#61CE7000;font-family:"Sora", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.4em;letter-spacing:0.05em;padding:20px 60px 20px 60px;}.elementor-129052 .elementor-element.elementor-element-49dde15.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-49dde15 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-129052 .elementor-element.elementor-element-49dde15 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-129052 .elementor-element.elementor-element-2b6064e{--display:flex;--min-height:460px;--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-129052 .elementor-element.elementor-element-f0ee9be{--display:flex;--min-height:502px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 15px 15px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-f0ee9be:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-f0ee9be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83cca29 );}.elementor-129052 .elementor-element.elementor-element-17c9f27{--display:flex;--min-height:460px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-470a81d{--e-image-carousel-slides-to-show:1;}.elementor-129052 .elementor-element.elementor-element-470a81d > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-bf89acc{--display:flex;--min-height:460px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-bf89acc:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-bf89acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83cca29 );}.elementor-129052 .elementor-element.elementor-element-91b0f71{--display:flex;--min-height:502px;--padding-top:51px;--padding-bottom:0px;--padding-left:42px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-91b0f71:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-91b0f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-129052 .elementor-element.elementor-element-f4d9e08 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.75rem;font-weight:600;line-height:1.4em;letter-spacing:0.05em;color:#0D2038;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(34px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(34px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(34px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-34px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-34px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-129052 .elementor-element.elementor-element-e22ac2d{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4rem;letter-spacing:0.05rem;}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-text{color:var( --e-global-color-c8ada44 );transition:color 0.3s;}.elementor-129052 .elementor-element.elementor-element-7725f99{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-e6f0261{--display:flex;--min-height:1339px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-9ef71cc{--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-129052 .elementor-element.elementor-element-fb97988 > .elementor-widget-container{padding:407px 40px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-fb97988.elementor-element{--align-self:flex-end;}.elementor-129052 .elementor-element.elementor-element-fb97988 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.75rem;font-weight:400;line-height:1.4em;letter-spacing:0.05em;color:#373737;}.elementor-129052 .elementor-element.elementor-element-e10acfa > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-e10acfa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-129052 .elementor-element.elementor-element-e10acfa .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-129052 .elementor-element.elementor-element-e10acfa .elementor-button{font-family:"Sora", Sans-serif;font-size:1.263rem;font-weight:700;line-height:1.2em;letter-spacing:0.05em;fill:#F2F2F2;color:#F2F2F2;border-radius:15px 15px 15px 15px;padding:30px 106px 30px 106px;}.elementor-129052 .elementor-element.elementor-element-aec5cda{--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-129052 .elementor-element.elementor-element-52cec65 > .elementor-widget-container{padding:394px 0px 0px 40px;}.elementor-129052 .elementor-element.elementor-element-62d9ecb{--display:flex;--min-height:281px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-62d9ecb:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-62d9ecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83cca29 );}.elementor-129052 .elementor-element.elementor-element-d737186{--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:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:52px;--padding-left:0px;--padding-right:51px;}.elementor-129052 .elementor-element.elementor-element-1a701b1 img{width:161px;height:177px;}.elementor-129052 .elementor-element.elementor-element-77e368a{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-77e368a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.8em;letter-spacing:0.05px;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-36d87b0{--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:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:52px;--padding-left:51px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-3d9b5b4{width:initial;max-width:initial;}.elementor-129052 .elementor-element.elementor-element-3d9b5b4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.8em;letter-spacing:0.05px;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-13ecdc9{--display:flex;--min-height:281px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-13ecdc9:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-13ecdc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-129052 .elementor-element.elementor-element-c8e5987{--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:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:52px;--padding-left:0px;--padding-right:51px;}.elementor-129052 .elementor-element.elementor-element-a464c4f img{width:161px;height:177px;}.elementor-129052 .elementor-element.elementor-element-b309c9b{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-b309c9b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.8em;letter-spacing:0.05px;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-ea2d47f{--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:flex-end;--align-items:flex-start;--padding-top:0px;--padding-bottom:52px;--padding-left:51px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-c311533{width:initial;max-width:initial;}.elementor-129052 .elementor-element.elementor-element-c311533 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.8em;letter-spacing:0.05px;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-90a750a{--display:flex;--min-height:72px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-bdf9efb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-bdf9efb.e-con{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-6052ccb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;letter-spacing:0.02em;color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-15a6827 .elementor-button{background-color:#61CE7000;font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.5em;letter-spacing:0.05em;fill:var( --e-global-color-c8ada44 );color:var( --e-global-color-c8ada44 );}.elementor-129052 .elementor-element.elementor-element-15a6827 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-15a6827 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-129052 .elementor-element.elementor-element-f6f35af{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-cadc314 > .elementor-widget-container{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-129052 .elementor-element.elementor-element-cdd5cc3{--gap:0em 2em;--row-gap:0em;--column-gap:2em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-e11109b .elementor-heading-title{font-size:0.875rem;}.elementor-129052 .elementor-element.elementor-element-d67683b .elementor-heading-title{font-size:0.875rem;}.elementor-129052 .elementor-element.elementor-element-1aa0c5c .elementor-heading-title{font-size:0.875rem;}.elementor-129052 .elementor-element.elementor-element-6a1f3d9 .elementor-heading-title{font-size:0.875rem;}.elementor-129052 .elementor-element.elementor-element-ef56c4f .elementor-heading-title{font-size:0.875rem;}.elementor-129052 .elementor-element.elementor-element-0060b38 .elementor-heading-title{font-size:0.875rem;}.elementor-129052 .elementor-element.elementor-element-4c78758{--min-height:90vh;}.elementor-129052 .elementor-element.elementor-element-4c78758:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-4c78758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-129052 .elementor-element.elementor-element-cb38c0c{z-index:9999;--lottie-container-width:120px;}.elementor-129052 .elementor-element.elementor-element-96d05fe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-6b7d54a img{width:144px;}.elementor-129052 .elementor-element.elementor-element-0fdea0f{--container-widget-width:595px;--container-widget-flex-grow:0;width:var( --container-widget-width, 595px );max-width:595px;}.elementor-129052 .elementor-element.elementor-element-0fdea0f .elementor-heading-title{font-size:2rem;line-height:1.2em;}.elementor-129052 .elementor-element.elementor-element-055d74b{--container-widget-width:435px;--container-widget-flex-grow:0;width:var( --container-widget-width, 435px );max-width:435px;}.elementor-129052 .elementor-element.elementor-element-055d74b .elementor-heading-title{font-size:1.25rem;}.elementor-129052 .elementor-element.elementor-element-fd5ed26 .elementor-button{font-size:1.1rem;padding:20px 60px 20px 60px;}.elementor-129052 .elementor-element.elementor-element-3d0782b{--min-height:10vh;}.elementor-129052 .elementor-element.elementor-element-bae7f5f .elementor-heading-title{font-size:1.5rem;}.elementor-129052 .elementor-element.elementor-element-864a1ac{--min-height:851px;}.elementor-129052 .elementor-element.elementor-element-3dc73a3 > .elementor-widget-container{padding:181px 0px 39px 0px;}.elementor-129052 .elementor-element.elementor-element-3dc73a3{--container-widget-width:608px;--container-widget-flex-grow:0;width:var( --container-widget-width, 608px );max-width:608px;}.elementor-129052 .elementor-element.elementor-element-3dc73a3 .elementor-heading-title{font-size:1.25rem;}.elementor-129052 .elementor-element.elementor-element-30c16c8{--gap:0px 52px;--row-gap:0px;--column-gap:52px;}.elementor-129052 .elementor-element.elementor-element-ffbd6f1{--min-height:292px;}.elementor-129052 .elementor-element.elementor-element-72a1ebf > .elementor-widget-container{margin:-36px 0px 0px -36px;}.elementor-129052 .elementor-element.elementor-element-72a1ebf img{width:292px;height:292px;}.elementor-129052 .elementor-element.elementor-element-8868e20{--min-height:292px;}.elementor-129052 .elementor-element.elementor-element-4494ca4 > .elementor-widget-container{margin:-36px 0px 0px -36px;}.elementor-129052 .elementor-element.elementor-element-4494ca4 img{width:292px;height:292px;}.elementor-129052 .elementor-element.elementor-element-7d55865{--min-height:292px;}.elementor-129052 .elementor-element.elementor-element-635fca0 > .elementor-widget-container{margin:-36px 0px 0px -36px;}.elementor-129052 .elementor-element.elementor-element-635fca0 img{width:292px;height:292px;}.elementor-129052 .elementor-element.elementor-element-59a58ee{--gap:0px 52px;--row-gap:0px;--column-gap:52px;}.elementor-129052 .elementor-element.elementor-element-d429c31{--min-height:292px;}.elementor-129052 .elementor-element.elementor-element-29c5f4e > .elementor-widget-container{margin:-36px 0px 0px -36px;}.elementor-129052 .elementor-element.elementor-element-29c5f4e img{width:292px;height:292px;}.elementor-129052 .elementor-element.elementor-element-882be68{--min-height:404px;}.elementor-129052 .elementor-element.elementor-element-0784f55{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-0784f55 .elementor-heading-title{font-size:1.25rem;}.elementor-129052 .elementor-element.elementor-element-70f44df img{width:380px;}.elementor-129052 .elementor-element.elementor-element-8291d05 img{width:380px;}.elementor-129052 .elementor-element.elementor-element-14985d2{--min-height:544px;}.elementor-129052 .elementor-element.elementor-element-c27835c{--min-height:0px;--gap:0px 52px;--row-gap:0px;--column-gap:52px;}.elementor-129052 .elementor-element.elementor-element-4362ded{--min-height:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-cd59ec1{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-04d815b .elementor-heading-title{font-size:1.25rem;}.elementor-129052 .elementor-element.elementor-element-970503f:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-970503f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cropoftalmologia.com.br/wp-content/uploads/2025/12/olho-3d.webp");background-position:50% 269px;background-size:560px auto;}.elementor-129052 .elementor-element.elementor-element-970503f{--min-height:1207px;}.elementor-129052 .elementor-element.elementor-element-f0c71af > .elementor-widget-container{padding:46px 0px 63px 0px;}.elementor-129052 .elementor-element.elementor-element-f0c71af{--container-widget-width:486px;--container-widget-flex-grow:0;width:var( --container-widget-width, 486px );max-width:486px;}.elementor-129052 .elementor-element.elementor-element-f0c71af .elementor-heading-title{font-size:1.25rem;}.elementor-129052 .elementor-element.elementor-element-874824e{--min-height:642px;}.elementor-129052 .elementor-element.elementor-element-fa000c0{--min-height:542px;}.elementor-129052 .elementor-element.elementor-element-3220aec{--min-height:203px;}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-wrapper .elementor-image-box-img{width:46px;}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-img img{height:46px;}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-title{font-size:1.1rem;}.elementor-129052 .elementor-element.elementor-element-c05fe08{--min-height:203px;}.elementor-129052 .elementor-element.elementor-element-f7fe014{--container-widget-width:245px;--container-widget-flex-grow:0;width:var( --container-widget-width, 245px );max-width:245px;}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-wrapper .elementor-image-box-img{width:46px;}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-img img{height:46px;}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-title{font-size:1.1rem;}.elementor-129052 .elementor-element.elementor-element-efec7f8{--min-height:203px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf{--container-widget-width:245px;--container-widget-flex-grow:0;width:var( --container-widget-width, 245px );max-width:245px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-wrapper .elementor-image-box-img{width:46px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-img img{height:46px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-title{font-size:1.1rem;}.elementor-129052 .elementor-element.elementor-element-4e840f4{--min-height:542px;}.elementor-129052 .elementor-element.elementor-element-49fbb84{--min-height:203px;}.elementor-129052 .elementor-element.elementor-element-6e6318d{--container-widget-width:262px;--container-widget-flex-grow:0;width:var( --container-widget-width, 262px );max-width:262px;}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-wrapper .elementor-image-box-img{width:46px;}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-img img{height:46px;}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-title{font-size:1.1rem;}.elementor-129052 .elementor-element.elementor-element-7a7592b{--min-height:203px;}.elementor-129052 .elementor-element.elementor-element-400260a{--container-widget-width:247px;--container-widget-flex-grow:0;width:var( --container-widget-width, 247px );max-width:247px;}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-wrapper .elementor-image-box-img{width:46px;}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-img img{height:46px;}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-title{font-size:1.1rem;}.elementor-129052 .elementor-element.elementor-element-3b71ac0{--min-height:203px;}.elementor-129052 .elementor-element.elementor-element-62e8603{--container-widget-width:237px;--container-widget-flex-grow:0;width:var( --container-widget-width, 237px );max-width:237px;}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-wrapper .elementor-image-box-img{width:46px;}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-img img{height:46px;}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-title{font-size:1.1rem;}.elementor-129052 .elementor-element.elementor-element-60ca3b5 > .elementor-widget-container{padding:90px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-60ca3b5{--container-widget-width:775px;--container-widget-flex-grow:0;width:var( --container-widget-width, 775px );max-width:775px;}.elementor-129052 .elementor-element.elementor-element-60ca3b5 .elementor-heading-title{font-size:1.25rem;}.elementor-129052 .elementor-element.elementor-element-7fad8c8 > .elementor-widget-container{padding:42px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-7fad8c8{--container-widget-width:625px;--container-widget-flex-grow:0;width:var( --container-widget-width, 625px );max-width:625px;}.elementor-129052 .elementor-element.elementor-element-7fad8c8 .elementor-heading-title{font-size:1.25rem;}.elementor-129052 .elementor-element.elementor-element-320c9f4 > .elementor-widget-container{padding:42px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-320c9f4 .elementor-heading-title{font-size:1.25rem;}body:not(.rtl) .elementor-129052 .elementor-element.elementor-element-919b548{right:0%;}body.rtl .elementor-129052 .elementor-element.elementor-element-919b548{left:0%;}.elementor-129052 .elementor-element.elementor-element-919b548{bottom:-33px;}.elementor-129052 .elementor-element.elementor-element-919b548 .elementor-button{font-size:1.125rem;padding:20px 60px 20px 60px;}.elementor-129052 .elementor-element.elementor-element-7838586{--min-height:828px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-4974194 > .elementor-widget-container{padding:266px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-4974194 .elementor-heading-title{font-size:1.25em;}.elementor-129052 .elementor-element.elementor-element-5f92788{--padding-top:72px;--padding-bottom:323px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-49dde15 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-2b6064e{--min-height:357px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-129052 .elementor-element.elementor-element-f0ee9be{--min-height:357px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-17c9f27{--min-height:367px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-129052 .elementor-element.elementor-element-17c9f27.e-con{--align-self:flex-end;}.elementor-129052 .elementor-element.elementor-element-470a81d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-470a81d.elementor-element{--align-self:flex-start;}.elementor-129052 .elementor-element.elementor-element-bf89acc{--min-height:357px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-91b0f71{--min-height:367px;--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-f4d9e08 .elementor-heading-title{font-size:1.25rem;}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d{--e-icon-list-icon-size:20px;}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-129052 .elementor-element.elementor-element-e6f0261{--min-height:952px;}.elementor-129052 .elementor-element.elementor-element-9ef71cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-fb97988 > .elementor-widget-container{padding:289px 0px 0px 28px;}.elementor-129052 .elementor-element.elementor-element-fb97988 .elementor-heading-title{font-size:1.25rem;}.elementor-129052 .elementor-element.elementor-element-e10acfa > .elementor-widget-container{padding:0px 28px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-e10acfa .elementor-button{font-size:0.9rem;padding:20px 60px 20px 60px;}.elementor-129052 .elementor-element.elementor-element-aec5cda{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-52cec65 > .elementor-widget-container{padding:280px 0px 0px 28px;}.elementor-129052 .elementor-element.elementor-element-62d9ecb{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-d737186{--padding-top:0px;--padding-bottom:37px;--padding-left:0px;--padding-right:36px;}.elementor-129052 .elementor-element.elementor-element-1a701b1 img{width:114px;height:126px;}.elementor-129052 .elementor-element.elementor-element-77e368a .elementor-heading-title{font-size:0.87rem;}.elementor-129052 .elementor-element.elementor-element-36d87b0{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:37px;--padding-left:36px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-3d9b5b4 .elementor-heading-title{font-size:0.87rem;}.elementor-129052 .elementor-element.elementor-element-13ecdc9{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-c8e5987{--padding-top:0px;--padding-bottom:37px;--padding-left:0px;--padding-right:36px;}.elementor-129052 .elementor-element.elementor-element-a464c4f img{width:114px;height:126px;}.elementor-129052 .elementor-element.elementor-element-b309c9b .elementor-heading-title{font-size:0.87rem;}.elementor-129052 .elementor-element.elementor-element-ea2d47f{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:37px;--padding-left:36px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-c311533 .elementor-heading-title{font-size:0.87rem;}.elementor-129052 .elementor-element.elementor-element-90a750a{--min-height:51px;}.elementor-129052 .elementor-element.elementor-element-bdf9efb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-6052ccb .elementor-heading-title{font-size:0.625rem;}.elementor-129052 .elementor-element.elementor-element-15a6827 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-15a6827 .elementor-button{font-size:0.625rem;padding:10px 0px 10px 10px;}}@media(max-width:1200px){.elementor-129052 .elementor-element.elementor-element-cdd5cc3{--min-height:49px;}.elementor-129052 .elementor-element.elementor-element-e11109b .elementor-heading-title{font-size:0.625rem;}.elementor-129052 .elementor-element.elementor-element-d67683b .elementor-heading-title{font-size:0.625rem;}.elementor-129052 .elementor-element.elementor-element-1aa0c5c .elementor-heading-title{font-size:0.625rem;}.elementor-129052 .elementor-element.elementor-element-6a1f3d9 .elementor-heading-title{font-size:0.625rem;}.elementor-129052 .elementor-element.elementor-element-ef56c4f .elementor-heading-title{font-size:0.625rem;}.elementor-129052 .elementor-element.elementor-element-0060b38 .elementor-heading-title{font-size:0.625rem;}.elementor-129052 .elementor-element.elementor-element-96d05fe{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-129052 .elementor-element.elementor-element-6b7d54a img{width:102px;}.elementor-129052 .elementor-element.elementor-element-0fdea0f{--container-widget-width:430px;--container-widget-flex-grow:0;width:var( --container-widget-width, 430px );max-width:430px;}.elementor-129052 .elementor-element.elementor-element-0fdea0f .elementor-heading-title{font-size:1.42rem;}.elementor-129052 .elementor-element.elementor-element-055d74b{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-129052 .elementor-element.elementor-element-055d74b .elementor-heading-title{font-size:0.89rem;}.elementor-129052 .elementor-element.elementor-element-fd5ed26 .elementor-button{font-size:0.78rem;border-radius:10px 10px 10px 10px;padding:15px 40px 15px 40px;}.elementor-129052 .elementor-element.elementor-element-bae7f5f .elementor-heading-title{font-size:1.07rem;}.elementor-129052 .elementor-element.elementor-element-864a1ac{--min-height:603px;}.elementor-129052 .elementor-element.elementor-element-3dc73a3 > .elementor-widget-container{padding:128px 0px 28px 0px;}.elementor-129052 .elementor-element.elementor-element-ffbd6f1{--min-height:208px;}.elementor-129052 .elementor-element.elementor-element-72a1ebf > .elementor-widget-container{margin:-26px 0px 0px -26px;}.elementor-129052 .elementor-element.elementor-element-72a1ebf img{width:208px;height:208px;}.elementor-129052 .elementor-element.elementor-element-8868e20{--min-height:208px;}.elementor-129052 .elementor-element.elementor-element-4494ca4 > .elementor-widget-container{margin:-26px 0px 0px -26px;}.elementor-129052 .elementor-element.elementor-element-4494ca4 img{width:208px;height:208px;}.elementor-129052 .elementor-element.elementor-element-7d55865{--min-height:208px;}.elementor-129052 .elementor-element.elementor-element-635fca0 > .elementor-widget-container{margin:-26px 0px 0px -26px;}.elementor-129052 .elementor-element.elementor-element-635fca0 img{width:208px;height:208px;}.elementor-129052 .elementor-element.elementor-element-d429c31{--min-height:208px;}.elementor-129052 .elementor-element.elementor-element-29c5f4e > .elementor-widget-container{margin:-26px 0px 0px -26px;}.elementor-129052 .elementor-element.elementor-element-29c5f4e img{width:208px;height:208px;}.elementor-129052 .elementor-element.elementor-element-882be68{--min-height:286px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-0784f55 .elementor-heading-title{font-size:0.89rem;}.elementor-129052 .elementor-element.elementor-element-70f44df img{width:300px;}.elementor-129052 .elementor-element.elementor-element-8291d05 img{width:300px;}.elementor-129052 .elementor-element.elementor-element-14985d2{--min-height:385px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-c27835c{--min-height:276px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-4362ded{--min-height:276px;}.elementor-129052 .elementor-element.elementor-element-cd59ec1{--min-height:276px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-04d815b .elementor-heading-title{font-size:0.89rem;}.elementor-129052 .elementor-element.elementor-element-970503f{--min-height:905px;}.elementor-129052 .elementor-element.elementor-element-970503f:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-970503f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 202px;background-size:420px auto;}.elementor-129052 .elementor-element.elementor-element-f0c71af > .elementor-widget-container{padding:35px 0px 47px 0px;}.elementor-129052 .elementor-element.elementor-element-f0c71af{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-129052 .elementor-element.elementor-element-f0c71af .elementor-heading-title{font-size:0.89rem;}.elementor-129052 .elementor-element.elementor-element-874824e{--min-height:385px;}.elementor-129052 .elementor-element.elementor-element-fa000c0{--min-height:385px;}.elementor-129052 .elementor-element.elementor-element-3220aec{--min-height:144px;}.elementor-129052 .elementor-element.elementor-element-474e2c3{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-474e2c3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-129052 .elementor-element.elementor-element-474e2c3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-129052 .elementor-element.elementor-element-474e2c3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-title{margin-bottom:0px;font-size:0.78rem;}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-img img{height:35px;}.elementor-129052 .elementor-element.elementor-element-c05fe08{--min-height:144px;}.elementor-129052 .elementor-element.elementor-element-f7fe014{width:var( --container-widget-width, 178px );max-width:178px;--container-widget-width:178px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-img img{height:35px;}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-title{font-size:0.78rem;}.elementor-129052 .elementor-element.elementor-element-efec7f8{--min-height:144px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-img img{height:35px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-title{font-size:0.78rem;}.elementor-129052 .elementor-element.elementor-element-4e840f4{--min-height:385px;}.elementor-129052 .elementor-element.elementor-element-49fbb84{--min-height:144px;}.elementor-129052 .elementor-element.elementor-element-6e6318d{width:var( --container-widget-width, 564px );max-width:564px;--container-widget-width:564px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-6e6318d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-img img{height:35px;}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-title{font-size:0.78rem;}.elementor-129052 .elementor-element.elementor-element-7a7592b{--min-height:144px;}.elementor-129052 .elementor-element.elementor-element-400260a{--container-widget-width:182px;--container-widget-flex-grow:0;width:var( --container-widget-width, 182px );max-width:182px;}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-img img{height:35px;}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-title{font-size:0.78rem;}.elementor-129052 .elementor-element.elementor-element-3b71ac0{--min-height:144px;}.elementor-129052 .elementor-element.elementor-element-62e8603{width:var( --container-widget-width, 174px );max-width:174px;--container-widget-width:174px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-img img{height:35px;}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-title{font-size:0.78rem;}.elementor-129052 .elementor-element.elementor-element-60ca3b5 > .elementor-widget-container{padding:64px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-60ca3b5{--container-widget-width:555px;--container-widget-flex-grow:0;width:var( --container-widget-width, 555px );max-width:555px;}.elementor-129052 .elementor-element.elementor-element-60ca3b5 .elementor-heading-title{font-size:0.89rem;}.elementor-129052 .elementor-element.elementor-element-7fad8c8 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-7fad8c8{--container-widget-width:454px;--container-widget-flex-grow:0;width:var( --container-widget-width, 454px );max-width:454px;}.elementor-129052 .elementor-element.elementor-element-7fad8c8 .elementor-heading-title{font-size:0.89rem;}.elementor-129052 .elementor-element.elementor-element-320c9f4 .elementor-heading-title{font-size:0.89rem;}.elementor-129052 .elementor-element.elementor-element-919b548{bottom:-23px;}.elementor-129052 .elementor-element.elementor-element-919b548 .elementor-button{font-size:0.875rem;padding:16px 50px 16px 50px;}.elementor-129052 .elementor-element.elementor-element-7838586{--min-height:621px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-129052 .elementor-element.elementor-element-4974194 > .elementor-widget-container{padding:189px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-4974194{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;}.elementor-129052 .elementor-element.elementor-element-4974194 .elementor-heading-title{font-size:0.89em;}.elementor-129052 .elementor-element.elementor-element-5f92788{--padding-top:52px;--padding-bottom:323px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-bf674ce{--e-image-carousel-slides-to-show:1;}.elementor-129052 .elementor-element.elementor-element-49dde15 .elementor-button{font-size:1rem;}.elementor-129052 .elementor-element.elementor-element-470a81d{--e-image-carousel-slides-to-show:1;}.elementor-129052 .elementor-element.elementor-element-e6f0261{--min-height:714px;}.elementor-129052 .elementor-element.elementor-element-fb97988 > .elementor-widget-container{padding:217px 0px 0px 21px;}.elementor-129052 .elementor-element.elementor-element-fb97988 .elementor-heading-title{font-size:0.89rem;}.elementor-129052 .elementor-element.elementor-element-e10acfa > .elementor-widget-container{padding:0px 13px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-e10acfa .elementor-button{font-size:0.675rem;border-radius:10px 10px 10px 10px;padding:15px 40px 15px 40px;}.elementor-129052 .elementor-element.elementor-element-52cec65 > .elementor-widget-container{padding:210px 0px 0px 21px;}.elementor-129052 .elementor-element.elementor-element-62d9ecb{--min-height:150px;}.elementor-129052 .elementor-element.elementor-element-d737186{--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:27px;}.elementor-129052 .elementor-element.elementor-element-1a701b1 img{width:86px;height:95px;}.elementor-129052 .elementor-element.elementor-element-77e368a .elementor-heading-title{font-size:0.65rem;}.elementor-129052 .elementor-element.elementor-element-36d87b0{--padding-top:0px;--padding-bottom:28px;--padding-left:27px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-3d9b5b4 .elementor-heading-title{font-size:0.65rem;}.elementor-129052 .elementor-element.elementor-element-13ecdc9{--min-height:150px;}.elementor-129052 .elementor-element.elementor-element-c8e5987{--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:27px;}.elementor-129052 .elementor-element.elementor-element-a464c4f img{width:86px;height:95px;}.elementor-129052 .elementor-element.elementor-element-b309c9b .elementor-heading-title{font-size:0.65rem;}.elementor-129052 .elementor-element.elementor-element-ea2d47f{--padding-top:0px;--padding-bottom:28px;--padding-left:27px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-c311533 .elementor-heading-title{font-size:0.65rem;}.elementor-129052 .elementor-element.elementor-element-90a750a{--min-height:39px;}.elementor-129052 .elementor-element.elementor-element-bdf9efb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-6052ccb .elementor-heading-title{font-size:0.47rem;}.elementor-129052 .elementor-element.elementor-element-15a6827 .elementor-button{font-size:0.47rem;}}@media(max-width:1024px){.elementor-129052 .elementor-element.elementor-element-4c78758:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-4c78758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cropoftalmologia.com.br/wp-content/uploads/2025/12/bg-hero-tablet.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-129052 .elementor-element.elementor-element-4c78758{--min-height:1300px;}.elementor-129052 .elementor-element.elementor-element-cb38c0c{--lottie-container-width:120px;}.elementor-129052 .elementor-element.elementor-element-96d05fe{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-6b7d54a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-129052 .elementor-element.elementor-element-6b7d54a.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-6b7d54a{text-align:center;}.elementor-129052 .elementor-element.elementor-element-6b7d54a img{width:175px;}.elementor-129052 .elementor-element.elementor-element-0fdea0f > .elementor-widget-container{padding:0px 0px 13px 0px;}.elementor-129052 .elementor-element.elementor-element-0fdea0f{--container-widget-width:680px;--container-widget-flex-grow:0;width:var( --container-widget-width, 680px );max-width:680px;text-align:center;}.elementor-129052 .elementor-element.elementor-element-0fdea0f.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-0fdea0f .elementor-heading-title{font-size:2.25rem;}.elementor-129052 .elementor-element.elementor-element-055d74b > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-129052 .elementor-element.elementor-element-055d74b{--container-widget-width:545px;--container-widget-flex-grow:0;width:var( --container-widget-width, 545px );max-width:545px;text-align:center;}.elementor-129052 .elementor-element.elementor-element-055d74b.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-055d74b .elementor-heading-title{font-size:1.5rem;}.elementor-129052 .elementor-element.elementor-element-fd5ed26.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-fd5ed26 .elementor-button{font-size:1.2rem;padding:20px 80px 20px 80px;}.elementor-129052 .elementor-element.elementor-element-3d0782b{--min-height:120px;}.elementor-129052 .elementor-element.elementor-element-bae7f5f{width:var( --container-widget-width, 535px );max-width:535px;--container-widget-width:535px;--container-widget-flex-grow:0;text-align:center;}.elementor-129052 .elementor-element.elementor-element-bae7f5f .elementor-heading-title{font-size:1.5rem;}.elementor-129052 .elementor-element.elementor-element-864a1ac{--min-height:1092px;}.elementor-129052 .elementor-element.elementor-element-3dc73a3 > .elementor-widget-container{padding:148px 0px 51px 0px;}.elementor-129052 .elementor-element.elementor-element-3dc73a3 .elementor-heading-title{font-size:1.5rem;}.elementor-129052 .elementor-element.elementor-element-30c16c8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-129052 .elementor-element.elementor-element-ffbd6f1{--min-height:250px;}.elementor-129052 .elementor-element.elementor-element-72a1ebf img{width:250px;height:250px;}.elementor-129052 .elementor-element.elementor-element-8868e20{--min-height:250px;}.elementor-129052 .elementor-element.elementor-element-4494ca4 img{width:250px;height:250px;}.elementor-129052 .elementor-element.elementor-element-59a58ee{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-d429c31{--min-height:250px;}.elementor-129052 .elementor-element.elementor-element-29c5f4e img{width:250px;height:250px;}.elementor-129052 .elementor-element.elementor-element-882be68:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-882be68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cropoftalmologia.com.br/wp-content/uploads/2025/12/BG-DB-3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-129052 .elementor-element.elementor-element-882be68{--min-height:1298px;--flex-direction:column-reverse;--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-a997d52{--min-height:340px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-129052 .elementor-element.elementor-element-0784f55 > .elementor-widget-container{padding:0px 0px 45px 0px;}.elementor-129052 .elementor-element.elementor-element-0784f55{--container-widget-width:698px;--container-widget-flex-grow:0;width:var( --container-widget-width, 698px );max-width:698px;}.elementor-129052 .elementor-element.elementor-element-0784f55 .elementor-heading-title{font-size:1.5rem;}.elementor-129052 .elementor-element.elementor-element-9506896{--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-129052 .elementor-element.elementor-element-70f44df img{width:530px;height:370px;}.elementor-129052 .elementor-element.elementor-element-8291d05 img{width:530px;height:370px;}.elementor-129052 .elementor-element.elementor-element-14985d2{--min-height:893px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-c27835c{--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-4362ded{--min-height:388px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-8416c95 img{width:549px;height:388px;}.elementor-129052 .elementor-element.elementor-element-cd59ec1{--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-04d815b .elementor-heading-title{font-size:1.5rem;}.elementor-129052 .elementor-element.elementor-element-970503f:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-970503f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cropoftalmologia.com.br/wp-content/uploads/2025/12/OLHO.webp");background-position:50% 395px;background-size:614px auto;}.elementor-129052 .elementor-element.elementor-element-970503f{--min-height:1784px;}.elementor-129052 .elementor-element.elementor-element-f0c71af > .elementor-widget-container{padding:102px 0px 82px 0px;}.elementor-129052 .elementor-element.elementor-element-f0c71af{--container-widget-width:580px;--container-widget-flex-grow:0;width:var( --container-widget-width, 580px );max-width:580px;}.elementor-129052 .elementor-element.elementor-element-f0c71af .elementor-heading-title{font-size:1.5rem;}.elementor-129052 .elementor-element.elementor-element-874824e{--min-height:821px;--justify-content:center;}.elementor-129052 .elementor-element.elementor-element-fa000c0{--min-height:821px;--gap:59px 0px;--row-gap:59px;--column-gap:0px;}.elementor-129052 .elementor-element.elementor-element-3220aec{--min-height:235px;}.elementor-129052 .elementor-element.elementor-element-474e2c3{--container-widget-width:279px;--container-widget-flex-grow:0;width:var( --container-widget-width, 279px );max-width:279px;}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-wrapper .elementor-image-box-img{width:52.5px;}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-img img{height:52.5px;}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-title{font-size:1.313rem;}.elementor-129052 .elementor-element.elementor-element-c05fe08{--min-height:235px;}.elementor-129052 .elementor-element.elementor-element-f7fe014{--container-widget-width:281px;--container-widget-flex-grow:0;width:var( --container-widget-width, 281px );max-width:281px;}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-wrapper .elementor-image-box-img{width:52.5px;}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-img img{height:52.5px;}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-title{font-size:1.313rem;}.elementor-129052 .elementor-element.elementor-element-efec7f8{--min-height:235px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf{--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-wrapper .elementor-image-box-img{width:52.5px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-img img{height:52.5px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-title{font-size:1.313rem;}.elementor-129052 .elementor-element.elementor-element-4e840f4{--min-height:821px;--gap:59px 0px;--row-gap:59px;--column-gap:0px;}.elementor-129052 .elementor-element.elementor-element-49fbb84{--min-height:235px;}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-wrapper .elementor-image-box-img{width:52.5px;}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-img img{height:52.5px;}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-title{font-size:1.313rem;}.elementor-129052 .elementor-element.elementor-element-7a7592b{--min-height:235px;}.elementor-129052 .elementor-element.elementor-element-400260a{width:var( --container-widget-width, 292px );max-width:292px;--container-widget-width:292px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-wrapper .elementor-image-box-img{width:52.5px;}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-img img{height:52.5px;}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-title{font-size:1.313rem;}.elementor-129052 .elementor-element.elementor-element-3b71ac0{--min-height:235px;}.elementor-129052 .elementor-element.elementor-element-62e8603{--container-widget-width:278px;--container-widget-flex-grow:0;width:var( --container-widget-width, 278px );max-width:278px;}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-wrapper .elementor-image-box-img{width:52.5px;}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-img img{height:52.5px;}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-title{font-size:1.313rem;}.elementor-129052 .elementor-element.elementor-element-60ca3b5 > .elementor-widget-container{padding:97px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-60ca3b5{--container-widget-width:627px;--container-widget-flex-grow:0;width:var( --container-widget-width, 627px );max-width:627px;}.elementor-129052 .elementor-element.elementor-element-60ca3b5 .elementor-heading-title{font-size:1.5rem;}.elementor-129052 .elementor-element.elementor-element-7fad8c8 > .elementor-widget-container{padding:43px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-7fad8c8{--container-widget-width:573px;--container-widget-flex-grow:0;width:var( --container-widget-width, 573px );max-width:573px;}.elementor-129052 .elementor-element.elementor-element-7fad8c8 .elementor-heading-title{font-size:1.5rem;}.elementor-129052 .elementor-element.elementor-element-320c9f4 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-320c9f4 .elementor-heading-title{font-size:1.5rem;}.elementor-129052 .elementor-element.elementor-element-919b548{bottom:103px;}.elementor-129052 .elementor-element.elementor-element-919b548 .elementor-button{font-size:1.5rem;border-radius:15px 15px 15px 15px;padding:20px 65px 20px 65px;}.elementor-129052 .elementor-element.elementor-element-7838586{--min-height:900px;}.elementor-129052 .elementor-element.elementor-element-4974194 > .elementor-widget-container{padding:233px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-4974194{--container-widget-width:550px;--container-widget-flex-grow:0;width:var( --container-widget-width, 550px );max-width:550px;}.elementor-129052 .elementor-element.elementor-element-4974194 .elementor-heading-title{font-size:1.5em;}.elementor-129052 .elementor-element.elementor-element-5f92788{--padding-top:52px;--padding-bottom:266px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-bf674ce{--e-image-carousel-slides-to-show:1;}.elementor-129052 .elementor-element.elementor-element-2b6064e{--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:90px 0px;--row-gap:90px;--column-gap:0px;}.elementor-129052 .elementor-element.elementor-element-f0ee9be{--min-height:502px;--border-radius:0px 13.68px 13.68px 0px;}.elementor-129052 .elementor-element.elementor-element-17c9f27{--min-height:460px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-129052 .elementor-element.elementor-element-91b0f71{--padding-top:8px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-f4d9e08 .elementor-heading-title{font-size:1.5rem;}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35.91px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35.91px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35.91px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35.91px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35.91px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-item > a{font-size:1.313rem;line-height:1.6rem;}.elementor-129052 .elementor-element.elementor-element-e6f0261{--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;--align-items:center;}.elementor-129052 .elementor-element.elementor-element-fb97988 > .elementor-widget-container{padding:247px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-fb97988.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-fb97988{text-align:center;}.elementor-129052 .elementor-element.elementor-element-fb97988 .elementor-heading-title{font-size:1.5rem;}.elementor-129052 .elementor-element.elementor-element-e10acfa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-e10acfa.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-e10acfa .elementor-button{font-size:1.313rem;padding:20px 60px 20px 60px;}.elementor-129052 .elementor-element.elementor-element-aec5cda{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-52cec65 > .elementor-widget-container{padding:68px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-13ecdc9{--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-129052 .elementor-element.elementor-element-c8e5987{--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;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-a464c4f img{width:161px;height:177px;}.elementor-129052 .elementor-element.elementor-element-b309c9b{text-align:center;}.elementor-129052 .elementor-element.elementor-element-b309c9b .elementor-heading-title{font-size:1.125rem;}.elementor-129052 .elementor-element.elementor-element-ea2d47f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:49px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-c311533{text-align:center;}.elementor-129052 .elementor-element.elementor-element-c311533 .elementor-heading-title{font-size:1.125rem;}.elementor-129052 .elementor-element.elementor-element-90a750a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:81px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-bdf9efb{--flex-direction:column-reverse;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-6052ccb > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-129052 .elementor-element.elementor-element-6052ccb.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-6052ccb{text-align:start;}.elementor-129052 .elementor-element.elementor-element-6052ccb .elementor-heading-title{font-size:0.75rem;}.elementor-129052 .elementor-element.elementor-element-15a6827 .elementor-button{font-size:0.875rem;}}@media(max-width:880px){.elementor-129052 .elementor-element.elementor-element-919b548 .elementor-button{padding:20px 38px 20px 38px;}.elementor-129052 .elementor-element.elementor-element-5f92788{--padding-top:52px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-129052 .elementor-element.elementor-element-bf674ce{--e-image-carousel-slides-to-show:2;}.elementor-129052 .elementor-element.elementor-element-bdf9efb{--flex-direction:column-reverse;--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:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-129052 .elementor-element.elementor-element-4c78758:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-4c78758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cropoftalmologia.com.br/wp-content/uploads/2025/12/bg-hero-mb-3.webp");background-position:bottom center;}.elementor-129052 .elementor-element.elementor-element-4c78758{--min-height:940px;}.elementor-129052 .elementor-element.elementor-element-cb38c0c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-cb38c0c{--lottie-container-width:100px;}.elementor-129052 .elementor-element.elementor-element-96d05fe{--padding-top:101px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-6b7d54a img{width:159px;}.elementor-129052 .elementor-element.elementor-element-0fdea0f{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-0fdea0f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-0fdea0f .elementor-heading-title{font-size:1.4rem;}.elementor-129052 .elementor-element.elementor-element-055d74b > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-129052 .elementor-element.elementor-element-055d74b .elementor-heading-title{font-size:1.125rem;}.elementor-129052 .elementor-element.elementor-element-fd5ed26 .elementor-button{font-size:1.125rem;padding:15px 30px 15px 30px;}.elementor-129052 .elementor-element.elementor-element-bae7f5f{--container-widget-width:278px;--container-widget-flex-grow:0;width:var( --container-widget-width, 278px );max-width:278px;}.elementor-129052 .elementor-element.elementor-element-bae7f5f .elementor-heading-title{font-size:1.125rem;}.elementor-129052 .elementor-element.elementor-element-864a1ac{--min-height:1274px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-129052 .elementor-element.elementor-element-3dc73a3 > .elementor-widget-container{padding:103px 0px 55px 0px;}.elementor-129052 .elementor-element.elementor-element-3dc73a3{--container-widget-width:309px;--container-widget-flex-grow:0;width:var( --container-widget-width, 309px );max-width:309px;}.elementor-129052 .elementor-element.elementor-element-3dc73a3 .elementor-heading-title{font-size:1.125rem;}.elementor-129052 .elementor-element.elementor-element-30c16c8{--content-width:90%;--gap:39.4px 0px;--row-gap:39.4px;--column-gap:0px;}.elementor-129052 .elementor-element.elementor-element-ffbd6f1{--width:251px;--min-height:251px;}.elementor-129052 .elementor-element.elementor-element-72a1ebf > .elementor-widget-container{margin:-28px 0px 0px -28px;}.elementor-129052 .elementor-element.elementor-element-72a1ebf img{width:251px;height:251px;}.elementor-129052 .elementor-element.elementor-element-8868e20{--width:251px;--min-height:251px;}.elementor-129052 .elementor-element.elementor-element-4494ca4 > .elementor-widget-container{margin:-28px 0px 0px -28px;}.elementor-129052 .elementor-element.elementor-element-4494ca4 img{width:251px;height:251px;}.elementor-129052 .elementor-element.elementor-element-59a58ee{--padding-top:39.4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-d429c31{--width:251px;--min-height:251px;}.elementor-129052 .elementor-element.elementor-element-29c5f4e > .elementor-widget-container{margin:-28px 0px 0px -28px;}.elementor-129052 .elementor-element.elementor-element-29c5f4e img{width:251px;height:251px;}.elementor-129052 .elementor-element.elementor-element-882be68:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-882be68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cropoftalmologia.com.br/wp-content/uploads/2025/12/bg-db-4.webp");}.elementor-129052 .elementor-element.elementor-element-882be68{--min-height:1065px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-a997d52{--width:90%;}.elementor-129052 .elementor-element.elementor-element-0784f55 .elementor-heading-title{font-size:1.125rem;}.elementor-129052 .elementor-element.elementor-element-70f44df img{width:319.54px;height:223.68px;}.elementor-129052 .elementor-element.elementor-element-8291d05 img{width:319.54px;height:223.68px;}.elementor-129052 .elementor-element.elementor-element-14985d2{--min-height:1px;}.elementor-129052 .elementor-element.elementor-element-8416c95 img{width:324px;height:228px;}.elementor-129052 .elementor-element.elementor-element-cd59ec1{--width:90%;--justify-content:flex-start;--padding-top:48px;--padding-bottom:171px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-04d815b .elementor-heading-title{font-size:1.125rem;}.elementor-129052 .elementor-element.elementor-element-970503f{--min-height:2600px;}.elementor-129052 .elementor-element.elementor-element-970503f:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-970503f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 717px;background-size:432px auto;}.elementor-129052 .elementor-element.elementor-element-f0c71af{--container-widget-width:339px;--container-widget-flex-grow:0;width:var( --container-widget-width, 339px );max-width:339px;}.elementor-129052 .elementor-element.elementor-element-f0c71af .elementor-heading-title{font-size:1.125rem;}.elementor-129052 .elementor-element.elementor-element-874824e{--width:90%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-129052 .elementor-element.elementor-element-fa000c0{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-60ca3b5 > .elementor-widget-container{padding:76px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-60ca3b5{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-129052 .elementor-element.elementor-element-60ca3b5 .elementor-heading-title{font-size:1.125rem;}.elementor-129052 .elementor-element.elementor-element-7fad8c8 > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-7fad8c8 .elementor-heading-title{font-size:1.125rem;}.elementor-129052 .elementor-element.elementor-element-320c9f4{width:var( --container-widget-width, 259px );max-width:259px;--container-widget-width:259px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-320c9f4 > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-320c9f4 .elementor-heading-title{font-size:1.125rem;}.elementor-129052 .elementor-element.elementor-element-919b548{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;bottom:50px;}.elementor-129052 .elementor-element.elementor-element-919b548 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-919b548 .elementor-button{font-size:1.125rem;padding:17px 35px 17px 35px;}.elementor-129052 .elementor-element.elementor-element-7838586{--min-height:0px;}.elementor-129052 .elementor-element.elementor-element-4974194 > .elementor-widget-container{padding:170px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-4974194{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;}.elementor-129052 .elementor-element.elementor-element-4974194 .elementor-heading-title{font-size:1.125em;}.elementor-129052 .elementor-element.elementor-element-5f92788{--padding-top:52px;--padding-bottom:170px;--padding-left:10px;--padding-right:10px;}.elementor-129052 .elementor-element.elementor-element-bf674ce{--e-image-carousel-slides-to-show:1;}.elementor-129052 .elementor-element.elementor-element-49dde15 .elementor-button{padding:10px 30px 10px 30px;}.elementor-129052 .elementor-element.elementor-element-2b6064e{--width:100%;--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;--align-items:center;}.elementor-129052 .elementor-element.elementor-element-f0ee9be{--width:100%;--min-height:243px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-f0ee9be.e-con{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-17c9f27{--width:100%;--min-height:228px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-17c9f27.e-con{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-470a81d{--e-image-carousel-slides-to-show:1;}.elementor-129052 .elementor-element.elementor-element-470a81d.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-91b0f71{--padding-top:8px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-129052 .elementor-element.elementor-element-f4d9e08 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-f4d9e08 .elementor-heading-title{font-size:1.125rem;}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-item > a{font-size:1.125rem;}.elementor-129052 .elementor-element.elementor-element-fb97988 > .elementor-widget-container{padding:162px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-fb97988 .elementor-heading-title{font-size:1.125rem;}.elementor-129052 .elementor-element.elementor-element-e10acfa .elementor-button{font-size:1.125rem;padding:17px 30px 17px 30px;}.elementor-129052 .elementor-element.elementor-element-aec5cda{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-52cec65 > .elementor-widget-container{padding:63px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-c8e5987{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-a464c4f img{width:113.72px;height:125.07px;}.elementor-129052 .elementor-element.elementor-element-b309c9b .elementor-heading-title{font-size:0.875rem;}.elementor-129052 .elementor-element.elementor-element-ea2d47f{--padding-top:41px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-c311533 .elementor-heading-title{font-size:0.875rem;}.elementor-129052 .elementor-element.elementor-element-90a750a{--padding-top:43px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-bdf9efb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-6052ccb{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;text-align:center;}.elementor-129052 .elementor-element.elementor-element-6052ccb > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-129052 .elementor-element.elementor-element-6052ccb .elementor-heading-title{font-size:0.688rem;}.elementor-129052 .elementor-element.elementor-element-15a6827 .elementor-button{font-size:0.688rem;}}@media(min-width:768px){.elementor-129052 .elementor-element.elementor-element-3162e6f{--content-width:1440px;}.elementor-129052 .elementor-element.elementor-element-cdd5cc3{--width:1440px;}.elementor-129052 .elementor-element.elementor-element-4c78758{--content-width:1440px;}.elementor-129052 .elementor-element.elementor-element-96d05fe{--content-width:1440px;}.elementor-129052 .elementor-element.elementor-element-3d0782b{--content-width:1440px;}.elementor-129052 .elementor-element.elementor-element-864a1ac{--content-width:1440px;}.elementor-129052 .elementor-element.elementor-element-30c16c8{--content-width:1402px;}.elementor-129052 .elementor-element.elementor-element-ffbd6f1{--width:409.36px;}.elementor-129052 .elementor-element.elementor-element-8868e20{--width:409.36px;}.elementor-129052 .elementor-element.elementor-element-7d55865{--width:409.36px;}.elementor-129052 .elementor-element.elementor-element-d429c31{--width:409.36px;}.elementor-129052 .elementor-element.elementor-element-882be68{--content-width:1440px;}.elementor-129052 .elementor-element.elementor-element-a997d52{--width:643px;}.elementor-129052 .elementor-element.elementor-element-9506896{--width:50%;}.elementor-129052 .elementor-element.elementor-element-14985d2{--content-width:1440px;}.elementor-129052 .elementor-element.elementor-element-c27835c{--content-width:1440px;}.elementor-129052 .elementor-element.elementor-element-4362ded{--width:70%;}.elementor-129052 .elementor-element.elementor-element-970503f{--content-width:1440px;}.elementor-129052 .elementor-element.elementor-element-874824e{--width:1440px;}.elementor-129052 .elementor-element.elementor-element-fa000c0{--width:432px;}.elementor-129052 .elementor-element.elementor-element-3220aec{--content-width:432px;}.elementor-129052 .elementor-element.elementor-element-c05fe08{--content-width:432px;}.elementor-129052 .elementor-element.elementor-element-efec7f8{--content-width:432px;}.elementor-129052 .elementor-element.elementor-element-4e840f4{--width:432px;}.elementor-129052 .elementor-element.elementor-element-49fbb84{--content-width:432px;}.elementor-129052 .elementor-element.elementor-element-7a7592b{--content-width:432px;}.elementor-129052 .elementor-element.elementor-element-3b71ac0{--content-width:432px;}.elementor-129052 .elementor-element.elementor-element-7838586{--content-width:1440px;}.elementor-129052 .elementor-element.elementor-element-5f92788{--content-width:1440px;}.elementor-129052 .elementor-element.elementor-element-f0ee9be{--width:960px;}.elementor-129052 .elementor-element.elementor-element-17c9f27{--width:624px;}.elementor-129052 .elementor-element.elementor-element-bf89acc{--width:960px;}.elementor-129052 .elementor-element.elementor-element-91b0f71{--width:696px;}.elementor-129052 .elementor-element.elementor-element-9ef71cc{--width:50%;}.elementor-129052 .elementor-element.elementor-element-aec5cda{--width:50%;}.elementor-129052 .elementor-element.elementor-element-62d9ecb{--content-width:1440px;}.elementor-129052 .elementor-element.elementor-element-13ecdc9{--content-width:1440px;}.elementor-129052 .elementor-element.elementor-element-90a750a{--content-width:1440px;}}@media(max-width:1366px) and (min-width:768px){.elementor-129052 .elementor-element.elementor-element-3162e6f{--content-width:1024px;}.elementor-129052 .elementor-element.elementor-element-cdd5cc3{--width:1024px;}.elementor-129052 .elementor-element.elementor-element-4c78758{--content-width:1024px;}.elementor-129052 .elementor-element.elementor-element-96d05fe{--content-width:1024px;}.elementor-129052 .elementor-element.elementor-element-3d0782b{--content-width:1024px;}.elementor-129052 .elementor-element.elementor-element-864a1ac{--content-width:1024px;}.elementor-129052 .elementor-element.elementor-element-30c16c8{--content-width:1025px;}.elementor-129052 .elementor-element.elementor-element-ffbd6f1{--width:291px;}.elementor-129052 .elementor-element.elementor-element-8868e20{--width:291px;}.elementor-129052 .elementor-element.elementor-element-7d55865{--width:291px;}.elementor-129052 .elementor-element.elementor-element-d429c31{--width:291px;}.elementor-129052 .elementor-element.elementor-element-882be68{--content-width:1024px;}.elementor-129052 .elementor-element.elementor-element-14985d2{--content-width:1024px;}.elementor-129052 .elementor-element.elementor-element-c27835c{--content-width:1024px;}.elementor-129052 .elementor-element.elementor-element-970503f{--content-width:1024px;}.elementor-129052 .elementor-element.elementor-element-874824e{--width:1024px;}.elementor-129052 .elementor-element.elementor-element-fa000c0{--width:307px;}.elementor-129052 .elementor-element.elementor-element-3220aec{--content-width:307px;}.elementor-129052 .elementor-element.elementor-element-c05fe08{--content-width:307px;}.elementor-129052 .elementor-element.elementor-element-efec7f8{--content-width:307px;}.elementor-129052 .elementor-element.elementor-element-4e840f4{--width:307px;}.elementor-129052 .elementor-element.elementor-element-49fbb84{--content-width:307px;}.elementor-129052 .elementor-element.elementor-element-7a7592b{--content-width:307px;}.elementor-129052 .elementor-element.elementor-element-3b71ac0{--content-width:307px;}.elementor-129052 .elementor-element.elementor-element-7838586{--content-width:1024px;}.elementor-129052 .elementor-element.elementor-element-5f92788{--content-width:1024px;}.elementor-129052 .elementor-element.elementor-element-f0ee9be{--width:678px;}.elementor-129052 .elementor-element.elementor-element-17c9f27{--width:457px;}.elementor-129052 .elementor-element.elementor-element-bf89acc{--width:688px;}.elementor-129052 .elementor-element.elementor-element-91b0f71{--width:520px;}.elementor-129052 .elementor-element.elementor-element-9ef71cc{--width:512px;}.elementor-129052 .elementor-element.elementor-element-aec5cda{--width:512px;}.elementor-129052 .elementor-element.elementor-element-62d9ecb{--content-width:1024px;}.elementor-129052 .elementor-element.elementor-element-13ecdc9{--content-width:1024px;}.elementor-129052 .elementor-element.elementor-element-90a750a{--content-width:1024px;}}@media(max-width:1200px) and (min-width:768px){.elementor-129052 .elementor-element.elementor-element-3162e6f{--content-width:768px;}.elementor-129052 .elementor-element.elementor-element-cdd5cc3{--width:768px;}.elementor-129052 .elementor-element.elementor-element-4c78758{--content-width:768px;}.elementor-129052 .elementor-element.elementor-element-3d0782b{--content-width:768px;}.elementor-129052 .elementor-element.elementor-element-864a1ac{--content-width:768px;}.elementor-129052 .elementor-element.elementor-element-30c16c8{--content-width:768px;}.elementor-129052 .elementor-element.elementor-element-ffbd6f1{--width:207px;}.elementor-129052 .elementor-element.elementor-element-8868e20{--width:207px;}.elementor-129052 .elementor-element.elementor-element-7d55865{--width:207px;}.elementor-129052 .elementor-element.elementor-element-d429c31{--width:207px;}.elementor-129052 .elementor-element.elementor-element-882be68{--content-width:768px;}.elementor-129052 .elementor-element.elementor-element-a997d52{--width:455px;}.elementor-129052 .elementor-element.elementor-element-14985d2{--content-width:768px;}.elementor-129052 .elementor-element.elementor-element-c27835c{--content-width:768px;}.elementor-129052 .elementor-element.elementor-element-4362ded{--width:614px;}.elementor-129052 .elementor-element.elementor-element-970503f{--content-width:768px;}.elementor-129052 .elementor-element.elementor-element-874824e{--width:768px;}.elementor-129052 .elementor-element.elementor-element-fa000c0{--width:217px;}.elementor-129052 .elementor-element.elementor-element-3220aec{--content-width:217px;}.elementor-129052 .elementor-element.elementor-element-c05fe08{--content-width:217px;}.elementor-129052 .elementor-element.elementor-element-efec7f8{--content-width:217px;}.elementor-129052 .elementor-element.elementor-element-4e840f4{--width:217px;}.elementor-129052 .elementor-element.elementor-element-49fbb84{--content-width:217px;}.elementor-129052 .elementor-element.elementor-element-7a7592b{--content-width:217px;}.elementor-129052 .elementor-element.elementor-element-3b71ac0{--content-width:217px;}.elementor-129052 .elementor-element.elementor-element-7838586{--content-width:768px;}.elementor-129052 .elementor-element.elementor-element-5f92788{--content-width:768px;}.elementor-129052 .elementor-element.elementor-element-9ef71cc{--width:384px;}.elementor-129052 .elementor-element.elementor-element-aec5cda{--width:384px;}.elementor-129052 .elementor-element.elementor-element-62d9ecb{--content-width:768px;}.elementor-129052 .elementor-element.elementor-element-13ecdc9{--content-width:768px;}.elementor-129052 .elementor-element.elementor-element-90a750a{--content-width:768px;}}@media(max-width:1024px) and (min-width:768px){.elementor-129052 .elementor-element.elementor-element-ffbd6f1{--width:250px;}.elementor-129052 .elementor-element.elementor-element-8868e20{--width:250px;}.elementor-129052 .elementor-element.elementor-element-d429c31{--width:250px;}.elementor-129052 .elementor-element.elementor-element-a997d52{--width:768px;}.elementor-129052 .elementor-element.elementor-element-9506896{--width:768px;}.elementor-129052 .elementor-element.elementor-element-fa000c0{--width:342px;}.elementor-129052 .elementor-element.elementor-element-3220aec{--content-width:340px;}.elementor-129052 .elementor-element.elementor-element-c05fe08{--content-width:340px;}.elementor-129052 .elementor-element.elementor-element-efec7f8{--content-width:340px;}.elementor-129052 .elementor-element.elementor-element-4e840f4{--width:342px;}.elementor-129052 .elementor-element.elementor-element-49fbb84{--content-width:340px;}.elementor-129052 .elementor-element.elementor-element-7a7592b{--content-width:340px;}.elementor-129052 .elementor-element.elementor-element-3b71ac0{--content-width:340px;}.elementor-129052 .elementor-element.elementor-element-2b6064e{--width:1024px;}.elementor-129052 .elementor-element.elementor-element-f0ee9be{--width:732px;}.elementor-129052 .elementor-element.elementor-element-17c9f27{--width:624px;}.elementor-129052 .elementor-element.elementor-element-bf89acc{--width:1024px;}.elementor-129052 .elementor-element.elementor-element-91b0f71{--width:670px;}.elementor-129052 .elementor-element.elementor-element-9ef71cc{--width:768px;}.elementor-129052 .elementor-element.elementor-element-aec5cda{--width:1024px;}.elementor-129052 .elementor-element.elementor-element-90a750a{--content-width:768px;}.elementor-129052 .elementor-element.elementor-element-bdf9efb{--width:100%;}}@media(min-width:2400px){.elementor-129052 .elementor-element.elementor-element-3162e6f{--content-width:1440px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-129052 .elementor-element.elementor-element-cdd5cc3{--width:1440px;--min-height:70px;--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:0em 02.5em;--row-gap:0em;--column-gap:02.5em;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-e11109b.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-e11109b > .elementor-widget-container{border-width:0px 0px 2px 0px;}.elementor-129052 .elementor-element.elementor-element-e11109b{text-align:center;}.elementor-129052 .elementor-element.elementor-element-e11109b .elementor-heading-title{font-size:1.125rem;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-d67683b.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-d67683b{text-align:center;}.elementor-129052 .elementor-element.elementor-element-d67683b .elementor-heading-title{font-size:1.125rem;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-1aa0c5c.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-1aa0c5c{text-align:center;}.elementor-129052 .elementor-element.elementor-element-1aa0c5c .elementor-heading-title{font-size:1.125rem;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-6a1f3d9.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-6a1f3d9{text-align:center;}.elementor-129052 .elementor-element.elementor-element-6a1f3d9 .elementor-heading-title{font-size:1.125rem;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-ef56c4f.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-ef56c4f{text-align:center;}.elementor-129052 .elementor-element.elementor-element-ef56c4f .elementor-heading-title{font-size:1.125rem;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-0060b38.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-0060b38{text-align:center;}.elementor-129052 .elementor-element.elementor-element-0060b38 .elementor-heading-title{font-size:1.125rem;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-4c78758:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-4c78758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cropoftalmologia.com.br/wp-content/uploads/2025/12/hero-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129052 .elementor-element.elementor-element-4c78758{--content-width:2560px;--min-height:1108px;}.elementor-129052 .elementor-element.elementor-element-cb38c0c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-96d05fe{--content-width:1440px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:36px 0px;--row-gap:36px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-6b7d54a img{width:244px;height:268.34px;}.elementor-129052 .elementor-element.elementor-element-0fdea0f{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:start;}.elementor-129052 .elementor-element.elementor-element-0fdea0f.elementor-element{--align-self:flex-start;}.elementor-129052 .elementor-element.elementor-element-0fdea0f .elementor-heading-title{font-size:2.75rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-055d74b{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;text-align:start;}.elementor-129052 .elementor-element.elementor-element-055d74b.elementor-element{--align-self:flex-start;}.elementor-129052 .elementor-element.elementor-element-055d74b .elementor-heading-title{font-size:1.75rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-fd5ed26 .elementor-button{font-size:1.75rem;line-height:1.2em;letter-spacing:0.05em;border-radius:15px 15px 15px 15px;padding:35px 145px 35px 145px;}.elementor-129052 .elementor-element.elementor-element-3d0782b{--content-width:100%;--min-height:153px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-bae7f5f.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-bae7f5f{text-align:center;}.elementor-129052 .elementor-element.elementor-element-bae7f5f .elementor-heading-title{font-size:2.25rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-864a1ac{--content-width:2560px;--min-height:1197px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-3dc73a3{width:var( --container-widget-width, 838px );max-width:838px;--container-widget-width:838px;--container-widget-flex-grow:0;text-align:center;}.elementor-129052 .elementor-element.elementor-element-3dc73a3 > .elementor-widget-container{padding:255px 0px 95px 0px;}.elementor-129052 .elementor-element.elementor-element-3dc73a3 .elementor-heading-title{font-size:1.75rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-30c16c8{--content-width:1401px;--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 73.8px;--row-gap:0px;--column-gap:73.8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-ffbd6f1{--width:409.36px;--min-height:410.34px;--justify-content:center;--border-radius:18.81px 18.81px 18.81px 18.81px;--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-129052 .elementor-element.elementor-element-72a1ebf > .elementor-widget-container{margin:-50px 0px 0px -50px;}.elementor-129052 .elementor-element.elementor-element-72a1ebf img{width:410.34px;height:406.41px;border-radius:19px 19px 19px 19px;}.elementor-129052 .elementor-element.elementor-element-8868e20{--width:409.36px;--min-height:410.34px;--justify-content:center;--border-radius:18.81px 18.81px 18.81px 18.81px;--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-129052 .elementor-element.elementor-element-4494ca4 > .elementor-widget-container{margin:-50px 0px 0px -50px;}.elementor-129052 .elementor-element.elementor-element-4494ca4 img{width:410.34px;height:406.41px;border-radius:19px 19px 19px 19px;}.elementor-129052 .elementor-element.elementor-element-7d55865{--width:409.36px;--min-height:410.34px;--justify-content:center;--border-radius:18.81px 18.81px 18.81px 18.81px;--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-129052 .elementor-element.elementor-element-635fca0 > .elementor-widget-container{margin:-50px 0px 0px -50px;}.elementor-129052 .elementor-element.elementor-element-635fca0 img{width:410.34px;height:406.41px;border-radius:19px 19px 19px 19px;}.elementor-129052 .elementor-element.elementor-element-59a58ee{--width:1401px;--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 73.8px;--row-gap:0px;--column-gap:73.8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-d429c31{--width:409.36px;--min-height:410.34px;--justify-content:center;--border-radius:18.81px 18.81px 18.81px 18.81px;--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-129052 .elementor-element.elementor-element-29c5f4e > .elementor-widget-container{margin:-50px 0px 0px -50px;}.elementor-129052 .elementor-element.elementor-element-29c5f4e img{width:410.34px;height:406.41px;border-radius:19px 19px 19px 19px;}.elementor-129052 .elementor-element.elementor-element-882be68:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-882be68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cropoftalmologia.com.br/wp-content/uploads/2025/12/dobra-4.webp");background-position:center right;background-size:cover;}.elementor-129052 .elementor-element.elementor-element-882be68{--content-width:1440px;--min-height:568px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-a997d52{--width:643px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-0784f55{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:start;}.elementor-129052 .elementor-element.elementor-element-0784f55 .elementor-heading-title{font-size:1.75rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-9506896{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-14985d2{--content-width:1440px;--min-height:765px;--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-129052 .elementor-element.elementor-element-c27835c{--content-width:1440px;--min-height:388px;--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 78px;--row-gap:0px;--column-gap:78px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-4362ded{--width:70%;--min-height:388px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-cd59ec1{--min-height:388px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-04d815b{width:var( --container-widget-width, 783px );max-width:783px;--container-widget-width:783px;--container-widget-flex-grow:0;text-align:start;}.elementor-129052 .elementor-element.elementor-element-04d815b .elementor-heading-title{font-size:1.75rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-970503f:not(.elementor-motion-effects-element-type-background), .elementor-129052 .elementor-element.elementor-element-970503f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cropoftalmologia.com.br/wp-content/uploads/2025/12/olho-3d.webp");background-position:50% 378px;background-repeat:no-repeat;}.elementor-129052 .elementor-element.elementor-element-970503f{--content-width:2560px;--min-height:1698px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-970503f.e-con{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-f0c71af{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:center;}.elementor-129052 .elementor-element.elementor-element-f0c71af > .elementor-widget-container{padding:65px 0px 88px 0px;}.elementor-129052 .elementor-element.elementor-element-f0c71af.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-f0c71af .elementor-heading-title{font-size:1.75rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-874824e{--width:1440px;--min-height:902px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-fa000c0{--width:432px;--min-height:902px;--gap:22px 0px;--row-gap:22px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-3220aec{--content-width:432px;--min-height:286px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-474e2c3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-wrapper{text-align:start;}.elementor-129052 .elementor-element.elementor-element-474e2c3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-129052 .elementor-element.elementor-element-474e2c3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-129052 .elementor-element.elementor-element-474e2c3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-title{margin-bottom:0px;font-size:1.5rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-129052 .elementor-element.elementor-element-474e2c3 .elementor-image-box-img img{height:64px;}.elementor-129052 .elementor-element.elementor-element-c05fe08{--content-width:432px;--min-height:286px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-f7fe014{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-f7fe014 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-wrapper{text-align:start;}.elementor-129052 .elementor-element.elementor-element-f7fe014.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-129052 .elementor-element.elementor-element-f7fe014.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-129052 .elementor-element.elementor-element-f7fe014.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-title{margin-bottom:0px;font-size:1.5rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-129052 .elementor-element.elementor-element-f7fe014 .elementor-image-box-img img{height:64px;}.elementor-129052 .elementor-element.elementor-element-efec7f8{--content-width:432px;--min-height:286px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf{width:var( --container-widget-width, 339px );max-width:339px;--container-widget-width:339px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-cd56cbf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-wrapper{text-align:start;}.elementor-129052 .elementor-element.elementor-element-cd56cbf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-title{margin-bottom:0px;font-size:1.5rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-129052 .elementor-element.elementor-element-cd56cbf .elementor-image-box-img img{height:64px;}.elementor-129052 .elementor-element.elementor-element-4e840f4{--width:432px;--min-height:902px;--gap:22px 0px;--row-gap:22px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-49fbb84{--content-width:432px;--min-height:286px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-6e6318d{width:var( --container-widget-width, 357px );max-width:357px;--container-widget-width:357px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-6e6318d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-wrapper{text-align:start;}.elementor-129052 .elementor-element.elementor-element-6e6318d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-129052 .elementor-element.elementor-element-6e6318d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-129052 .elementor-element.elementor-element-6e6318d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-title{margin-bottom:0px;font-size:1.5rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-129052 .elementor-element.elementor-element-6e6318d .elementor-image-box-img img{height:64px;}.elementor-129052 .elementor-element.elementor-element-7a7592b{--content-width:432px;--min-height:286px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-400260a{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-400260a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-wrapper{text-align:start;}.elementor-129052 .elementor-element.elementor-element-400260a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-129052 .elementor-element.elementor-element-400260a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-129052 .elementor-element.elementor-element-400260a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-title{margin-bottom:0px;font-size:1.5rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-129052 .elementor-element.elementor-element-400260a .elementor-image-box-img img{height:64px;}.elementor-129052 .elementor-element.elementor-element-3b71ac0{--content-width:432px;--min-height:286px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-62e8603{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;}.elementor-129052 .elementor-element.elementor-element-62e8603 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-wrapper{text-align:start;}.elementor-129052 .elementor-element.elementor-element-62e8603.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-129052 .elementor-element.elementor-element-62e8603.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-129052 .elementor-element.elementor-element-62e8603.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-title{margin-bottom:0px;font-size:1.5rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-129052 .elementor-element.elementor-element-62e8603 .elementor-image-box-img img{height:64px;}.elementor-129052 .elementor-element.elementor-element-60ca3b5{width:var( --container-widget-width, 1090px );max-width:1090px;--container-widget-width:1090px;--container-widget-flex-grow:0;text-align:center;}.elementor-129052 .elementor-element.elementor-element-60ca3b5 > .elementor-widget-container{padding:127px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-60ca3b5.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-60ca3b5 .elementor-heading-title{font-size:1.75rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-7fad8c8{width:var( --container-widget-width, 884px );max-width:884px;--container-widget-width:884px;--container-widget-flex-grow:0;text-align:center;}.elementor-129052 .elementor-element.elementor-element-7fad8c8 > .elementor-widget-container{padding:59px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-7fad8c8.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-7fad8c8 .elementor-heading-title{font-size:1.75rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-320c9f4{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-129052 .elementor-element.elementor-element-320c9f4 > .elementor-widget-container{padding:59px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-320c9f4.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-320c9f4 .elementor-heading-title{font-size:1.75rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-919b548{bottom:-55px;z-index:9;}.elementor-129052 .elementor-element.elementor-element-919b548 .elementor-button{font-size:1.75rem;line-height:1.2em;letter-spacing:0.05em;border-radius:15px 15px 15px 15px;padding:35px 145px 35px 145px;}.elementor-129052 .elementor-element.elementor-element-7838586{--content-width:2560px;--min-height:1164px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-4974194{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:center;}.elementor-129052 .elementor-element.elementor-element-4974194 > .elementor-widget-container{padding:421px 0px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-4974194.elementor-element{--align-self:center;}.elementor-129052 .elementor-element.elementor-element-4974194 .elementor-heading-title{font-size:1.75rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-2b6064e{--width:100%;--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-129052 .elementor-element.elementor-element-f0ee9be{--width:50%;--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:flex-end;--align-items:flex-end;--border-radius:0px 15px 15px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-17c9f27{--width:624px;--min-height:502px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-470a81d > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-bf89acc{--width:50%;--min-height:502px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-91b0f71{--width:772px;--min-height:502px;--padding-top:51px;--padding-bottom:0px;--padding-left:42px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-f4d9e08 .elementor-heading-title{font-size:1.75rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(34px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(34px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(34px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-34px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-34px/2);}.elementor-129052 .elementor-element.elementor-element-e22ac2d{--e-icon-list-icon-size:26px;}.elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129052 .elementor-element.elementor-element-e22ac2d .elementor-icon-list-item > a{font-size:1.5rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-e6f0261{--content-width:2560px;--min-height:1339px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-9ef71cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-fb97988 > .elementor-widget-container{padding:407px 40px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-fb97988.elementor-element{--align-self:flex-end;}.elementor-129052 .elementor-element.elementor-element-fb97988 .elementor-heading-title{font-size:1.75rem;line-height:1.4em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-e10acfa > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-e10acfa .elementor-button{font-size:1.263rem;line-height:1.2em;letter-spacing:0.05em;border-radius:15px 15px 15px 15px;padding:30px 106px 30px 106px;}.elementor-129052 .elementor-element.elementor-element-aec5cda{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-52cec65 > .elementor-widget-container{padding:394px 0px 0px 40px;}.elementor-129052 .elementor-element.elementor-element-52cec65.elementor-element{--align-self:flex-start;}.elementor-129052 .elementor-element.elementor-element-62d9ecb{--content-width:1440px;--min-height:281px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-d737186{--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:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:52px;--padding-left:0px;--padding-right:51px;}.elementor-129052 .elementor-element.elementor-element-1a701b1 img{width:161px;height:177px;}.elementor-129052 .elementor-element.elementor-element-77e368a{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;text-align:start;}.elementor-129052 .elementor-element.elementor-element-77e368a .elementor-heading-title{font-size:1.125rem;line-height:1.8em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-36d87b0{--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:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:52px;--padding-left:51px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-3d9b5b4{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;text-align:start;}.elementor-129052 .elementor-element.elementor-element-3d9b5b4 .elementor-heading-title{font-size:1.125rem;line-height:1.8em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-13ecdc9{--content-width:1440px;--min-height:281px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-c8e5987{--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:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:52px;--padding-left:0px;--padding-right:51px;}.elementor-129052 .elementor-element.elementor-element-a464c4f img{width:161px;height:177px;}.elementor-129052 .elementor-element.elementor-element-b309c9b{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;text-align:start;}.elementor-129052 .elementor-element.elementor-element-b309c9b .elementor-heading-title{font-size:1.125rem;line-height:1.8em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-ea2d47f{--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:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:52px;--padding-left:51px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-c311533{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;text-align:start;}.elementor-129052 .elementor-element.elementor-element-c311533 .elementor-heading-title{font-size:1.125rem;line-height:1.8em;letter-spacing:0.05em;}.elementor-129052 .elementor-element.elementor-element-90a750a{--content-width:1440px;--min-height:72px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129052 .elementor-element.elementor-element-6052ccb .elementor-heading-title{font-size:0.875rem;line-height:1.4em;letter-spacing:0.02em;}.elementor-129052 .elementor-element.elementor-element-15a6827 > .elementor-widget-container{padding:0px 200px 0px 0px;}.elementor-129052 .elementor-element.elementor-element-15a6827 .elementor-button{font-size:0.875rem;line-height:1.5em;letter-spacing:0.05em;padding:10px 0px 10px 10px;}}/* Start custom CSS for heading, class: .elementor-element-e11109b */.titulo-hover-up {
    display: inline-block; /* importante para não quebrar o fluxo */
    transition: transform 0.6s ease;
}

.titulo-hover-up:hover {
    transform: translateY(-5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0fdea0f */.quebra-responsiva2 {
  display: inline;
 
}

@media (max-width: 767px) {
  .quebra-responsiva2 {
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd5ed26 */.elementor-129052 .elementor-element.elementor-element-fd5ed26 .elementor-button {
    /* Sombra 3D inferior */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #2FDB5D !important;
    
    /* Gradiente do fundo */
    background: linear-gradient(45deg, #08b134, #08b134, #08b134, #2FDB5D, #08b134, #08b134);
    background-size: 200% 200%;
    
    /* EXUCAÇÃO DAS 3 ANIMAÇÕES JUNTAS:
       1. shine: Brilho passando (5 segundos)
       2. pulseGlow: Aura externa (2 segundos)
       3. pulsarEscala: Aumentar/Diminuir tamanho (2 segundos) 
    */
    animation: 
        shine 5s ease-in-out infinite, 
        pulseGlow 2s infinite, 
        pulsarEscala 2s ease-in-out infinite;
    
    transform-origin: center;
    transition: all 0.3s ease;
}

/* Interação ao passar o mouse: pausa a pulsação e destaca o botão */
.elementor-129052 .elementor-element.elementor-element-fd5ed26 .elementor-button:hover {
    transform: scale(1.1) translateY(-4px);
    animation-play-state: running, running, paused; 
}

/* 1. Animação do Brilho Interno (Shine) */
@keyframes shine {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* 2. Animação da Aura Externa (Glow) */
@keyframes pulseGlow {
    0% {
        box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #2FDB5D, 0 0 0 0 rgba(47, 219, 93, 0.7);
    }
    70% {
        box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #2FDB5D, 0 0 0 15px rgba(47, 219, 93, 0);
    }
    100% {
        box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #2FDB5D, 0 0 0 0 rgba(47, 219, 93, 0);
    }
}

/* 3. Animação de Tamanho (Pulsar) */
@keyframes pulsarEscala {
    0% { transform: scale(1); }
    50% { transform: scale(1.05); }
    100% { transform: scale(1); }
}

/* Clique */
.elementor-129052 .elementor-element.elementor-element-fd5ed26 .elementor-button:active {
    transform: scale(0.95);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0782b */.conteiner {
    background: linear-gradient(90deg, #0D2038 0%, #5D78A5 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d55865 */@media (max-width: 900px) {
  .ocultar-tablet-mobile {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9506896 */.container-overlap {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-882be68 */.container-overlap {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3220aec *//* ===============================
   BASE – ULTRA WIDE (>= 1920px)
   =============================== */
.container-vidro {
    background: rgba(242, 242, 242, 0.05);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);

    border: 3px solid rgba(242, 242, 242, 1);
    border-radius: 10px;
}


@media (min-width: 1921px) and (max-width: 2560px) {
    .container-vidro {
        padding: 0px 0px 0px 25px;
    }
}
/* ===============================
   DESKTOP (1440px – 1919px)
   =============================== */
@media (min-width: 1440px) and (max-width: 1920px) {
    .container-vidro {
        padding: 0px 0px 0px 25px;
    }
}

/* ===============================
   NOTEBOOK (1366px – 1439px)
   =============================== */
@media (min-width: 1201px) and (max-width: 1439px) {
    .container-vidro {
        padding: 0px 0px 0px 25px;
    }
}

/* ===============================
   TABLET (768px – 1024px)
   =============================== */
@media (min-width: 768px) and (max-width: 1200px) {
    .container-vidro {
        padding: 0px 0px 0px 15px;
    }
}

/* ===============================
   MOBILE (até 767px)
   =============================== */
@media (max-width: 767px) {
    .container-vidro {
        padding: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c05fe08 *//* ===============================
   BASE – ULTRA WIDE (>= 1920px)
   =============================== */
.container-vidro {
    background: rgba(242, 242, 242, 0.05);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);

    border: 3px solid rgba(242, 242, 242, 1);
    border-radius: 10px;
}
/* ===============================
   DESKTOP (1440px – 1919px)
   =============================== */
@media (min-width: 1440px) and (max-width: 1920px) {
    .container-vidro {
        padding: 0px 0px 0px 25px;
    }
}

/* ===============================
   NOTEBOOK (1366px – 1439px)
   =============================== */
@media (min-width: 1201px) and (max-width: 1439px) {
    .container-vidro {
        padding: 0px 0px 0px 25px;
    }
}

/* ===============================
   TABLET (768px – 1024px)
   =============================== */
@media (min-width: 768px) and (max-width: 1200px) {
    .container-vidro {
        padding: px 0px 0px 15px;
    }
}

/* ===============================
   MOBILE (até 767px)
   =============================== */
@media (max-width: 767px) {
    .container-vidro {
        padding: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efec7f8 *//* ===============================
   BASE – ULTRA WIDE (>= 1920px)
   =============================== */
.container-vidro {
    background: rgba(242, 242, 242, 0.05);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);

    border: 3px solid rgba(242, 242, 242, 1);
    border-radius: 10px;
}
/* ===============================
   DESKTOP (1440px – 1919px)
   =============================== */
@media (min-width: 1440px) and (max-width: 1920px) {
    .container-vidro {
        padding: 0px 0px 0px 25px;
    }
}

/* ===============================
   NOTEBOOK (1366px – 1439px)
   =============================== */
@media (min-width: 1201px) and (max-width: 1439px) {
    .container-vidro {
        padding: 0px 0px 0px 25px;
    }
}

/* ===============================
   TABLET (768px – 1024px)
   =============================== */
@media (min-width: 768px) and (max-width: 1200px) {
    .container-vidro {
        padding: px 0px 0px 15px;
    }
}

/* ===============================
   MOBILE (até 767px)
   =============================== */
@media (max-width: 767px) {
    .container-vidro {
        padding: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49fbb84 *//* ===============================
   BASE – ULTRA WIDE (>= 1920px)
   =============================== */
.container-vidro {
    background: rgba(242, 242, 242, 0.05);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);

    border: 3px solid rgba(242, 242, 242, 1);
    border-radius: 10px;
}
/* ===============================
   DESKTOP (1440px – 1919px)
   =============================== */
@media (min-width: 1440px) and (max-width: 1920px) {
    .container-vidro {
        padding: 0px 0px 0px 25px;
    }
}

/* ===============================
   NOTEBOOK (1366px – 1439px)
   =============================== */
@media (min-width: 1201px) and (max-width: 1439px) {
    .container-vidro {
        padding: 0px 0px 0px 25px;
    }
}

/* ===============================
   TABLET (768px – 1024px)
   =============================== */
@media (min-width: 768px) and (max-width: 1200px) {
    .container-vidro {
        padding: px 0px 0px 15px;
    }
}

/* ===============================
   MOBILE (até 767px)
   =============================== */
@media (max-width: 767px) {
    .container-vidro {
        padding: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a7592b *//* ===============================
   BASE – ULTRA WIDE (>= 1920px)
   =============================== */
.container-vidro {
    background: rgba(242, 242, 242, 0.05);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);

    border: 3px solid rgba(242, 242, 242, 1);
    border-radius: 10px;
}
/* ===============================
   DESKTOP (1440px – 1919px)
   =============================== */
@media (min-width: 1440px) and (max-width: 1920px) {
    .container-vidro {
        padding: 0px 0px 0px 25px;
    }
}

/* ===============================
   NOTEBOOK (1366px – 1439px)
   =============================== */
@media (min-width: 1201px) and (max-width: 1439px) {
    .container-vidro {
        padding: 0px 0px 0px 25px;
    }
}

/* ===============================
   TABLET (768px – 1024px)
   =============================== */
@media (min-width: 768px) and (max-width: 1200px) {
    .container-vidro {
        padding: px 0px 0px 15px;
    }
}

/* ===============================
   MOBILE (até 767px)
   =============================== */
@media (max-width: 767px) {
    .container-vidro {
        padding: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b71ac0 *//* ===============================
   BASE – ULTRA WIDE (>= 1920px)
   =============================== */
.container-vidro {
    background: rgba(242, 242, 242, 0.05);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);

    border: 3px solid rgba(242, 242, 242, 1);
    border-radius: 10px;
}
/* ===============================
   DESKTOP (1440px – 1919px)
   =============================== */
@media (min-width: 1440px) and (max-width: 1920px) {
    .container-vidro {
        padding: 0px 0px 0px 25px;
    }
}

/* ===============================
   NOTEBOOK (1366px – 1439px)
   =============================== */
@media (min-width: 1201px) and (max-width: 1439px) {
    .container-vidro {
        padding: 0px 0px 0px 25px;
    }
}

/* ===============================
   TABLET (768px – 1024px)
   =============================== */
@media (min-width: 768px) and (max-width: 1200px) {
    .container-vidro {
        padding: px 0px 0px 15px;
    }
}

/* ===============================
   MOBILE (até 767px)
   =============================== */
@media (max-width: 767px) {
    .container-vidro {
        padding: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60ca3b5 */.quebra-responsiva {
  display: inline;
}

@media (max-width: 900px) {
  .quebra-responsiva {
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-919b548 */.elementor-129052 .elementor-element.elementor-element-919b548 .elementor-button {
    /* Sombra 3D inferior */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #2FDB5D !important;
    
    /* Gradiente do fundo */
    background: linear-gradient(45deg, #08b134, #08b134, #08b134, #2FDB5D, #08b134, #08b134);
    background-size: 200% 200%;
    
    /* EXUCAÇÃO DAS 3 ANIMAÇÕES JUNTAS:
       1. shine: Brilho passando (5 segundos)
       2. pulseGlow: Aura externa (2 segundos)
       3. pulsarEscala: Aumentar/Diminuir tamanho (2 segundos) 
    */
    animation: 
        shine 5s ease-in-out infinite, 
        pulseGlow 2s infinite, 
        pulsarEscala 2s ease-in-out infinite;
    
    transform-origin: center;
    transition: all 0.3s ease;
}

/* Interação ao passar o mouse: pausa a pulsação e destaca o botão */
.elementor-129052 .elementor-element.elementor-element-919b548 .elementor-button:hover {
    transform: scale(1.1) translateY(-4px);
    animation-play-state: running, running, paused; 
}

/* 1. Animação do Brilho Interno (Shine) */
@keyframes shine {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* 2. Animação da Aura Externa (Glow) */
@keyframes pulseGlow {
    0% {
        box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #2FDB5D, 0 0 0 0 rgba(47, 219, 93, 0.7);
    }
    70% {
        box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #2FDB5D, 0 0 0 15px rgba(47, 219, 93, 0);
    }
    100% {
        box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #2FDB5D, 0 0 0 0 rgba(47, 219, 93, 0);
    }
}

/* 3. Animação de Tamanho (Pulsar) */
@keyframes pulsarEscala {
    0% { transform: scale(1); }
    50% { transform: scale(1.05); }
    100% { transform: scale(1); }
}

/* Clique */
.elementor-129052 .elementor-element.elementor-element-919b548 .elementor-button:active {
    transform: scale(0.95);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49dde15 */.button{
background: linear-gradient(90deg, #0D2038, #5D78A5);
border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-470a81d *//* 1. Remove o espaço extra do container, mas mantém o overflow visível para sua paginação se necessário */
.carousel-um-slide .swiper-container, 
.carousel-um-slide .elementor-main-swiper,
.carousel-um-slide .swiper {
    padding-bottom: 0 !important;
}

/* 2. Garante que o wrapper não empurre nada para baixo */
.carousel-um-slide .swiper-wrapper {
    margin-bottom: 0 !important;
}

/* 3. ESCONDE APENAS A PAGINAÇÃO NATIVA DO ELEMENTOR */
/* (Isso evita conflito com a sua paginação HTML customizada) */
.carousel-um-slide .elementor-swiper-pagination {
    display: none !important;
}

/* 4. Reset de margem do widget */
.carousel-um-slide.elementor-widget {
    margin-bottom: 0 !important;
}
/* =============================
   BASE — TODOS OS DISPOSITIVOS
============================= */
.carousel-um-slide .swiper-slide img {
    width: 100% !important;      /* força largura completa do slide */
    height: auto !important;     /* mantém proporção por padrão */
    object-fit: cover !important; /* preenche sem deformar */
    display: block !important;
}

/* =============================
   DESKTOP ULTRAWIDE
   >= 1200px
============================= */
@media (min-width: 1440px) {
    .carousel-um-slide .swiper-slide img {
        width: 624px !important;   /* força largura exata */
        height: 460px !important;  /* força altura exata */
        border-radius: 0px 15px 15px 0px;

    }
}

/* =============================
   NOTEBOOK
   1024px – 1199px
============================= */
@media (max-width: 1439px) and (min-width: 1200px) {
    .carousel-um-slide .swiper-slide img {
        width: 457px !important;
        height: 337px !important;
         border-radius: 0px 15px 15px 0px;
    }
}

/* =============================
   TABLET PAISAGEM
   768px – 1023px
============================= */
@media (max-width: 1199px) and (min-width: 768px) {
    .carousel-um-slide .swiper-slide img {
        width: 624px !important;
        height: 460px !important;
        border-radius: 0px 15px 15px 0px;
        
    }
}

/* =============================
   TABLET RETRATO
   481px – 767px
============================= */
@media (max-width: 768px) and (min-width: 330px) {
    .carousel-um-slide .swiper-slide img {
        width: 302.06px !important;
        height: 222.67px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        float: none !important;
        border-radius: 0px 15px 15px 0px;
        
     
        
}
}
/* iPhone 16 (modelo base) */
@media (min-width: 393px) and (max-width: 430px) {
    /* seu CSS aqui */
        .carousel-um-slide .swiper-slide img {
        width: 302.06px !important;
        height: 222.67px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        float: none !important;
        border-radius: 0px 15px 15px 0px;
    
}

/* iPhone 16 Plus */
@media (min-width: 430px) and (max-width: 460px) {
    /* ajustes para o Plus */
        .carousel-um-slide .swiper-slide img {
        width: 302.06px !important;
        height: 222.67px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        float: none !important;
        border-radius: 0px 15px 15px 0px;
}



}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e10acfa */.elementor-129052 .elementor-element.elementor-element-e10acfa .elementor-button {
    /* Sombra 3D inferior */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #2FDB5D !important;
    
    /* Gradiente do fundo */
    background: linear-gradient(45deg, #08b134, #08b134, #08b134, #2FDB5D, #08b134, #08b134);
    background-size: 200% 200%;
    
    /* EXUCAÇÃO DAS 3 ANIMAÇÕES JUNTAS:
       1. shine: Brilho passando (5 segundos)
       2. pulseGlow: Aura externa (2 segundos)
       3. pulsarEscala: Aumentar/Diminuir tamanho (2 segundos) 
    */
    animation: 
        shine 5s ease-in-out infinite, 
        pulseGlow 2s infinite, 
        pulsarEscala 2s ease-in-out infinite;
    
    transform-origin: center;
    transition: all 0.3s ease;
}

/* Interação ao passar o mouse: pausa a pulsação e destaca o botão */
.elementor-129052 .elementor-element.elementor-element-e10acfa .elementor-button:hover {
    transform: scale(1.1) translateY(-4px);
    animation-play-state: running, running, paused; 
}

/* 1. Animação do Brilho Interno (Shine) */
@keyframes shine {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* 2. Animação da Aura Externa (Glow) */
@keyframes pulseGlow {
    0% {
        box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #2FDB5D, 0 0 0 0 rgba(47, 219, 93, 0.7);
    }
    70% {
        box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #2FDB5D, 0 0 0 15px rgba(47, 219, 93, 0);
    }
    100% {
        box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #2FDB5D, 0 0 0 0 rgba(47, 219, 93, 0);
    }
}

/* 3. Animação de Tamanho (Pulsar) */
@keyframes pulsarEscala {
    0% { transform: scale(1); }
    50% { transform: scale(1.05); }
    100% { transform: scale(1); }
}

/* Clique */
.elementor-129052 .elementor-element.elementor-element-e10acfa .elementor-button:active {
    transform: scale(0.95);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d9ecb */@media (max-width: 900px) {
  .ocultar-tablet-mobile {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6052ccb *//* Estilo base do link */
h1 .link-personalizado,
h2 .link-personalizado,
h3 .link-personalizado,
h4 .link-personalizado,
h5 .link-personalizado,
h6 .link-personalizado {
    position: relative;
    color: #FF6F61;            /* Cor do link */
    text-decoration: none;      /* Remove sublinhado padrão */
    transition: color 0.3s ease;
}

/* Criação do underline animado */
h1 .link-personalizado::after,
h2 .link-personalizado::after,
h3 .link-personalizado::after,
h4 .link-personalizado::after,
h5 .link-personalizado::after,
h6 .link-personalizado::after {
    content: '';
    position: absolute;
    height: 1px;                 /* Espessura do sublinhado */
    width: 100%;
    bottom: 0;                   /* Posiciona embaixo do texto */
    left: 0;
    background-color: #000;   /* Cor do underline */
    transform: scaleX(0);        /* Inicialmente invisível */
    transform-origin: center;    /* Começa do meio */
    transition: transform 0.5s ease; /* Velocidade suave */
}

/* Hover do link */
h1 .link-personalizado:hover::after,
h2 .link-personalizado:hover::after,
h3 .link-personalizado:hover::after,
h4 .link-personalizado:hover::after,
h5 .link-personalizado:hover::after,
h6 .link-personalizado:hover::after {
    transform: scaleX(1);        /* Anima para 100% do tamanho */
}

h1 .link-personalizado:hover,
h2 .link-personalizado:hover,
h3 .link-personalizado:hover,
h4 .link-personalizado:hover,
h5 .link-personalizado:hover,
h6 .link-personalizado:hover {
    color: #FF3B2F;              /* Opcional: muda a cor do texto ao passar o mouse */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15a6827 *//* Remove underline do ícone dentro do botão */
.elementor-129052 .elementor-element.elementor-element-15a6827 .elementor-button-icon {
    text-decoration: none !important;
}

/* Mantém underline só no texto */
.elementor-129052 .elementor-element.elementor-element-15a6827 .elementor-button-text {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS */.animate-scroll {
  transition: all 0.8s ease;
  opacity: 0;
  transform: translateY(30px);
}

.animate-scroll.visible {
  opacity: 1;
  transform: translateY(0);
}

.animate-scroll.hidden {
  opacity: 0;
  transform: translateY(30px);
}



/* ====================================================

   RESET ESPECÍFICO DA PÁGINA

===================================================== */

body.page-id-129052 {

  margin: 0 !important;

  padding: 0 !important;

}



body.page-id-129052 #page,

body.page-id-129052 #content,

body.page-id-129052 .site,

body.page-id-129052 .site-content,

body.page-id-129052 main {

  margin: 0 !important;

  padding: 0 !important;

  max-width: 100% !important;

}
/* =====================================================
   ESTRUTURA BASE
===================================================== */
.container-pai {
  position: relative;
  overflow: visible; /* ESSENCIAL */
}

.container-filho {
  position: relative;
}

.container-filho img {
  position: absolute;
  max-width: none;
}
/* =========================================
   FORÇA ALTURA AUTOMÁTICA NO SLIDES
========================================= */

/* remove altura fixa do slide */
.elementor-widget-slides .swiper-slide {
  height: auto !important;
  min-height: 0 !important;
}

/* wrapper interno do slide */
.elementor-widget-slides .swiper-slide-inner {
  height: auto !important;
  min-height: 0 !important;
  display: block !important;
}

/* garante que o conteúdo define a altura */
.elementor-widget-slides .elementor-slide-content {
  position: static !important;
  height: auto !important;
}

/* =====================================================
   ULTRA-WIDE (≥ 1920px)
===================================================== */
@media (min-width: 1921px) {

  .img-bottom {
    bottom: -320px;
    left: -55%;
    z-index: 2;
  }

  .img-top {
    top: -110px;
    right: 30%;
    z-index: 1;
  }

}

/* =====================================================
   DESKTOP (1440px – 1920px)
===================================================== */
@media (min-width: 1440px) and (max-width: 1920px) {

  .img-bottom {
    bottom: -280px;
    left: -45%;
    z-index: 2;
  }

  .img-top {
    top: -85px;
    right: 25%;
    z-index: 1;
  }

}

/* =====================================================
   NOTEBOOK (1200px – 1366px)
===================================================== */
@media (min-width: 1200px) and (max-width: 1366px) {

  .img-bottom {
    bottom: -210px;
    left: -60%;
    z-index: 2;
  }

  .img-top {
    top: -90px;
    right: 35%;
    z-index: 1;
  }

}

/* =====================================================
   TABLET PAISAGEM (900px – 1199px)
===================================================== */
@media (min-width: 900px) and (max-width: 1199px) {

  .img-bottom {
    bottom: -120px;
    left: -50%;
    z-index: 2;
  }

  .img-top {
    top: -100px;
    right: 30%;
    z-index: 1;
  }

}
/* =====================================================
   TABLET RETRATO (768px – 899px)
===================================================== */
@media (min-width: 768px) and (max-width: 899px) {

  .img-bottom {
    bottom: 400px;
    left: -50%;
    z-index: 2;
  }

  .img-top {
    top: -750px;
    right: 18%;
    z-index: 1;
  }

}

/* =====================================================
   CELULAR (≤ 767px)
===================================================== */
@media (max-width: 767px) {

  .container-filho img {
    position: relative;
    display: block;
    margin: 0 auto;
  }

  .img-bottom {
    bottom: auto;
    left: auto;
    margin-top: 40px;
    z-index: 2;
  }

  .img-top {
    top: auto;
    right: auto;
    margin-bottom: -20px;
    z-index: 1;
  }

}




/* PAGINAÇÃO — AGORA CORRETA */
.carousel-nav {
  width: 100%;
  display: flex;
  justify-content: center;
  gap: 10px;

  /* DISTÂNCIA REAL DA IMAGEM */
  margin-top: 34px;

  /* elimina espaços fantasmas */
  font-size: 0;
  line-height: 0;
}

/* BOLINHAS */
.carousel-nav span {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #cfcfcf;
  cursor: pointer;
}

.carousel-nav span.active {
  background: #000;
}



/* =============================
   BASE - TODOS OS DISPOSITIVOS
============================= */
.carousel-um-slide .swiper {
    overflow: hidden;
}

.carousel-um-slide .swiper-wrapper {
    display: flex;
}

.carousel-um-slide .swiper-slide {
    width: 100% !important;
    flex-shrink: 0;
}

/* =============================
   PAGINAÇÃO - DESKTOP (>= 1200px)
============================= */
@media (min-width: 1440px) {
    .carousel-um-slide .swiper-pagination {
        position: absolute;
        top: 505px;
        right: 24px;
        gap: 10px;
        z-index: 10;
    }
    .carousel-um-slide .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
        background: #e3efff;
        opacity: 1;
        transition: all 0.3s ease;
    }
    .carousel-um-slide .swiper-pagination-bullet-active {
        background: #0D2038;
        opacity: 1;
        transform: scale(1.3);
    }
}

/* =============================
   PAGINAÇÃO - notebook (>= 1366px)
============================= */
@media (min-width: 1199px) 
and (max-width: 1366px){
    .carousel-um-slide .swiper-pagination {
        position: absolute;
        top: 365px;
        right: 24px;
        gap: 10px;
        z-index: 10;
    }
    .carousel-um-slide .swiper-pagination-bullet {
        width: 8px;
        height: 8px;
        background: #e3efff;
        opacity: 1;
        transition: all 0.3s ease;
    }
    .carousel-um-slide .swiper-pagination-bullet-active {
        background: #0D2038;
        opacity: 1;
        transform: scale(1.3);
    }
}

/* ---------- TABLET PAISAGEM (1024px – 1199px) ---------- */
@media (min-width: 1024px) and (max-width: 1199px) {
    .carousel-um-slide .swiper-pagination {
        position: absolute;
        top: 360px;
        right: 16px;
        gap: 8px;
        z-index: 10;
    }
    .carousel-um-slide .swiper-pagination-bullet {
        width: 8px;
        height: 8px;
        background: #e3efff;
        opacity: 1;
    }
    .carousel-um-slide .swiper-pagination-bullet-active {
        background: #0D2038;
        transform: scale(1.2);
        opacity: 1;
    }
}

/* ---------- TABLET retrato (1024px – 1199px) ---------- */
@media (min-width: 768px) and (max-width: 1023px) {
    .carousel-um-slide .swiper-pagination {
        position: absolute;
        top: 500px;
        right: 16px;
        gap: 8px;
        z-index: 10;
    }
    .carousel-um-slide .swiper-pagination-bullet {
        width: 8px;
        height: 8px;
        background: #e3efff;
        opacity: 1;
    }
    .carousel-um-slide .swiper-pagination-bullet-active {
        background: #0D2038;
        transform: scale(1.2);
        opacity: 1;
    }
}
/* =============================
   MOBILE (<= 480px)
============================= */
@media (max-width: 767px) and (min-width: 330px) {
    .carousel-um-slide .swiper-pagination {
        position: absolute;
        top: 250px;
        right: 12px;
        gap: 6px;
        z-index: 10;
    }
    .carousel-um-slide .swiper-pagination-bullet {
        width: 8px;
        height: 8px;
        background: #e3efff;
        opacity: 1;
    }
    .carousel-um-slide .swiper-pagination-bullet-active {
        background: #0D2038;
        transform: scale(1.1);
        opacity: 1;
    }
}

/* Barra de rolagem fake estilo iOS */
#custom-scrollbar {
    position: fixed;
    top: 0;
    right: 2px;
    width: 6px; /* espessura da barra */
    height: 0;
    background-color: #0B3D91; /* azul escuro */
    border-radius: 3px;
    opacity: 0; /* invisível inicialmente */
    transition: opacity 0.5s ease, height 0.2s ease;
    z-index: 9999;
    pointer-events: none; /* não interfere nos cliques */
}/* End custom CSS */