.elementor-10388 .elementor-element.elementor-element-6016a2f > .elementor-container{min-height:800px;}.elementor-10388 .elementor-element.elementor-element-6016a2f{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 100px 0px 100px;}.elementor-10388 .elementor-element.elementor-element-6016a2f:not(.elementor-motion-effects-element-type-background), .elementor-10388 .elementor-element.elementor-element-6016a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/header-new-.jpg");background-position:center center;background-size:cover;}.elementor-10388 .elementor-element.elementor-element-6016a2f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10388 .elementor-element.elementor-element-1fa33eb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-8ffc0ee{--spacer-size:230px;}.elementor-10388 .elementor-element.elementor-element-bd45a1a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10388 .elementor-element.elementor-element-4e47eb0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-10388 .elementor-element.elementor-element-4e47eb0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-10388 .elementor-element.elementor-element-4e47eb0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:240px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10388 .elementor-element.elementor-element-3934e9f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-10388 .elementor-element.elementor-element-3934e9f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-10388 .elementor-element.elementor-element-3934e9f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10388 .elementor-element.elementor-element-3934e9f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 10px 0px;}.elementor-10388 .elementor-element.elementor-element-0c843f7{text-align:center;}.elementor-10388 .elementor-element.elementor-element-0c843f7 .elementor-heading-title{color:#FFFFFF;font-family:"lato light", Syne;font-size:3.1vw;font-weight:500;line-height:66px;}.elementor-10388 .elementor-element.elementor-element-926767e{column-gap:0.3px;text-align:center;color:#FFFFFF;font-family:"lato light", Syne;font-size:1.6vw;font-weight:500;line-height:36px;letter-spacing:0.4px;}.elementor-10388 .elementor-element.elementor-element-926767e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-d6f93cf > .elementor-widget-container{margin:80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10388 .elementor-element.elementor-element-c48633e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10388 .elementor-element.elementor-element-c48633e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10388 .elementor-element.elementor-element-c48633e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10388 .elementor-element.elementor-element-c48633e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-f80ea55{--caption-text-align:center;--caption-color:#FFFFFF;z-index:5;}.elementor-10388 .elementor-element.elementor-element-f80ea55 .e-lottie__caption{font-family:"Lato", Syne;font-weight:700;}.elementor-10388 .elementor-element.elementor-element-f80ea55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-1f4e023{padding:0px 100px 0px 100px;z-index:1;}.elementor-10388 .elementor-element.elementor-element-9dc1ebe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-62e2f3c{margin-top:0px;margin-bottom:0px;padding:0% 24% 0% 24%;}.elementor-bc-flex-widget .elementor-10388 .elementor-element.elementor-element-bccbf08.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-10388 .elementor-element.elementor-element-bccbf08.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-10388 .elementor-element.elementor-element-bccbf08 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-c3afc12{--spacer-size:50px;}.elementor-10388 .elementor-element.elementor-element-54d5811{column-gap:0.3px;text-align:center;color:#000000;font-family:"lato light", Syne;font-size:1.2vw;font-weight:500;line-height:30px;letter-spacing:0.4px;}.elementor-10388 .elementor-element.elementor-element-54d5811 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-10388 .elementor-element.elementor-element-8dc58d0{--spacer-size:150px;}.elementor-10388 .elementor-element.elementor-element-b0d9f94:not(.elementor-motion-effects-element-type-background), .elementor-10388 .elementor-element.elementor-element-b0d9f94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/programs-gradient-endiameso.png");background-size:100% auto;}.elementor-10388 .elementor-element.elementor-element-b0d9f94{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-100px;padding:0px 0px 0px 100px;z-index:1;}.elementor-10388 .elementor-element.elementor-element-b0d9f94 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10388 .elementor-element.elementor-element-e472d9b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-be7387d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-0b9464c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 50px;}.elementor-10388 .elementor-element.elementor-element-5524ebb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-483f122 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-10388 .elementor-element.elementor-element-483f122{left:0px;}body.rtl .elementor-10388 .elementor-element.elementor-element-483f122{right:0px;}.elementor-10388 .elementor-element.elementor-element-483f122{top:0px;}.elementor-10388 .elementor-element.elementor-element-4d7bd0e{margin-top:50px;margin-bottom:0px;padding:50px 0px 100px 50px;}.elementor-10388 .elementor-element.elementor-element-7c904e2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-e3ab4f0 .elementor-heading-title{color:#000000;font-family:"lato light", Syne;font-size:2.5vw;}.elementor-10388 .elementor-element.elementor-element-e3ab4f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-6f7ff3d{color:#000000;font-family:"lato light", Syne;font-size:1.6vw;line-height:36px;}.elementor-10388 .elementor-element.elementor-element-6f7ff3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-c5d75bd{color:#000000;font-family:"lato light", Syne;font-size:1.1vw;font-weight:500;}.elementor-10388 .elementor-element.elementor-element-c5d75bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-83d6a33{--spacer-size:0px;}.elementor-10388 .elementor-element.elementor-element-9ebad58 .elementor-button{font-family:"lato light", Syne;font-size:1.3vw;font-weight:700;fill:#000000;color:#000000;background-color:#00000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-9ebad58 .elementor-button:hover, .elementor-10388 .elementor-element.elementor-element-9ebad58 .elementor-button:focus{color:#E66658;border-color:#E66658;}.elementor-10388 .elementor-element.elementor-element-9ebad58 .elementor-button:hover svg, .elementor-10388 .elementor-element.elementor-element-9ebad58 .elementor-button:focus svg{fill:#E66658;}.elementor-10388 .elementor-element.elementor-element-9ebad58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/Layer-291black-Copy-right.png");background-position:220px 20px;background-repeat:no-repeat;}.elementor-10388 .elementor-element.elementor-element-9ebad58{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10388 .elementor-element.elementor-element-9ebad58:hover .elementor-widget-container{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/Layer-291orange-right.png");}.elementor-10388 .elementor-element.elementor-element-b735524 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-318c688 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-318c688{z-index:2;}.elementor-10388 .elementor-element.elementor-element-d1a3c97 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-87caa6c{--caption-text-align:center;--caption-color:#FFFFFF;z-index:5;}.elementor-10388 .elementor-element.elementor-element-87caa6c .e-lottie__caption{font-family:"Lato", Syne;font-weight:700;}.elementor-10388 .elementor-element.elementor-element-87caa6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-ac77bc3:not(.elementor-motion-effects-element-type-background), .elementor-10388 .elementor-element.elementor-element-ac77bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/programs-gradient-endiameso.png");background-size:100% auto;}.elementor-10388 .elementor-element.elementor-element-ac77bc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-100px;padding:0px 100px 0px 0px;z-index:1;}.elementor-10388 .elementor-element.elementor-element-ac77bc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10388 .elementor-element.elementor-element-0f06b20 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-f43da2a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-8d19c4a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-1657ee2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-10388 .elementor-element.elementor-element-1657ee2{left:0px;}body.rtl .elementor-10388 .elementor-element.elementor-element-1657ee2{right:0px;}.elementor-10388 .elementor-element.elementor-element-1657ee2{top:-1px;}.elementor-10388 .elementor-element.elementor-element-1b4907c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-c38500b{margin-top:50px;margin-bottom:0px;padding:50px 50px 100px 0px;}.elementor-10388 .elementor-element.elementor-element-7126000 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-d474172{--caption-text-align:center;--caption-color:#FFFFFF;z-index:5;}.elementor-10388 .elementor-element.elementor-element-d474172 .e-lottie__caption{font-family:"Lato", Syne;font-weight:700;}.elementor-10388 .elementor-element.elementor-element-d474172 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-bf8d48d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-cc13d12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-cc13d12{z-index:2;}.elementor-10388 .elementor-element.elementor-element-3613cdc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-c77e027{text-align:left;}.elementor-10388 .elementor-element.elementor-element-c77e027 .elementor-heading-title{color:#000000;font-family:"lato light", Syne;font-size:2.5vw;}.elementor-10388 .elementor-element.elementor-element-c77e027 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-137f622{text-align:left;color:#000000;font-family:"lato light", Syne;font-size:1.6vw;font-weight:500;line-height:28px;letter-spacing:0.4px;}.elementor-10388 .elementor-element.elementor-element-e2774c2{text-align:left;color:#000000;font-family:"lato light", Syne;font-size:1.1vw;font-weight:500;}.elementor-10388 .elementor-element.elementor-element-999cb7c .elementor-button{font-family:"lato light", Syne;font-size:1.3vw;font-weight:700;fill:#000000;color:#000000;background-color:#00000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-999cb7c .elementor-button:hover, .elementor-10388 .elementor-element.elementor-element-999cb7c .elementor-button:focus{color:#E66658;border-color:#E66658;}.elementor-10388 .elementor-element.elementor-element-999cb7c .elementor-button:hover svg, .elementor-10388 .elementor-element.elementor-element-999cb7c .elementor-button:focus svg{fill:#E66658;}.elementor-10388 .elementor-element.elementor-element-999cb7c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/Layer-291black-Copy-right.png");background-position:220px 20px;background-repeat:no-repeat;}.elementor-10388 .elementor-element.elementor-element-999cb7c{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10388 .elementor-element.elementor-element-999cb7c:hover .elementor-widget-container{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/Layer-291orange-right.png");}.elementor-10388 .elementor-element.elementor-element-f4c954d{--caption-text-align:center;--caption-color:#FFFFFF;z-index:5;}.elementor-10388 .elementor-element.elementor-element-f4c954d .e-lottie__caption{font-family:"Lato", Syne;font-weight:700;}.elementor-10388 .elementor-element.elementor-element-f4c954d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-3050478:not(.elementor-motion-effects-element-type-background), .elementor-10388 .elementor-element.elementor-element-3050478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/programs-gradient-endiameso.png");background-size:100% auto;}.elementor-10388 .elementor-element.elementor-element-3050478{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-100px;padding:0px 0px 0px 100px;z-index:1;}.elementor-10388 .elementor-element.elementor-element-3050478 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10388 .elementor-element.elementor-element-624b4a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-824097a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-a57a9c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 50px;}.elementor-10388 .elementor-element.elementor-element-3338ba6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-7cb7c66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-10388 .elementor-element.elementor-element-7cb7c66{left:0px;}body.rtl .elementor-10388 .elementor-element.elementor-element-7cb7c66{right:0px;}.elementor-10388 .elementor-element.elementor-element-7cb7c66{top:0px;}.elementor-10388 .elementor-element.elementor-element-51619a3{margin-top:50px;margin-bottom:0px;padding:50px 0px 100px 50px;}.elementor-10388 .elementor-element.elementor-element-f474bfb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-63ce666 .elementor-heading-title{color:#000000;font-family:"lato light", Syne;font-size:2.5vw;}.elementor-10388 .elementor-element.elementor-element-63ce666 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-dc54511{text-align:left;color:#000000;font-family:"lato light", Syne;font-size:1.6vw;font-weight:500;line-height:28px;letter-spacing:0.4px;}.elementor-10388 .elementor-element.elementor-element-9a135a7{color:#000000;font-family:"lato light", Syne;font-size:1.1vw;font-weight:500;}.elementor-10388 .elementor-element.elementor-element-0d1c991{--spacer-size:0px;}.elementor-10388 .elementor-element.elementor-element-d4e6e11 .elementor-button{font-family:"lato light", Syne;font-size:1.3vw;font-weight:700;fill:#000000;color:#000000;background-color:#00000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-d4e6e11 .elementor-button:hover, .elementor-10388 .elementor-element.elementor-element-d4e6e11 .elementor-button:focus{color:#E66658;border-color:#E66658;}.elementor-10388 .elementor-element.elementor-element-d4e6e11 .elementor-button:hover svg, .elementor-10388 .elementor-element.elementor-element-d4e6e11 .elementor-button:focus svg{fill:#E66658;}.elementor-10388 .elementor-element.elementor-element-d4e6e11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/Layer-291black-Copy-right.png");background-position:220px 20px;background-repeat:no-repeat;}.elementor-10388 .elementor-element.elementor-element-d4e6e11{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10388 .elementor-element.elementor-element-d4e6e11:hover .elementor-widget-container{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/Layer-291orange-right.png");}.elementor-10388 .elementor-element.elementor-element-8f16d7c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-7428b2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-7428b2c{z-index:2;}.elementor-10388 .elementor-element.elementor-element-a33f1eb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-42988af{--caption-text-align:center;--caption-color:#FFFFFF;z-index:5;}.elementor-10388 .elementor-element.elementor-element-42988af .e-lottie__caption{font-family:"Lato", Syne;font-weight:700;}.elementor-10388 .elementor-element.elementor-element-42988af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-5c79c66:not(.elementor-motion-effects-element-type-background), .elementor-10388 .elementor-element.elementor-element-5c79c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/programs-gradient-endiameso.png");background-size:100% auto;}.elementor-10388 .elementor-element.elementor-element-5c79c66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-100px;padding:0px 100px 0px 0px;z-index:1;}.elementor-10388 .elementor-element.elementor-element-5c79c66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10388 .elementor-element.elementor-element-d320f56 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-36e3a54{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-cc294b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-848e2cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-10388 .elementor-element.elementor-element-848e2cf{left:0px;}body.rtl .elementor-10388 .elementor-element.elementor-element-848e2cf{right:0px;}.elementor-10388 .elementor-element.elementor-element-848e2cf{top:-1px;}.elementor-10388 .elementor-element.elementor-element-ad7335c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-2d1f251{margin-top:50px;margin-bottom:0px;padding:50px 50px 100px 0px;}.elementor-10388 .elementor-element.elementor-element-a88fd51 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-caf93a1{--caption-text-align:center;--caption-color:#FFFFFF;z-index:5;}.elementor-10388 .elementor-element.elementor-element-caf93a1 .e-lottie__caption{font-family:"Lato", Syne;font-weight:700;}.elementor-10388 .elementor-element.elementor-element-caf93a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-e65892c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-867f099 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-867f099{z-index:2;}.elementor-10388 .elementor-element.elementor-element-43f15a4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-dd04423{text-align:left;}.elementor-10388 .elementor-element.elementor-element-dd04423 .elementor-heading-title{color:#000000;font-family:"lato light", Syne;font-size:2.5vw;}.elementor-10388 .elementor-element.elementor-element-dd04423 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-fe3d2db{text-align:left;color:#000000;font-family:"lato light", Syne;font-size:1.6vw;font-weight:500;line-height:28px;letter-spacing:0.4px;}.elementor-10388 .elementor-element.elementor-element-ae3e606{text-align:left;color:#000000;font-family:"lato light", Syne;font-size:1.1vw;font-weight:500;}.elementor-10388 .elementor-element.elementor-element-1ea0bde .elementor-button{font-family:"lato light", Syne;font-size:1.3vw;font-weight:700;fill:#000000;color:#000000;background-color:#00000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-1ea0bde .elementor-button:hover, .elementor-10388 .elementor-element.elementor-element-1ea0bde .elementor-button:focus{color:#E66658;border-color:#E66658;}.elementor-10388 .elementor-element.elementor-element-1ea0bde .elementor-button:hover svg, .elementor-10388 .elementor-element.elementor-element-1ea0bde .elementor-button:focus svg{fill:#E66658;}.elementor-10388 .elementor-element.elementor-element-1ea0bde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/Layer-291black-Copy-right.png");background-position:220px 20px;background-repeat:no-repeat;}.elementor-10388 .elementor-element.elementor-element-1ea0bde{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10388 .elementor-element.elementor-element-1ea0bde:hover .elementor-widget-container{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/Layer-291orange-right.png");}.elementor-10388 .elementor-element.elementor-element-19f9778{--caption-text-align:center;--caption-color:#FFFFFF;z-index:5;}.elementor-10388 .elementor-element.elementor-element-19f9778 .e-lottie__caption{font-family:"Lato", Syne;font-weight:700;}.elementor-10388 .elementor-element.elementor-element-19f9778 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-a8e28ab{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 100px;z-index:1;}.elementor-10388 .elementor-element.elementor-element-d358379 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-87cecba{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-8ea9151 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 50px;}.elementor-10388 .elementor-element.elementor-element-269f7fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-91327bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-10388 .elementor-element.elementor-element-91327bd{left:0px;}body.rtl .elementor-10388 .elementor-element.elementor-element-91327bd{right:0px;}.elementor-10388 .elementor-element.elementor-element-91327bd{top:0px;}.elementor-10388 .elementor-element.elementor-element-3014190{margin-top:50px;margin-bottom:0px;padding:50px 0px 100px 50px;}.elementor-10388 .elementor-element.elementor-element-7c7c25b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-1e02e8a .elementor-heading-title{color:#000000;font-family:"lato light", Syne;font-size:2.5vw;}.elementor-10388 .elementor-element.elementor-element-1e02e8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-6a0d1ac{text-align:left;color:#000000;font-family:"lato light", Syne;font-size:1.6vw;font-weight:500;line-height:28px;letter-spacing:0.4px;}.elementor-10388 .elementor-element.elementor-element-e8766a7{color:#000000;font-family:"lato light", Syne;font-size:1.1vw;font-weight:500;}.elementor-10388 .elementor-element.elementor-element-9790fb6{--spacer-size:0px;}.elementor-10388 .elementor-element.elementor-element-6568a83 .elementor-button{font-family:"lato light", Syne;font-size:1.3vw;font-weight:700;fill:#000000;color:#000000;background-color:#00000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-6568a83 .elementor-button:hover, .elementor-10388 .elementor-element.elementor-element-6568a83 .elementor-button:focus{color:#E66658;border-color:#E66658;}.elementor-10388 .elementor-element.elementor-element-6568a83 .elementor-button:hover svg, .elementor-10388 .elementor-element.elementor-element-6568a83 .elementor-button:focus svg{fill:#E66658;}.elementor-10388 .elementor-element.elementor-element-6568a83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/Layer-291black-Copy-right.png");background-position:220px 20px;background-repeat:no-repeat;}.elementor-10388 .elementor-element.elementor-element-6568a83{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10388 .elementor-element.elementor-element-6568a83:hover .elementor-widget-container{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/Layer-291orange-right.png");}.elementor-10388 .elementor-element.elementor-element-1716276 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-650bb56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-650bb56{z-index:2;}.elementor-10388 .elementor-element.elementor-element-6e977c3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-324997c{--caption-text-align:center;--caption-color:#FFFFFF;z-index:5;}.elementor-10388 .elementor-element.elementor-element-324997c .e-lottie__caption{font-family:"Lato", Syne;font-weight:700;}.elementor-10388 .elementor-element.elementor-element-324997c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-d503671 > .elementor-container{min-height:100vh;}.elementor-10388 .elementor-element.elementor-element-d503671:not(.elementor-motion-effects-element-type-background), .elementor-10388 .elementor-element.elementor-element-d503671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/programs-gradient-endiameso.png");}.elementor-10388 .elementor-element.elementor-element-d503671{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;}.elementor-10388 .elementor-element.elementor-element-d503671 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10388 .elementor-element.elementor-element-9eee8f5{overflow:hidden;margin-top:0px;margin-bottom:-20px;padding:0px 0px 0px 0px;z-index:0;}.elementor-10388 .elementor-element.elementor-element-1aef64d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-7dbc087{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-3e7b586.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10388 .elementor-element.elementor-element-3e7b586 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-2ec1eed .elementor-flip-box__front{background-color:#02010100;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/detoxsm.jpg");background-position:center center;}.elementor-10388 .elementor-element.elementor-element-2ec1eed .elementor-flip-box__back{background-color:#02010100;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/detox-big.jpg");background-position:center center;background-size:initial;}.elementor-10388 .elementor-element.elementor-element-2ec1eed .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-10388 .elementor-element.elementor-element-2ec1eed .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"Lato", Syne;font-size:1.1vw;font-weight:700;line-height:26px;letter-spacing:1.5px;}.elementor-10388 .elementor-element.elementor-element-2ec1eed .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-10388 .elementor-element.elementor-element-2ec1eed .elementor-flip-box__button{margin-center:0;}.elementor-10388 .elementor-element.elementor-element-2ec1eed .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-size:1.6vw;font-weight:700;line-height:33px;letter-spacing:1.5px;}.elementor-10388 .elementor-element.elementor-element-2ec1eed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-f41955c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10388 .elementor-element.elementor-element-f41955c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-e7ce987 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/destresssm.jpg");background-position:center center;}.elementor-10388 .elementor-element.elementor-element-e7ce987 .elementor-flip-box__back{background-color:#02010100;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/destressbig.jpg");background-position:center center;background-size:initial;}.elementor-10388 .elementor-element.elementor-element-e7ce987 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-10388 .elementor-element.elementor-element-e7ce987 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"Lato", Syne;font-size:1.1vw;font-weight:700;line-height:26px;letter-spacing:1.5px;}.elementor-10388 .elementor-element.elementor-element-e7ce987 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-10388 .elementor-element.elementor-element-e7ce987 .elementor-flip-box__button{margin-center:0;}.elementor-10388 .elementor-element.elementor-element-e7ce987 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-size:1.6vw;font-weight:700;line-height:33px;letter-spacing:1.5px;}.elementor-10388 .elementor-element.elementor-element-e7ce987 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-02c12a2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10388 .elementor-element.elementor-element-02c12a2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-ff07323 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/elite-wellnesssm.jpg");background-position:center center;}.elementor-10388 .elementor-element.elementor-element-ff07323 .elementor-flip-box__back{background-color:#02010100;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/elite-welln.jpg");background-position:center center;background-size:initial;}.elementor-10388 .elementor-element.elementor-element-ff07323 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-10388 .elementor-element.elementor-element-ff07323 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"Lato", Syne;font-size:1.1vw;font-weight:700;line-height:26px;letter-spacing:1.5px;}.elementor-10388 .elementor-element.elementor-element-ff07323 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-10388 .elementor-element.elementor-element-ff07323 .elementor-flip-box__button{margin-center:0;}.elementor-10388 .elementor-element.elementor-element-ff07323 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-size:1.6vw;font-weight:700;line-height:33px;letter-spacing:1.5px;}.elementor-10388 .elementor-element.elementor-element-ff07323 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-b639ee9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10388 .elementor-element.elementor-element-b639ee9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-d0673b3 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/signature-rejuvasm.jpg");background-position:center center;}.elementor-10388 .elementor-element.elementor-element-d0673b3 .elementor-flip-box__back{background-color:#02010100;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/sign-rejuv.jpg");background-position:center center;background-size:initial;}.elementor-10388 .elementor-element.elementor-element-d0673b3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-10388 .elementor-element.elementor-element-d0673b3 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"Lato", Syne;font-size:1.1vw;font-weight:700;line-height:26px;letter-spacing:1.5px;}.elementor-10388 .elementor-element.elementor-element-d0673b3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-10388 .elementor-element.elementor-element-d0673b3 .elementor-flip-box__button{margin-center:0;}.elementor-10388 .elementor-element.elementor-element-d0673b3 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-size:1.6vw;font-weight:700;line-height:33px;letter-spacing:1.5px;}.elementor-10388 .elementor-element.elementor-element-d0673b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-f1e9652.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10388 .elementor-element.elementor-element-f1e9652 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-897e1b5 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/signature-cosmrticsm.jpg");background-position:center center;}.elementor-10388 .elementor-element.elementor-element-897e1b5 .elementor-flip-box__back{background-color:#02010100;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/sign-cosmet.jpg");background-position:center center;background-size:initial;}.elementor-10388 .elementor-element.elementor-element-897e1b5 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-10388 .elementor-element.elementor-element-897e1b5 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"Lato", Syne;font-size:1.1vw;font-weight:700;line-height:26px;letter-spacing:1.5px;}.elementor-10388 .elementor-element.elementor-element-897e1b5 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-10388 .elementor-element.elementor-element-897e1b5 .elementor-flip-box__button{margin-center:0;}.elementor-10388 .elementor-element.elementor-element-897e1b5 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-size:1.6vw;font-weight:700;line-height:33px;letter-spacing:1.5px;}.elementor-10388 .elementor-element.elementor-element-897e1b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-3b01d28{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-82c0966.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10388 .elementor-element.elementor-element-82c0966 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-0a71d56{text-align:center;}.elementor-10388 .elementor-element.elementor-element-0a71d56 .elementor-heading-title{color:#000000;font-family:"lato light", Syne;font-size:3.1vw;font-weight:400;}.elementor-10388 .elementor-element.elementor-element-1314213{text-align:center;}.elementor-10388 .elementor-element.elementor-element-1314213 .elementor-heading-title{color:#000000;font-family:"lato light", Syne;font-size:3.1vw;font-weight:400;}.elementor-10388 .elementor-element.elementor-element-36d8814 .elementor-button{font-family:"lato light", Syne;font-size:1.3vw;font-weight:700;fill:#000000;color:#000000;background-color:#00000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-36d8814 .elementor-button:hover, .elementor-10388 .elementor-element.elementor-element-36d8814 .elementor-button:focus{color:#000000;border-color:#E66658;}.elementor-10388 .elementor-element.elementor-element-36d8814 .elementor-button:hover svg, .elementor-10388 .elementor-element.elementor-element-36d8814 .elementor-button:focus svg{fill:#000000;}.elementor-10388 .elementor-element.elementor-element-36d8814 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/right_white.png");background-position:220px 20px;background-repeat:no-repeat;}.elementor-10388 .elementor-element.elementor-element-36d8814{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10388 .elementor-element.elementor-element-36d8814:hover .elementor-widget-container{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/right_brown.png");}.elementor-10388 .elementor-element.elementor-element-d4c14eb{--caption-text-align:center;--caption-color:#FFFFFF;z-index:5;}.elementor-10388 .elementor-element.elementor-element-d4c14eb .e-lottie__caption{font-family:"Lato", Syne;font-weight:700;}.elementor-10388 .elementor-element.elementor-element-d4c14eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-a859889{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-eebd012.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10388 .elementor-element.elementor-element-eebd012 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-935b3ba{text-align:center;}.elementor-10388 .elementor-element.elementor-element-935b3ba .elementor-heading-title{color:#000000;font-family:"lato light", Syne;font-size:3.1vw;font-weight:400;}.elementor-10388 .elementor-element.elementor-element-ef4e5d2{text-align:center;}.elementor-10388 .elementor-element.elementor-element-ef4e5d2 .elementor-heading-title{color:#000000;font-family:"lato light", Syne;font-size:3.1vw;font-weight:400;}.elementor-10388 .elementor-element.elementor-element-55be097 .elementor-button{font-family:"lato light", Syne;font-size:1.3vw;font-weight:700;fill:#000000;color:#000000;background-color:#00000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-55be097 .elementor-button:hover, .elementor-10388 .elementor-element.elementor-element-55be097 .elementor-button:focus{color:#000000;border-color:#E66658;}.elementor-10388 .elementor-element.elementor-element-55be097 .elementor-button:hover svg, .elementor-10388 .elementor-element.elementor-element-55be097 .elementor-button:focus svg{fill:#000000;}.elementor-10388 .elementor-element.elementor-element-55be097 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/right_white.png");background-position:220px 20px;background-repeat:no-repeat;}.elementor-10388 .elementor-element.elementor-element-55be097{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10388 .elementor-element.elementor-element-55be097:hover .elementor-widget-container{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/right_brown.png");}.elementor-10388 .elementor-element.elementor-element-832c826{--caption-text-align:center;--caption-color:#FFFFFF;z-index:5;}.elementor-10388 .elementor-element.elementor-element-832c826 .e-lottie__caption{font-family:"Lato", Syne;font-weight:700;}.elementor-10388 .elementor-element.elementor-element-832c826 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-0ee6b7b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-538b59c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10388 .elementor-element.elementor-element-538b59c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-362c101{text-align:center;}.elementor-10388 .elementor-element.elementor-element-362c101 .elementor-heading-title{color:#000000;font-family:"lato light", Syne;font-size:3.1vw;font-weight:400;}.elementor-10388 .elementor-element.elementor-element-4b96405{text-align:center;}.elementor-10388 .elementor-element.elementor-element-4b96405 .elementor-heading-title{color:#000000;font-family:"lato light", Syne;font-size:3.1vw;font-weight:400;}.elementor-10388 .elementor-element.elementor-element-b0b6bcb .elementor-button{font-family:"lato light", Syne;font-size:1.3vw;font-weight:700;fill:#000000;color:#000000;background-color:#00000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-b0b6bcb .elementor-button:hover, .elementor-10388 .elementor-element.elementor-element-b0b6bcb .elementor-button:focus{color:#000000;border-color:#E66658;}.elementor-10388 .elementor-element.elementor-element-b0b6bcb .elementor-button:hover svg, .elementor-10388 .elementor-element.elementor-element-b0b6bcb .elementor-button:focus svg{fill:#000000;}.elementor-10388 .elementor-element.elementor-element-b0b6bcb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/right_white.png");background-position:220px 20px;background-repeat:no-repeat;}.elementor-10388 .elementor-element.elementor-element-b0b6bcb{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10388 .elementor-element.elementor-element-b0b6bcb:hover .elementor-widget-container{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/right_brown.png");}.elementor-10388 .elementor-element.elementor-element-0bdce07{--caption-text-align:center;--caption-color:#FFFFFF;z-index:5;}.elementor-10388 .elementor-element.elementor-element-0bdce07 .e-lottie__caption{font-family:"Lato", Syne;font-weight:700;}.elementor-10388 .elementor-element.elementor-element-0bdce07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-0bd8556{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-cc576b9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10388 .elementor-element.elementor-element-cc576b9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-1a9d79b{text-align:center;}.elementor-10388 .elementor-element.elementor-element-1a9d79b .elementor-heading-title{color:#000000;font-family:"lato light", Syne;font-size:3.1vw;font-weight:400;}.elementor-10388 .elementor-element.elementor-element-35e0f45 .elementor-button{font-family:"lato light", Syne;font-size:1.3vw;font-weight:700;fill:#000000;color:#000000;background-color:#00000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-35e0f45 .elementor-button:hover, .elementor-10388 .elementor-element.elementor-element-35e0f45 .elementor-button:focus{color:#000000;border-color:#E66658;}.elementor-10388 .elementor-element.elementor-element-35e0f45 .elementor-button:hover svg, .elementor-10388 .elementor-element.elementor-element-35e0f45 .elementor-button:focus svg{fill:#000000;}.elementor-10388 .elementor-element.elementor-element-35e0f45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/right_white.png");background-position:220px 20px;background-repeat:no-repeat;}.elementor-10388 .elementor-element.elementor-element-35e0f45{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10388 .elementor-element.elementor-element-35e0f45:hover .elementor-widget-container{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/right_brown.png");}.elementor-10388 .elementor-element.elementor-element-e666ae3{--caption-text-align:center;--caption-color:#FFFFFF;z-index:5;}.elementor-10388 .elementor-element.elementor-element-e666ae3 .e-lottie__caption{font-family:"Lato", Syne;font-weight:700;}.elementor-10388 .elementor-element.elementor-element-e666ae3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-4e28e33{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-005b1b5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10388 .elementor-element.elementor-element-005b1b5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-6644ba5{text-align:center;}.elementor-10388 .elementor-element.elementor-element-6644ba5 .elementor-heading-title{color:#000000;font-family:"lato light", Syne;font-size:3.1vw;font-weight:400;}.elementor-10388 .elementor-element.elementor-element-d4bb010 .elementor-button{font-family:"lato light", Syne;font-size:1.3vw;font-weight:700;fill:#000000;color:#000000;background-color:#00000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-d4bb010 .elementor-button:hover, .elementor-10388 .elementor-element.elementor-element-d4bb010 .elementor-button:focus{color:#000000;border-color:#E66658;}.elementor-10388 .elementor-element.elementor-element-d4bb010 .elementor-button:hover svg, .elementor-10388 .elementor-element.elementor-element-d4bb010 .elementor-button:focus svg{fill:#000000;}.elementor-10388 .elementor-element.elementor-element-d4bb010 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/right_white.png");background-position:220px 20px;background-repeat:no-repeat;}.elementor-10388 .elementor-element.elementor-element-d4bb010{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10388 .elementor-element.elementor-element-d4bb010:hover .elementor-widget-container{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/right_brown.png");}.elementor-10388 .elementor-element.elementor-element-aab34d2{--caption-text-align:center;--caption-color:#FFFFFF;z-index:5;}.elementor-10388 .elementor-element.elementor-element-aab34d2 .e-lottie__caption{font-family:"Lato", Syne;font-weight:700;}.elementor-10388 .elementor-element.elementor-element-aab34d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-3640049{margin-top:30px;margin-bottom:0px;padding:0px 100px 0px 100px;}.elementor-bc-flex-widget .elementor-10388 .elementor-element.elementor-element-fec654c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-10388 .elementor-element.elementor-element-fec654c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-10388 .elementor-element.elementor-element-fec654c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:140px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-d143503 .elementor-button{font-family:"Lato", Syne;font-size:0.8vw;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#00000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-d143503 .elementor-button:hover, .elementor-10388 .elementor-element.elementor-element-d143503 .elementor-button:focus{color:#8E5539;border-color:#8E5539;}.elementor-10388 .elementor-element.elementor-element-d143503 .elementor-button:hover svg, .elementor-10388 .elementor-element.elementor-element-d143503 .elementor-button:focus svg{fill:#8E5539;}.elementor-10388 .elementor-element.elementor-element-d143503 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-d143503{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-10388 .elementor-element.elementor-element-00de8e5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-10388 .elementor-element.elementor-element-00de8e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-10388 .elementor-element.elementor-element-00de8e5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10388 .elementor-element.elementor-element-00de8e5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 10px 0px;}.elementor-10388 .elementor-element.elementor-element-bd94f6d .elementor-button{font-family:"lato light", Syne;font-size:1.3vw;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#00000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-bd94f6d .elementor-button:hover, .elementor-10388 .elementor-element.elementor-element-bd94f6d .elementor-button:focus{color:#8E5539;border-color:#8E5539;}.elementor-10388 .elementor-element.elementor-element-bd94f6d .elementor-button:hover svg, .elementor-10388 .elementor-element.elementor-element-bd94f6d .elementor-button:focus svg{fill:#8E5539;}.elementor-10388 .elementor-element.elementor-element-bd94f6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/right_white.png");background-position:220px 20px;background-repeat:no-repeat;}.elementor-10388 .elementor-element.elementor-element-bd94f6d{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10388 .elementor-element.elementor-element-bd94f6d:hover .elementor-widget-container{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/right_brown.png");}.elementor-bc-flex-widget .elementor-10388 .elementor-element.elementor-element-def426c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10388 .elementor-element.elementor-element-def426c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10388 .elementor-element.elementor-element-def426c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10388 .elementor-element.elementor-element-def426c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-8f1803d{--caption-text-align:center;--caption-color:#FFFFFF;z-index:5;}.elementor-10388 .elementor-element.elementor-element-8f1803d .e-lottie__caption{font-family:"Lato", Syne;font-weight:700;}.elementor-10388 .elementor-element.elementor-element-8f1803d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-10388 .elementor-element.elementor-element-8ffc0ee{--spacer-size:50px;}.elementor-10388 .elementor-element.elementor-element-0c843f7 .elementor-heading-title{font-size:3.6vw;line-height:48px;}.elementor-10388 .elementor-element.elementor-element-926767e{font-size:2.3vw;line-height:30px;}.elementor-10388 .elementor-element.elementor-element-f80ea55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-c3afc12{--spacer-size:50px;}.elementor-10388 .elementor-element.elementor-element-54d5811{font-size:2.3vw;}.elementor-10388 .elementor-element.elementor-element-54d5811 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10388 .elementor-element.elementor-element-8dc58d0{--spacer-size:50px;}.elementor-10388 .elementor-element.elementor-element-0b9464c > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-10388 .elementor-element.elementor-element-4d7bd0e{margin-top:0px;margin-bottom:0px;padding:00px 0px 100px 30px;}.elementor-10388 .elementor-element.elementor-element-e3ab4f0 .elementor-heading-title{font-size:2.8vw;}.elementor-10388 .elementor-element.elementor-element-6f7ff3d{font-size:1.9vw;}.elementor-10388 .elementor-element.elementor-element-c5d75bd{font-size:1.4vw;}.elementor-10388 .elementor-element.elementor-element-9ebad58 .elementor-button{font-size:1.2vw;}.elementor-10388 .elementor-element.elementor-element-9ebad58 > .elementor-widget-container{padding:0px 0px 0px 0px;background-position:120px 12px;}.elementor-10388 .elementor-element.elementor-element-9ebad58{--container-widget-width:35vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 35vw );max-width:35vw;}.elementor-bc-flex-widget .elementor-10388 .elementor-element.elementor-element-d1a3c97.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-10388 .elementor-element.elementor-element-d1a3c97.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-10388 .elementor-element.elementor-element-87caa6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-1b4907c > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-c38500b{margin-top:0px;margin-bottom:0px;padding:0px 30px 100px 0px;}.elementor-bc-flex-widget .elementor-10388 .elementor-element.elementor-element-7126000.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10388 .elementor-element.elementor-element-7126000.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10388 .elementor-element.elementor-element-d474172 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-c77e027 .elementor-heading-title{font-size:2.8vw;}.elementor-10388 .elementor-element.elementor-element-137f622{font-size:1.9vw;}.elementor-10388 .elementor-element.elementor-element-e2774c2{font-size:1.4vw;}.elementor-10388 .elementor-element.elementor-element-999cb7c .elementor-button{font-size:1.2vw;}.elementor-10388 .elementor-element.elementor-element-999cb7c{--container-widget-width:35vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 35vw );max-width:35vw;}.elementor-10388 .elementor-element.elementor-element-999cb7c > .elementor-widget-container{background-position:135px 12px;}.elementor-10388 .elementor-element.elementor-element-f4c954d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-a57a9c8 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-10388 .elementor-element.elementor-element-51619a3{margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 30px;}.elementor-10388 .elementor-element.elementor-element-63ce666 .elementor-heading-title{font-size:2.8vw;}.elementor-10388 .elementor-element.elementor-element-dc54511{font-size:1.9vw;}.elementor-10388 .elementor-element.elementor-element-9a135a7{font-size:1.4vw;}.elementor-10388 .elementor-element.elementor-element-d4e6e11 .elementor-button{font-size:1.2vw;}.elementor-10388 .elementor-element.elementor-element-d4e6e11 > .elementor-widget-container{padding:0px 0px 0px 0px;background-position:120px 12px;}.elementor-10388 .elementor-element.elementor-element-d4e6e11{--container-widget-width:35vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 35vw );max-width:35vw;}.elementor-bc-flex-widget .elementor-10388 .elementor-element.elementor-element-a33f1eb.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-10388 .elementor-element.elementor-element-a33f1eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-10388 .elementor-element.elementor-element-42988af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-ad7335c > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-2d1f251{margin-top:0px;margin-bottom:0px;padding:0px 30px 100px 0px;}.elementor-10388 .elementor-element.elementor-element-caf93a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-dd04423 .elementor-heading-title{font-size:2.8vw;}.elementor-10388 .elementor-element.elementor-element-fe3d2db{font-size:1.9vw;}.elementor-10388 .elementor-element.elementor-element-ae3e606{font-size:1.4vw;}.elementor-10388 .elementor-element.elementor-element-1ea0bde .elementor-button{font-size:1.2vw;}.elementor-10388 .elementor-element.elementor-element-1ea0bde{--container-widget-width:35vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 35vw );max-width:35vw;}.elementor-10388 .elementor-element.elementor-element-1ea0bde > .elementor-widget-container{background-position:135px 12px;}.elementor-10388 .elementor-element.elementor-element-19f9778 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-8ea9151 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-10388 .elementor-element.elementor-element-3014190{margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 30px;}.elementor-10388 .elementor-element.elementor-element-1e02e8a .elementor-heading-title{font-size:2.8vw;}.elementor-10388 .elementor-element.elementor-element-6a0d1ac{font-size:1.9vw;}.elementor-10388 .elementor-element.elementor-element-e8766a7{font-size:1.4vw;}.elementor-10388 .elementor-element.elementor-element-6568a83 .elementor-button{font-size:1.2vw;}.elementor-10388 .elementor-element.elementor-element-6568a83 > .elementor-widget-container{padding:0px 0px 0px 0px;background-position:120px 12px;}.elementor-10388 .elementor-element.elementor-element-6568a83{--container-widget-width:35vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 35vw );max-width:35vw;}.elementor-bc-flex-widget .elementor-10388 .elementor-element.elementor-element-6e977c3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-10388 .elementor-element.elementor-element-6e977c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-10388 .elementor-element.elementor-element-324997c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-36d8814 .elementor-button{font-size:1.2vw;}.elementor-10388 .elementor-element.elementor-element-36d8814{--container-widget-width:25vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 25vw );max-width:25vw;}.elementor-10388 .elementor-element.elementor-element-36d8814 > .elementor-widget-container{background-position:125px 12px;}.elementor-10388 .elementor-element.elementor-element-d4c14eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-55be097 .elementor-button{font-size:1.2vw;}.elementor-10388 .elementor-element.elementor-element-55be097{--container-widget-width:25vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 25vw );max-width:25vw;}.elementor-10388 .elementor-element.elementor-element-55be097 > .elementor-widget-container{background-position:125px 12px;}.elementor-10388 .elementor-element.elementor-element-832c826 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-b0b6bcb .elementor-button{font-size:1.2vw;}.elementor-10388 .elementor-element.elementor-element-b0b6bcb{--container-widget-width:25vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 25vw );max-width:25vw;}.elementor-10388 .elementor-element.elementor-element-b0b6bcb > .elementor-widget-container{background-position:125px 12px;}.elementor-10388 .elementor-element.elementor-element-0bdce07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-35e0f45 .elementor-button{font-size:1.2vw;}.elementor-10388 .elementor-element.elementor-element-35e0f45{--container-widget-width:25vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 25vw );max-width:25vw;}.elementor-10388 .elementor-element.elementor-element-35e0f45 > .elementor-widget-container{background-position:125px 12px;}.elementor-10388 .elementor-element.elementor-element-e666ae3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-d4bb010 .elementor-button{font-size:1.2vw;}.elementor-10388 .elementor-element.elementor-element-d4bb010{--container-widget-width:25vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 25vw );max-width:25vw;}.elementor-10388 .elementor-element.elementor-element-d4bb010 > .elementor-widget-container{background-position:125px 12px;}.elementor-10388 .elementor-element.elementor-element-aab34d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-d143503 .elementor-button{font-size:1.2vw;}.elementor-10388 .elementor-element.elementor-element-d143503{--container-widget-width:20vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 20vw );max-width:20vw;}.elementor-10388 .elementor-element.elementor-element-bd94f6d .elementor-button{font-size:1.2vw;}.elementor-10388 .elementor-element.elementor-element-bd94f6d{--container-widget-width:25vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 25vw );max-width:25vw;}.elementor-10388 .elementor-element.elementor-element-bd94f6d > .elementor-widget-container{background-position:125px 12px;}.elementor-10388 .elementor-element.elementor-element-8f1803d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-10388 .elementor-element.elementor-element-6016a2f > .elementor-container{min-height:100vh;}.elementor-10388 .elementor-element.elementor-element-6016a2f:not(.elementor-motion-effects-element-type-background), .elementor-10388 .elementor-element.elementor-element-6016a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/03/ηερο-προγραμσ.png");}.elementor-10388 .elementor-element.elementor-element-6016a2f{padding:0px 20px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-8ffc0ee{--spacer-size:230px;}.elementor-10388 .elementor-element.elementor-element-4e47eb0{width:33%;}.elementor-10388 .elementor-element.elementor-element-3934e9f{width:100%;}.elementor-10388 .elementor-element.elementor-element-0c843f7 .elementor-heading-title{font-size:10vw;line-height:33px;}.elementor-10388 .elementor-element.elementor-element-926767e{font-size:6vw;line-height:28px;}.elementor-10388 .elementor-element.elementor-element-926767e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-d6f93cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-c48633e{width:33%;}.elementor-10388 .elementor-element.elementor-element-f80ea55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-f80ea55{z-index:999;}.elementor-10388 .elementor-element.elementor-element-1f4e023{padding:0px 20px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-62e2f3c{padding:0% 0% 0% 0%;}.elementor-10388 .elementor-element.elementor-element-bccbf08 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-c3afc12{--spacer-size:20px;}.elementor-10388 .elementor-element.elementor-element-54d5811{font-size:4.8vw;line-height:28px;}.elementor-10388 .elementor-element.elementor-element-b0d9f94{padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-be7387d{padding:0px 20px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-0b9464c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-5524ebb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-483f122 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-10388 .elementor-element.elementor-element-483f122{left:0px;}body.rtl .elementor-10388 .elementor-element.elementor-element-483f122{right:0px;}.elementor-10388 .elementor-element.elementor-element-483f122{top:-1px;}.elementor-10388 .elementor-element.elementor-element-4d7bd0e{padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-7c904e2 > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-e3ab4f0{text-align:center;}.elementor-10388 .elementor-element.elementor-element-e3ab4f0 .elementor-heading-title{font-size:3.6vw;}.elementor-10388 .elementor-element.elementor-element-6f7ff3d{text-align:center;font-size:2.8vw;}.elementor-10388 .elementor-element.elementor-element-c5d75bd{text-align:center;font-size:2.4vw;}.elementor-10388 .elementor-element.elementor-element-9ebad58{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10388 .elementor-element.elementor-element-9ebad58 > .elementor-widget-container{background-position:70% 11px;}.elementor-10388 .elementor-element.elementor-element-b735524{width:50%;}.elementor-10388 .elementor-element.elementor-element-d1a3c97{width:50%;}.elementor-10388 .elementor-element.elementor-element-87caa6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-ac77bc3{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-f43da2a{padding:0px 20px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-c38500b{padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-7126000{width:50%;}.elementor-10388 .elementor-element.elementor-element-d474172 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-bf8d48d{width:50%;}.elementor-10388 .elementor-element.elementor-element-3613cdc > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-c77e027{text-align:center;}.elementor-10388 .elementor-element.elementor-element-c77e027 .elementor-heading-title{font-size:3.6vw;}.elementor-10388 .elementor-element.elementor-element-137f622{text-align:center;font-size:2.8vw;}.elementor-10388 .elementor-element.elementor-element-e2774c2{text-align:center;font-size:2.4vw;}.elementor-10388 .elementor-element.elementor-element-999cb7c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10388 .elementor-element.elementor-element-999cb7c > .elementor-widget-container{background-position:70% 11px;}.elementor-10388 .elementor-element.elementor-element-f4c954d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-3050478{padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-824097a{padding:0px 20px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-a57a9c8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-7cb7c66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-51619a3{padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-f474bfb > .elementor-element-populated{padding:20px 50px 0px 50px;}.elementor-10388 .elementor-element.elementor-element-63ce666{text-align:center;}.elementor-10388 .elementor-element.elementor-element-63ce666 .elementor-heading-title{font-size:3.6vw;}.elementor-10388 .elementor-element.elementor-element-dc54511{text-align:center;font-size:2.8vw;}.elementor-10388 .elementor-element.elementor-element-9a135a7{text-align:center;font-size:2.4vw;}.elementor-10388 .elementor-element.elementor-element-d4e6e11{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10388 .elementor-element.elementor-element-d4e6e11 > .elementor-widget-container{background-position:70% 11px;}.elementor-10388 .elementor-element.elementor-element-8f16d7c{width:50%;}.elementor-10388 .elementor-element.elementor-element-a33f1eb{width:50%;}.elementor-10388 .elementor-element.elementor-element-42988af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-5c79c66{padding:50px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-36e3a54{padding:0px 20px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-2d1f251{padding:0px 20px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-a88fd51{width:50%;}.elementor-10388 .elementor-element.elementor-element-caf93a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-e65892c{width:50%;}.elementor-10388 .elementor-element.elementor-element-43f15a4{width:100%;}.elementor-10388 .elementor-element.elementor-element-43f15a4 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-dd04423{text-align:center;}.elementor-10388 .elementor-element.elementor-element-dd04423 .elementor-heading-title{font-size:3.6vw;}.elementor-10388 .elementor-element.elementor-element-fe3d2db{text-align:center;font-size:2.8vw;}.elementor-10388 .elementor-element.elementor-element-ae3e606{text-align:center;font-size:2.4vw;}.elementor-10388 .elementor-element.elementor-element-1ea0bde{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10388 .elementor-element.elementor-element-1ea0bde > .elementor-widget-container{background-position:70% 11px;}.elementor-10388 .elementor-element.elementor-element-19f9778 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-a8e28ab{padding:50px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-87cecba{padding:0px 20px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-8ea9151 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-91327bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-3014190{padding:0px 20px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-7c7c25b > .elementor-element-populated{padding:20px 50px 0px 50px;}.elementor-10388 .elementor-element.elementor-element-1e02e8a{text-align:center;}.elementor-10388 .elementor-element.elementor-element-1e02e8a .elementor-heading-title{font-size:3.6vw;}.elementor-10388 .elementor-element.elementor-element-6a0d1ac{text-align:center;font-size:2.8vw;}.elementor-10388 .elementor-element.elementor-element-e8766a7{text-align:center;font-size:2.4vw;}.elementor-10388 .elementor-element.elementor-element-6568a83{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10388 .elementor-element.elementor-element-6568a83 > .elementor-widget-container{background-position:70% 11px;}.elementor-10388 .elementor-element.elementor-element-1716276{width:50%;}.elementor-10388 .elementor-element.elementor-element-6e977c3{width:50%;}.elementor-10388 .elementor-element.elementor-element-324997c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-9eee8f5{padding:0px 20px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-3b01d28{margin-top:0px;margin-bottom:-50px;}.elementor-10388 .elementor-element.elementor-element-0a71d56{text-align:left;}.elementor-10388 .elementor-element.elementor-element-0a71d56 .elementor-heading-title{font-size:7.2vw;}.elementor-10388 .elementor-element.elementor-element-0a71d56 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-1314213{text-align:left;}.elementor-10388 .elementor-element.elementor-element-1314213 .elementor-heading-title{font-size:4.8vw;}.elementor-10388 .elementor-element.elementor-element-1314213 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-2e6fee6{text-align:right;}.elementor-10388 .elementor-element.elementor-element-2e6fee6 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-10388 .elementor-element.elementor-element-36d8814 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateX:-20%;--e-transform-translateY:-230%;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/right-mobile-bl.png");background-position:40px 21px;}.elementor-10388 .elementor-element.elementor-element-36d8814{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-10388 .elementor-element.elementor-element-36d8814:hover .elementor-widget-container{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/right-mobile-bl.png");}.elementor-10388 .elementor-element.elementor-element-d4c14eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-a859889{margin-top:0px;margin-bottom:-50px;}.elementor-10388 .elementor-element.elementor-element-935b3ba{text-align:left;}.elementor-10388 .elementor-element.elementor-element-935b3ba .elementor-heading-title{font-size:7.2vw;}.elementor-10388 .elementor-element.elementor-element-935b3ba > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-ef4e5d2{text-align:left;}.elementor-10388 .elementor-element.elementor-element-ef4e5d2 .elementor-heading-title{font-size:4.8vw;}.elementor-10388 .elementor-element.elementor-element-ef4e5d2 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-0c1c74e{text-align:right;}.elementor-10388 .elementor-element.elementor-element-0c1c74e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-10388 .elementor-element.elementor-element-55be097 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateX:-20%;--e-transform-translateY:-230%;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/right-mobile-bl.png");background-position:40px 21px;}.elementor-10388 .elementor-element.elementor-element-55be097{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-10388 .elementor-element.elementor-element-55be097:hover .elementor-widget-container{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/right-mobile-bl.png");}.elementor-10388 .elementor-element.elementor-element-832c826 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-0ee6b7b{margin-top:0px;margin-bottom:-50px;}.elementor-10388 .elementor-element.elementor-element-362c101{text-align:left;}.elementor-10388 .elementor-element.elementor-element-362c101 .elementor-heading-title{font-size:7.2vw;}.elementor-10388 .elementor-element.elementor-element-362c101 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-4b96405{text-align:left;}.elementor-10388 .elementor-element.elementor-element-4b96405 .elementor-heading-title{font-size:4.8vw;}.elementor-10388 .elementor-element.elementor-element-4b96405 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-693c582{text-align:right;}.elementor-10388 .elementor-element.elementor-element-693c582 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-10388 .elementor-element.elementor-element-b0b6bcb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateX:-20%;--e-transform-translateY:-230%;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/right-mobile-bl.png");background-position:40px 21px;}.elementor-10388 .elementor-element.elementor-element-b0b6bcb{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-10388 .elementor-element.elementor-element-b0b6bcb:hover .elementor-widget-container{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/right-mobile-bl.png");}.elementor-10388 .elementor-element.elementor-element-0bdce07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-0bd8556{margin-top:0px;margin-bottom:-50px;}.elementor-10388 .elementor-element.elementor-element-1a9d79b{text-align:left;}.elementor-10388 .elementor-element.elementor-element-1a9d79b .elementor-heading-title{font-size:7.2vw;}.elementor-10388 .elementor-element.elementor-element-1a9d79b > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-d1cf7c0{text-align:right;}.elementor-10388 .elementor-element.elementor-element-d1cf7c0 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-10388 .elementor-element.elementor-element-35e0f45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateX:-20%;--e-transform-translateY:-230%;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/right-mobile-bl.png");background-position:40px 21px;}.elementor-10388 .elementor-element.elementor-element-35e0f45{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-10388 .elementor-element.elementor-element-35e0f45:hover .elementor-widget-container{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/right-mobile-bl.png");}.elementor-10388 .elementor-element.elementor-element-e666ae3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-4e28e33{margin-top:0px;margin-bottom:-0px;}.elementor-10388 .elementor-element.elementor-element-6644ba5{text-align:left;}.elementor-10388 .elementor-element.elementor-element-6644ba5 .elementor-heading-title{font-size:7.2vw;}.elementor-10388 .elementor-element.elementor-element-6644ba5 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-10388 .elementor-element.elementor-element-b816e7b{text-align:right;}.elementor-10388 .elementor-element.elementor-element-b816e7b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-10388 .elementor-element.elementor-element-d4bb010 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateX:-20%;--e-transform-translateY:-230%;background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/right-mobile-bl.png");background-position:40px 21px;}.elementor-10388 .elementor-element.elementor-element-d4bb010{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-10388 .elementor-element.elementor-element-d4bb010:hover .elementor-widget-container{background-image:url("https://zoeclinics.com/wp-content/uploads/2023/05/right-mobile-bl.png");}.elementor-10388 .elementor-element.elementor-element-aab34d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10388 .elementor-element.elementor-element-3640049{padding:0px 70px 0px 70px;}.elementor-10388 .elementor-element.elementor-element-fec654c{width:33%;}.elementor-10388 .elementor-element.elementor-element-d143503{--container-widget-width:37vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 37vw );max-width:37vw;}.elementor-10388 .elementor-element.elementor-element-00de8e5{width:34%;}.elementor-10388 .elementor-element.elementor-element-bd94f6d{--container-widget-width:37vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 37vw );max-width:37vw;}.elementor-10388 .elementor-element.elementor-element-bd94f6d > .elementor-widget-container{background-position:0px 0px;}.elementor-10388 .elementor-element.elementor-element-def426c{width:33%;}.elementor-10388 .elementor-element.elementor-element-8f1803d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-10388 .elementor-element.elementor-element-1fa33eb{width:100%;}.elementor-10388 .elementor-element.elementor-element-4e47eb0{width:25%;}.elementor-10388 .elementor-element.elementor-element-3934e9f{width:49.332%;}.elementor-10388 .elementor-element.elementor-element-c48633e{width:25%;}.elementor-10388 .elementor-element.elementor-element-1aef64d{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-926767e */.elementor-10388 .elementor-element.elementor-element-926767e{
    /*line-height: 2.2vw;*/
    font-size: 1.6vw;
}
@media only screen and (max-width: 1024px){
    .elementor-10388 .elementor-element.elementor-element-926767e{
        /*line-height: 2.3vw;*/
        font-size: 2.3vw;
    }
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-926767e{
        line-height: 28px;
        font-size: 6vw;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6f93cf */.elementor-10388 .elementor-element.elementor-element-d6f93cf{
    top: 70px;    
}

.elementor-10388 .elementor-element.elementor-element-d6f93cf a{
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-d6f93cf img:hover{
    content: url(https://zoeclinics.com/wp-content/uploads/2023/05/Layer-291orange.png);
}

@media only screen and (max-width:767px){
    .elementor-10388 .elementor-element.elementor-element-d6f93cf{
        top:100px;
        width: 6vw;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-f80ea55 */.elementor-10388 .elementor-element.elementor-element-f80ea55{
    padding-top: 60px;
    left: 16vw;
    top:-40px;
}

.elementor-10388 .elementor-element.elementor-element-f80ea55 a{
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-f80ea55 .e-lottie__animation{
    width: 12.8vw;
    height: 22.8vh;
    /*opacity: 0.7;*/
}

.elementor-10388 .elementor-element.elementor-element-f80ea55 .e-lottie__caption{
    outline: none!important;
    font-size: 0.8vw;
    translate: 0px -13.2vh;
}

.elementor-10388 .elementor-element.elementor-element-f80ea55 .e-lottie__caption{
    width: 6.4vw;
    margin-left: 3.2vw;
    line-height: 20px;
}

@media only screen and (max-width: 1024px){
     .elementor-10388 .elementor-element.elementor-element-f80ea55{
        padding-top: 80px;
        left: 0px;
    }
    
     .elementor-10388 .elementor-element.elementor-element-f80ea55 .e-lottie__animation{
        width: 16.8vw;
        height: 18vh;  
    }

    .elementor-10388 .elementor-element.elementor-element-f80ea55 .e-lottie__caption{
        font-size: 1.2vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-f80ea55 .e-lottie__caption{
    width: 8.4vw;
    margin-left: 4.2vw;
    line-height: 1.4vw;
}
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-f80ea55{
        width: 24.8vw;
        height: 18vh;
        padding-top: 70px;
        position: fixed;
        left: 70%;
        top: 70vh;
    }
    
     .elementor-10388 .elementor-element.elementor-element-f80ea55 .e-lottie__animation{
        width: 24.8vw;
        height: 18vh;  
    }
 
    .elementor-10388 .elementor-element.elementor-element-f80ea55 .e-lottie__caption{
        font-size: 2.3vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-f80ea55 .e-lottie__caption{
        width: 13.4vw;
        margin-left: 6.2vw;
        line-height: 2.6vw;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bd45a1a */@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-bd45a1a{
        top: -50px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6016a2f */body{
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54d5811 */.elementor-10388 .elementor-element.elementor-element-54d5811{
    /*top: 100px;*/
    /*line-height: 2.2vw;*/
    font-size: 1.2vw;
}

@media only screen and (max-width: 1024px){
    .elementor-10388 .elementor-element.elementor-element-54d5811{
        line-height: 2.5vw;
        font-size: 2.3vw;
    }
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-54d5811{
        line-height: 28px;
        font-size: 4.8vw;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-483f122 */@media only screen and (max-width:767px){
    .elementor-10388 .elementor-element.elementor-element-483f122{
        /*padding: 0 50px;*/
        position: relative!important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9ebad58 */.elementor-10388 .elementor-element.elementor-element-9ebad58{
    margin-left: -4vw
}

.elementor-10388 .elementor-element.elementor-element-9ebad58 a{
    width: 100%;
    height: 48px;
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-9ebad58 a span span{
    /*line-height: 6px;*/
}

.elementor-10388 .elementor-element.elementor-element-9ebad58 .fa-arrow-right{
}

@media only screen and (max-width: 1024px){
    .elementor-10388 .elementor-element.elementor-element-9ebad58 span{
        font-size: 1.2vw;
        margin-left:-80px!important;
        /*width: 15vw;*/
    }
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-9ebad58 span{
        font-size: 2.3vw;
        margin-left:-20px!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-318c688 */.elementor-10388 .elementor-element.elementor-element-318c688 img{
    /*height: 47.8vh;*/
    width: 15.6vw;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-87caa6c */.elementor-10388 .elementor-element.elementor-element-87caa6c{
    padding-top: 22vw;
    left: 16vw;

}

.elementor-10388 .elementor-element.elementor-element-87caa6c a{
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-87caa6c .e-lottie__animation{
    width: 12.8vw;
    height: 22.8vh;
    /*opacity: 0.7;*/
}

.elementor-10388 .elementor-element.elementor-element-87caa6c .e-lottie__caption{
    outline: none!important;
    font-size: 0.8vw;
    translate: 0px -13.2vh;
}

.elementor-10388 .elementor-element.elementor-element-87caa6c .e-lottie__caption{
    width: 6.4vw;
    margin-left: 3.2vw;
    line-height: 20px;
}

@media only screen and (max-width: 1024px){
     .elementor-10388 .elementor-element.elementor-element-87caa6c{
        padding-top: 80px;
        left: 0px;
    }
    
     .elementor-10388 .elementor-element.elementor-element-87caa6c .e-lottie__animation{
        width: 16.8vw;
        height: 18vh;  
    }

    .elementor-10388 .elementor-element.elementor-element-87caa6c .e-lottie__caption{
        font-size: 1.2vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-87caa6c .e-lottie__caption{
    width: 8.4vw;
    margin-left: 4.2vw;
    line-height: 1.4vw;
}
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-87caa6c{
        width: 24.8vw;
        height: 18vh;
        /*padding-top: 70px;*/
        transform:translateY(-40%);
    }
    
     .elementor-10388 .elementor-element.elementor-element-87caa6c .e-lottie__animation{
        width: 24.8vw;
        height: 18vh;  
    }
 
    .elementor-10388 .elementor-element.elementor-element-87caa6c .e-lottie__caption{
        font-size: 2.3vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-87caa6c .e-lottie__caption{
    width: 13.4vw;
    margin-left: 6.2vw;
    line-height: 2.2vw;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1657ee2 */@media only screen and (max-width:767px){
    .elementor-10388 .elementor-element.elementor-element-1657ee2{
        /*padding: 0 50px;*/
        position: relative!important;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-d474172 */.elementor-10388 .elementor-element.elementor-element-d474172{
    padding-top: 22vw;
    left: 16vw;

}

.elementor-10388 .elementor-element.elementor-element-d474172 a{
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-d474172 .e-lottie__animation{
    width: 12.8vw;
    height: 22.8vh;
    /*opacity: 0.7;*/
}

.elementor-10388 .elementor-element.elementor-element-d474172 .e-lottie__caption{
    outline: none!important;
    font-size: 0.8vw;
    translate: 0px -13.2vh;
}

.elementor-10388 .elementor-element.elementor-element-d474172 .e-lottie__caption{
    width: 6.4vw;
    margin-left: 3.2vw;
    line-height: 20px;
}

@media only screen and (max-width: 1024px){
     .elementor-10388 .elementor-element.elementor-element-d474172{
        padding-top: 80px;
        left: 0px;
    }
    
     .elementor-10388 .elementor-element.elementor-element-d474172 .e-lottie__animation{
        width: 16.8vw;
        height: 18vh;  
    }

    .elementor-10388 .elementor-element.elementor-element-d474172 .e-lottie__caption{
        font-size: 1.2vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-d474172 .e-lottie__caption{
    width: 8.4vw;
    margin-left: 4.2vw;
    line-height: 1.4vw;
}
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-d474172{
        width: 24.8vw;
        height: 18vh;
        /*padding-top: 70px;*/
        transform:translateY(-40%);
    }
    
     .elementor-10388 .elementor-element.elementor-element-d474172 .e-lottie__animation{
        width: 24.8vw;
        height: 18vh;  
    }
 
    .elementor-10388 .elementor-element.elementor-element-d474172 .e-lottie__caption{
        font-size: 2.3vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-d474172 .e-lottie__caption{
    width: 13.4vw;
    margin-left: 6.2vw;
    line-height: 2.2vw;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc13d12 */.elementor-10388 .elementor-element.elementor-element-cc13d12 img{
    /*height: 47.8vh;*/
    width: 15.6vw;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-999cb7c */.elementor-10388 .elementor-element.elementor-element-999cb7c{
    margin-left: 8vw;
}

.elementor-10388 .elementor-element.elementor-element-999cb7c a{
    width: 100%;
    height: 48px;
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-999cb7c a span span{
    /*line-height: 6px;*/
}

.elementor-10388 .elementor-element.elementor-element-999cb7c .fa-arrow-right{
}

@media only screen and (max-width: 1024px){
    .elementor-10388 .elementor-element.elementor-element-999cb7c{
        margin-left:0;
    }
    .elementor-10388 .elementor-element.elementor-element-999cb7c span{
        font-size: 1.2vw;
        margin-left:-50px!important;
        /*width: 15vw;*/
    }
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-999cb7c span{
        font-size: 2.3vw;
        margin-left:-20px!important;
    }
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-f4c954d */.elementor-10388 .elementor-element.elementor-element-f4c954d{
    /*padding-top: 2vw;*/
    /*left: 16vw;*/
}

.elementor-3694 .elementor-element.elementor-element-f4c954d{
    padding-top: 2vw;
    left: 24vw;
}

.elementor-10388 .elementor-element.elementor-element-f4c954d a{
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-f4c954d .e-lottie__animation{
    width: 12.8vw;
    height: 22.8vh;
    /*opacity: 0.7;*/
}

.elementor-10388 .elementor-element.elementor-element-f4c954d .e-lottie__caption{
    outline: none!important;
    font-size: 0.8vw;
    translate: 0px -13.2vh;
}

.elementor-10388 .elementor-element.elementor-element-f4c954d .e-lottie__caption{
    width: 6.4vw;
    margin-left: 3.2vw;
    line-height: 20px;
}

@media only screen and (max-width: 1024px){
     .elementor-3694 .elementor-element.elementor-element-f4c954d{
        padding-top: 80px;
        left: 0px;
    }
    
     .elementor-10388 .elementor-element.elementor-element-f4c954d .e-lottie__animation{
        width: 16.8vw;
        height: 18vh;  
    }

    .elementor-10388 .elementor-element.elementor-element-f4c954d .e-lottie__caption{
        font-size: 1.2vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-f4c954d .e-lottie__caption{
    width: 8.4vw;
    margin-left: 4.2vw;
    line-height: 1.4vw;
}
}

@media only screen and (max-width: 767px){
    .elementor-3694 .elementor-element.elementor-element-f4c954d{
        width: 24.8vw;
        height: 18vh;
        padding-top: 70px;

    }
    
     .elementor-10388 .elementor-element.elementor-element-f4c954d .e-lottie__animation{
        width: 24.8vw;
        height: 18vh;  
    }
 
    .elementor-10388 .elementor-element.elementor-element-f4c954d .e-lottie__caption{
        font-size: 2.3vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-f4c954d .e-lottie__caption{
        width: 13.4vw;
        margin-left: 6.2vw;
        line-height: 2.2vw;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7cb7c66 */@media only screen and (max-width:767px){
    .elementor-10388 .elementor-element.elementor-element-7cb7c66{
        /*padding: 0 50px;*/
        position: relative!important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e6e11 */.elementor-10388 .elementor-element.elementor-element-d4e6e11{
    margin-left: -4vw
}

.elementor-10388 .elementor-element.elementor-element-d4e6e11 a{
    width: 100%;
    height: 48px;
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-d4e6e11 a span span{
    /*line-height: 6px;*/
}

.elementor-10388 .elementor-element.elementor-element-d4e6e11 .fa-arrow-right{
}

@media only screen and (max-width: 1024px){
    .elementor-10388 .elementor-element.elementor-element-d4e6e11 span{
        font-size: 1.2vw;
        margin-left:-80px!important;
        /*width: 15vw;*/
    }
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-d4e6e11 span{
        font-size: 2.3vw;
        margin-left:-20px!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7428b2c */.elementor-10388 .elementor-element.elementor-element-7428b2c img{
    /*height: 47.8vh;*/
    width: 15.6vw;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-42988af */.elementor-10388 .elementor-element.elementor-element-42988af{
    padding-top: 22vw;
    left: 16vw;

}

.elementor-10388 .elementor-element.elementor-element-42988af a{
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-42988af .e-lottie__animation{
    width: 12.8vw;
    height: 22.8vh;
    /*opacity: 0.7;*/
}

.elementor-10388 .elementor-element.elementor-element-42988af .e-lottie__caption{
    outline: none!important;
    font-size: 0.8vw;
    translate: 0px -13.2vh;
}

.elementor-10388 .elementor-element.elementor-element-42988af .e-lottie__caption{
    width: 6.4vw;
    margin-left: 3.2vw;
    line-height: 20px;
}

@media only screen and (max-width: 1024px){
     .elementor-10388 .elementor-element.elementor-element-42988af{
        padding-top: 80px;
        left: 0px;
    }
    
     .elementor-10388 .elementor-element.elementor-element-42988af .e-lottie__animation{
        width: 16.8vw;
        height: 18vh;  
    }

    .elementor-10388 .elementor-element.elementor-element-42988af .e-lottie__caption{
        font-size: 1.2vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-42988af .e-lottie__caption{
    width: 8.4vw;
    margin-left: 4.2vw;
    line-height: 1.4vw;
}
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-42988af{
        width: 24.8vw;
        height: 18vh;
        /*padding-top: 70px;*/
        transform:translateY(-40%);
    }
    
     .elementor-10388 .elementor-element.elementor-element-42988af .e-lottie__animation{
        width: 24.8vw;
        height: 18vh;  
    }
 
    .elementor-10388 .elementor-element.elementor-element-42988af .e-lottie__caption{
        font-size: 2.3vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-42988af .e-lottie__caption{
    width: 13.4vw;
    margin-left: 6.2vw;
    line-height: 2.2vw;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-848e2cf */@media only screen and (max-width:767px){
    .elementor-10388 .elementor-element.elementor-element-848e2cf{
        /*padding: 0 50px;*/
        position: relative!important;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-caf93a1 */.elementor-10388 .elementor-element.elementor-element-caf93a1{
    padding-top: 22vw;
    left: 16vw;

}

.elementor-10388 .elementor-element.elementor-element-caf93a1 a{
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-caf93a1 .e-lottie__animation{
    width: 12.8vw;
    height: 22.8vh;
    /*opacity: 0.7;*/
}

.elementor-10388 .elementor-element.elementor-element-caf93a1 .e-lottie__caption{
    outline: none!important;
    font-size: 0.8vw;
    translate: 0px -13.2vh;
}

.elementor-10388 .elementor-element.elementor-element-caf93a1 .e-lottie__caption{
    width: 6.4vw;
    margin-left: 3.2vw;
    line-height: 20px;
}

@media only screen and (max-width: 1024px){
     .elementor-10388 .elementor-element.elementor-element-caf93a1{
        padding-top: 80px;
        left: 0px;
    }
    
     .elementor-10388 .elementor-element.elementor-element-caf93a1 .e-lottie__animation{
        width: 16.8vw;
        height: 18vh;  
    }

    .elementor-10388 .elementor-element.elementor-element-caf93a1 .e-lottie__caption{
        font-size: 1.2vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-caf93a1 .e-lottie__caption{
    width: 8.4vw;
    margin-left: 4.2vw;
    line-height: 1.4vw;
}
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-caf93a1{
        width: 24.8vw;
        height: 18vh;
        /*padding-top: 70px;*/
        transform:translateY(-40%);
    }
    
     .elementor-10388 .elementor-element.elementor-element-caf93a1 .e-lottie__animation{
        width: 24.8vw;
        height: 18vh;  
    }
 
    .elementor-10388 .elementor-element.elementor-element-caf93a1 .e-lottie__caption{
        font-size: 2.3vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-caf93a1 .e-lottie__caption{
    width: 13.4vw;
    margin-left: 6.2vw;
    line-height: 2.2vw;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-867f099 */.elementor-10388 .elementor-element.elementor-element-867f099 img{
    /*height: 47.8vh;*/
    width: 15.6vw;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ea0bde */.elementor-10388 .elementor-element.elementor-element-1ea0bde{
    margin-left: 8vw;
}

.elementor-10388 .elementor-element.elementor-element-1ea0bde a{
    width: 100%;
    height: 48px;
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-1ea0bde a span span{
    /*line-height: 6px;*/
}

.elementor-10388 .elementor-element.elementor-element-1ea0bde .fa-arrow-right{
}

@media only screen and (max-width: 1024px){
    .elementor-10388 .elementor-element.elementor-element-1ea0bde{
        margin-left:0;
    }
    .elementor-10388 .elementor-element.elementor-element-1ea0bde span{
        font-size: 1.2vw;
        margin-left:-50px!important;
        /*width: 15vw;*/
    }
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-1ea0bde span{
        font-size: 2.3vw;
        margin-left:-20px!important;
    }
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-19f9778 */.elementor-10388 .elementor-element.elementor-element-19f9778{
    /*padding-top: 2vw;*/
    /*left: 16vw;*/
}

.elementor-3694 .elementor-element.elementor-element-19f9778{
    padding-top: 2vw;
    left: 24vw;
}

.elementor-10388 .elementor-element.elementor-element-19f9778 a{
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-19f9778 .e-lottie__animation{
    width: 12.8vw;
    height: 22.8vh;
    /*opacity: 0.7;*/
}

.elementor-10388 .elementor-element.elementor-element-19f9778 .e-lottie__caption{
    outline: none!important;
    font-size: 0.8vw;
    translate: 0px -13.2vh;
}

.elementor-10388 .elementor-element.elementor-element-19f9778 .e-lottie__caption{
    width: 6.4vw;
    margin-left: 3.2vw;
    line-height: 20px;
}

@media only screen and (max-width: 1024px){
     .elementor-3694 .elementor-element.elementor-element-19f9778{
        padding-top: 80px;
        left: 0px;
    }
    
     .elementor-10388 .elementor-element.elementor-element-19f9778 .e-lottie__animation{
        width: 16.8vw;
        height: 18vh;  
    }

    .elementor-10388 .elementor-element.elementor-element-19f9778 .e-lottie__caption{
        font-size: 1.2vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-19f9778 .e-lottie__caption{
    width: 8.4vw;
    margin-left: 4.2vw;
    line-height: 1.4vw;
}
}

@media only screen and (max-width: 767px){
    .elementor-3694 .elementor-element.elementor-element-19f9778{
        width: 24.8vw;
        height: 18vh;
        padding-top: 70px;

    }
    
     .elementor-10388 .elementor-element.elementor-element-19f9778 .e-lottie__animation{
        width: 24.8vw;
        height: 18vh;  
    }
 
    .elementor-10388 .elementor-element.elementor-element-19f9778 .e-lottie__caption{
        font-size: 2.3vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-19f9778 .e-lottie__caption{
    width: 13.4vw;
    margin-left: 6.2vw;
    line-height: 2.2vw;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91327bd */@media only screen and (max-width:767px){
    .elementor-10388 .elementor-element.elementor-element-91327bd{
        /*padding: 0 50px;*/
        position: relative!important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6568a83 */.elementor-10388 .elementor-element.elementor-element-6568a83{
    margin-left: -4vw
}

.elementor-10388 .elementor-element.elementor-element-6568a83 a{
    width: 100%;
    height: 48px;
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-6568a83 a span span{
    /*line-height: 6px;*/
}

.elementor-10388 .elementor-element.elementor-element-6568a83 .fa-arrow-right{
}

@media only screen and (max-width: 1024px){
    .elementor-10388 .elementor-element.elementor-element-6568a83 span{
        font-size: 1.2vw;
        margin-left:-80px!important;
        /*width: 15vw;*/
    }
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-6568a83 span{
        font-size: 2.3vw;
        margin-left:-20px!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-650bb56 */.elementor-10388 .elementor-element.elementor-element-650bb56 img{
    /*height: 47.8vh;*/
    width: 16vw;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-324997c */.elementor-10388 .elementor-element.elementor-element-324997c{
    padding-top: 22vw;
    left: 16vw;

}

.elementor-10388 .elementor-element.elementor-element-324997c a{
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-324997c .e-lottie__animation{
    width: 12.8vw;
    height: 22.8vh;
    /*opacity: 0.7;*/
}

.elementor-10388 .elementor-element.elementor-element-324997c .e-lottie__caption{
    outline: none!important;
    font-size: 0.8vw;
    translate: 0px -13.2vh;
}

.elementor-10388 .elementor-element.elementor-element-324997c .e-lottie__caption{
    width: 6.4vw;
    margin-left: 3.2vw;
    line-height: 20px;
}

@media only screen and (max-width: 1024px){
     .elementor-10388 .elementor-element.elementor-element-324997c{
        padding-top: 80px;
        left: 0px;
    }
    
     .elementor-10388 .elementor-element.elementor-element-324997c .e-lottie__animation{
        width: 16.8vw;
        height: 18vh;  
    }

    .elementor-10388 .elementor-element.elementor-element-324997c .e-lottie__caption{
        font-size: 1.2vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-324997c .e-lottie__caption{
    width: 8.4vw;
    margin-left: 4.2vw;
    line-height: 1.4vw;
}
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-324997c{
        width: 24.8vw;
        height: 18vh;
        /*padding-top: 70px;*/
        transform:translateY(-40%);
    }
    
     .elementor-10388 .elementor-element.elementor-element-324997c .e-lottie__animation{
        width: 24.8vw;
        height: 18vh;  
    }
 
    .elementor-10388 .elementor-element.elementor-element-324997c .e-lottie__caption{
        font-size: 2.3vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-324997c .e-lottie__caption{
    width: 13.4vw;
    margin-left: 6.2vw;
    line-height: 2.2vw;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d503671 */.elementor-10388 .elementor-element.elementor-element-d503671{
    margin-top: -80vh!important;
    margin-bottom: -35vh!important;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2ec1eed */.elementor-10388 .elementor-element.elementor-element-2ec1eed{
    width: 16.9vw;
    /*height: 58.1vh;*/
    /*width: 380px;*/
    height: 480px;
    /*z-index: 1!important;*/
    /*margin-right: 2.5vw;*/
}

.elementor-10388 .elementor-element.elementor-element-2ec1eed .elementor-flip-box__front, .elementor-10388 .elementor-element.elementor-element-2ec1eed .elementor-flip-box__back{
    background-size: 100%!important;
      background-repeat: no-repeat;
}

.elementor-10388 .elementor-element.elementor-element-2ec1eed .elementor-flip-box__front h3 {
    margin-top: 100%!important;
        opacity: 0.6;

}

.elementor-10388 .elementor-element.elementor-element-2ec1eed .elementor-flip-box__back{
    top: -35%;
    /*z-index: 10!important;*/
} 

.elementor-10388 .elementor-element.elementor-element-2ec1eed:hover{
    z-index: 10!important;
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-2ec1eed{
        width: 37vw;
        margin-right: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-e7ce987 */.elementor-10388 .elementor-element.elementor-element-e7ce987{
    width: 16.9vw;
    /*height: 58.1vh;*/
    /*width: 380px;*/
    height: 480px;
    /*z-index: 1!important;*/
    /*margin-right: 2.5vw;*/
}

.elementor-10388 .elementor-element.elementor-element-e7ce987 .elementor-flip-box__front, .elementor-10388 .elementor-element.elementor-element-e7ce987 .elementor-flip-box__back{
    background-size: 100%!important;
      background-repeat: no-repeat;
}

.elementor-10388 .elementor-element.elementor-element-e7ce987 .elementor-flip-box__front h3 {
    margin-top: 100%!important;
        opacity: 0.6;

}

.elementor-10388 .elementor-element.elementor-element-e7ce987 .elementor-flip-box__back{
    top: -35%;
    /*z-index: 10!important;*/
} 

.elementor-10388 .elementor-element.elementor-element-e7ce987:hover{
    z-index: 10!important;
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-e7ce987{
        width: 37vw;
        margin-right: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ff07323 */.elementor-10388 .elementor-element.elementor-element-ff07323{
    width: 16.9vw;
    /*height: 58.1vh;*/
    /*width: 380px;*/
    height: 480px;
    /*margin-right: 2.5vw;*/
}

.elementor-10388 .elementor-element.elementor-element-ff07323 .elementor-flip-box__front, .elementor-10388 .elementor-element.elementor-element-ff07323 .elementor-flip-box__back{
    background-size: 100%!important;
      background-repeat: no-repeat;
}

.elementor-10388 .elementor-element.elementor-element-ff07323 .elementor-flip-box__front h3 {
    margin-top: 100%!important;
        opacity: 0.6;

}

.elementor-10388 .elementor-element.elementor-element-ff07323 .elementor-flip-box__back{
    top: -35%;
    /*z-index: 10;*/
} 

.elementor-10388 .elementor-element.elementor-element-ff07323:hover{
    z-index: 10!important;
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-ff07323{
        width: 37vw;
        margin-right: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d0673b3 */.elementor-10388 .elementor-element.elementor-element-d0673b3{
    width: 16.9vw;
    /*height: 58.1vh;*/
    /*width: 380px;*/
    height: 480px;
    /*margin-right: 2.5vw;*/
}

.elementor-10388 .elementor-element.elementor-element-d0673b3 .elementor-flip-box__front, .elementor-10388 .elementor-element.elementor-element-d0673b3 .elementor-flip-box__back{
    background-size: 100%!important;
      background-repeat: no-repeat;
}

.elementor-10388 .elementor-element.elementor-element-d0673b3 .elementor-flip-box__front h3 {
    margin-top: 100%!important;
        opacity: 0.6;

}

.elementor-10388 .elementor-element.elementor-element-d0673b3 .elementor-flip-box__back{
    top: -35%;
    /*z-index: 10;*/
} 

.elementor-10388 .elementor-element.elementor-element-d0673b3:hover{
    z-index: 10!important;
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-d0673b3{
        width: 37vw;
        margin-right: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-897e1b5 */.elementor-10388 .elementor-element.elementor-element-897e1b5{
    width: 16.9vw;
    /*height: 58.1vh;*/
    /*width: 380px;*/
    height: 480px;
    /*margin-right: 2.5vw;*/
}

.elementor-10388 .elementor-element.elementor-element-897e1b5 .elementor-flip-box__front, .elementor-10388 .elementor-element.elementor-element-897e1b5 .elementor-flip-box__back{
    background-size: 100%!important;
      background-repeat: no-repeat;
}

.elementor-10388 .elementor-element.elementor-element-897e1b5 .elementor-flip-box__front h3 {
    margin-top: 100%!important;
        opacity: 0.6;

}

.elementor-10388 .elementor-element.elementor-element-897e1b5 .elementor-flip-box__back{
    top: -35%;
    right: 0%
    /*z-index: 10;*/
} 

.elementor-10388 .elementor-element.elementor-element-897e1b5:hover{
    z-index: 10!important;
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-897e1b5{
        width: 37vw;
        margin-right: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e6fee6 */.elementor-10388 .elementor-element.elementor-element-2e6fee6 img{
    width: 90%;
    transform: translateX(20px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b807e70 */.elementor-10388 .elementor-element.elementor-element-b807e70 img{
    width: 30%;
    transform: translate(-110%, -80%)!important;
    /*transform: translateY(-150px)!important;*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36d8814 */.elementor-10388 .elementor-element.elementor-element-36d8814{
    /*width: 300px!important;*/
}

.elementor-10388 .elementor-element.elementor-element-36d8814 a{
    width: 100%;
    height: 48px;
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-36d8814 a span span{
    /*line-height: 6px;*/
}

.elementor-10388 .elementor-element.elementor-element-36d8814 .fa-arrow-right{
}

@media only screen and (max-width: 1024px){
    .elementor-10388 .elementor-element.elementor-element-36d8814 span{
        font-size: 1.2vw;
        margin-left:-50px!important;
        /*width: 15vw;*/
    }
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-36d8814 span{
        font-size: 3.6vw;
        margin-left: -69%!important;
    }
    .elementor-10388 .elementor-element.elementor-element-36d8814{
        /*transform: translate(-20%, -230%)!important;*/
    }
    
    .elementor-10388 .elementor-element.elementor-element-36d8814 .elementor-widget-container{
        
        background-size: 20%!important;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-d4c14eb */.elementor-10388 .elementor-element.elementor-element-d4c14eb{
    padding-top: 60px;
    left: 16vw;

}

.elementor-10388 .elementor-element.elementor-element-d4c14eb a{
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-d4c14eb .e-lottie__animation{
    width: 12.8vw;
    height: 22.8vh;
    /*opacity: 0.7;*/
}

.elementor-10388 .elementor-element.elementor-element-d4c14eb .e-lottie__caption{
    outline: none!important;
    font-size: 0.8vw;
    translate: 0px -13.2vh;
}

.elementor-10388 .elementor-element.elementor-element-d4c14eb .e-lottie__caption{
    width: 6.4vw;
    margin-left: 3.2vw;
    line-height: 20px;
}

@media only screen and (max-width: 1024px){
     .elementor-10388 .elementor-element.elementor-element-d4c14eb{
        padding-top: 80px;
        left: 0px;
    }
    
     .elementor-10388 .elementor-element.elementor-element-d4c14eb .e-lottie__animation{
        width: 16.8vw;
        height: 18vh;  
    }

    .elementor-10388 .elementor-element.elementor-element-d4c14eb .e-lottie__caption{
        font-size: 1.2vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-d4c14eb .e-lottie__caption{
    width: 8.4vw;
    margin-left: 4.2vw;
    line-height: 1.4vw;
}
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-d4c14eb{
        width: 30%;
        height: 18vh;
        padding-top: 0px;
        transform: translate(0%, -120%)!important;
    
    }
    
     .elementor-10388 .elementor-element.elementor-element-d4c14eb .e-lottie__animation{
        width: 24.8vw;
        height: 18vh;  
    }
 
    .elementor-10388 .elementor-element.elementor-element-d4c14eb .e-lottie__caption{
        font-size: 2.3vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-d4c14eb .e-lottie__caption{
    width: 13.4vw;
    margin-left: 6.2vw;
    line-height: 2.2vw;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c1c74e */.elementor-10388 .elementor-element.elementor-element-0c1c74e img{
    width: 90%;
    transform: translateX(20px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e6a6f80 */.elementor-10388 .elementor-element.elementor-element-e6a6f80 img{
    width: 30%;
    transform: translate(-110%, -80%)!important;
    /*transform: translateY(-150px)!important;*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-55be097 */.elementor-10388 .elementor-element.elementor-element-55be097{
    /*width: 300px!important;*/
}

.elementor-10388 .elementor-element.elementor-element-55be097 a{
    width: 100%;
    height: 48px;
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-55be097 a span span{
    /*line-height: 6px;*/
}

.elementor-10388 .elementor-element.elementor-element-55be097 .fa-arrow-right{
}

@media only screen and (max-width: 1024px){
    .elementor-10388 .elementor-element.elementor-element-55be097 span{
        font-size: 1.2vw;
        margin-left:-50px!important;
        /*width: 15vw;*/
    }
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-55be097 span{
        font-size: 3.6vw;
        margin-left: -69%!important;
    }
    .elementor-10388 .elementor-element.elementor-element-55be097{
        /*transform: translate(-20%, -230%)!important;*/
    }
    
    .elementor-10388 .elementor-element.elementor-element-55be097 .elementor-widget-container{
        
        background-size: 20%!important;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-832c826 */.elementor-10388 .elementor-element.elementor-element-832c826{
    padding-top: 60px;
    left: 16vw;

}

.elementor-10388 .elementor-element.elementor-element-832c826 a{
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-832c826 .e-lottie__animation{
    width: 12.8vw;
    height: 22.8vh;
    /*opacity: 0.7;*/
}

.elementor-10388 .elementor-element.elementor-element-832c826 .e-lottie__caption{
    outline: none!important;
    font-size: 0.8vw;
    translate: 0px -13.2vh;
}

.elementor-10388 .elementor-element.elementor-element-832c826 .e-lottie__caption{
    width: 6.4vw;
    margin-left: 3.2vw;
    line-height: 20px;
}

@media only screen and (max-width: 1024px){
     .elementor-10388 .elementor-element.elementor-element-832c826{
        padding-top: 80px;
        left: 0px;
    }
    
     .elementor-10388 .elementor-element.elementor-element-832c826 .e-lottie__animation{
        width: 16.8vw;
        height: 18vh;  
    }

    .elementor-10388 .elementor-element.elementor-element-832c826 .e-lottie__caption{
        font-size: 1.2vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-832c826 .e-lottie__caption{
    width: 8.4vw;
    margin-left: 4.2vw;
    line-height: 1.4vw;
}
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-832c826{
        width: 30%;
        height: 18vh;
        padding-top: 0px;
        transform: translate(0%, -120%)!important;
    
    }
    
     .elementor-10388 .elementor-element.elementor-element-832c826 .e-lottie__animation{
        width: 24.8vw;
        height: 18vh;  
    }
 
    .elementor-10388 .elementor-element.elementor-element-832c826 .e-lottie__caption{
        font-size: 2.3vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-832c826 .e-lottie__caption{
    width: 13.4vw;
    margin-left: 6.2vw;
    line-height: 2.2vw;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-693c582 */.elementor-10388 .elementor-element.elementor-element-693c582 img{
    width: 90%;
    transform: translateX(20px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8359814 */.elementor-10388 .elementor-element.elementor-element-8359814 img{
    width: 30%;
    transform: translate(-110%, -80%)!important;
    /*transform: translateY(-150px)!important;*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b0b6bcb */.elementor-10388 .elementor-element.elementor-element-b0b6bcb{
    /*width: 300px!important;*/
}

.elementor-10388 .elementor-element.elementor-element-b0b6bcb a{
    width: 100%;
    height: 48px;
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-b0b6bcb a span span{
    /*line-height: 6px;*/
}

.elementor-10388 .elementor-element.elementor-element-b0b6bcb .fa-arrow-right{
}

@media only screen and (max-width: 1024px){
    .elementor-10388 .elementor-element.elementor-element-b0b6bcb span{
        font-size: 1.2vw;
        margin-left:-50px!important;
        /*width: 15vw;*/
    }
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-b0b6bcb span{
        font-size: 3.6vw;
        margin-left: -69%!important;
    }
    .elementor-10388 .elementor-element.elementor-element-b0b6bcb{
        /*transform: translate(-20%, -230%)!important;*/
    }
    
    .elementor-10388 .elementor-element.elementor-element-b0b6bcb .elementor-widget-container{
        
        background-size: 20%!important;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-0bdce07 */.elementor-10388 .elementor-element.elementor-element-0bdce07{
    padding-top: 60px;
    left: 16vw;

}

.elementor-10388 .elementor-element.elementor-element-0bdce07 a{
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-0bdce07 .e-lottie__animation{
    width: 12.8vw;
    height: 22.8vh;
    /*opacity: 0.7;*/
}

.elementor-10388 .elementor-element.elementor-element-0bdce07 .e-lottie__caption{
    outline: none!important;
    font-size: 0.8vw;
    translate: 0px -13.2vh;
}

.elementor-10388 .elementor-element.elementor-element-0bdce07 .e-lottie__caption{
    width: 6.4vw;
    margin-left: 3.2vw;
    line-height: 20px;
}

@media only screen and (max-width: 1024px){
     .elementor-10388 .elementor-element.elementor-element-0bdce07{
        padding-top: 80px;
        left: 0px;
    }
    
     .elementor-10388 .elementor-element.elementor-element-0bdce07 .e-lottie__animation{
        width: 16.8vw;
        height: 18vh;  
    }

    .elementor-10388 .elementor-element.elementor-element-0bdce07 .e-lottie__caption{
        font-size: 1.2vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-0bdce07 .e-lottie__caption{
    width: 8.4vw;
    margin-left: 4.2vw;
    line-height: 1.4vw;
}
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-0bdce07{
        width: 30%;
        height: 18vh;
        padding-top: 0px;
        transform: translate(0%, -120%)!important;
    
    }
    
     .elementor-10388 .elementor-element.elementor-element-0bdce07 .e-lottie__animation{
        width: 24.8vw;
        height: 18vh;  
    }
 
    .elementor-10388 .elementor-element.elementor-element-0bdce07 .e-lottie__caption{
        font-size: 2.3vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-0bdce07 .e-lottie__caption{
    width: 13.4vw;
    margin-left: 6.2vw;
    line-height: 2.2vw;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d1cf7c0 */.elementor-10388 .elementor-element.elementor-element-d1cf7c0 img{
    width: 90%;
    transform: translateX(20px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce92240 */.elementor-10388 .elementor-element.elementor-element-ce92240 img{
    width: 30%;
    transform: translate(-110%, -80%)!important;
    /*transform: translateY(-150px)!important;*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35e0f45 */.elementor-10388 .elementor-element.elementor-element-35e0f45{
    /*width: 300px!important;*/
}

.elementor-10388 .elementor-element.elementor-element-35e0f45 a{
    width: 100%;
    height: 48px;
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-35e0f45 a span span{
    /*line-height: 6px;*/
}

.elementor-10388 .elementor-element.elementor-element-35e0f45 .fa-arrow-right{
}

@media only screen and (max-width: 1024px){
    .elementor-10388 .elementor-element.elementor-element-35e0f45 span{
        font-size: 1.2vw;
        margin-left:-50px!important;
        /*width: 15vw;*/
    }
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-35e0f45 span{
        font-size: 3.6vw;
        margin-left: -69%!important;
    }
    .elementor-10388 .elementor-element.elementor-element-35e0f45{
        /*transform: translate(-20%, -230%)!important;*/
    }
    
    .elementor-10388 .elementor-element.elementor-element-35e0f45 .elementor-widget-container{
        
        background-size: 20%!important;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-e666ae3 */.elementor-10388 .elementor-element.elementor-element-e666ae3{
    padding-top: 60px;
    left: 16vw;

}

.elementor-10388 .elementor-element.elementor-element-e666ae3 a{
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-e666ae3 .e-lottie__animation{
    width: 12.8vw;
    height: 22.8vh;
    /*opacity: 0.7;*/
}

.elementor-10388 .elementor-element.elementor-element-e666ae3 .e-lottie__caption{
    outline: none!important;
    font-size: 0.8vw;
    translate: 0px -13.2vh;
}

.elementor-10388 .elementor-element.elementor-element-e666ae3 .e-lottie__caption{
    width: 6.4vw;
    margin-left: 3.2vw;
    line-height: 20px;
}

@media only screen and (max-width: 1024px){
     .elementor-10388 .elementor-element.elementor-element-e666ae3{
        padding-top: 80px;
        left: 0px;
    }
    
     .elementor-10388 .elementor-element.elementor-element-e666ae3 .e-lottie__animation{
        width: 16.8vw;
        height: 18vh;  
    }

    .elementor-10388 .elementor-element.elementor-element-e666ae3 .e-lottie__caption{
        font-size: 1.2vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-e666ae3 .e-lottie__caption{
    width: 8.4vw;
    margin-left: 4.2vw;
    line-height: 1.4vw;
}
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-e666ae3{
        width: 30%;
        height: 18vh;
        padding-top: 0px;
        transform: translate(0%, -120%)!important;
    
    }
    
     .elementor-10388 .elementor-element.elementor-element-e666ae3 .e-lottie__animation{
        width: 24.8vw;
        height: 18vh;  
    }
 
    .elementor-10388 .elementor-element.elementor-element-e666ae3 .e-lottie__caption{
        font-size: 2.3vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-e666ae3 .e-lottie__caption{
    width: 13.4vw;
    margin-left: 6.2vw;
    line-height: 2.2vw;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b816e7b */.elementor-10388 .elementor-element.elementor-element-b816e7b img{
    width: 90%;
    transform: translateX(20px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e849c46 */.elementor-10388 .elementor-element.elementor-element-e849c46 img{
    width: 30%;
    transform: translate(-110%, -80%)!important;
    /*transform: translateY(-150px)!important;*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4bb010 */.elementor-10388 .elementor-element.elementor-element-d4bb010{
    /*width: 300px!important;*/
}

.elementor-10388 .elementor-element.elementor-element-d4bb010 a{
    width: 100%;
    height: 48px;
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-d4bb010 a span span{
    /*line-height: 6px;*/
}

.elementor-10388 .elementor-element.elementor-element-d4bb010 .fa-arrow-right{
}

@media only screen and (max-width: 1024px){
    .elementor-10388 .elementor-element.elementor-element-d4bb010 span{
        font-size: 1.2vw;
        margin-left:-50px!important;
        /*width: 15vw;*/
    }
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-d4bb010 span{
        font-size: 3.6vw;
        margin-left: -69%!important;
    }
    .elementor-10388 .elementor-element.elementor-element-d4bb010{
        /*transform: translate(-20%, -230%)!important;*/
    }
    
    .elementor-10388 .elementor-element.elementor-element-d4bb010 .elementor-widget-container{
        
        background-size: 20%!important;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-aab34d2 */.elementor-10388 .elementor-element.elementor-element-aab34d2{
    padding-top: 60px;
    left: 16vw;

}

.elementor-10388 .elementor-element.elementor-element-aab34d2 a{
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-aab34d2 .e-lottie__animation{
    width: 12.8vw;
    height: 22.8vh;
    /*opacity: 0.7;*/
}

.elementor-10388 .elementor-element.elementor-element-aab34d2 .e-lottie__caption{
    outline: none!important;
    font-size: 0.8vw;
    translate: 0px -13.2vh;
}

.elementor-10388 .elementor-element.elementor-element-aab34d2 .e-lottie__caption{
    width: 6.4vw;
    margin-left: 3.2vw;
    line-height: 20px;
}

@media only screen and (max-width: 1024px){
     .elementor-10388 .elementor-element.elementor-element-aab34d2{
        padding-top: 80px;
        left: 0px;
    }
    
     .elementor-10388 .elementor-element.elementor-element-aab34d2 .e-lottie__animation{
        width: 16.8vw;
        height: 18vh;  
    }

    .elementor-10388 .elementor-element.elementor-element-aab34d2 .e-lottie__caption{
        font-size: 1.2vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-aab34d2 .e-lottie__caption{
    width: 8.4vw;
    margin-left: 4.2vw;
    line-height: 1.4vw;
}
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-aab34d2{
        width: 30%;
        height: 18vh;
        padding-top: 0px;
        transform: translate(0%, -120%)!important;
    
    }
    
     .elementor-10388 .elementor-element.elementor-element-aab34d2 .e-lottie__animation{
        width: 24.8vw;
        height: 18vh;  
    }
 
    .elementor-10388 .elementor-element.elementor-element-aab34d2 .e-lottie__caption{
        font-size: 2.3vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-aab34d2 .e-lottie__caption{
    width: 13.4vw;
    margin-left: 6.2vw;
    line-height: 2.2vw;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d143503 */.elementor-10388 .elementor-element.elementor-element-d143503 a{
    width: 100%;
    height: 48px;
}

.elementor-10388 .elementor-element.elementor-element-d143503 a span span{
    line-height: 6px;
}

@media only screen and (max-width: 1024px){
    .elementor-10388 .elementor-element.elementor-element-d143503 span{
        font-size: 1.2vw;
        /*width: 15vw;*/
    }
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-d143503 span{
        font-size: 2.3vw;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd94f6d */.elementor-10388 .elementor-element.elementor-element-bd94f6d{
    /*width: 300px!important;*/
}

.elementor-10388 .elementor-element.elementor-element-bd94f6d a{
    width: 100%;
    height: 48px;
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-bd94f6d a span span{
    /*line-height: 6px;*/
}

.elementor-10388 .elementor-element.elementor-element-bd94f6d .fa-arrow-right{
}

@media only screen and (max-width: 1024px){
    .elementor-10388 .elementor-element.elementor-element-bd94f6d span{
        font-size: 1.2vw;
        margin-left:-50px!important;
        /*width: 15vw;*/
    }
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-bd94f6d span{
        font-size: 2.3vw;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-8f1803d */.elementor-10388 .elementor-element.elementor-element-8f1803d{
    padding-top: 60px;
    left: 16vw;

}

.elementor-10388 .elementor-element.elementor-element-8f1803d a{
    outline: none!important;
}

.elementor-10388 .elementor-element.elementor-element-8f1803d .e-lottie__animation{
    width: 12.8vw;
    height: 22.8vh;
    /*opacity: 0.7;*/
}

.elementor-10388 .elementor-element.elementor-element-8f1803d .e-lottie__caption{
    outline: none!important;
    font-size: 0.8vw;
    translate: 0px -13.2vh;
}

.elementor-10388 .elementor-element.elementor-element-8f1803d .e-lottie__caption{
    width: 6.4vw;
    margin-left: 3.2vw;
    line-height: 20px;
}

@media only screen and (max-width: 1024px){
     .elementor-10388 .elementor-element.elementor-element-8f1803d{
        padding-top: 80px;
        left: 0px;
    }
    
     .elementor-10388 .elementor-element.elementor-element-8f1803d .e-lottie__animation{
        width: 16.8vw;
        height: 18vh;  
    }

    .elementor-10388 .elementor-element.elementor-element-8f1803d .e-lottie__caption{
        font-size: 1.2vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-8f1803d .e-lottie__caption{
    width: 8.4vw;
    margin-left: 4.2vw;
    line-height: 1.4vw;
}
}

@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-8f1803d{
        width: 24.8vw;
        height: 18vh;
        padding-top: 70px;

    }
    
     .elementor-10388 .elementor-element.elementor-element-8f1803d .e-lottie__animation{
        width: 24.8vw;
        height: 18vh;  
    }
 
    .elementor-10388 .elementor-element.elementor-element-8f1803d .e-lottie__caption{
        font-size: 2.3vw;
        translate: 0px -10vh;
    }
    
    .elementor-10388 .elementor-element.elementor-element-8f1803d .e-lottie__caption{
    width: 13.4vw;
    margin-left: 6.2vw;
    line-height: 2.2vw;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3640049 */@media only screen and (max-width: 767px){
    .elementor-10388 .elementor-element.elementor-element-3640049{
        top: -20px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1aef64d */.elementor-10388 .elementor-element.elementor-element-1aef64d .elementor-flip-box__front {
    width: 16.9vw!important;
    /*width: 380px!important;*/
    /*height: 58.1vh!important;*/
    height: 480px!important;
}

.elementor-10388 .elementor-element.elementor-element-1aef64d .elementor-flip-box__back {
    
     width: 24.9vw!important;
    height: 680px!important;
    z-index: 10!important;
}

@media only screen and (max-width: 767px){
    .elementor-flip-box__front {
    width: 37vw!important;
    height: 58vh!important;
}
.elementor-flip-box__back {
    width: 37vw!important;
    height: 58vh!important;

}
}/* End custom CSS */