.elementor-16 .elementor-element.elementor-element-d3ac924{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:14px;--padding-bottom:14px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-d3ac924:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d3ac924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F6F67;}.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-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-16 .elementor-element.elementor-element-a599ec9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#F6F8F5;}.elementor-16 .elementor-element.elementor-element-81b2c25{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-81b2c25::before, .elementor-16 .elementor-element.elementor-element-81b2c25 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-81b2c25 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-81b2c25 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-81b2c25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-81b2c25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fisiodoc60.com/wp-content/uploads/2026/04/grid.svg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-3036217{--display:flex;--position:absolute;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:3;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-3036217{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-3036217{right:0px;}.elementor-16 .elementor-element.elementor-element-fb2bf54{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:1;}.elementor-16 .elementor-element.elementor-element-fb2bf54 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E2A2440;border-radius:16px 16px 16px 16px;}.elementor-16 .elementor-element.elementor-element-33bbaf6{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;bottom:0px;z-index:1;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-33bbaf6{right:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-33bbaf6{left:0px;}.elementor-16 .elementor-element.elementor-element-33bbaf6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E2A2440;border-radius:16px 16px 16px 16px;}.elementor-16 .elementor-element.elementor-element-8106beb{--display:flex;--margin-top:0px;--margin-bottom:63px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-16 .elementor-element.elementor-element-bedf48a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-3a9d834{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:8px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-4c74e53 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;letter-spacing:-0.02em;color:#F6F8F5;}.elementor-16 .elementor-element.elementor-element-6e858b1 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:600;font-style:italic;line-height:1.5em;letter-spacing:-0.02em;color:#B6D5C6;}.elementor-16 .elementor-element.elementor-element-c71f84e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:8px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-6b49aa2 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:600;font-style:italic;line-height:1.5em;letter-spacing:-0.01em;color:#F6F8F5;}.elementor-16 .elementor-element.elementor-element-aa653ab{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-81ae19e{width:var( --container-widget-width, 549px );max-width:549px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:549px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-81ae19e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-87ff2ac{width:var( --container-widget-width, 455px );max-width:455px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:455px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-87ff2ac .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-7adf193{width:var( --container-widget-width, 478px );max-width:478px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:478px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-7adf193 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0em;color:#1E2A24;}.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-16 .elementor-element.elementor-element-4b465f9 .elementor-button{background-color:#61CE70;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;fill:#F6F8F5;color:#F6F8F5;padding:18px 54px 18px 54px;}.elementor-16 .elementor-element.elementor-element-4b465f9.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-4b465f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-4b465f9 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-38e7d72{width:var( --container-widget-width, 665px );max-width:665px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:665px;--container-widget-flex-grow:0;z-index:2;}.elementor-16 .elementor-element.elementor-element-cd7a9df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#5F6F67;--border-color:#5F6F67;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-cd7a9df:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-cd7a9df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5EFE9;}.elementor-16 .elementor-element.elementor-element-28225e9{--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:space-between;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:0px;--padding-left:65px;--padding-right:65px;}.elementor-16 .elementor-element.elementor-element-ecf9dfe{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-7eac4ba{width:var( --container-widget-width, 500px );max-width:500px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-7eac4ba .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-497591e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 54px) 0px;}.elementor-16 .elementor-element.elementor-element-b8ef10f{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-0efee5c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-92a441a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-01e66e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.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-16 .elementor-element.elementor-element-9855495 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-9855495 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-9855495{--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-9855495 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-9855495 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-9855495 .elementor-icon-list-text{color:#E5EFE9;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-fec4fde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-15948e4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-15948e4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-15948e4{--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-15948e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-15948e4 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-15948e4 .elementor-icon-list-text{color:#E5EFE9;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-6f8556d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-bee2679 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-bee2679 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-bee2679{--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-bee2679 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-bee2679 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-bee2679 .elementor-icon-list-text{color:#E5EFE9;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-8846555{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-ff3f0a7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-ff3f0a7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-ff3f0a7{--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-ff3f0a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-ff3f0a7 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-ff3f0a7 .elementor-icon-list-text{color:#E5EFE9;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-8c72940{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-1cb811c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-1cb811c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-1cb811c{--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-1cb811c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-1cb811c .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-1cb811c .elementor-icon-list-text{color:#E5EFE9;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-f1e3fc0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-9678b45 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-9678b45 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-9678b45{--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-9678b45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-9678b45 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-9678b45 .elementor-icon-list-text{color:#E5EFE9;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-b5a9b7e{width:var( --container-widget-width, 355px );max-width:355px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:355px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-b5a9b7e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.5em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-14ff94f{width:var( --container-widget-width, 764px );max-width:764px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:764px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-14ff94f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-626eeee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:56px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-626eeee:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-626eeee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;background-image:url("https://fisiodoc60.com/wp-content/uploads/2026/04/grid-3.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-1e62df9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-f8229ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-4cdff64 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:600;font-style:italic;line-height:1.5em;letter-spacing:-0.01em;color:#F6F8F5;}.elementor-16 .elementor-element.elementor-element-07b5ab6{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-e47c5ce{width:var( --container-widget-width, 687px );max-width:687px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:687px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-e47c5ce .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-5e729f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;}.elementor-16 .elementor-element.elementor-element-5e729f9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-17dfe1e{--display:flex;--margin-top:0px;--margin-bottom:124px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-9f4fa93{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-6570ab1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-6570ab1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-ff36b21{--n-accordion-title-font-size:32px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 72px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#FFFFFF00;--n-accordion-icon-hover-color:#FFFFFF00;--n-accordion-icon-active-color:#FFFFFF00;}.elementor-16 .elementor-element.elementor-element-ff36b21 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#5F6F67;}:where( .elementor-16 .elementor-element.elementor-element-ff36b21 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"DM Sans", Sans-serif;font-weight:700;line-height:1.5em;}:where( .elementor-16 .elementor-element.elementor-element-ff36b21 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-16 .elementor-element.elementor-element-dcfb5ed{--e-image-carousel-slides-to-show:4;}.elementor-16 .elementor-element.elementor-element-dcfb5ed .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E2A2426;border-radius:8px 8px 8px 8px;}.elementor-16 .elementor-element.elementor-element-e2ae57a{--display:flex;--margin-top:0px;--margin-bottom:124px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-3d8b54d{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-4cd4992{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-4cd4992 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-82f438a{--n-accordion-title-font-size:32px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 72px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#FFFFFF00;--n-accordion-icon-hover-color:#FFFFFF00;--n-accordion-icon-active-color:#FFFFFF00;}.elementor-16 .elementor-element.elementor-element-82f438a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#5F6F67;}:where( .elementor-16 .elementor-element.elementor-element-82f438a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"DM Sans", Sans-serif;font-weight:700;line-height:1.5em;}:where( .elementor-16 .elementor-element.elementor-element-82f438a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-16 .elementor-element.elementor-element-97f6bd0{--e-image-carousel-slides-to-show:3;}.elementor-16 .elementor-element.elementor-element-97f6bd0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E2A2426;border-radius:8px 8px 8px 8px;}.elementor-16 .elementor-element.elementor-element-f5a5ea0{--display:flex;--margin-top:0px;--margin-bottom:124px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-ec64ef6{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-e504a50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-e504a50 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-8dc9361{--n-accordion-title-font-size:32px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 72px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#FFFFFF00;--n-accordion-icon-hover-color:#FFFFFF00;--n-accordion-icon-active-color:#FFFFFF00;}.elementor-16 .elementor-element.elementor-element-8dc9361 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#5F6F67;}:where( .elementor-16 .elementor-element.elementor-element-8dc9361 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"DM Sans", Sans-serif;font-weight:700;line-height:1.5em;}:where( .elementor-16 .elementor-element.elementor-element-8dc9361 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-16 .elementor-element.elementor-element-668908b{--e-image-carousel-slides-to-show:3;}.elementor-16 .elementor-element.elementor-element-668908b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E2A2426;border-radius:8px 8px 8px 8px;}.elementor-16 .elementor-element.elementor-element-bbe55c9{--display:flex;--margin-top:0px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-7a12cac{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-3d2a1d8{width:var( --container-widget-width, 795px );max-width:795px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:795px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-3d2a1d8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-8922397{--n-accordion-title-font-size:32px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 72px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#FFFFFF00;--n-accordion-icon-hover-color:#FFFFFF00;--n-accordion-icon-active-color:#FFFFFF00;}.elementor-16 .elementor-element.elementor-element-8922397 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#5F6F67;}:where( .elementor-16 .elementor-element.elementor-element-8922397 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"DM Sans", Sans-serif;font-weight:700;line-height:1.5em;}:where( .elementor-16 .elementor-element.elementor-element-8922397 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-16 .elementor-element.elementor-element-6632f3c{--e-image-carousel-slides-to-show:4;}.elementor-16 .elementor-element.elementor-element-6632f3c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E2A2426;border-radius:8px 8px 8px 8px;}.elementor-16 .elementor-element.elementor-element-2c2200d .elementor-button{background-color:#61CE70;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;fill:#F6F8F5;color:#F6F8F5;padding:18px 54px 18px 54px;}.elementor-16 .elementor-element.elementor-element-2c2200d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-2c2200d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-2b527a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-2b527a3:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2b527a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F5;}.elementor-16 .elementor-element.elementor-element-16391b9{width:var( --container-widget-width, 562px );max-width:562px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;--container-widget-width:562px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-16391b9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-26faa38{--display:flex;}.elementor-16 .elementor-element.elementor-element-4191e23{--e-image-carousel-slides-to-show:6;}.elementor-16 .elementor-element.elementor-element-4191e23 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-16 .elementor-element.elementor-element-5a9f353{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-5a9f353:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5a9f353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F5;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-2ea2dfc{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-2ea2dfc{right:0px;}.elementor-16 .elementor-element.elementor-element-2ea2dfc{bottom:0px;z-index:1;}.elementor-16 .elementor-element.elementor-element-65d15ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-9cdee4d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:65px;--padding-bottom:65px;--padding-left:75px;--padding-right:75px;--z-index:2;}.elementor-16 .elementor-element.elementor-element-304ce52{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-72af852 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:600;line-height:1.5em;letter-spacing:-0.02em;color:#F6F8F5;}.elementor-16 .elementor-element.elementor-element-2092a7b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:72px;font-weight:600;font-style:italic;line-height:1.5em;letter-spacing:-0.02em;color:#B6D5C6;}.elementor-16 .elementor-element.elementor-element-a1580d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-dbe9a3c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F6F8F566;--border-color:#F6F8F566;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-e0cac14 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-e0cac14 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-e0cac14{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-e0cac14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-e0cac14 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-e0cac14 .elementor-icon-list-text{color:#E5EFE9;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-3413a89{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F6F8F566;--border-color:#F6F8F566;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-669ce20 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-669ce20 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-669ce20{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-669ce20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-669ce20 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-669ce20 .elementor-icon-list-text{color:#E5EFE9;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-39fbc9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F6F8F566;--border-color:#F6F8F566;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-c3d4c0b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-c3d4c0b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-c3d4c0b{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-c3d4c0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-c3d4c0b .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-c3d4c0b .elementor-icon-list-text{color:#E5EFE9;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-38f6bb1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F6F8F566;--border-color:#F6F8F566;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-96b8b43 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-96b8b43 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-96b8b43{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-96b8b43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-96b8b43 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-96b8b43 .elementor-icon-list-text{color:#E5EFE9;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-2b4f688{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F6F8F566;--border-color:#F6F8F566;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-da49238 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-da49238 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-da49238{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-da49238 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-da49238 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-da49238 .elementor-icon-list-text{color:#E5EFE9;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-b8b3261{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F6F8F566;--border-color:#F6F8F566;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-6d45249 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-6d45249 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-6d45249{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-6d45249 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-6d45249 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-6d45249 .elementor-icon-list-text{color:#E5EFE9;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-1e88291{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F6F8F566;--border-color:#F6F8F566;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-4568c66 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-4568c66 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-4568c66{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-4568c66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-4568c66 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-4568c66 .elementor-icon-list-text{color:#E5EFE9;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-dda8a9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-9ce1ddc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-9ce1ddc.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-9ce1ddc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#F6F8F5;}.elementor-16 .elementor-element.elementor-element-7ab8107{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-16 .elementor-element.elementor-element-f35241e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-16 .elementor-element.elementor-element-f35241e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#F6F8F5;}.elementor-16 .elementor-element.elementor-element-9c4c4dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-9c4c4dc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:96px;font-weight:700;line-height:1.2em;letter-spacing:-0.04em;color:#FFF8D9;}.elementor-16 .elementor-element.elementor-element-2a9eaf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-2a9eaf0.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-2a9eaf0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#F6F8F5;}.elementor-16 .elementor-element.elementor-element-16ff4e6 .elementor-button{background-color:#61CE70;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;fill:#F6F8F5;color:#F6F8F5;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5EFE9;padding:18px 54px 18px 54px;}.elementor-16 .elementor-element.elementor-element-16ff4e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-16ff4e6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-b49be14{--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:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-b49be14:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-b49be14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5EFE9;}.elementor-16 .elementor-element.elementor-element-c336513{width:var( --container-widget-width, 497px );max-width:497px;--container-widget-width:497px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-7c03f73{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-16 .elementor-element.elementor-element-6affaef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-16 .elementor-element.elementor-element-6affaef .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-308e79c{width:var( --container-widget-width, 556px );max-width:556px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:556px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-308e79c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-8128c31{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#5F6F67;--border-color:#5F6F67;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-8128c31:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-8128c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5EFE9;}.elementor-16 .elementor-element.elementor-element-a2bbeaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 56px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-a2bbeaf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-99f26bc{--display:flex;}.elementor-16 .elementor-element.elementor-element-b44a21a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 45px 16px 45px;}.elementor-16 .elementor-element.elementor-element-b44a21a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-17b0e3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-92a04dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 45px 16px 45px;}.elementor-16 .elementor-element.elementor-element-92a04dd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-ba48a57{--display:flex;}.elementor-16 .elementor-element.elementor-element-1beb752{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 45px 16px 45px;}.elementor-16 .elementor-element.elementor-element-1beb752 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-32b63c6{--display:flex;}.elementor-16 .elementor-element.elementor-element-f30e776{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 45px 16px 45px;}.elementor-16 .elementor-element.elementor-element-f30e776 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-318c97c{--display:flex;}.elementor-16 .elementor-element.elementor-element-bff8a84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 45px 16px 45px;}.elementor-16 .elementor-element.elementor-element-bff8a84 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-377fa41{--display:flex;}.elementor-16 .elementor-element.elementor-element-e3fd0a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 45px 16px 45px;}.elementor-16 .elementor-element.elementor-element-e3fd0a9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-4d5f09f{--display:flex;}.elementor-16 .elementor-element.elementor-element-c7fec7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 45px 16px 45px;}.elementor-16 .elementor-element.elementor-element-c7fec7d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-02c78d4{--display:flex;}.elementor-16 .elementor-element.elementor-element-2821bb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 45px 16px 45px;}.elementor-16 .elementor-element.elementor-element-2821bb0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-320ecc0{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 904px );max-width:904px;--container-widget-width:904px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#F8F5F2;--n-accordion-title-hover-color:#F7F5F3;--n-accordion-title-active-color:#F7F5F3;--n-accordion-icon-size:32px;}.elementor-16 .elementor-element.elementor-element-320ecc0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(135deg, #1E2A24 0%, #67907B 100%);border-style:none;}.elementor-16 .elementor-element.elementor-element-320ecc0.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-320ecc0 {--n-accordion-padding:20px 24px 20px 24px;}:where( .elementor-16 .elementor-element.elementor-element-320ecc0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"DM Sans", Sans-serif;font-weight:600;line-height:1.5em;}:where( .elementor-16 .elementor-element.elementor-element-320ecc0 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-16 .elementor-element.elementor-element-2297cbf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-2297cbf:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2297cbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;background-image:url("https://fisiodoc60.com/wp-content/uploads/2026/04/grid-2.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-75ebdce{width:var( --container-widget-width, 551px );max-width:551px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-75ebdce .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:-0.02em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-70b354d{width:var( --container-widget-width, 454px );max-width:454px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;--container-widget-width:454px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-70b354d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#1E2A24;}.elementor-16 .elementor-element.elementor-element-9dc6d53 .elementor-button{background-color:#61CE70;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.5em;fill:#F6F8F5;color:#F6F8F5;padding:18px 54px 18px 54px;}.elementor-16 .elementor-element.elementor-element-9dc6d53 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-9dc6d53 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-16 .elementor-element.elementor-element-6245741{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-6245741:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6245741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F6F67;}.elementor-16 .elementor-element.elementor-element-af5338a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-af5338a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:0.2em;color:#FAFAF7;}body.elementor-page-16{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-26faa38{--width:100vw;}}@media(max-width:1366px){.elementor-16 .elementor-element.elementor-element-fb2bf54{--e-image-carousel-slides-to-show:1;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-16 .elementor-element.elementor-element-33bbaf6{--e-image-carousel-slides-to-show:1;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-d3ac924{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-91f8543{width:var( --container-widget-width, 28px );max-width:28px;--container-widget-width:28px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-a599ec9 .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-81b2c25{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-33bbaf6{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;bottom:100px;}.elementor-16 .elementor-element.elementor-element-8106beb{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-3a9d834{--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-4c74e53 .elementor-heading-title{font-size:16px;}.elementor-16 .elementor-element.elementor-element-6e858b1 .elementor-heading-title{font-size:16px;}.elementor-16 .elementor-element.elementor-element-c71f84e{--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-6b49aa2 .elementor-heading-title{font-size:16px;}.elementor-16 .elementor-element.elementor-element-aa653ab{--container-widget-width:56px;--container-widget-flex-grow:0;width:var( --container-widget-width, 56px );max-width:56px;}.elementor-16 .elementor-element.elementor-element-81ae19e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-81ae19e .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-87ff2ac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-87ff2ac .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-7adf193{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-7adf193 .elementor-heading-title{font-size:15px;}.elementor-16 .elementor-element.elementor-element-38e7d72{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-cd7a9df{--padding-top:40px;--padding-bottom:40px;--padding-left:8px;--padding-right:8px;}.elementor-16 .elementor-element.elementor-element-28225e9{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-7eac4ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-7eac4ba .elementor-heading-title{font-size:28px;}.elementor-16 .elementor-element.elementor-element-497591e{width:var( --container-widget-width, 48px );max-width:48px;--e-transform-rotateZ:180deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-b8ef10f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-b8ef10f.elementor-element{--order:-99999 /* order start hack */;}.elementor-16 .elementor-element.elementor-element-b8ef10f img{border-radius:0px 0px 16px 16px;}.elementor-16 .elementor-element.elementor-element-92a441a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-9855495{--e-icon-list-icon-size:24px;}.elementor-16 .elementor-element.elementor-element-9855495 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-9855495 .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-15948e4{--e-icon-list-icon-size:24px;}.elementor-16 .elementor-element.elementor-element-15948e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-15948e4 .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-bee2679{--e-icon-list-icon-size:24px;}.elementor-16 .elementor-element.elementor-element-bee2679 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-bee2679 .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-ff3f0a7{--e-icon-list-icon-size:24px;}.elementor-16 .elementor-element.elementor-element-ff3f0a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-ff3f0a7 .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-1cb811c{--e-icon-list-icon-size:24px;}.elementor-16 .elementor-element.elementor-element-1cb811c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-1cb811c .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-9678b45{--e-icon-list-icon-size:24px;}.elementor-16 .elementor-element.elementor-element-9678b45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-9678b45 .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-b5a9b7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}.elementor-16 .elementor-element.elementor-element-b5a9b7e .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-14ff94f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-14ff94f .elementor-heading-title{font-size:28px;}.elementor-16 .elementor-element.elementor-element-626eeee{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-1e62df9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-16 .elementor-element.elementor-element-f8229ea{--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-4cdff64 .elementor-heading-title{font-size:16px;}.elementor-16 .elementor-element.elementor-element-07b5ab6{--container-widget-width:56px;--container-widget-flex-grow:0;width:var( --container-widget-width, 56px );max-width:56px;}.elementor-16 .elementor-element.elementor-element-e47c5ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-e47c5ce .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-5e729f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-16 .elementor-element.elementor-element-5e729f9 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-17dfe1e{--margin-top:0px;--margin-bottom:060px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-6570ab1 .elementor-heading-title{font-size:16px;}.elementor-16 .elementor-element.elementor-element-ff36b21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--n-accordion-title-font-size:20px;--n-accordion-icon-size:12px;}.elementor-16 .elementor-element.elementor-element-dcfb5ed{--e-image-carousel-slides-to-show:1;}.elementor-16 .elementor-element.elementor-element-e2ae57a{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-4cd4992 .elementor-heading-title{font-size:16px;}.elementor-16 .elementor-element.elementor-element-82f438a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--n-accordion-title-font-size:20px;--n-accordion-icon-size:12px;}.elementor-16 .elementor-element.elementor-element-97f6bd0{--e-image-carousel-slides-to-show:1;}.elementor-16 .elementor-element.elementor-element-f5a5ea0{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-e504a50 .elementor-heading-title{font-size:16px;}.elementor-16 .elementor-element.elementor-element-8dc9361{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--n-accordion-title-font-size:20px;--n-accordion-icon-size:12px;}.elementor-16 .elementor-element.elementor-element-668908b{--e-image-carousel-slides-to-show:1;}.elementor-16 .elementor-element.elementor-element-bbe55c9{--margin-top:0px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-3d2a1d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-3d2a1d8 .elementor-heading-title{font-size:16px;}.elementor-16 .elementor-element.elementor-element-8922397{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--n-accordion-title-font-size:20px;--n-accordion-icon-size:12px;}.elementor-16 .elementor-element.elementor-element-6632f3c{--e-image-carousel-slides-to-show:1;}.elementor-16 .elementor-element.elementor-element-2b527a3{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-16391b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 16px 0px 16px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-16391b9 .elementor-heading-title{font-size:28px;}.elementor-16 .elementor-element.elementor-element-4191e23{--e-image-carousel-slides-to-show:1;}.elementor-16 .elementor-element.elementor-element-5a9f353{--padding-top:0px;--padding-bottom:40px;--padding-left:8px;--padding-right:8px;}.elementor-16 .elementor-element.elementor-element-65d15ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-16 .elementor-element.elementor-element-9cdee4d{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-304ce52{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-72af852 .elementor-heading-title{font-size:36px;}.elementor-16 .elementor-element.elementor-element-2092a7b .elementor-heading-title{font-size:36px;}.elementor-16 .elementor-element.elementor-element-a1580d9{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-dbe9a3c{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16 .elementor-element.elementor-element-e0cac14{--e-icon-list-icon-size:24px;}.elementor-16 .elementor-element.elementor-element-e0cac14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-e0cac14 .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-3413a89{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16 .elementor-element.elementor-element-669ce20{--e-icon-list-icon-size:24px;}.elementor-16 .elementor-element.elementor-element-669ce20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-669ce20 .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-39fbc9f{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16 .elementor-element.elementor-element-c3d4c0b{--e-icon-list-icon-size:24px;}.elementor-16 .elementor-element.elementor-element-c3d4c0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-c3d4c0b .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-38f6bb1{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16 .elementor-element.elementor-element-96b8b43{--e-icon-list-icon-size:24px;}.elementor-16 .elementor-element.elementor-element-96b8b43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-96b8b43 .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-2b4f688{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16 .elementor-element.elementor-element-da49238{--e-icon-list-icon-size:24px;}.elementor-16 .elementor-element.elementor-element-da49238 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-da49238 .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-b8b3261{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16 .elementor-element.elementor-element-6d45249{--e-icon-list-icon-size:24px;}.elementor-16 .elementor-element.elementor-element-6d45249 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-6d45249 .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-1e88291{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-16 .elementor-element.elementor-element-4568c66{--e-icon-list-icon-size:24px;}.elementor-16 .elementor-element.elementor-element-4568c66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-4568c66 .elementor-icon-list-item > a{font-size:16px;}.elementor-16 .elementor-element.elementor-element-dda8a9d{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-9c4c4dc .elementor-heading-title{font-size:64px;}.elementor-16 .elementor-element.elementor-element-b49be14{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-c336513{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-6affaef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-16 .elementor-element.elementor-element-6affaef .elementor-heading-title{font-size:28px;}.elementor-16 .elementor-element.elementor-element-308e79c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-308e79c .elementor-heading-title{font-size:16px;}.elementor-16 .elementor-element.elementor-element-8128c31{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-a2bbeaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-16 .elementor-element.elementor-element-a2bbeaf .elementor-heading-title{font-size:32px;}.elementor-16 .elementor-element.elementor-element-b44a21a{padding:16px 16px 0px 16px;}.elementor-16 .elementor-element.elementor-element-b44a21a .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-92a04dd{padding:16px 16px 0px 16px;}.elementor-16 .elementor-element.elementor-element-92a04dd .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-1beb752{padding:16px 16px 0px 16px;}.elementor-16 .elementor-element.elementor-element-1beb752 .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-f30e776{padding:16px 16px 0px 16px;}.elementor-16 .elementor-element.elementor-element-f30e776 .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-bff8a84{padding:16px 16px 0px 16px;}.elementor-16 .elementor-element.elementor-element-bff8a84 .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-e3fd0a9{padding:16px 16px 0px 16px;}.elementor-16 .elementor-element.elementor-element-e3fd0a9 .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-c7fec7d{padding:16px 16px 0px 16px;}.elementor-16 .elementor-element.elementor-element-c7fec7d .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-2821bb0{padding:16px 16px 0px 16px;}.elementor-16 .elementor-element.elementor-element-2821bb0 .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-320ecc0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:14px;--n-accordion-icon-size:22px;}.elementor-16 .elementor-element.elementor-element-320ecc0 {--n-accordion-padding:16px 16px 16px 16px;}.elementor-16 .elementor-element.elementor-element-2297cbf{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-75ebdce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-75ebdce .elementor-heading-title{font-size:28px;}.elementor-16 .elementor-element.elementor-element-70b354d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-70b354d .elementor-heading-title{font-size:16px;}.elementor-16 .elementor-element.elementor-element-6245741{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-16 .elementor-element.elementor-element-af5338a .elementor-heading-title{font-size:14px;}}/* Start custom CSS for html, class: .elementor-element-0659cb0 */.elementor-16 .elementor-element.elementor-element-0659cb0 {
    position: absolute;
    width: 0px;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3036217 */.elementor-16 .elementor-element.elementor-element-3036217{
  background: rgba(95, 111, 103, 0.60);
  -webkit-backdrop-filter: blur(17.5px);
  backdrop-filter: blur(17.5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-fb2bf54 */.elementor-16 .elementor-element.elementor-element-fb2bf54 {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  overflow: hidden;
}

.elementor-16 .elementor-element.elementor-element-fb2bf54::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 250px;
  height: 100%;
  background: linear-gradient(to right, #F6F8F5, transparent);
  z-index: 10;
  pointer-events: none;
}

.elementor-16 .elementor-element.elementor-element-fb2bf54 img {
  position: relative;
  top: 3px;
}

.elementor-16 .elementor-element.elementor-element-fb2bf54 .swiper-wrapper {
  transition-timing-function: linear !important;
  -webkit-transition-timing-function: linear !important;
  will-change: transform;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-33bbaf6 */.elementor-16 .elementor-element.elementor-element-33bbaf6 img {
  position: relative;
  top: 3px;
}

.elementor-16 .elementor-element.elementor-element-33bbaf6 .swiper-wrapper {
  transition-timing-function: linear !important;
  -webkit-transition-timing-function: linear !important;
  will-change: transform;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9d834 */.elementor-16 .elementor-element.elementor-element-3a9d834 {
border-radius: 12px;
background: #5F6F67;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c71f84e */.elementor-16 .elementor-element.elementor-element-c71f84e {
border-radius: 12px;
background: #5F6F67;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81ae19e */.destaque {
    font-family: "Lora";
    font-style: italic;
    color: #2F6B57;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87ff2ac */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7adf193 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b465f9 */.elementor-16 .elementor-element.elementor-element-4b465f9 .elementor-button{
    border-radius: 999px;
background: var(--DEGRADE---CTA, linear-gradient(270deg, #2F6B57 0%, #3F8A6B 50%, #2F6B57 100%));
box-shadow: 0 157px 44px 0 rgba(0, 0, 0, 0.00), 0 101px 40px 0 rgba(0, 0, 0, 0.01), 0 57px 34px 0 rgba(0, 0, 0, 0.05), 0 25px 25px 0 rgba(0, 0, 0, 0.09), 0 6px 14px 0 rgba(0, 0, 0, 0.10);
}

.elementor-16 .elementor-element.elementor-element-4b465f9 svg {
    width: 28px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81b2c25 */.elementor-16 .elementor-element.elementor-element-81b2c25 {
    background: linear-gradient(280deg, #F6F8F5 50%, #E5EFE9 100%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7eac4ba */.destaque {
    font-family: "Lora";
    font-style: italic;
    color: #2F6B57;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9855495 */.elementor-16 .elementor-element.elementor-element-9855495 .elementor-icon-list-item {
	display: flex;
	align-items: center;
}

.elementor-16 .elementor-element.elementor-element-9855495 .elementor-icon-list-icon {
	margin-right: -6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01e66e8 */.elementor-16 .elementor-element.elementor-element-01e66e8 {
border-radius: 12px;
background: #5F6F67;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-15948e4 */.elementor-16 .elementor-element.elementor-element-15948e4 .elementor-icon-list-item {
	display: flex;
	align-items: center;
}

.elementor-16 .elementor-element.elementor-element-15948e4 .elementor-icon-list-icon {
	margin-right: -6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fec4fde */.elementor-16 .elementor-element.elementor-element-fec4fde {
border-radius: 12px;
background: #5F6F67;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bee2679 */.elementor-16 .elementor-element.elementor-element-bee2679 .elementor-icon-list-item {
	display: flex;
	align-items: center;
}

.elementor-16 .elementor-element.elementor-element-bee2679 .elementor-icon-list-icon {
	margin-right: -6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f8556d */.elementor-16 .elementor-element.elementor-element-6f8556d {
border-radius: 12px;
background: #5F6F67;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ff3f0a7 */.elementor-16 .elementor-element.elementor-element-ff3f0a7 .elementor-icon-list-item {
	display: flex;
	align-items: center;
}

.elementor-16 .elementor-element.elementor-element-ff3f0a7 .elementor-icon-list-icon {
	margin-right: -6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8846555 */.elementor-16 .elementor-element.elementor-element-8846555 {
border-radius: 12px;
background: #5F6F67;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1cb811c */.elementor-16 .elementor-element.elementor-element-1cb811c .elementor-icon-list-item {
	display: flex;
	align-items: center;
}

.elementor-16 .elementor-element.elementor-element-1cb811c .elementor-icon-list-icon {
	margin-right: -6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c72940 */.elementor-16 .elementor-element.elementor-element-8c72940 {
border-radius: 12px;
background: #5F6F67;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9678b45 */.elementor-16 .elementor-element.elementor-element-9678b45 .elementor-icon-list-item {
	display: flex;
	align-items: center;
}

.elementor-16 .elementor-element.elementor-element-9678b45 .elementor-icon-list-icon {
	margin-right: -6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1e3fc0 */.elementor-16 .elementor-element.elementor-element-f1e3fc0 {
border-radius: 12px;
background: #5F6F67;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5a9b7e */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28225e9 */.elementor-16 .elementor-element.elementor-element-28225e9 {
background: #F6F8F5;
border-radius: 24px;
border: 2px solid var(--06, #5F6F67);
box-shadow: 0 4px 45px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14ff94f */.destaque {
    font-family: "Lora";
    font-style: italic;
    color: #2F6B57;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e62df9 */.elementor-16 .elementor-element.elementor-element-1e62df9 {

animation: floating 3s ease-in-out infinite;
}

@keyframes floating {
from { transform: translate(0,  0px); }

65%  { transform: translate(0, 15px); }
to   { transform: translate(0, -0px); }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8229ea */.elementor-16 .elementor-element.elementor-element-f8229ea {
border-radius: 12px;
background: #5F6F67;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e47c5ce */.destaque {
    font-family: "Lora";
    font-style: italic;
    color: #2F6B57;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e729f9 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6570ab1 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6570ab1 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ff36b21 */.sanfona {
background: var(--DEGRADE---CTA, linear-gradient(270deg, #2F6B57 0%, #3F8A6B 50%, #2F6B57 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-dcfb5ed */.elementor-16 .elementor-element.elementor-element-dcfb5ed {
  position: relative;
  overflow: hidden;
}

.elementor-16 .elementor-element.elementor-element-dcfb5ed img {
  position: relative;
  top: 3px;
}

.elementor-16 .elementor-element.elementor-element-dcfb5ed::before,
.elementor-16 .elementor-element.elementor-element-dcfb5ed::after {
  content: "";
  position: absolute;
  top: 0;
  height: 100%;
  z-index: 10;
  pointer-events: none;
}

.elementor-16 .elementor-element.elementor-element-dcfb5ed::before {
  left: 0;
  width: 250px;
  background: linear-gradient(to right, #FBFBFB, transparent);
}

.elementor-16 .elementor-element.elementor-element-dcfb5ed::after {
  right: 0;
  width: 250px;
  background: linear-gradient(to left, #FBFBFB, transparent);
}

@media screen and (min-width: 320px) and (max-width: 767px) {
  .elementor-16 .elementor-element.elementor-element-dcfb5ed::before,
  .elementor-16 .elementor-element.elementor-element-dcfb5ed::after {
    width: 50px;
  }
}

.elementor-16 .elementor-element.elementor-element-dcfb5ed .swiper-wrapper {
  transition-timing-function: linear !important;
  -webkit-transition-timing-function: linear !important;
  will-change: transform;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cd4992 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cd4992 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-82f438a */.sanfona {
background: var(--DEGRADE---CTA, linear-gradient(270deg, #2F6B57 0%, #3F8A6B 50%, #2F6B57 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-97f6bd0 */.elementor-16 .elementor-element.elementor-element-97f6bd0 {
  position: relative;
  overflow: hidden;
}

.elementor-16 .elementor-element.elementor-element-97f6bd0 img {
  position: relative;
  top: 3px;
}

.elementor-16 .elementor-element.elementor-element-97f6bd0::before,
.elementor-16 .elementor-element.elementor-element-97f6bd0::after {
  content: "";
  position: absolute;
  top: 0;
  height: 100%;
  z-index: 10;
  pointer-events: none;
}

.elementor-16 .elementor-element.elementor-element-97f6bd0::before {
  left: 0;
  width: 250px;
  background: linear-gradient(to right, #FBFBFB, transparent);
}

.elementor-16 .elementor-element.elementor-element-97f6bd0::after {
  right: 0;
  width: 250px;
  background: linear-gradient(to left, #FBFBFB, transparent);
}

@media screen and (min-width: 320px) and (max-width: 767px) {
  .elementor-16 .elementor-element.elementor-element-97f6bd0::before,
  .elementor-16 .elementor-element.elementor-element-97f6bd0::after {
    width: 50px;
  }
}

.elementor-16 .elementor-element.elementor-element-97f6bd0 .swiper-wrapper {
  transition-timing-function: linear !important;
  -webkit-transition-timing-function: linear !important;
  will-change: transform;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e504a50 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e504a50 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8dc9361 */.sanfona {
background: var(--DEGRADE---CTA, linear-gradient(270deg, #2F6B57 0%, #3F8A6B 50%, #2F6B57 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-668908b */.elementor-16 .elementor-element.elementor-element-668908b {
  position: relative;
  overflow: hidden;
}

.elementor-16 .elementor-element.elementor-element-668908b img {
  position: relative;
  top: 3px;
}

.elementor-16 .elementor-element.elementor-element-668908b::before,
.elementor-16 .elementor-element.elementor-element-668908b::after {
  content: "";
  position: absolute;
  top: 0;
  height: 100%;
  z-index: 10;
  pointer-events: none;
}

.elementor-16 .elementor-element.elementor-element-668908b::before {
  left: 0;
  width: 250px;
  background: linear-gradient(to right, #FBFBFB, transparent);
}

.elementor-16 .elementor-element.elementor-element-668908b::after {
  right: 0;
  width: 250px;
  background: linear-gradient(to left, #FBFBFB, transparent);
}

@media screen and (min-width: 320px) and (max-width: 767px) {
  .elementor-16 .elementor-element.elementor-element-668908b::before,
  .elementor-16 .elementor-element.elementor-element-668908b::after {
    width: 50px;
  }
}

.elementor-16 .elementor-element.elementor-element-668908b .swiper-wrapper {
  transition-timing-function: linear !important;
  -webkit-transition-timing-function: linear !important;
  will-change: transform;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d2a1d8 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d2a1d8 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8922397 */.sanfona {
background: var(--DEGRADE---CTA, linear-gradient(270deg, #2F6B57 0%, #3F8A6B 50%, #2F6B57 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6632f3c */.elementor-16 .elementor-element.elementor-element-6632f3c {
  position: relative;
  overflow: hidden;
}

.elementor-16 .elementor-element.elementor-element-6632f3c img {
  position: relative;
  top: 3px;
}

.elementor-16 .elementor-element.elementor-element-6632f3c::before,
.elementor-16 .elementor-element.elementor-element-6632f3c::after {
  content: "";
  position: absolute;
  top: 0;
  height: 100%;
  z-index: 10;
  pointer-events: none;
}

.elementor-16 .elementor-element.elementor-element-6632f3c::before {
  left: 0;
  width: 250px;
  background: linear-gradient(to right, #FBFBFB, transparent);
}

.elementor-16 .elementor-element.elementor-element-6632f3c::after {
  right: 0;
  width: 250px;
  background: linear-gradient(to left, #FBFBFB, transparent);
}

@media screen and (min-width: 320px) and (max-width: 767px) {
  .elementor-16 .elementor-element.elementor-element-6632f3c::before,
  .elementor-16 .elementor-element.elementor-element-6632f3c::after {
    width: 50px;
  }
}

.elementor-16 .elementor-element.elementor-element-6632f3c .swiper-wrapper {
  transition-timing-function: linear !important;
  -webkit-transition-timing-function: linear !important;
  will-change: transform;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c2200d */.elementor-16 .elementor-element.elementor-element-2c2200d .elementor-button{
    border-radius: 999px;
background: var(--DEGRADE---CTA, linear-gradient(270deg, #2F6B57 0%, #3F8A6B 50%, #2F6B57 100%));
box-shadow: 0 157px 44px 0 rgba(0, 0, 0, 0.00), 0 101px 40px 0 rgba(0, 0, 0, 0.01), 0 57px 34px 0 rgba(0, 0, 0, 0.05), 0 25px 25px 0 rgba(0, 0, 0, 0.09), 0 6px 14px 0 rgba(0, 0, 0, 0.10);
}

.elementor-16 .elementor-element.elementor-element-2c2200d svg {
    width: 28px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16391b9 */.destaque {
    font-family: "Lora";
    font-style: italic;
    color: #2F6B57;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4191e23 */.elementor-16 .elementor-element.elementor-element-4191e23 img {
  position: relative;
  top: 3px;
}

.elementor-16 .elementor-element.elementor-element-4191e23 .swiper-wrapper {
  transition-timing-function: linear !important;
  -webkit-transition-timing-function: linear !important;
  will-change: transform;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65d15ea */.elementor-16 .elementor-element.elementor-element-65d15ea {

animation: floating 3s ease-in-out infinite;
}

@keyframes floating {
from { transform: translate(0,  0px); }

65%  { transform: translate(0, 15px); }
to   { transform: translate(0, -0px); }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2092a7b */.elementor-16 .elementor-element.elementor-element-2092a7b {
background: linear-gradient(90deg, #B6D5C6 0%, #5F6F67 162.21%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e0cac14 */.elementor-16 .elementor-element.elementor-element-e0cac14 .elementor-icon-list-item {
	display: flex;
	align-items: center;
}

.elementor-16 .elementor-element.elementor-element-e0cac14 .elementor-icon-list-icon {
	margin-right: -6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9a3c */.elementor-16 .elementor-element.elementor-element-dbe9a3c {
border-radius: 12px;
background: #5F6F67;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-669ce20 */.elementor-16 .elementor-element.elementor-element-669ce20 .elementor-icon-list-item {
	display: flex;
	align-items: center;
}

.elementor-16 .elementor-element.elementor-element-669ce20 .elementor-icon-list-icon {
	margin-right: -6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3413a89 */.elementor-16 .elementor-element.elementor-element-3413a89 {
border-radius: 12px;
background: #5F6F67;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c3d4c0b */.elementor-16 .elementor-element.elementor-element-c3d4c0b .elementor-icon-list-item {
	display: flex;
	align-items: center;
}

.elementor-16 .elementor-element.elementor-element-c3d4c0b .elementor-icon-list-icon {
	margin-right: -6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39fbc9f */.elementor-16 .elementor-element.elementor-element-39fbc9f {
border-radius: 12px;
background: #5F6F67;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-96b8b43 */.elementor-16 .elementor-element.elementor-element-96b8b43 .elementor-icon-list-item {
	display: flex;
	align-items: center;
}

.elementor-16 .elementor-element.elementor-element-96b8b43 .elementor-icon-list-icon {
	margin-right: -6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f6bb1 */.elementor-16 .elementor-element.elementor-element-38f6bb1 {
border-radius: 12px;
background: #5F6F67;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-da49238 */.elementor-16 .elementor-element.elementor-element-da49238 .elementor-icon-list-item {
	display: flex;
	align-items: center;
}

.elementor-16 .elementor-element.elementor-element-da49238 .elementor-icon-list-icon {
	margin-right: -6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b4f688 */.elementor-16 .elementor-element.elementor-element-2b4f688 {
border-radius: 12px;
background: #5F6F67;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6d45249 */.elementor-16 .elementor-element.elementor-element-6d45249 .elementor-icon-list-item {
	display: flex;
	align-items: center;
}

.elementor-16 .elementor-element.elementor-element-6d45249 .elementor-icon-list-icon {
	margin-right: -6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8b3261 */.elementor-16 .elementor-element.elementor-element-b8b3261 {
border-radius: 12px;
background: #5F6F67;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4568c66 */.elementor-16 .elementor-element.elementor-element-4568c66 .elementor-icon-list-item {
	display: flex;
	align-items: center;
}

.elementor-16 .elementor-element.elementor-element-4568c66 .elementor-icon-list-icon {
	margin-right: -6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e88291 */.elementor-16 .elementor-element.elementor-element-1e88291 {
border-radius: 12px;
background: #5F6F67;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ce1ddc */.riscar{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: #E2554D; /*mude a cor aqui*/
  -webkit-text-decoration-color: #E2554D; /*mude a cor aqui*/
  text-decoration-thickness: 2px; /*mude a espessura do risco aqui*/
  -webkit-text-decoration-thickness: 2px; /*mude a espessura do risco aqui*/
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c4c4dc */.elementor-16 .elementor-element.elementor-element-9c4c4dc {
background: linear-gradient(180deg, #F6F8F5 0%, #919290 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-16ff4e6 */.elementor-16 .elementor-element.elementor-element-16ff4e6 .elementor-button{
    border-radius: 999px;
background: var(--DEGRADE---CTA, linear-gradient(270deg, #2F6B57 0%, #3F8A6B 50%, #2F6B57 100%));
box-shadow: 0 157px 44px 0 rgba(0, 0, 0, 0.00), 0 101px 40px 0 rgba(0, 0, 0, 0.01), 0 57px 34px 0 rgba(0, 0, 0, 0.05), 0 25px 25px 0 rgba(0, 0, 0, 0.09), 0 6px 14px 0 rgba(0, 0, 0, 0.10);
}

.elementor-16 .elementor-element.elementor-element-16ff4e6 svg {
    width: 28px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cdee4d */.elementor-16 .elementor-element.elementor-element-9cdee4d {
border-radius: 24px;
border: 4px solid var(--06, #5F6F67);
background: linear-gradient(341deg, #1E2A24 0%, #67907B 415.08%);
box-shadow: 0 744px 208px 0 rgba(0, 0, 0, 0.00), 0 476px 190px 0 rgba(0, 0, 0, 0.01), 0 268px 161px 0 rgba(0, 0, 0, 0.05), 0 119px 119px 0 rgba(0, 0, 0, 0.09), 0 30px 65px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6affaef */.destaque {
    font-family: "Lora";
    font-style: italic;
    color: #2F6B57;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-308e79c */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2bbeaf */.destaque {
    font-family: "Lora";
    font-style: italic;
    color: #2F6B57;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b44a21a */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92a04dd */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1beb752 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f30e776 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bff8a84 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fd0a9 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7fec7d */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2821bb0 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b44a21a */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92a04dd */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1beb752 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f30e776 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bff8a84 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fd0a9 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7fec7d */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2821bb0 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b44a21a */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92a04dd */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1beb752 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f30e776 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bff8a84 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fd0a9 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7fec7d */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2821bb0 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b44a21a */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92a04dd */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1beb752 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f30e776 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bff8a84 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fd0a9 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7fec7d */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2821bb0 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b44a21a */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92a04dd */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1beb752 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f30e776 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bff8a84 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fd0a9 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7fec7d */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2821bb0 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b44a21a */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92a04dd */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1beb752 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f30e776 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bff8a84 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fd0a9 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7fec7d */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2821bb0 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b44a21a */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92a04dd */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1beb752 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f30e776 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bff8a84 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fd0a9 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7fec7d */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2821bb0 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b44a21a */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92a04dd */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1beb752 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f30e776 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bff8a84 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fd0a9 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7fec7d */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2821bb0 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b44a21a */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92a04dd */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1beb752 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f30e776 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bff8a84 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3fd0a9 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7fec7d */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2821bb0 */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75ebdce */.destaque {
    font-family: "Lora";
    font-style: italic;
    color: #2F6B57;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70b354d */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9dc6d53 */.elementor-16 .elementor-element.elementor-element-9dc6d53 .elementor-button{
    border-radius: 999px;
background: var(--DEGRADE---CTA, linear-gradient(270deg, #2F6B57 0%, #3F8A6B 50%, #2F6B57 100%));
box-shadow: 0 157px 44px 0 rgba(0, 0, 0, 0.00), 0 101px 40px 0 rgba(0, 0, 0, 0.01), 0 57px 34px 0 rgba(0, 0, 0, 0.05), 0 25px 25px 0 rgba(0, 0, 0, 0.09), 0 6px 14px 0 rgba(0, 0, 0, 0.10);
}

.elementor-16 .elementor-element.elementor-element-9dc6d53 svg {
    width: 28px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af5338a */.semibold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1fc6450 */.elementor-16 .elementor-element.elementor-element-1fc6450 {
    position: absolute;
    width: 0px;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS */body::-webkit-scrollbar{
	width: 8px;
}

body::-webkit-scrollbar-track{
	background: #0C0C0C;
}

body::-webkit-scrollbar-thumb{
	background-color: #3F8A6B;
	border-radius: 10px;
	border: 2px solid #3F8A6B;
}/* End custom CSS */