.elementor-6 .elementor-element.elementor-element-55db44c{--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-evenly;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-6 .elementor-element.elementor-element-55db44c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-55db44c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000059;}.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-6 .elementor-element.elementor-element-6e65245{width:var( --container-widget-width, 7% );max-width:7%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:7%;--container-widget-flex-grow:0;text-align:start;}.elementor-6 .elementor-element.elementor-element-6e65245 img{width:100%;}.elementor-6 .elementor-element.elementor-element-93172fd{--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;}.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-6 .elementor-element.elementor-element-0ca7f82 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-aa32bfa .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-6b1c319 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d35a5b6 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-28477e7 .elementor-button{background-color:#0CABB9;font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;line-height:3.1rem;letter-spacing:0.7px;transition-duration:0.9s;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-28477e7{width:var( --container-widget-width, 349.77px );max-width:349.77px;--container-widget-width:349.77px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-cdb2642{--display:flex;--min-height:100vh;--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:space-around;--align-items:center;--overlay-opacity:0.21;--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cdb2642:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-cdb2642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agendaiamed.com.br/wp-content/uploads/2026/01/frame_1171275359.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-cdb2642::before, .elementor-6 .elementor-element.elementor-element-cdb2642 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-cdb2642 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-cdb2642 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-cdb2642 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-cdb2642 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-77d1f6a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-b584a58{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-6 .elementor-element.elementor-element-81b0f26{width:var( --container-widget-width, 29% );max-width:29%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:29%;--container-widget-flex-grow:0;text-align:start;}.elementor-6 .elementor-element.elementor-element-81b0f26 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 7deg );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-c5db761{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:800;text-transform:uppercase;line-height:43px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a5778b4{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:300;line-height:32px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d3622ba{width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;bottom:19px;z-index:9;text-align:center;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-d3622ba{left:10px;}body.rtl .elementor-6 .elementor-element.elementor-element-d3622ba{right:10px;}.elementor-6 .elementor-element.elementor-element-d3622ba img{width:100%;}.elementor-6 .elementor-element.elementor-element-c20b25a .elementor-button{background-color:#0CABB9;font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-c20b25a.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-c20b25a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-c20b25a .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-6 .elementor-element.elementor-element-c20b25a .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-c20b25a .elementor-button:focus{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-c20b25a .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-c20b25a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ccb1923{width:var( --container-widget-width, 29% );max-width:29%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:29%;--container-widget-flex-grow:0;text-align:start;}.elementor-6 .elementor-element.elementor-element-ccb1923 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 7deg );}.elementor-6 .elementor-element.elementor-element-451a0f7{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;border-style:none;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 31px 6px rgba(255, 255, 255, 0.25);}.elementor-6 .elementor-element.elementor-element-451a0f7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6 .elementor-element.elementor-element-f1cc18f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--padding-top:1em;--padding-bottom:0.5em;--padding-left:0em;--padding-right:0em;}.elementor-6 .elementor-element.elementor-element-f1cc18f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f1cc18f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-cfc925f{--e-image-carousel-slides-to-show:8;}.elementor-6 .elementor-element.elementor-element-69964d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6 .elementor-element.elementor-element-d959bf4{--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;--margin-top:0px;--margin-bottom:27px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-5ce4058{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-5ce4058.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-5ce4058 .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:1.9rem;font-weight:600;line-height:125%;color:#414141;}.elementor-6 .elementor-element.elementor-element-5ce4058:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-5ce4058:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-6 .elementor-element.elementor-element-5ce4058 .elementor-image-box-description{font-family:"Nunito", Sans-serif;font-weight:400;line-height:162.5%;color:#414141B2;}.elementor-6 .elementor-element.elementor-element-17dcb48{--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:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25) inset;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-6bfb809{width:var( --container-widget-width, 61% );max-width:61%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;line-height:46px;letter-spacing:4.6px;color:#29B5AD;}.elementor-6 .elementor-element.elementor-element-4f0633f{width:var( --container-widget-width, 91.748% );max-width:91.748%;--container-widget-width:91.748%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#313131;}.elementor-6 .elementor-element.elementor-element-4f0633f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-4e8a18e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-4e8a18e.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-662726e{--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-6 .elementor-element.elementor-element-662726e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-662726e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-6 .elementor-element.elementor-element-56c83d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-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-6 .elementor-element.elementor-element-24c5789{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-24c5789 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1em;color:#0A0A0A;}.elementor-6 .elementor-element.elementor-element-8787ac7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-8787ac7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:-0.03em;color:#29B5AD;}.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-6 .elementor-element.elementor-element-19ed7c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-19ed7c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-19ed7c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-19ed7c7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-6 .elementor-element.elementor-element-19ed7c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-6 .elementor-element.elementor-element-19ed7c7 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-6 .elementor-element.elementor-element-19ed7c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-6 .elementor-element.elementor-element-19ed7c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-6 .elementor-element.elementor-element-19ed7c7 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-6 .elementor-element.elementor-element-19ed7c7 .elementor-icon-list-icon i{color:#24BEB6;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-19ed7c7 .elementor-icon-list-icon svg{fill:#24BEB6;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-19ed7c7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-19ed7c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-19ed7c7 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-6 .elementor-element.elementor-element-19ed7c7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-684469e{--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;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-6 .elementor-element.elementor-element-684469e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-684469e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-6 .elementor-element.elementor-element-14cf0e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-fe236ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-fe236ca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1em;color:#0A0A0A;}.elementor-6 .elementor-element.elementor-element-0764b1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-0764b1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:-0.03em;color:#29B5AD;}.elementor-6 .elementor-element.elementor-element-376a47b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-376a47b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-376a47b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-376a47b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-6 .elementor-element.elementor-element-376a47b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-6 .elementor-element.elementor-element-376a47b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-6 .elementor-element.elementor-element-376a47b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-6 .elementor-element.elementor-element-376a47b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-6 .elementor-element.elementor-element-376a47b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-6 .elementor-element.elementor-element-376a47b .elementor-icon-list-icon i{color:#24BEB6;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-376a47b .elementor-icon-list-icon svg{fill:#24BEB6;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-376a47b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-376a47b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-376a47b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-6 .elementor-element.elementor-element-376a47b .elementor-icon-list-text{transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-f4b8628{--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;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#DDDDDD;--border-color:#DDDDDD;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-6 .elementor-element.elementor-element-f4b8628:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f4b8628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-6 .elementor-element.elementor-element-52b8c52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-44d9dd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-44d9dd4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1em;color:#0A0A0A;}.elementor-6 .elementor-element.elementor-element-91319ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-91319ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:-0.03em;color:#29B5AD;}.elementor-6 .elementor-element.elementor-element-52e8b1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-52e8b1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-52e8b1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-52e8b1e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-6 .elementor-element.elementor-element-52e8b1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-6 .elementor-element.elementor-element-52e8b1e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-6 .elementor-element.elementor-element-52e8b1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-6 .elementor-element.elementor-element-52e8b1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-6 .elementor-element.elementor-element-52e8b1e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-6 .elementor-element.elementor-element-52e8b1e .elementor-icon-list-icon i{color:#24BEB6;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-52e8b1e .elementor-icon-list-icon svg{fill:#24BEB6;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-52e8b1e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-52e8b1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-52e8b1e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-6 .elementor-element.elementor-element-52e8b1e .elementor-icon-list-text{transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-1d3a2eb{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-fd005b9 img{border-radius:50px 50px 50px 50px;}.elementor-6 .elementor-element.elementor-element-497b1b2{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-b2cebde{width:var( --container-widget-width, 79% );max-width:79%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:1.5em;font-weight:400;text-transform:uppercase;line-height:1.2em;color:#000000;}.elementor-6 .elementor-element.elementor-element-6d142a0{width:var( --container-widget-width, 472px );max-width:472px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:472px;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:0.9em;font-weight:300;line-height:1.4em;color:#000000;}.elementor-6 .elementor-element.elementor-element-0a36c09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-0a36c09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-0a36c09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-0a36c09 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-6 .elementor-element.elementor-element-0a36c09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-6 .elementor-element.elementor-element-0a36c09 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-6 .elementor-element.elementor-element-0a36c09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-6 .elementor-element.elementor-element-0a36c09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-6 .elementor-element.elementor-element-0a36c09 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-6 .elementor-element.elementor-element-0a36c09 .elementor-icon-list-icon i{color:#A00000;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-0a36c09 .elementor-icon-list-icon svg{fill:#A00000;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-0a36c09{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-0a36c09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-0a36c09 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-6 .elementor-element.elementor-element-0a36c09 .elementor-icon-list-text{transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-876f782{width:var( --container-widget-width, 472px );max-width:472px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:472px;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:0.9em;font-weight:300;line-height:1.4em;color:#000000;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-f5ef593{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;bottom:19px;z-index:9;--lottie-container-width:100%;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-f5ef593{right:19px;}body.rtl .elementor-6 .elementor-element.elementor-element-f5ef593{left:19px;}.elementor-6 .elementor-element.elementor-element-d6de86d .elementor-button{background-color:#0CABB9;font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d6de86d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-d6de86d.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-d6de86d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-d6de86d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-6 .elementor-element.elementor-element-d6de86d .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-d6de86d .elementor-button:focus{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d6de86d .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-d6de86d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-c06f1fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-a2ca0a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6 .elementor-element.elementor-element-cdf5bac{--display:flex;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#52B788;--border-color:#52B788;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-1742dbe{width:var( --container-widget-width, 79% );max-width:79%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:1.5em;font-weight:400;text-transform:uppercase;line-height:1.2em;color:#000000;}.elementor-6 .elementor-element.elementor-element-fafdb39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-fafdb39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-fafdb39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-fafdb39 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-6 .elementor-element.elementor-element-fafdb39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-6 .elementor-element.elementor-element-fafdb39 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-6 .elementor-element.elementor-element-fafdb39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-6 .elementor-element.elementor-element-fafdb39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-6 .elementor-element.elementor-element-fafdb39 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-6 .elementor-element.elementor-element-fafdb39 .elementor-icon-list-icon i{color:#06B129;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-fafdb39 .elementor-icon-list-icon svg{fill:#06B129;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-fafdb39{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-fafdb39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-fafdb39 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-6 .elementor-element.elementor-element-fafdb39 .elementor-icon-list-text{transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-982ba35{--display:flex;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#52B788;--border-color:#52B788;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-fe33602{width:var( --container-widget-width, 79% );max-width:79%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:1.5em;font-weight:400;text-transform:uppercase;line-height:1.2em;color:#000000;}.elementor-6 .elementor-element.elementor-element-3b42f7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-3b42f7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-3b42f7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-3b42f7c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-6 .elementor-element.elementor-element-3b42f7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-6 .elementor-element.elementor-element-3b42f7c .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-6 .elementor-element.elementor-element-3b42f7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-6 .elementor-element.elementor-element-3b42f7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-6 .elementor-element.elementor-element-3b42f7c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-6 .elementor-element.elementor-element-3b42f7c .elementor-icon-list-icon i{color:#06B129;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-3b42f7c .elementor-icon-list-icon svg{fill:#06B129;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-3b42f7c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-3b42f7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-3b42f7c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-6 .elementor-element.elementor-element-3b42f7c .elementor-icon-list-text{transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-c8d6d71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-6 .elementor-element.elementor-element-5e2ea52 .elementor-button{background-color:#0CABB9;font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-5e2ea52{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-5e2ea52.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-5e2ea52 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-5e2ea52 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-6 .elementor-element.elementor-element-5e2ea52 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-5e2ea52 .elementor-button:focus{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-5e2ea52 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-5e2ea52 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-b6272ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--margin-top:22px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-be19809{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-be19809.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-33b089a{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-33b089a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-ddcc52a{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-ddcc52a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-0311a02{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-0311a02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-98a2891{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-98a2891.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-d85b77b{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:88px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-6 .elementor-element.elementor-element-d85b77b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-d85b77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-d85b77b::before, .elementor-6 .elementor-element.elementor-element-d85b77b > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-d85b77b > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-d85b77b > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-d85b77b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-d85b77b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://agendaiamed.com.br/wp-content/uploads/2026/01/frame_1171275359.webp");--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-a2e3281{--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;--align-items:center;}.elementor-6 .elementor-element.elementor-element-430978f{width:var( --container-widget-width, 11% );max-width:11%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:11%;--container-widget-flex-grow:0;text-align:start;}.elementor-6 .elementor-element.elementor-element-430978f img{width:100%;}.elementor-6 .elementor-element.elementor-element-2069010{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-2069010.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-2069010 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:200;text-transform:uppercase;letter-spacing:5.4px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6171978{width:var( --container-widget-width, 800px );max-width:800px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-6171978.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-6171978 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-eb47505{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-3ff9348{--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;--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:#F6F6F6;--border-color:#F6F6F6;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-3ff9348:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3ff9348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F6F6F6 0%, #E3FFFD 100%);}.elementor-6 .elementor-element.elementor-element-e4bd8fe{width:var( --container-widget-width, 880px );max-width:880px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:19px;font-weight:300;line-height:1em;letter-spacing:6px;color:#000000;}.elementor-6 .elementor-element.elementor-element-e4bd8fe.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-deffc77{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-deffc77.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-deffc77 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#29B5AD;}.elementor-6 .elementor-element.elementor-element-7e85868{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-7e85868.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-7e85868 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#29B5AD;}.elementor-6 .elementor-element.elementor-element-4b81755 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-4b81755 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-4b81755 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-6 .elementor-element.elementor-element-4b81755 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-6 .elementor-element.elementor-element-4b81755 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-6 .elementor-element.elementor-element-4b81755 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-6 .elementor-element.elementor-element-4b81755 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-6 .elementor-element.elementor-element-4b81755 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-6 .elementor-element.elementor-element-4b81755 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-6 .elementor-element.elementor-element-4b81755 .elementor-icon-list-icon i{color:#06B129;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-4b81755 .elementor-icon-list-icon svg{fill:#06B129;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-4b81755{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-4b81755 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-4b81755 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-6 .elementor-element.elementor-element-4b81755 .elementor-icon-list-text{transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-8d8d40b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-186cb25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;color:#29B5AD;}.elementor-6 .elementor-element.elementor-element-186cb25.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-49edb78{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-49edb78.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-49edb78 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:58px;font-weight:700;line-height:1.2em;color:#29B5AD;}.elementor-6 .elementor-element.elementor-element-754d8d9{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-754d8d9.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-754d8d9 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.2em;color:#29B5AD;}.elementor-6 .elementor-element.elementor-element-a3abd0e{width:var( --container-widget-width, 71% );max-width:71%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:700;color:#000000;}.elementor-6 .elementor-element.elementor-element-a3abd0e.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-c499ea2{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:13px;font-weight:500;color:#000000;}.elementor-6 .elementor-element.elementor-element-c499ea2.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-6ae3ea9 .elementor-button{background-color:#29B5AD;font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-6ae3ea9{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-6ae3ea9 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-6ae3ea9 .elementor-button:focus{color:#023330;box-shadow:0px 0px 30px 0px #29B5AD;}.elementor-6 .elementor-element.elementor-element-6ae3ea9 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-6ae3ea9 .elementor-button:focus svg{fill:#023330;}.elementor-6 .elementor-element.elementor-element-3bd755a{--display:flex;--min-height:82vh;--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-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-3bd755a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3bd755a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0D0D0D 0%, #002422 100%);}.elementor-6 .elementor-element.elementor-element-3bd755a::before, .elementor-6 .elementor-element.elementor-element-3bd755a > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-3bd755a > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-3bd755a > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-3bd755a > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-3bd755a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-abde539{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-14856e6{width:var( --container-widget-width, 33% );max-width:33%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:start;}.elementor-6 .elementor-element.elementor-element-14856e6 img{width:100%;}.elementor-6 .elementor-element.elementor-element-017b28f{width:var( --container-widget-width, 79% );max-width:79%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:1.5em;font-weight:400;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d27d4e3{width:var( --container-widget-width, 472px );max-width:472px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:472px;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:0.9em;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ce2ae80 .elementor-button{background-color:#07CCE6;font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ce2ae80.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-ce2ae80 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-ce2ae80 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-6 .elementor-element.elementor-element-ce2ae80 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-ce2ae80 .elementor-button:focus{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ce2ae80 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-ce2ae80 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-e58c523{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-8bcba0e{width:var( --container-widget-width, 26% );max-width:26%;margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:26%;--container-widget-flex-grow:0;top:0%;z-index:3;}.elementor-6 .elementor-element.elementor-element-8bcba0e img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 3.5px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-51422d5{width:var( --container-widget-width, 331px );max-width:331px;margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;--container-widget-width:331px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-6 .elementor-element.elementor-element-51422d5:hover{--e-transform-scale:1.1;}.elementor-6 .elementor-element.elementor-element-51422d5.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-51422d5 img{border-radius:15px 15px 15px 15px;}.elementor-6 .elementor-element.elementor-element-7c2306a{width:var( --container-widget-width, 160px );max-width:160px;margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:160px;--container-widget-flex-grow:0;top:52%;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-7c2306a{left:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-7c2306a{right:0px;}.elementor-6 .elementor-element.elementor-element-7c2306a img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-550279c{width:var( --container-widget-width, 54% );max-width:54%;margin:-92px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;top:30%;z-index:4;}.elementor-6 .elementor-element.elementor-element-550279c:hover{--e-transform-scale:1.1;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-550279c{right:29%;}body.rtl .elementor-6 .elementor-element.elementor-element-550279c{left:29%;}.elementor-6 .elementor-element.elementor-element-550279c img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-6 .elementor-element.elementor-element-bcb0394{width:var( --container-widget-width, 43% );max-width:43%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;--container-widget-width:43%;--container-widget-flex-grow:0;top:68%;z-index:5;}.elementor-6 .elementor-element.elementor-element-bcb0394:hover{--e-transform-scale:1.1;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-bcb0394{right:28%;}body.rtl .elementor-6 .elementor-element.elementor-element-bcb0394{left:28%;}.elementor-6 .elementor-element.elementor-element-bcb0394 img{border-radius:15px 15px 15px 15px;}.elementor-6 .elementor-element.elementor-element-e80ef2c{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -190px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-0edf683{width:var( --container-widget-width, 44% );max-width:44%;margin:-121px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -65px;padding:0px 0px 0px 0px;--container-widget-width:44%;--container-widget-flex-grow:0;bottom:25%;z-index:6;}.elementor-6 .elementor-element.elementor-element-0edf683:hover{--e-transform-scale:1.1;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-0edf683{left:2%;}body.rtl .elementor-6 .elementor-element.elementor-element-0edf683{right:2%;}.elementor-6 .elementor-element.elementor-element-0edf683 img{border-radius:15px 15px 15px 15px;}.elementor-6 .elementor-element.elementor-element-39a1a51{width:var( --container-widget-width, 248px );max-width:248px;margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:248px;--container-widget-flex-grow:0;top:0%;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-39a1a51{right:248px;}body.rtl .elementor-6 .elementor-element.elementor-element-39a1a51{left:248px;}.elementor-6 .elementor-element.elementor-element-bf4cabe{--display:flex;--min-height:1000px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:saturation;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-bf4cabe:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-bf4cabe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-6 .elementor-element.elementor-element-678fd01{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:118px;--margin-bottom:0px;--margin-left:0px;--margin-right:97px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cde30a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 20px 10px 20px;--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-cde30a3.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-cde30a3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-cde30a3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-cde30a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-cde30a3 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:500;letter-spacing:0px;}.elementor-6 .elementor-element.elementor-element-cde30a3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-75e1f5e{width:var( --container-widget-width, 569px );max-width:569px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:569px;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:1.5em;font-weight:400;line-height:1.3em;color:#000000;}.elementor-6 .elementor-element.elementor-element-c4be1c1{width:var( --container-widget-width, 472px );max-width:472px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:472px;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.4em;color:#424242;}.elementor-6 .elementor-element.elementor-element-5b8375f .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:400;line-height:3rem;letter-spacing:0.7px;background-image:linear-gradient(169deg, #24BEB6 0%, #12635E 100%);transition-duration:0.9s;border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-5b8375f{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-cce4806{--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:58px 0px;--row-gap:58px;--column-gap:0px;--margin-top:118px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cc30247{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;--z-index:30;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-c0f9338{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-c0f9338 .elementor-icon-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-c0f9338 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-c0f9338 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-c0f9338 .elementor-icon-box-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-c0f9338:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-c0f9338:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-c0f9338 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#C9C9C9;}.elementor-6 .elementor-element.elementor-element-be96576{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;--z-index:30;}.elementor-6 .elementor-element.elementor-element-f022452{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-f022452 .elementor-icon-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-f022452 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-f022452 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-f022452 .elementor-icon-box-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f022452:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-f022452:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f022452 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#C9C9C9;}.elementor-6 .elementor-element.elementor-element-4a85ae4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;--z-index:30;}.elementor-6 .elementor-element.elementor-element-49e6495{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-49e6495 .elementor-icon-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-49e6495 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-49e6495 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-49e6495 .elementor-icon-box-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-49e6495:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-49e6495:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-49e6495 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#C9C9C9;}.elementor-6 .elementor-element.elementor-element-0180a80{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;--z-index:31;}.elementor-6 .elementor-element.elementor-element-b4dc6ff{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-b4dc6ff .elementor-icon-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-b4dc6ff .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-b4dc6ff .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-b4dc6ff .elementor-icon-box-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-b4dc6ff:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-b4dc6ff:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-b4dc6ff .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#C9C9C9;}.elementor-6 .elementor-element.elementor-element-b875960{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;--z-index:32;}.elementor-6 .elementor-element.elementor-element-ffa40e1{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ffa40e1 .elementor-icon-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-ffa40e1 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-ffa40e1 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-ffa40e1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ffa40e1:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-ffa40e1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ffa40e1 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#C9C9C9;}.elementor-6 .elementor-element.elementor-element-539a708{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-539a708:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-539a708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-9b4f9f9{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-b84746e{width:var( --container-widget-width, 11% );max-width:11%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:11%;--container-widget-flex-grow:0;text-align:start;}.elementor-6 .elementor-element.elementor-element-b84746e img{width:100%;}.elementor-6 .elementor-element.elementor-element-4a46e5c{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-4a46e5c.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-4a46e5c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:200;text-transform:uppercase;letter-spacing:5.4px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-4bb21da{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-4bb21da.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-4bb21da .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:39px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-5ee4873{--e-image-carousel-slides-to-show:6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-5ee4873 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6 .elementor-element.elementor-element-5ee4873 .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;}.elementor-6 .elementor-element.elementor-element-51449e0{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-60fc34d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-acc5814{--display:flex;--min-height:379px;--justify-content:flex-end;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:#3D3D3D;--border-color:#3D3D3D;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;--e-transform-origin-x:center;--e-transform-origin-y:bottom;}.elementor-6 .elementor-element.elementor-element-acc5814:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-acc5814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-acc5814.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-7f2ecfe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-6 .elementor-element.elementor-element-7f2ecfe.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-7f2ecfe .elementor-icon-box-wrapper{gap:15px;}.elementor-6 .elementor-element.elementor-element-7f2ecfe .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-7f2ecfe .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-7f2ecfe .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-b940c02{--display:flex;--min-height:465px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3D3D3D;--border-color:#3D3D3D;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-6 .elementor-element.elementor-element-b940c02:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-b940c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-b940c02.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-2ee39a2{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;z-index:0;}.elementor-6 .elementor-element.elementor-element-2ee39a2.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-2ee39a2 .elementor-icon-box-wrapper{gap:15px;}.elementor-6 .elementor-element.elementor-element-2ee39a2 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-2ee39a2 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-2ee39a2 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-bf36b0a{--display:flex;--min-height:379px;--justify-content:flex-end;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:#3D3D3D;--border-color:#3D3D3D;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;--e-transform-origin-x:center;--e-transform-origin-y:bottom;}.elementor-6 .elementor-element.elementor-element-bf36b0a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-bf36b0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000602;}.elementor-6 .elementor-element.elementor-element-bf36b0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-de73656{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-6 .elementor-element.elementor-element-de73656.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-de73656 .elementor-icon-box-wrapper{gap:15px;}.elementor-6 .elementor-element.elementor-element-de73656 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-de73656 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-de73656 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-dc85e16{--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;--flex-wrap:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-6 .elementor-element.elementor-element-dc85e16:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-dc85e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-6 .elementor-element.elementor-element-23e9efd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-23e9efd.e-con{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-0b52a98{padding:0em 12em 1em 0em;}.elementor-6 .elementor-element.elementor-element-0b52a98 .elementor-image-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-0b52a98 .elementor-image-box-title{font-family:"Titillium Web", Sans-serif;font-size:2.5em;font-weight:600;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-0b52a98 .elementor-image-box-description{font-family:"Titillium Web", Sans-serif;font-size:1.4em;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-697766f .elementor-button{background-color:#24BEB6;font-family:"Titillium Web", Sans-serif;font-size:1.4em;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 80px 20px 80px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-6 .elementor-element.elementor-element-4bdec99.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-accordion-item{border-width:0px;}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-accordion-icon, .elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-accordion-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-active .elementor-accordion-icon, .elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-accordion-title{font-family:"Titillium Web", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-tab-title{padding:020px 80px 020px 020px;}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-tab-content{background-color:#1A1A1A;font-family:"Titillium Web", Sans-serif;font-size:1em;font-weight:400;padding:20px 060px 20px 60px;}.elementor-6 .elementor-element.elementor-element-da089bc{padding:5em 24em 2em 24em;z-index:55;}.elementor-6 .elementor-element.elementor-element-da089bc .elementor-image-box-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-da089bc .elementor-image-box-title{margin-bottom:40px;font-family:"Titillium Web", Sans-serif;font-size:1.2em;font-weight:400;text-transform:uppercase;}.elementor-6 .elementor-element.elementor-element-da089bc .elementor-image-box-description{font-family:"Titillium Web", Sans-serif;font-size:1.625em;font-weight:400;}.elementor-6 .elementor-element.elementor-element-5042b68 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-5042b68.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-5042b68 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-ff57152{width:100%;max-width:100%;z-index:0;}.elementor-6 .elementor-element.elementor-element-ff57152 img{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-28477e7{--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;}.elementor-6 .elementor-element.elementor-element-28477e7 .elementor-button{font-size:0.7rem;}.elementor-6 .elementor-element.elementor-element-cdb2642{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6 .elementor-element.elementor-element-b584a58{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-b584a58.e-con{--order:99999 /* order end hack */;}.elementor-6 .elementor-element.elementor-element-c5db761{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;font-size:3.2rem;}.elementor-6 .elementor-element.elementor-element-c5db761.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-a5778b4{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;font-size:3.2rem;}.elementor-6 .elementor-element.elementor-element-a5778b4.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-69964d7{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-5ce4058 .elementor-image-box-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-662726e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-24c5789{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-24c5789 .elementor-heading-title{font-size:19px;}.elementor-6 .elementor-element.elementor-element-8787ac7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-8787ac7 .elementor-heading-title{font-size:19px;}.elementor-6 .elementor-element.elementor-element-684469e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-fe236ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-fe236ca .elementor-heading-title{font-size:19px;}.elementor-6 .elementor-element.elementor-element-0764b1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-0764b1b .elementor-heading-title{font-size:19px;}.elementor-6 .elementor-element.elementor-element-f4b8628{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-44d9dd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-44d9dd4 .elementor-heading-title{font-size:19px;}.elementor-6 .elementor-element.elementor-element-91319ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-91319ab .elementor-heading-title{font-size:19px;}.elementor-6 .elementor-element.elementor-element-d85b77b{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-6 .elementor-element.elementor-element-6171978{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-6 .elementor-element.elementor-element-eb47505{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-eb47505.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-6ae3ea9.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-bf4cabe{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-5b8375f{--container-widget-width:377px;--container-widget-flex-grow:0;width:var( --container-widget-width, 377px );max-width:377px;}.elementor-6 .elementor-element.elementor-element-5b8375f.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-5b8375f .elementor-button{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-60fc34d{--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;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-cdb2642{--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-77d1f6a{--justify-content:center;}.elementor-6 .elementor-element.elementor-element-b584a58{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-c5db761{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:1.2rem;line-height:1.5em;}.elementor-6 .elementor-element.elementor-element-a5778b4{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:1rem;line-height:1.4em;}.elementor-6 .elementor-element.elementor-element-d3622ba{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;bottom:0px;z-index:17;}.elementor-6 .elementor-element.elementor-element-d3622ba img{width:100%;}.elementor-6 .elementor-element.elementor-element-c20b25a.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-c20b25a .elementor-button{font-size:0.8em;}.elementor-6 .elementor-element.elementor-element-ccb1923{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-451a0f7{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}.elementor-6 .elementor-element.elementor-element-451a0f7.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-cfc925f{--e-image-carousel-slides-to-show:3;}.elementor-6 .elementor-element.elementor-element-69964d7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6 .elementor-element.elementor-element-5ce4058{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 1rem 2rem 1rem;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6 .elementor-element.elementor-element-5ce4058.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-5ce4058 .elementor-image-box-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-5ce4058 .elementor-image-box-title{font-size:1.5rem;}.elementor-6 .elementor-element.elementor-element-5ce4058 .elementor-image-box-description{font-size:14px;}.elementor-6 .elementor-element.elementor-element-4e8a18e{--width:94%;--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:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-662726e{--width:100%;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-662726e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-24c5789{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-24c5789 .elementor-heading-title{font-size:18px;}.elementor-6 .elementor-element.elementor-element-8787ac7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-8787ac7 .elementor-heading-title{font-size:18px;}.elementor-6 .elementor-element.elementor-element-684469e{--width:100%;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-684469e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-fe236ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-fe236ca .elementor-heading-title{font-size:18px;}.elementor-6 .elementor-element.elementor-element-0764b1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-0764b1b .elementor-heading-title{font-size:18px;}.elementor-6 .elementor-element.elementor-element-f4b8628{--width:100%;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-f4b8628.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-44d9dd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-44d9dd4 .elementor-heading-title{font-size:18px;}.elementor-6 .elementor-element.elementor-element-91319ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-91319ab .elementor-heading-title{font-size:18px;}.elementor-6 .elementor-element.elementor-element-b2cebde{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:1.4em;}.elementor-6 .elementor-element.elementor-element-b2cebde.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-6d142a0{padding:10px 0px 0px 0px;text-align:center;font-size:1em;}.elementor-6 .elementor-element.elementor-element-876f782{padding:10px 0px 0px 0px;text-align:center;font-size:1em;}.elementor-6 .elementor-element.elementor-element-f5ef593{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;bottom:0px;z-index:17;--lottie-container-width:100%;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-f5ef593{right:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-f5ef593{left:0px;}.elementor-6 .elementor-element.elementor-element-d6de86d .elementor-button{font-size:16px;}.elementor-6 .elementor-element.elementor-element-1742dbe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:1.4em;}.elementor-6 .elementor-element.elementor-element-fe33602{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:1.5em;}.elementor-6 .elementor-element.elementor-element-5e2ea52 .elementor-button{font-size:16px;}.elementor-6 .elementor-element.elementor-element-b6272ba{--width:100%;}.elementor-6 .elementor-element.elementor-element-be19809{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6 .elementor-element.elementor-element-33b089a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6 .elementor-element.elementor-element-ddcc52a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6 .elementor-element.elementor-element-0311a02{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6 .elementor-element.elementor-element-98a2891{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6 .elementor-element.elementor-element-d85b77b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-430978f{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-6 .elementor-element.elementor-element-2069010{--container-widget-width:295px;--container-widget-flex-grow:0;width:var( --container-widget-width, 295px );max-width:295px;text-align:center;}.elementor-6 .elementor-element.elementor-element-2069010 .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-6171978{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-6 .elementor-element.elementor-element-6171978 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-eb47505{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-3ff9348{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-e4bd8fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;font-size:20px;}.elementor-6 .elementor-element.elementor-element-deffc77{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-6 .elementor-element.elementor-element-deffc77 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-7e85868{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-6 .elementor-element.elementor-element-7e85868 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-8d8d40b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6 .elementor-element.elementor-element-186cb25{font-size:22px;}.elementor-6 .elementor-element.elementor-element-49edb78{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-6 .elementor-element.elementor-element-49edb78 .elementor-heading-title{font-size:64px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-754d8d9{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-6 .elementor-element.elementor-element-754d8d9 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-a3abd0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-6 .elementor-element.elementor-element-c499ea2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-6 .elementor-element.elementor-element-6ae3ea9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-6 .elementor-element.elementor-element-6ae3ea9.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-6ae3ea9 .elementor-button{font-size:16px;padding:18px 18px 18px 18px;}.elementor-6 .elementor-element.elementor-element-3bd755a{--width:1336px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-abde539{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-017b28f{text-align:center;font-size:1.8em;}.elementor-6 .elementor-element.elementor-element-d27d4e3{padding:10px 0px 0px 0px;text-align:center;font-size:1em;}.elementor-6 .elementor-element.elementor-element-ce2ae80.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-ce2ae80 .elementor-button{font-size:16px;}.elementor-6 .elementor-element.elementor-element-e58c523{--width:100%;--min-height:424px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-8bcba0e{margin:9% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 18%;padding:0px 0px 0px 0px;--container-widget-width:123px;--container-widget-flex-grow:0;width:var( --container-widget-width, 123px );max-width:123px;}.elementor-6 .elementor-element.elementor-element-8bcba0e img{width:100%;}.elementor-6 .elementor-element.elementor-element-51422d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -223px;--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;text-align:center;}.elementor-6 .elementor-element.elementor-element-51422d5 img{width:100%;}.elementor-6 .elementor-element.elementor-element-7c2306a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 7%) 22%;--container-widget-width:124px;--container-widget-flex-grow:0;width:var( --container-widget-width, 124px );max-width:124px;z-index:0;}.elementor-6 .elementor-element.elementor-element-550279c{margin:-17% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 38%;--container-widget-width:264px;--container-widget-flex-grow:0;width:var( --container-widget-width, 264px );max-width:264px;}.elementor-6 .elementor-element.elementor-element-bcb0394{margin:-39px -60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:294px;--container-widget-flex-grow:0;width:var( --container-widget-width, 294px );max-width:294px;}.elementor-6 .elementor-element.elementor-element-e80ef2c{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;z-index:8;}.elementor-6 .elementor-element.elementor-element-0edf683{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 188px;--container-widget-width:232px;--container-widget-flex-grow:0;width:var( --container-widget-width, 232px );max-width:232px;}.elementor-6 .elementor-element.elementor-element-39a1a51{margin:-111px 62px calc(var(--kit-widget-spacing, 0px) + 0px) 122px;padding:0px 0px 0px 0px;--container-widget-width:817px;--container-widget-flex-grow:0;width:var( --container-widget-width, 817px );max-width:817px;}.elementor-6 .elementor-element.elementor-element-bf4cabe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-678fd01{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cde30a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 4px 0px;}.elementor-6 .elementor-element.elementor-element-cde30a3.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-75e1f5e{text-align:center;font-size:1.6em;}.elementor-6 .elementor-element.elementor-element-c4be1c1{padding:10px 0px 0px 0px;text-align:center;font-size:1em;}.elementor-6 .elementor-element.elementor-element-5b8375f{--container-widget-width:318px;--container-widget-flex-grow:0;width:var( --container-widget-width, 318px );max-width:318px;}.elementor-6 .elementor-element.elementor-element-5b8375f .elementor-button{font-size:0.9rem;line-height:3.2rem;}.elementor-6 .elementor-element.elementor-element-cce4806{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cc30247{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-c0f9338 .elementor-icon-box-title{margin-block-end:18px;}.elementor-6 .elementor-element.elementor-element-c0f9338 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-c0f9338 .elementor-icon-box-title a{font-size:22px;}.elementor-6 .elementor-element.elementor-element-c0f9338 .elementor-icon-box-description{font-size:12px;line-height:150%;}.elementor-6 .elementor-element.elementor-element-be96576{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-f022452 .elementor-icon-box-title{margin-block-end:18px;}.elementor-6 .elementor-element.elementor-element-f022452 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-f022452 .elementor-icon-box-title a{font-size:22px;}.elementor-6 .elementor-element.elementor-element-f022452 .elementor-icon-box-description{font-size:12px;line-height:150%;}.elementor-6 .elementor-element.elementor-element-4a85ae4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-49e6495 .elementor-icon-box-title{margin-block-end:18px;}.elementor-6 .elementor-element.elementor-element-49e6495 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-49e6495 .elementor-icon-box-title a{font-size:22px;}.elementor-6 .elementor-element.elementor-element-49e6495 .elementor-icon-box-description{font-size:12px;line-height:150%;}.elementor-6 .elementor-element.elementor-element-b4dc6ff .elementor-icon-box-title{margin-block-end:18px;}.elementor-6 .elementor-element.elementor-element-b4dc6ff .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-b4dc6ff .elementor-icon-box-title a{font-size:22px;}.elementor-6 .elementor-element.elementor-element-b4dc6ff .elementor-icon-box-description{font-size:12px;line-height:150%;}.elementor-6 .elementor-element.elementor-element-ffa40e1 .elementor-icon-box-title{margin-block-end:18px;}.elementor-6 .elementor-element.elementor-element-ffa40e1 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-ffa40e1 .elementor-icon-box-title a{font-size:22px;}.elementor-6 .elementor-element.elementor-element-ffa40e1 .elementor-icon-box-description{font-size:12px;line-height:150%;}.elementor-6 .elementor-element.elementor-element-539a708{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-9b4f9f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-b84746e{--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}.elementor-6 .elementor-element.elementor-element-4a46e5c{--container-widget-width:295px;--container-widget-flex-grow:0;width:var( --container-widget-width, 295px );max-width:295px;text-align:center;}.elementor-6 .elementor-element.elementor-element-4a46e5c .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-4bb21da{--container-widget-width:295px;--container-widget-flex-grow:0;width:var( --container-widget-width, 295px );max-width:295px;text-align:center;}.elementor-6 .elementor-element.elementor-element-4bb21da .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-5ee4873{--e-image-carousel-slides-to-show:2;}.elementor-6 .elementor-element.elementor-element-51449e0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-6 .elementor-element.elementor-element-60fc34d{--min-height:320px;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--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-6 .elementor-element.elementor-element-acc5814{--min-height:380px;}.elementor-6 .elementor-element.elementor-element-7f2ecfe .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-7f2ecfe .elementor-icon-box-title a{font-size:22px;}.elementor-6 .elementor-element.elementor-element-7f2ecfe .elementor-icon-box-description{font-size:14px;}.elementor-6 .elementor-element.elementor-element-b940c02{--min-height:380px;}.elementor-6 .elementor-element.elementor-element-2ee39a2 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-2ee39a2 .elementor-icon-box-title a{font-size:22px;}.elementor-6 .elementor-element.elementor-element-2ee39a2 .elementor-icon-box-description{font-size:14px;}.elementor-6 .elementor-element.elementor-element-bf36b0a{--min-height:380px;}.elementor-6 .elementor-element.elementor-element-de73656 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-de73656 .elementor-icon-box-title a{font-size:22px;}.elementor-6 .elementor-element.elementor-element-de73656 .elementor-icon-box-description{font-size:14px;}.elementor-6 .elementor-element.elementor-element-dc85e16{--padding-top:02em;--padding-bottom:10em;--padding-left:1em;--padding-right:1em;}.elementor-6 .elementor-element.elementor-element-23e9efd{--width:340px;}.elementor-6 .elementor-element.elementor-element-23e9efd.e-con{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-0b52a98{padding:0em 0em 1em 0em;}.elementor-6 .elementor-element.elementor-element-0b52a98 .elementor-image-box-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-0b52a98 .elementor-image-box-title{font-size:1.8em;}.elementor-6 .elementor-element.elementor-element-0b52a98 .elementor-image-box-description{font-size:1em;}.elementor-6 .elementor-element.elementor-element-697766f.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-697766f .elementor-button{font-size:1.1em;padding:20px 50px 20px 50px;}.elementor-6 .elementor-element.elementor-element-4bdec99{width:var( --container-widget-width, 360px );max-width:360px;margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-accordion-title{font-size:1em;}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-tab-content{font-size:0.9em;padding:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-da089bc{width:var( --container-widget-width, 320px );max-width:320px;padding:0em 0em 0em 0em;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-da089bc .elementor-image-box-title{margin-bottom:26px;}.elementor-6 .elementor-element.elementor-element-da089bc .elementor-image-box-description{font-size:1.3em;line-height:1.3em;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-55db44c{--width:100%;}.elementor-6 .elementor-element.elementor-element-93172fd{--width:29%;}.elementor-6 .elementor-element.elementor-element-cdb2642{--content-width:80%;}.elementor-6 .elementor-element.elementor-element-b584a58{--width:927px;}.elementor-6 .elementor-element.elementor-element-17dcb48{--width:50%;}.elementor-6 .elementor-element.elementor-element-4e8a18e{--width:100%;}.elementor-6 .elementor-element.elementor-element-b6272ba{--width:100%;}.elementor-6 .elementor-element.elementor-element-eb47505{--width:63%;}.elementor-6 .elementor-element.elementor-element-3bd755a{--width:90%;}.elementor-6 .elementor-element.elementor-element-abde539{--width:42%;}.elementor-6 .elementor-element.elementor-element-e58c523{--width:64%;}.elementor-6 .elementor-element.elementor-element-678fd01{--width:40%;}.elementor-6 .elementor-element.elementor-element-cce4806{--width:458px;}.elementor-6 .elementor-element.elementor-element-539a708{--content-width:100%;}.elementor-6 .elementor-element.elementor-element-acc5814{--width:357.04px;}.elementor-6 .elementor-element.elementor-element-b940c02{--width:36%;}.elementor-6 .elementor-element.elementor-element-bf36b0a{--width:357.04px;}.elementor-6 .elementor-element.elementor-element-dc85e16{--content-width:1280px;}.elementor-6 .elementor-element.elementor-element-23e9efd{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-662726e{--width:100%;}.elementor-6 .elementor-element.elementor-element-684469e{--width:100%;}.elementor-6 .elementor-element.elementor-element-f4b8628{--width:100%;}.elementor-6 .elementor-element.elementor-element-eb47505{--width:100%;}.elementor-6 .elementor-element.elementor-element-678fd01{--width:500px;}.elementor-6 .elementor-element.elementor-element-acc5814{--width:350px;}.elementor-6 .elementor-element.elementor-element-b940c02{--width:350px;}.elementor-6 .elementor-element.elementor-element-bf36b0a{--width:350px;}}/* Start custom CSS for container, class: .elementor-element-55db44c */.blur-container {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* Safari */
  background-color: rgba(255, 255, 255, 0.2); /* ajuste a cor/opacidade */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c20b25a */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important;
  border-radius: 50px !important;
  background: linear-gradient(90deg, #29b5ad 0%, #0CABB9 100%) !important; /* Gradiente turquesa */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #ffffff;
  border-radius: 50%;
  color: #0f4f4c !important; /* Verde escuro para contraste */
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #0f4f4c !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cfc925f */.elementor-6 .elementor-element.elementor-element-cfc925f .swiper-wrapper{
transition-timing-function: linear !important
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5ce4058 *//* Layout principal da caixaimg2 */
.caixaimg2 .elementor-image-box-content {
  display: flex;
  flex-direction: row;
  align-items: center;
}

/* Título à esquerda */
.caixaimg2 .elementor-image-box-title {
  order: 1;
  flex: 1;
  text-align: left;
}

/* Descrição à direita */
.caixaimg2 .elementor-image-box-description {
  order: 2;
  flex: 1;
  text-align: left;
  margin-left: 195px;
}

/* TAG decorativa alinhada à esquerda */
.container-tag {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 1.5rem;
}

/* Estilo da tag */
.tag-petforce {
  color: #FFFFFF;
  background: #24beb6;
  font-family: 'Nunito', sans-serif;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.25rem;
  padding: 0.375rem 0.64625rem;
  border-radius: 624.9375rem;
  width: 13.1rem;
  height: 1.75rem;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  white-space: nowrap;
}

/* Animação das letras da palavra "crescer" */
.crescer span {
  display: inline-block;
  opacity: 0;
  transform: translateY(10px);
  transition: all 0.4s ease;
}

.crescer.animar span {
  animation: revelarLetra 0.6s ease forwards;
}

.verdito{
    color: #24beb6;
    
}

.crescer.animar span:nth-child(1) { animation-delay: 0.05s; }
.crescer.animar span:nth-child(2) { animation-delay: 0.1s; }
.crescer.animar span:nth-child(3) { animation-delay: 0.15s; }
.crescer.animar span:nth-child(4) { animation-delay: 0.2s; }
.crescer.animar span:nth-child(5) { animation-delay: 0.25s; }
.crescer.animar span:nth-child(6) { animation-delay: 0.3s; }
.crescer.animar span:nth-child(7) { animation-delay: 0.35s; }

@keyframes revelarLetra {
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* RESPONSIVO - Mobile */
@media (max-width: 1024px) {

  /* Layout principal da caixaimg2 */
  .caixaimg2 .elementor-image-box-content {
    flex-direction: column; /* Coluna para empilhar elementos */
    align-items: center;
    justify-content: center;
    text-align: center;
  }

  /* Título centralizado */
  .caixaimg2 .elementor-image-box-title {
    order: 1;
    flex: none;
    text-align: center;
    margin-bottom: 1rem;
  }

  /* Descrição abaixo do título */
  .caixaimg2 .elementor-image-box-description {
    order: 2;
    flex: none;
    text-align: center;
    margin-left: 0;
  }
  
  /* Estilo da tag */
.tag-petforce {
  color: #FFFFFF;
  background: rgba(60, 198, 122, 0.62);
  font-family: 'Nunito', sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.25rem;
  padding: 0.375rem 0.64625rem;
  border-radius: 624.9375rem;
  width: 12rem;
  height: 1.65rem;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  white-space: nowrap;
}

  /* TAG decorativa centralizada */
  .container-tag {
    justify-content: center;
  }

  .tag-petforce {
    margin: 0 auto;
  }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d6de86d */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important;
  border-radius: 50px !important;
  background: linear-gradient(90deg, #29b5ad 0%, #0CABB9 100%) !important; /* Gradiente turquesa */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #ffffff;
  border-radius: 50%;
  color: #0f4f4c !important; /* Verde escuro para contraste */
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #0f4f4c !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-339100b */:root {
    --primary-green: #2d6a4f;    /* Verde escuro profissional */
    --accent-green: #52b788;     /* Verde médio para destaques */
    --light-green: #f7fdfa;      /* Fundo suave */
    --text-dark: #1b4332;        /* Texto em tom de verde profundo */
    --loss-red: #d9534f;         /* Mantive o vermelho apenas para o prejuízo */
}

.iamed-section {
    font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
    max-width: 800px;
    margin: 40px auto;
    padding: 30px;
    background-color: var(--light-green);
    border-radius: 15px;
    color: var(--text-dark);
    line-height: 1.6;
}

.iamed-header {
    text-align: center;
    margin-bottom: 30px;
}

.iamed-header h2 {
    color: var(--primary-green);
    font-size: 2rem;
    margin-bottom: 5px;
}

.highlight-box {
    background: #ffffff;
    border: 1px solid #d8eadd;
    border-radius: 12px;
    padding: 25px;
    margin-bottom: 30px;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05);
}

.highlight-box div > div {
    padding: 10px;
    min-width: 150px;
}

.benefit-card {
    background-color: #ffffff;
    padding: 30px;
    border-radius: 12px;
    border-top: 5px solid var(--accent-green) !important; /* Sobrescreve o inline */
    box-shadow: 0 8px 20px rgba(45, 106, 79, 0.1);
}

.check-list {
    list-style: none;
    padding: 0;
    margin: 20px auto;
}

.check-list li {
    margin-bottom: 12px;
    padding-left: 30px;
    position: relative;
}

/* Ícone de check personalizado em verde */
.check-list li::before {
    content: "✓";
    position: absolute;
    left: 0;
    color: var(--accent-green);
    font-weight: bold;
    font-size: 1.2rem;
}

.benefit-card p strong {
    color: var(--primary-green);
}

/* Ajuste para o texto de investimento */
.benefit-card p[style*="color: var(--accent-color)"] {
    color: var(--primary-green) !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 0.9rem;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c8d6d71 *//* Container */
#iamed-comparison-container {
    max-width: 800px;
    margin: 40px auto;
    font-family: 'Segoe UI', Roboto, sans-serif;
}

#iamed-comparison-title {
    text-align: center;
    color: #1b4332;
    margin-bottom: 30px;
}

/* Tabela */
#iamed-comparison-table {
    width: 100%;
    border-collapse: collapse; /* Importante para a linha central não ter frestas */
    table-layout: fixed; /* Força as colunas a respeitarem a largura definida */
    background-color: #fff;
    border-radius: 15px;
    overflow: hidden;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
    border: 1px solid #d8e2dc;
}

/* Configuração das Colunas (50% cada para centralizar a linha) */
#iamed-comparison-table th, 
#iamed-comparison-table td {
    width: 50%;
    padding: 20px;
    text-align: center;
    vertical-align: middle;
    box-sizing: border-box;
}

