.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-339 .elementor-element.elementor-element-2cefad7{--display:flex;--min-height:80vh;--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;--overlay-opacity:0.75;}.elementor-339 .elementor-element.elementor-element-2cefad7::before, .elementor-339 .elementor-element.elementor-element-2cefad7 > .elementor-background-video-container::before, .elementor-339 .elementor-element.elementor-element-2cefad7 > .e-con-inner > .elementor-background-video-container::before, .elementor-339 .elementor-element.elementor-element-2cefad7 > .elementor-background-slideshow::before, .elementor-339 .elementor-element.elementor-element-2cefad7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-339 .elementor-element.elementor-element-2cefad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1E293B;--background-overlay:'';}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-d4dd594{text-align:center;}.elementor-339 .elementor-element.elementor-element-d4dd594 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-widget-template .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-template .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-339 .elementor-element.elementor-element-1ba9b37{--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;--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:10;}.elementor-339 .elementor-element.elementor-element-1ba9b37:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-1ba9b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-339 .elementor-element.elementor-element-bed5204{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-339 .elementor-element.elementor-element-bed5204:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-bed5204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #121F3D 1%, #121F3DA3 72%);}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-339 .elementor-element.elementor-element-402354e{padding:50px 50px 50px 50px;--icon-box-icon-margin:15px;}.elementor-339 .elementor-element.elementor-element-402354e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-402354e.elementor-view-framed .elementor-icon, .elementor-339 .elementor-element.elementor-element-402354e.elementor-view-default .elementor-icon{fill:var( --e-global-color-967fc03 );color:var( --e-global-color-967fc03 );border-color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-402354e .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-402354e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:800;}.elementor-339 .elementor-element.elementor-element-402354e .elementor-icon-box-title{color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-402354e:has(:hover) .elementor-icon-box-title,
					 .elementor-339 .elementor-element.elementor-element-402354e:has(:focus) .elementor-icon-box-title{color:#D4A574CC;}.elementor-339 .elementor-element.elementor-element-402354e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-339 .elementor-element.elementor-element-dd0c741{padding:50px 50px 50px 50px;--icon-box-icon-margin:15px;}.elementor-339 .elementor-element.elementor-element-dd0c741.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-dd0c741.elementor-view-framed .elementor-icon, .elementor-339 .elementor-element.elementor-element-dd0c741.elementor-view-default .elementor-icon{fill:var( --e-global-color-967fc03 );color:var( --e-global-color-967fc03 );border-color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-dd0c741 .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-dd0c741 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:800;}.elementor-339 .elementor-element.elementor-element-dd0c741 .elementor-icon-box-title{color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-dd0c741:has(:hover) .elementor-icon-box-title,
					 .elementor-339 .elementor-element.elementor-element-dd0c741:has(:focus) .elementor-icon-box-title{color:#D4A574CC;}.elementor-339 .elementor-element.elementor-element-dd0c741 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-339 .elementor-element.elementor-element-eea0e85{padding:50px 50px 50px 50px;--icon-box-icon-margin:15px;}.elementor-339 .elementor-element.elementor-element-eea0e85.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-eea0e85.elementor-view-framed .elementor-icon, .elementor-339 .elementor-element.elementor-element-eea0e85.elementor-view-default .elementor-icon{fill:var( --e-global-color-967fc03 );color:var( --e-global-color-967fc03 );border-color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-eea0e85 .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-eea0e85 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:800;}.elementor-339 .elementor-element.elementor-element-eea0e85 .elementor-icon-box-title{color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-eea0e85:has(:hover) .elementor-icon-box-title,
					 .elementor-339 .elementor-element.elementor-element-eea0e85:has(:focus) .elementor-icon-box-title{color:#D4A574CC;}.elementor-339 .elementor-element.elementor-element-eea0e85 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-339 .elementor-element.elementor-element-07f68c6{padding:50px 50px 50px 50px;--icon-box-icon-margin:15px;}.elementor-339 .elementor-element.elementor-element-07f68c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-07f68c6.elementor-view-framed .elementor-icon, .elementor-339 .elementor-element.elementor-element-07f68c6.elementor-view-default .elementor-icon{fill:var( --e-global-color-967fc03 );color:var( --e-global-color-967fc03 );border-color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-07f68c6 .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-07f68c6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:800;}.elementor-339 .elementor-element.elementor-element-07f68c6 .elementor-icon-box-title{color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-07f68c6:has(:hover) .elementor-icon-box-title,
					 .elementor-339 .elementor-element.elementor-element-07f68c6:has(:focus) .elementor-icon-box-title{color:#D4A574CC;}.elementor-339 .elementor-element.elementor-element-07f68c6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-339 .elementor-element.elementor-element-30eea1f{--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;--margin-top:-165px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:220px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-009d456{text-align:center;}.elementor-339 .elementor-element.elementor-element-009d456 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:800;color:var( --e-global-color-967fc03 );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-339 .elementor-element.elementor-element-a2d681f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-339 .elementor-element.elementor-element-a2d681f.elementor-element{--align-self:center;}.elementor-339 .elementor-element.elementor-element-4c04ac3{--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;}.elementor-339 .elementor-element.elementor-element-8f6dbce{--display:flex;}.elementor-339 .elementor-element.elementor-element-d8be2dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-0811315{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-339 .elementor-element.elementor-element-32f3771{width:var( --container-widget-width, 43.94% );max-width:43.94%;--container-widget-width:43.94%;--container-widget-flex-grow:0;}.elementor-339 .elementor-element.elementor-element-32f3771.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-339 .elementor-element.elementor-element-9c9a402{--display:flex;--justify-content:center;}.elementor-339 .elementor-element.elementor-element-acd4833{text-align:right;}.elementor-339 .elementor-element.elementor-element-acd4833 .elementor-heading-title{color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-e759367{text-align:right;}.elementor-339 .elementor-element.elementor-element-2691124{--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;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-f90ac1b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-ee8da1c{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-339 .elementor-element.elementor-element-ee8da1c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#050505;}.elementor-339 .elementor-element.elementor-element-ac51ccf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-339 .elementor-element.elementor-element-ac51ccf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#050505;}.elementor-339 .elementor-element.elementor-element-8691674{text-align:center;font-family:"Poppins", Sans-serif;font-weight:300;color:#080808;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-339 .elementor-element.elementor-element-b4a44da .elementor-button{background-color:#D4A57400;fill:var( --e-global-color-967fc03 );color:var( --e-global-color-967fc03 );border-style:solid;border-width:2px 2px 2px 2px;border-color:#D4A574;border-radius:2em 2em 2em 2em;}.elementor-339 .elementor-element.elementor-element-b5286ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-339 .elementor-element.elementor-element-115952d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-339 .elementor-element.elementor-element-af96533{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-d73dab1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-1cc11b9{text-align:center;}.elementor-339 .elementor-element.elementor-element-1cc11b9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:800;color:#D4A574;}.elementor-339 .elementor-element.elementor-element-3aabed1{text-align:center;}.elementor-339 .elementor-element.elementor-element-791cc33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-791cc33:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-791cc33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a7b767b );}.elementor-339 .elementor-element.elementor-element-e174aa3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-339 .elementor-element.elementor-element-35db1d1{text-align:center;}.elementor-339 .elementor-element.elementor-element-35db1d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-339 .elementor-element.elementor-element-babc6c8{--display:flex;}.elementor-339 .elementor-element.elementor-element-8793f55{text-align:center;}.elementor-339 .elementor-element.elementor-element-8793f55 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-339 .elementor-element.elementor-element-48d4cd9{--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;}.elementor-339 .elementor-element.elementor-element-ee8571e{padding:50px 50px 50px 50px;--icon-box-icon-margin:15px;}.elementor-339 .elementor-element.elementor-element-ee8571e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-ee8571e.elementor-view-framed .elementor-icon, .elementor-339 .elementor-element.elementor-element-ee8571e.elementor-view-default .elementor-icon{fill:var( --e-global-color-967fc03 );color:var( --e-global-color-967fc03 );border-color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-ee8571e .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-ee8571e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-339 .elementor-element.elementor-element-ee8571e .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-339 .elementor-element.elementor-element-ee8571e:has(:hover) .elementor-icon-box-title,
					 .elementor-339 .elementor-element.elementor-element-ee8571e:has(:focus) .elementor-icon-box-title{color:#D4A574CC;}.elementor-339 .elementor-element.elementor-element-ee8571e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-339 .elementor-element.elementor-element-1ba2e45{padding:50px 50px 50px 50px;--icon-box-icon-margin:15px;}.elementor-339 .elementor-element.elementor-element-1ba2e45.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-1ba2e45.elementor-view-framed .elementor-icon, .elementor-339 .elementor-element.elementor-element-1ba2e45.elementor-view-default .elementor-icon{fill:var( --e-global-color-967fc03 );color:var( --e-global-color-967fc03 );border-color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-1ba2e45 .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-1ba2e45 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-339 .elementor-element.elementor-element-1ba2e45 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-339 .elementor-element.elementor-element-1ba2e45:has(:hover) .elementor-icon-box-title,
					 .elementor-339 .elementor-element.elementor-element-1ba2e45:has(:focus) .elementor-icon-box-title{color:#D4A574CC;}.elementor-339 .elementor-element.elementor-element-1ba2e45 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-339 .elementor-element.elementor-element-66311c9{padding:50px 50px 50px 50px;--icon-box-icon-margin:15px;}.elementor-339 .elementor-element.elementor-element-66311c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-66311c9.elementor-view-framed .elementor-icon, .elementor-339 .elementor-element.elementor-element-66311c9.elementor-view-default .elementor-icon{fill:var( --e-global-color-967fc03 );color:var( --e-global-color-967fc03 );border-color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-66311c9 .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-66311c9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-339 .elementor-element.elementor-element-66311c9 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-339 .elementor-element.elementor-element-66311c9:has(:hover) .elementor-icon-box-title,
					 .elementor-339 .elementor-element.elementor-element-66311c9:has(:focus) .elementor-icon-box-title{color:#D4A574CC;}.elementor-339 .elementor-element.elementor-element-66311c9 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-339 .elementor-element.elementor-element-f05403d{padding:50px 50px 50px 50px;--icon-box-icon-margin:15px;}.elementor-339 .elementor-element.elementor-element-f05403d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-f05403d.elementor-view-framed .elementor-icon, .elementor-339 .elementor-element.elementor-element-f05403d.elementor-view-default .elementor-icon{fill:var( --e-global-color-967fc03 );color:var( --e-global-color-967fc03 );border-color:var( --e-global-color-967fc03 );}.elementor-339 .elementor-element.elementor-element-f05403d .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-f05403d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-339 .elementor-element.elementor-element-f05403d .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-339 .elementor-element.elementor-element-f05403d:has(:hover) .elementor-icon-box-title,
					 .elementor-339 .elementor-element.elementor-element-f05403d:has(:focus) .elementor-icon-box-title{color:#D4A574CC;}.elementor-339 .elementor-element.elementor-element-f05403d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-339 .elementor-element.elementor-element-025ef70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-1f6a57a{text-align:center;}.elementor-339 .elementor-element.elementor-element-1f6a57a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:800;color:#D4A574;}.elementor-339 .elementor-element.elementor-element-59e2177{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;}.elementor-339 .elementor-element.elementor-element-6fd9146{--display:flex;}.elementor-339 .elementor-element.elementor-element-6f971c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-339 .elementor-element.elementor-element-9abdabc{text-align:center;}.elementor-339 .elementor-element.elementor-element-9abdabc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:800;color:#D4A574;}.elementor-339 .elementor-element.elementor-element-a5fedd6{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;}.elementor-339 .elementor-element.elementor-element-8c04924{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-339 .elementor-element.elementor-element-115952d{--width:50%;}.elementor-339 .elementor-element.elementor-element-af96533{--width:50%;}}@media(max-width:1024px){.elementor-339 .elementor-element.elementor-element-bed5204{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-339 .elementor-element.elementor-element-0aa7999{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-339 .elementor-element.elementor-element-0aa7999.elementor-element{--align-self:center;}.elementor-339 .elementor-element.elementor-element-1ba9b37{--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:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-bed5204{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-339 .elementor-element.elementor-element-402354e{padding:10px 10px 10px 10px;}.elementor-339 .elementor-element.elementor-element-402354e .elementor-icon{font-size:15px;}.elementor-339 .elementor-element.elementor-element-402354e .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-402354e .elementor-icon-box-title a{font-size:12px;}.elementor-339 .elementor-element.elementor-element-402354e .elementor-icon-box-description{font-size:10px;}.elementor-339 .elementor-element.elementor-element-dd0c741{padding:10px 10px 10px 10px;}.elementor-339 .elementor-element.elementor-element-dd0c741 .elementor-icon{font-size:15px;}.elementor-339 .elementor-element.elementor-element-dd0c741 .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-dd0c741 .elementor-icon-box-title a{font-size:12px;}.elementor-339 .elementor-element.elementor-element-dd0c741 .elementor-icon-box-description{font-size:10px;}.elementor-339 .elementor-element.elementor-element-eea0e85{padding:10px 10px 10px 10px;}.elementor-339 .elementor-element.elementor-element-eea0e85 .elementor-icon{font-size:15px;}.elementor-339 .elementor-element.elementor-element-eea0e85 .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-eea0e85 .elementor-icon-box-title a{font-size:12px;}.elementor-339 .elementor-element.elementor-element-eea0e85 .elementor-icon-box-description{font-size:10px;}.elementor-339 .elementor-element.elementor-element-07f68c6{padding:10px 10px 10px 10px;}.elementor-339 .elementor-element.elementor-element-07f68c6 .elementor-icon{font-size:15px;}.elementor-339 .elementor-element.elementor-element-07f68c6 .elementor-icon-box-title, .elementor-339 .elementor-element.elementor-element-07f68c6 .elementor-icon-box-title a{font-size:12px;}.elementor-339 .elementor-element.elementor-element-07f68c6 .elementor-icon-box-description{font-size:10px;}.elementor-339 .elementor-element.elementor-element-0811315{--justify-content:center;}.elementor-339 .elementor-element.elementor-element-f90ac1b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-30eea1f */.before-after {
background: linear-gradient(135deg, #0a1629 0%, #0f1a2e 50%, #0a1629 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90ac1b */.offer-card {
background: linear-gradient(97deg, rgb(154, 128, 107) -3.55%, rgb(243, 224, 219) 49.26%, rgb(155, 129, 108)); 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-af231a3 *//* Global Patients Section */
.global-patients-section {
  background: url('assets/images/world.webp') no-repeat center center;
  background-size: contain;
  padding: 5rem 0 3rem 0;
  position: relative;
  z-index: 2;
}
.global-patients-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 3rem;
}
.global-patients-left {
  flex: 1 1 40%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 2.5rem;
}
.circle-percentage {
  position: relative;
  width: 180px;
  height: 180px;
  margin-bottom: 1.5rem;
}
.circle-svg {
  width: 180px;
  height: 180px;
  transform: rotate(-90deg);
}
.circle-svg .bg {
  fill: none;
  stroke: #b8c1d4;
  stroke-width: 12;
  opacity: 0.18;
}
.circle-svg .progress {
  fill: none;
  stroke: url(#gold-gradient);
  stroke-width: 12;
  stroke-linecap: round;
  stroke-dasharray: 339.292;
  stroke-dashoffset: 339.292;
  transition: stroke-dashoffset 1.5s cubic-bezier(.77,0,.18,1);
}
.circle-text {
  position: absolute;
  top: 0; left: 0; width: 100%; height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  z-index: 2;
}
.circle-text .percent {
  font-size: 2.5rem;
  font-weight: 700;
  color: var(--button-gradient);
  margin-bottom: 0.2rem;
}
.circle-text .desc {
  font-size: 1.1rem;
  color: var(--text-primary);
  text-align: center;
  font-weight: 400;
}
.global-patients-info h2 {
  font-size: 2rem;
  font-weight: 700;
  color: var(--text-primary);
  margin-bottom: 0.5rem;
}
.global-patients-info p {
  font-size: 1.2rem;
  color: var(--text-primary);
}
.global-patients-right {
  flex: 1 1 60%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 2rem;
}
.global-patients-right h3 {
  font-size: 1.3rem;
  font-weight: 700;
  color: var(--text-primary);
  margin-bottom: 1.2rem;
}
.city-bars {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 1.2rem;
}
.city-bar {
  display: flex;
  align-items: center;
  gap: 1.2rem;
}
.city-bar span {
  width: 120px;
  font-size: 1.05rem;
  color: var(--text-primary);
  font-weight: 500;
  text-align: right;
}
.bar-bg {
  flex: 1;
  height: 22px;
  background: rgba(255,255,255,0.08);
  border-radius: 16px;
  overflow: hidden;
  position: relative;
}
.bar {
  height: 100%;
  width: 0%;
  background: linear-gradient(90deg, #d4a574 0%, #f4e4d0 100%);
  border-radius: 16px;
  transition: width 1.5s cubic-bezier(.77,0,.18,1);
}
.bar-ny { width: 0%; }
.bar-la { width: 0%; }
.bar-chicago { width: 0%; }
.bar-miami { width: 0%; }
.bar-sf { width: 0%; }

/* Responsive */
@media (max-width: 900px) {
  .global-patients-flex {
    flex-direction: column;
    align-items: stretch;
    gap: 2.5rem;
  }
  .global-patients-left, .global-patients-right {
    align-items: center;
    text-align: center;
  }
  .city-bar span {
    text-align: left;
    width: 100px;
    font-size: 1rem;
  }
}
@media (max-width: 600px) {
  .global-patients-section {
    padding: 2.5rem 0 1.5rem 0;
  }
  .circle-percentage {
    width: 240px;
    height: 240px;
  }
  .circle-svg {
    width: 240px;
    height: 240px;
  }
  .circle-text .percent {
    font-size: 1.3rem;
  }
  .circle-text .desc {
    font-size: 0.95rem;
  }
  .global-patients-info h2 {
    font-size: 1.1rem;
  }
  .global-patients-info p {
    font-size: 0.95rem;
  }
  .global-patients-right h3 {
    font-size: 1.05rem;
  }
  .city-bar span {
    width: 70px;
    font-size: 0.95rem;
  }
  .bar-bg {
    height: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b28fe50 *//* Customer Testimonials Section */
.testimonials-section {
  padding: 4rem 0;
  background: linear-gradient(135deg, var(--background-light) 0%, var(--background-dark) 100%);
  position: relative;
  overflow: hidden;
}

.testimonials-section::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(circle at 30% 20%, rgba(212, 165, 116, 0.1) 0%, transparent 50%);
  pointer-events: none;
}

.testimonials-slider {
  position: relative;
  max-width: 800px;
  margin: 0 auto;
}

.testimonials-container {
  position: relative;
  height: 350px;
  overflow: hidden;
}

.testimonial-card {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transform: translateX(100px);
  transition: all 0.6s ease;
  padding: 2rem;
  visibility: hidden;        /* 🔑 Ekledik */
  pointer-events: none;      /* 🔑 Ekledik */

}

.testimonial-card.active {
  opacity: 1;
  transform: translateX(0);
  visibility: visible;       /* 🔑 Ekledik */
  pointer-events: auto;      /* 🔑 Ekledik */

}

.testimonial-content {
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(10px);
  border: 1px solid rgba(212, 165, 116, 0.2);
  border-radius: var(--border-radius-lg);
  padding: 2.5rem;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  transition: all var(--transition-normal);
}

.testimonial-content::before {
  content: '"';
  position: absolute;
  top: -10px;
  left: 20px;
  font-size: 4rem;
  color: var(--primary-color);
  font-weight: 700;
  opacity: 0.3;
}

.testimonial-content:hover {
  transform: translateY(-5px);
  box-shadow: 0 15px 35px rgba(212, 165, 116, 0.15);
  border-color: var(--primary-color);
}

.stars {
  display: flex;
  gap: 0.25rem;
  margin-bottom: 1.5rem;
}

.stars i {
  color: var(--primary-color);
  font-size: 1.2rem;
  filter: drop-shadow(0 2px 4px rgba(212, 165, 116, 0.3));
}

.testimonial-content p {
  font-size: 1.1rem;
  line-height: 1.7;
  color: var(--text-secondary);
  margin-bottom: 2rem;
  font-style: italic;
  text-align: center;
}

.testimonial-author {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-top: 1px solid rgba(212, 165, 116, 0.2);
  padding-top: 1.5rem;
}

.author-info h4 {
  color: var(--text-primary);
  font-size: 1.1rem;
  font-weight: 600;
  margin-bottom: 0.25rem;
}

.author-info span {
  color: var(--text-secondary);
  font-size: 0.9rem;
}

.author-flag {
  font-size: 1.5rem;
  opacity: 0.8;
}

.testimonials-navigation {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 2rem;
  margin-top: 2rem;
}

.testimonials-prev,
.testimonials-next {
  background: rgba(212, 165, 116, 0.1);
  border: 1px solid rgba(212, 165, 116, 0.3);
  color: var(--primary-color);
  width: 50px;
  height: 50px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: all var(--transition-normal);
  backdrop-filter: blur(10px);
}

.testimonials-prev:hover,
.testimonials-next:hover {
  background: var(--primary-color);
  color: var(--background-dark);
  transform: scale(1.1);
  box-shadow: 0 5px 15px rgba(212, 165, 116, 0.3);
}

.testimonials-dots {
  display: flex;
  gap: 0.75rem;
  align-items: center;
}

.dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: rgba(212, 165, 116, 0.3);
  cursor: pointer;
  transition: all var(--transition-normal);
  border: 1px solid rgba(212, 165, 116, 0.5);
}

.dot.active,
.dot:hover {
  background: var(--primary-color);
  transform: scale(1.2);
  box-shadow: 0 0 10px rgba(212, 165, 116, 0.5);
}

/* Responsive Design */
@media (max-width: 768px) {
  .testimonials-section {
      padding: 3rem 0;
  }
  
  .testimonials-container {
      height: 450px;
  }
  
  .testimonial-card {
      padding: 1rem;
  }
  
  .testimonial-content {
      padding: 1.5rem;
  }
  
  .testimonial-content::before {
      font-size: 3rem;
      top: -5px;
      left: 15px;
  }
  
  .testimonial-content p {
      font-size: 1rem;
      margin-bottom: 1.5rem;
  }
  
  .testimonials-navigation {
      gap: 1.5rem;
  }
  
  .testimonials-prev,
  .testimonials-next {
      width: 45px;
      height: 45px;
  }
}

@media (max-width: 480px) {
  .testimonials-container {
      height: 500px;
  }
  
  .testimonial-content {
      padding: 1.2rem;
  }
  
  .testimonial-content p {
      font-size: 0.95rem;
  }
  
  .testimonials-navigation {
      gap: 1rem;
  }
  
  .testimonials-prev,
  .testimonials-next {
      width: 40px;
      height: 40px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-025ef70 */.testimonials-section {
    background: radial-gradient(circle at 30% 20%, rgba(212, 165, 116, 0.1) 0%, transparent 50%);
}/* End custom CSS */