/* Linha Vertical Centralizada */
/* Aplicamos a borda apenas na primeira coluna de cada linha */
#iamed-comparison-table th:first-child, 
#iamed-comparison-table td:first-child {
    border-right: 2px solid #d8e2dc;
}

/* Cabeçalho */
.col-traditional {
    background-color: #f8f9fa;
    color: #6c757d;
}

.col-ai-med {
    background-color: #2d6a4f;
    color: #ffffff;
}

/* Estilo do Corpo */
#iamed-comparison-table tbody td {
    border-bottom: 1px solid #f0f0f0;
    font-size: 16px;
    color: #333;
}

.iamed-feature-highlight {
    background-color: rgba(45, 106, 79, 0.03);
    font-weight: 600;
    color: #2d6a4f;
}

/* Remove borda da última linha */
#iamed-comparison-table tbody tr:last-child td {
    border-bottom: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e2ea52 */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important;
  border-radius: 50px !important;
  background: linear-gradient(90deg, #29b5ad 0%, #0CABB9 100%) !important; /* Gradiente turquesa */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #ffffff;
  border-radius: 50%;
  color: #0f4f4c !important; /* Verde escuro para contraste */
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #0f4f4c !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6272ba */<style>
/* Configuração do Layout de Grade */
.atendimento-grid-container {
    display: flex;
    flex-wrap: wrap;
    gap: 25px;
    justify-content: center;
    padding: 20px;
}

/* Estilo Individual do Card */
.chat-card {
    background-color: #e5ddd5;
    background-image: url('https://user-images.githubusercontent.com/15075759/28719144-86dc0f70-73b1-11e7-911d-60d70fcded21.png');
    flex: 1 1 calc(30% - 25px); /* 3 por linha no desktop */
    min-width: 300px;
    padding: 20px;
    border-radius: 15px;
    box-shadow: 0 8px 20px rgba(0,0,0,0.1);
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.chat-header {
    background: #075E54;
    color: white;
    padding: 8px;
    border-radius: 8px;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    font-family: sans-serif;
}

.chat-bubble {
    padding: 10px 14px;
    border-radius: 10px;
    font-size: 14px;
    line-height: 1.4;
    font-family: sans-serif;
    max-width: 90%;
}

.left { background: #fff; align-self: flex-start; border-top-left-radius: 0; }
.right { background: #dcf8c6; align-self: flex-end; border-top-right-radius: 0; }
.system { background: #fff3cd; align-self: center; text-align: center; width: 95%; font-weight: 500; }

/* Responsividade */
@media (max-width: 1024px) { .chat-card { flex: 1 1 calc(45% - 25px); } }
@media (max-width: 767px) { .chat-card { flex: 1 1 100%; } }
</style>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff9348 */.elementor-6 .elementor-element.elementor-element-3ff9348 img {
    transition: 0.3s ease;
}

.elementor-6 .elementor-element.elementor-element-3ff9348:hover img{
    transform: scale(1.03);
    filter: brightness(120%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce2ae80 */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important;
  border-radius: 50px !important;
  background: linear-gradient(90deg, #29b5ad 0%, #1f8f89 100%) !important; /* Gradiente turquesa */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #ffffff;
  border-radius: 50%;
  color: #0f4f4c !important; /* Verde escuro para contraste */
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #0f4f4c !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bcba0e */.elementor-6 .elementor-element.elementor-element-8bcba0e {  
    animation: floating 5s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  15px);
    }
    50%{
        transform: translate(0, 0px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c2306a */.elementor-6 .elementor-element.elementor-element-7c2306a {  
    animation: floating 5s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: translate(0, 15px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e80ef2c */.elementor-6 .elementor-element.elementor-element-e80ef2c {  
    animation: floating 5s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  15px);
    }
    50%{
        transform: translate(0, 0px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39a1a51 */.elementor-6 .elementor-element.elementor-element-39a1a51 {  
    animation: floating 5s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: translate(0, 15px);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cde30a3 */.elementor-6 .elementor-element.elementor-element-cde30a3{
    border-radius: 62.5rem;
border: 1px solid rgba(226, 226, 226, 0.10);
background: #24beb6;
min-width: 198px;
}

.lista .elementor-icon-list-item {
  display: flex;
  flex-direction: row-reverse; /* Inverte a ordem: texto depois, ícone antes */
  align-items: center;
}

.lista .elementor-icon-list-icon {
  margin-left: 5px; /* Espaço entre texto e ícone */
  margin-right: 0;
}

/* --- Mobile: apenas imagem section.webp, sem efeitos --- */
@media (max-width: 767px) {
    .elementor-6 .elementor-element.elementor-element-cde30a3{
    border-radius: 62.5rem;
border: 1px solid rgba(226, 226, 226, 0.10);
background: #0A162E;
min-width: 280px;
}

.lista .elementor-icon-list-item {
  display: flex;
  flex-direction: row-reverse; /* Inverte a ordem: texto depois, ícone antes */
  align-items: center;
}

.lista .elementor-icon-list-icon {
  margin-left: 5px; /* Espaço entre texto e ícone */
  margin-right: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cce4806 */.card {
  border-radius: 1.5rem;
  border: 1.5px solid transparent;
  background:
    radial-gradient(78.96% 96.33% at 110.76% 0%, rgba(36, 190, 182, 0.20) 0%, rgba(0, 0, 0, 0.00) 100%),
    /* fundo interno em tons de verde escuro */
    linear-gradient(180deg, #0e2625 0%, #0b1d1d 100%),
    /* borda gradiente em verdes */
    linear-gradient(180deg, #1e6b67 0%, #0a2826 100%);
  background-origin: border-box;
  background-clip: padding-box, padding-box, border-box;
}

/* --- Mobile: ajustes específicos --- */
@media (max-width: 767px) {
  .card {
    border-radius: 1.0405rem;
    border: 1.041px solid transparent;
    background:
      radial-gradient(78.96% 96.33% at 110.76% 0%, rgba(36, 190, 182, 0.20) 0%, rgba(0, 0, 0, 0.00) 100%),
      linear-gradient(180deg, #0e2625 0%, #0b1d1d 100%),
      linear-gradient(180deg, #1e6b67 0%, #0a2826 100%);
    background-origin: border-box;
    background-clip: padding-box, padding-box, border-box;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf4cabe */.elementor-6 .elementor-element.elementor-element-bf4cabe {
  position: relative;
  overflow: hidden;
  z-index: 1;

  /* Imagem de fundo centralizada */
  background-image: url('https://dayvdesigner.com.br/wp-content/uploads/2025/04/grideee.svg');
  background-repeat: no-repeat;
  background-position: top center;
  background-size: contain; /* ou 'contain', dependendo do efeito desejado */
}

.elementor-6 .elementor-element.elementor-element-bf4cabe::before {
  content: "";
  position: absolute;
  top: -301px;
  left: 50%;
  transform: translateX(-50%);
  width: 1000px;
  height: 650px;

  background: radial-gradient(
    ellipse at center,
    #c8fffc 0%,
    rgba(6, 13, 28, 0) 60%
  );

  z-index: 0;
  pointer-events: none;
}

.elementor-6 .elementor-element.elementor-element-bf4cabe::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 0px;
  width: 100%;
  background: linear-gradient(
    to right,
    #060D1C 28%,
    #3B82F6 50%,
    #060D1C 75%
  );
  z-index: 2;
}

@media (max-width: 767px) {
.elementor-6 .elementor-element.elementor-element-bf4cabe::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 0.6px;
  width: 100%;
  background: linear-gradient(
    to right,
    #060D1C 13%,
    #3B82F6 50%,
    #060D1C 87%
  );
  z-index: 2;
}

 .elementor-6 .elementor-element.elementor-element-bf4cabe::before {
    top: -180px;
    width: 450px;
    height: 320px;
    background: radial-gradient(
      ellipse at center,
      rgba(59, 130, 246, 0.25) 0%,
      rgba(6, 13, 28, 0) 65%
    );
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5ee4873 *//* ⬅️ Máscara Esquerda */
.elementor-6 .elementor-element.elementor-element-5ee4873::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 600px;
  height: 99%;
  background: linear-gradient(
    to right,
    rgba(15, 16, 19, 1) 0%,
    rgba(15, 16, 19, 0.95) 10%,
    rgba(15, 16, 19, 0.7) 25%,
    rgba(15, 16, 19, 0.4) 45%,
    rgba(15, 16, 19, 0.1) 70%,
    rgba(15, 16, 19, 0) 100%
  );
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  pointer-events: none;
  z-index: 3;
}

/* ➡️ Máscara Direita */
.elementor-6 .elementor-element.elementor-element-5ee4873::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 600px;
  height: 99%;
  background: linear-gradient(
    to left,
    rgba(15, 16, 19, 1) 0%,
    rgba(15, 16, 19, 0.95) 10%,
    rgba(15, 16, 19, 0.7) 25%,
    rgba(15, 16, 19, 0.4) 45%,
    rgba(15, 16, 19, 0.1) 70%,
    rgba(15, 16, 19, 0) 100%
  );
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  pointer-events: none;
  z-index: 3;
}

/* 🎯 Setas Swiper */
.elementor-6 .elementor-element.elementor-element-5ee4873 .elementor-swiper-button-prev {
  position: absolute;
  top: 50%;
  left: 40px;
  transform: translateY(-50%);
  z-index: 5;
}

.elementor-6 .elementor-element.elementor-element-5ee4873 .elementor-swiper-button-next {
  position: absolute;
  top: 50%;
  right: 40px;
  transform: translateY(-50%);
  z-index: 5;
}

/* 📱 Mobile – Adaptado */
@media (max-width: 768px) {
  .elementor-6 .elementor-element.elementor-element-5ee4873::before,
  .elementor-6 .elementor-element.elementor-element-5ee4873::after {
    width: 0px;
    background: linear-gradient(
      to right,
      rgba(15, 16, 19, 1) 0%,
      rgba(15, 16, 19, 0.5) 50%,
      rgba(15, 16, 19, 0) 100%
    );
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
  }

  .elementor-6 .elementor-element.elementor-element-5ee4873::after {
    background: linear-gradient(
      to left,
      rgba(15, 16, 19, 1) 0%,
      rgba(15, 16, 19, 0.5) 50%,
      rgba(15, 16, 19, 0) 100%
    );
  }

  .elementor-6 .elementor-element.elementor-element-5ee4873 .elementor-swiper-button-prev {
    left: 10px;
    transform: none;
  }

  .elementor-6 .elementor-element.elementor-element-5ee4873 .elementor-swiper-button-next {
    right: 10px;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60fc34d */:root {
  /* Cores base do background (derivadas de #24beb6) */
  --snap-bg-start: #1a3f3d;      /* Verde-petróleo escuro */
  --snap-bg-middle: #112726;     /* Verde muito escuro */
  --snap-bg-end: #000000;        /* Preto final */

  /* Cores da grade */
  --snap-grid-color: #c8fff7;    /* Verde-água muito claro */
  --snap-grid-opacity: 0.04;     /* Mantive leve, mas um pouco mais visível */

  /* Cores dos efeitos radiais (clares e saturadas de #24beb6) */
  --snap-radial-1: #24beb6;      /* Cor principal */
  --snap-radial-1-opacity: 0.2;  /* Mesmo nível de brilho */

  --snap-radial-2: #4ef2e8;      /* Tom mais claro e vibrante */
  --snap-radial-2-opacity: 0.15; /* Opacidade igual */

  /* Tamanhos e medidas */
  --snap-grid-size: 150px;
}

.snapbgcard {
  background: linear-gradient(
    135deg,
    var(--snap-bg-start) 0%,
    var(--snap-bg-middle) 50%,
    var(--snap-bg-end) 100%
  );
  position: relative;
  overflow: hidden;
}

/* Grade/Grid */
.snapbgcard::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image: 
    linear-gradient(to right, var(--snap-grid-color) 1px, transparent 1px),
    linear-gradient(to bottom, var(--snap-grid-color) 1px, transparent 1px);
  background-size: var(--snap-grid-size) var(--snap-grid-size);
  opacity: var(--snap-grid-opacity);
  pointer-events: none;
}

/* Efeitos de profundidade/brilho */
.snapbgcard::after {
  content: '';
  position: absolute;
  inset: 0;
  background: 
    radial-gradient(circle at 10% 20%, var(--snap-radial-1) 0%, transparent 50%),
    radial-gradient(circle at 90% 80%, var(--snap-radial-2) 0%, transparent 50%);
  opacity: var(--snap-radial-1-opacity);
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-4bdec99 */.elementor-6 .elementor-element.elementor-element-4bdec99 .elementor-accordion-item{
    margin-bottom: 1em;
    border-bottom: 1px solid #707070 !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-da089bc */.elementor-6 .elementor-element.elementor-element-da089bc .elementor-image-box-title{
    margin-right: 5.5em;
    margin-left: 5.5em;
    padding: 10px 20px;
    border-radius: 0.625rem;
border: 1px solid #00CF7F;
}
@media(max-width:767px){
    .elementor-6 .elementor-element.elementor-element-da089bc .elementor-image-box-title{
    margin-right: 1em;
    margin-left: 1em;
    padding: 10px 0px !important;
    border-radius: 0.625rem;
border: 1px solid #00CF7F;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5042b68 */:root {
  --shiny-cta-bg: #0f4f4c !important; /* fundo do botão */
  --shiny-cta-bg-subtle: #1f8f89 !important; /* borda escura */
  --shiny-cta-fg: #ffffff !important; /* texto */
  --shiny-cta-highlight: #29b5ad !important; /* luz principal */
  --shiny-cta-highlight-subtle: #e9fffd !important; /* brilho suave */

}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.btn18 {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 1.25rem 1.5rem !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta-fg) !important;
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.btn18 {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 1.25rem 2.5rem !important;
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta-fg) !important;
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.btn18::before,
.btn18::after,
.btn18 span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.btn18::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background: radial-gradient(
      circle at var(--position) var(--position),
      white calc(var(--position) / 4),
      transparent 0
    ) padding-box !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.btn18::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.btn18 span {
  z-index: 1 !important;
  position: relative !important;
}

.btn18 span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important;
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.btn18:hover,
.btn18:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.btn18:hover span::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.btn18,
.btn18::before,
.btn18::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.btn18:hover,
.btn18:focus-visible {
  --gradient-percent: 5% !important;
  --gradient-angle-offset: 0deg !important;
  --gradient-shine: transparent !important;
}

.btn18:hover span::before {
  opacity: 0 !important;
}

.btn18:hover,
.btn18:hover::before,
.btn18:hover::after {
  animation-play-state: paused !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff57152 */.elementor-6 .elementor-element.elementor-element-ff57152{
    position: absolute;
    bottom:0;
    pointer-events: none;
}/* End custom CSS */