.elementor-8 .elementor-element.elementor-element-1d53698{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.84;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-1d53698:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1d53698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://healandhydratebysuz.com/wp-content/uploads/2026/05/heal.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-1d53698::before, .elementor-8 .elementor-element.elementor-element-1d53698 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1d53698 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1d53698 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1d53698 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1d53698 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #F2295B00 69%);}.elementor-8 .elementor-element.elementor-element-856e7da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-61a0460{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-8 .elementor-element.elementor-element-61a0460 .elementor-heading-title{font-family:"Ball-Pen", Sans-serif;font-size:41px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7861b13 .elementor-heading-title{font-family:"Calendas Plus", Sans-serif;font-size:58px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a03c88a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-288121f .elementor-button{background-color:#FFFFFF;font-family:"Calendas Plus", Sans-serif;font-size:18px;font-weight:500;fill:#000000;color:#000000;padding:15px 20px 15px 20px;}.elementor-8 .elementor-element.elementor-element-e73cd5e .elementor-button{background-color:#000000;font-family:"Calendas Plus", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:15px 20px 15px 20px;}.elementor-8 .elementor-element.elementor-element-021a120{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-021a120:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-021a120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-8 .elementor-element.elementor-element-d153b56{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-60a2ec1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-60a2ec1 img{height:600px;object-fit:cover;object-position:center center;box-shadow:-30px 30px 0px 0px #000000;}.elementor-8 .elementor-element.elementor-element-5a32912{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-e653f02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-8 .elementor-element.elementor-element-e653f02 .elementor-heading-title{font-family:"Ball-Pen", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-8 .elementor-element.elementor-element-679f903{width:var( --container-widget-width, 87.636% );max-width:87.636%;--container-widget-width:87.636%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-679f903.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-679f903 .elementor-heading-title{font-family:"Calendas Plus", Sans-serif;font-size:39px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-8 .elementor-element.elementor-element-e39a02b{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-4a13704 .elementor-button{background-color:#000000;font-family:"Calendas Plus", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:15px 20px 15px 20px;}.elementor-8 .elementor-element.elementor-element-e823e99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:080px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-757efb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-757efb2 .elementor-heading-title{font-family:"Ball-Pen", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-8 .elementor-element.elementor-element-a0bc669{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-a0bc669.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a0bc669 .elementor-heading-title{font-family:"Calendas Plus", Sans-serif;font-size:39px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-8 .elementor-element.elementor-element-a6a1e6c{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-a6a1e6c.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a514bb9{--display:flex;}.elementor-8 .elementor-element.elementor-element-6fec4cb{--display:flex;--min-height:480px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6fec4cb:hover{box-shadow:0px 3px 0px 0px #000000;}.elementor-8 .elementor-element.elementor-element-46cd804 img{height:250px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-9e780aa{width:100%;max-width:100%;padding:0px 20px 0px 20px;text-align:start;}.elementor-8 .elementor-element.elementor-element-9e780aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9e780aa .elementor-heading-title{font-family:"Calendas Plus", Sans-serif;font-size:26px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-8 .elementor-element.elementor-element-69bf669{width:100%;max-width:100%;padding:0px 20px 0px 20px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-69bf669.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ef1a12a{--display:flex;}.elementor-8 .elementor-element.elementor-element-7e987f8{--display:flex;--min-height:480px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7e987f8:hover{box-shadow:0px 3px 0px 0px #000000;}.elementor-8 .elementor-element.elementor-element-548b4e7 img{height:250px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-f0d3f0b{width:100%;max-width:100%;padding:0px 20px 0px 20px;text-align:start;}.elementor-8 .elementor-element.elementor-element-f0d3f0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f0d3f0b .elementor-heading-title{font-family:"Calendas Plus", Sans-serif;font-size:26px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-8 .elementor-element.elementor-element-c5fc5a6{width:100%;max-width:100%;padding:0px 20px 0px 20px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-c5fc5a6.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ee28233{--display:flex;}.elementor-8 .elementor-element.elementor-element-0ff00d9{--display:flex;--min-height:480px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0ff00d9:hover{box-shadow:0px 3px 0px 0px #000000;}.elementor-8 .elementor-element.elementor-element-bb576f2 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-6d0a4d8{width:100%;max-width:100%;padding:0px 20px 0px 20px;text-align:start;}.elementor-8 .elementor-element.elementor-element-6d0a4d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6d0a4d8 .elementor-heading-title{font-family:"Calendas Plus", Sans-serif;font-size:26px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-8 .elementor-element.elementor-element-9170744{width:100%;max-width:100%;padding:0px 20px 0px 20px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-9170744.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9af296e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-8 .elementor-element.elementor-element-c5a87f6{--display:flex;--min-height:62vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.59;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-c5a87f6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c5a87f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://healandhydratebysuz.com/wp-content/uploads/2026/05/48.-Botox-Treatment-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-c5a87f6::before, .elementor-8 .elementor-element.elementor-element-c5a87f6 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-c5a87f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-c5a87f6 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-c5a87f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-c5a87f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-d0fd836{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-02b9280{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-8 .elementor-element.elementor-element-02b9280 .elementor-heading-title{font-family:"Ball-Pen", Sans-serif;font-size:41px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5f0ead9{width:var( --container-widget-width, 81.452% );max-width:81.452%;--container-widget-width:81.452%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-5f0ead9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-5f0ead9 .elementor-heading-title{font-family:"Calendas Plus", Sans-serif;font-size:58px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-063f4b2{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-736f645 .elementor-button{background-color:#FFFFFF;font-family:"Calendas Plus", Sans-serif;font-size:18px;font-weight:500;fill:#000000;color:#000000;padding:15px 20px 15px 20px;}.elementor-8 .elementor-element.elementor-element-450b7ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-450b7ef:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-450b7ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-8 .elementor-element.elementor-element-26b5d08{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-26b5d08 .elementor-heading-title{font-family:"Ball-Pen", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-8 .elementor-element.elementor-element-d99009f{width:var( --container-widget-width, 87.636% );max-width:87.636%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:87.636%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-d99009f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d99009f .elementor-heading-title{font-family:"Calendas Plus", Sans-serif;font-size:39px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-49aed2d{width:var( --container-widget-width, 22% );max-width:22%;background-color:#FFFFFF;padding:40px 40px 40px 40px;--container-widget-width:22%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011F;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-49aed2d.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-8 .elementor-element.elementor-element-49aed2d.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-8 .elementor-element.elementor-element-49aed2d.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-8 .elementor-element.elementor-element-49aed2d .elementor-image-box-title{margin-bottom:10px;font-family:"Calendas Plus", Sans-serif;font-size:26px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-49aed2d .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-8 .elementor-element.elementor-element-49aed2d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-49aed2d:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-49aed2d:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-49aed2d .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#2C2C2C;}.elementor-8 .elementor-element.elementor-element-6d0191f{width:var( --container-widget-width, 22% );max-width:22%;background-color:#FFFFFF;padding:40px 40px 40px 40px;--container-widget-width:22%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011F;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-6d0191f.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-8 .elementor-element.elementor-element-6d0191f.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-8 .elementor-element.elementor-element-6d0191f.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-8 .elementor-element.elementor-element-6d0191f .elementor-image-box-title{margin-bottom:10px;font-family:"Calendas Plus", Sans-serif;font-size:26px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-6d0191f .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-8 .elementor-element.elementor-element-6d0191f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-6d0191f:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-6d0191f:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-6d0191f .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#2C2C2C;}.elementor-8 .elementor-element.elementor-element-c0916b3{width:var( --container-widget-width, 22% );max-width:22%;background-color:#FFFFFF;padding:40px 40px 40px 40px;--container-widget-width:22%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011F;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-c0916b3.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-8 .elementor-element.elementor-element-c0916b3.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-8 .elementor-element.elementor-element-c0916b3.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-8 .elementor-element.elementor-element-c0916b3 .elementor-image-box-title{margin-bottom:10px;font-family:"Calendas Plus", Sans-serif;font-size:26px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-c0916b3 .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-8 .elementor-element.elementor-element-c0916b3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-c0916b3:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-c0916b3:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-c0916b3 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#2C2C2C;}.elementor-8 .elementor-element.elementor-element-d7f2bae{width:var( --container-widget-width, 22% );max-width:22%;background-color:#FFFFFF;padding:40px 40px 40px 40px;--container-widget-width:22%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011F;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-d7f2bae.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-8 .elementor-element.elementor-element-d7f2bae.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-8 .elementor-element.elementor-element-d7f2bae.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-8 .elementor-element.elementor-element-d7f2bae .elementor-image-box-title{margin-bottom:10px;font-family:"Calendas Plus", Sans-serif;font-size:26px;font-weight:500;color:#000000;}.elementor-8 .elementor-element.elementor-element-d7f2bae .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-8 .elementor-element.elementor-element-d7f2bae .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-d7f2bae:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-d7f2bae:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-d7f2bae .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#2C2C2C;}.elementor-8 .elementor-element.elementor-element-4db9fb4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-d221c1c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-8 .elementor-element.elementor-element-1552e72{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1552e72 img{height:600px;object-fit:cover;object-position:center center;box-shadow:-30px 30px 0px 0px #000000;}.elementor-8 .elementor-element.elementor-element-0ce144b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-98fb3d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-8 .elementor-element.elementor-element-98fb3d3 .elementor-heading-title{font-family:"Ball-Pen", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-8 .elementor-element.elementor-element-a62b462{width:var( --container-widget-width, 91.587% );max-width:91.587%;--container-widget-width:91.587%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-a62b462.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a62b462 .elementor-heading-title{font-family:"Calendas Plus", Sans-serif;font-size:39px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-8 .elementor-element.elementor-element-dc88027{--display:flex;}.elementor-8 .elementor-element.elementor-element-f0c2cef{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-f0c2cef p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-9c3a400{--display:flex;}.elementor-8 .elementor-element.elementor-element-1256bfc{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-1256bfc p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-308c68d{--display:flex;}.elementor-8 .elementor-element.elementor-element-c91e6ee{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-c91e6ee p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-360fd0e{--display:flex;}.elementor-8 .elementor-element.elementor-element-c1a5da9{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-c1a5da9 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-f46637f{--display:flex;}.elementor-8 .elementor-element.elementor-element-1e33f85{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-1e33f85 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-473d68f{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-473d68f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F5F5F5;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000075;}.elementor-8 .elementor-element.elementor-element-473d68f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-473d68f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-473d68f {--n-accordion-padding:18px 18px 18px 18px;}:where( .elementor-8 .elementor-element.elementor-element-473d68f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Calendas Plus", Sans-serif;font-weight:500;}:where( .elementor-8 .elementor-element.elementor-element-473d68f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-8 .elementor-element.elementor-element-291e5f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-291e5f9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-291e5f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-8 .elementor-element.elementor-element-00499b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-00499b3 .elementor-heading-title{font-family:"Ball-Pen", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-8 .elementor-element.elementor-element-617e207{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-617e207.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-617e207 .elementor-heading-title{font-family:"Calendas Plus", Sans-serif;font-size:39px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-8 .elementor-element.elementor-element-af70a2a{--display:flex;}.elementor-8 .elementor-element.elementor-element-99782eb{--display:flex;--min-height:285px;--justify-content:flex-start;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-99782eb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-99782eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-99782eb:hover{box-shadow:0px 3px 0px 0px #000000;}.elementor-8 .elementor-element.elementor-element-179c544{--e-rating-gap:7px;}.elementor-8 .elementor-element.elementor-element-68d2ee0{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-68d2ee0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f9c6a3f{width:100%;max-width:100%;text-align:end;}.elementor-8 .elementor-element.elementor-element-f9c6a3f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f9c6a3f .elementor-heading-title{font-family:"Calendas Plus", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-8 .elementor-element.elementor-element-2f01a7c{--display:flex;}.elementor-8 .elementor-element.elementor-element-acbb923{--display:flex;--min-height:285px;--justify-content:flex-start;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-acbb923:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-acbb923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-acbb923:hover{box-shadow:0px 3px 0px 0px #000000;}.elementor-8 .elementor-element.elementor-element-ddfc5d1{--e-rating-gap:7px;}.elementor-8 .elementor-element.elementor-element-29bf169{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-29bf169.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f6fa457{width:100%;max-width:100%;text-align:end;}.elementor-8 .elementor-element.elementor-element-f6fa457.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f6fa457 .elementor-heading-title{font-family:"Calendas Plus", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-8 .elementor-element.elementor-element-59753bc{--display:flex;}.elementor-8 .elementor-element.elementor-element-59a411f{--display:flex;--min-height:285px;--justify-content:flex-start;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-59a411f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-59a411f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-59a411f:hover{box-shadow:0px 3px 0px 0px #000000;}.elementor-8 .elementor-element.elementor-element-0a56e64{--e-rating-gap:7px;}.elementor-8 .elementor-element.elementor-element-cd00ea4{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-cd00ea4.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-14cb09c{width:100%;max-width:100%;text-align:end;}.elementor-8 .elementor-element.elementor-element-14cb09c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-14cb09c .elementor-heading-title{font-family:"Calendas Plus", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-8 .elementor-element.elementor-element-588beae{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-9af296e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-588beae{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-1d53698:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1d53698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-472px 0px;}.elementor-8 .elementor-element.elementor-element-1d53698{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-7861b13 .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-a03c88a{font-size:13px;}.elementor-8 .elementor-element.elementor-element-021a120{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-60a2ec1 img{height:358px;}.elementor-8 .elementor-element.elementor-element-5a32912{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-679f903 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-e39a02b{font-size:14px;}.elementor-8 .elementor-element.elementor-element-a0bc669 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-a6a1e6c{width:100%;max-width:100%;font-size:15px;}.elementor-8 .elementor-element.elementor-element-9af296e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-c5a87f6{--min-height:40vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-5f0ead9{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-5f0ead9 .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-063f4b2{font-size:15px;}.elementor-8 .elementor-element.elementor-element-d99009f .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-49aed2d{width:100%;max-width:100%;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-49aed2d .elementor-image-box-img{margin-bottom:3px;}.elementor-8 .elementor-element.elementor-element-49aed2d .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-8 .elementor-element.elementor-element-6d0191f{width:100%;max-width:100%;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-6d0191f .elementor-image-box-img{margin-bottom:3px;}.elementor-8 .elementor-element.elementor-element-6d0191f .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-8 .elementor-element.elementor-element-c0916b3{width:100%;max-width:100%;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-c0916b3 .elementor-image-box-img{margin-bottom:3px;}.elementor-8 .elementor-element.elementor-element-c0916b3 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-8 .elementor-element.elementor-element-d7f2bae{width:100%;max-width:100%;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-d7f2bae .elementor-image-box-img{margin-bottom:3px;}.elementor-8 .elementor-element.elementor-element-d7f2bae .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-8 .elementor-element.elementor-element-1552e72 img{height:400px;}.elementor-8 .elementor-element.elementor-element-0ce144b{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-a62b462 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-291e5f9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-617e207 .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-588beae{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-856e7da{--width:50%;}.elementor-8 .elementor-element.elementor-element-d153b56{--width:50%;}.elementor-8 .elementor-element.elementor-element-5a32912{--width:50%;}.elementor-8 .elementor-element.elementor-element-d0fd836{--width:50%;}.elementor-8 .elementor-element.elementor-element-d221c1c{--width:50%;}.elementor-8 .elementor-element.elementor-element-0ce144b{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-7861b13 */.elementor-8 .elementor-element.elementor-element-7861b13 {
    background-image: linear-gradient(90deg, white 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-679f903 */.elementor-8 .elementor-element.elementor-element-679f903 {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0bc669 */.elementor-8 .elementor-element.elementor-element-a0bc669 {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46cd804 */.elementor-8 .elementor-element.elementor-element-46cd804{
    position: relative;
    overflow: hidden;
}

/* Arrow Corner */
.elementor-8 .elementor-element.elementor-element-46cd804::after{
    content: "↗";
    position: absolute;
    top: 0;
    right: 0;

    width: 90px;
    height: 90px;

    background: #000;
    color: #fff;

    display: flex;
    align-items: flaex-start;
    justify-content: flex-end;

    padding: 14px;

    font-size: 24px;
    font-weight: 300;
    line-height: 1;

    /* Diagonal Shape */
    clip-path: polygon(100% 0, 0 0, 100% 100%);

    transition: all 0.3s ease;
    box-sizing: border-box;
}

/* Optional Hover */
.elementor-8 .elementor-element.elementor-element-46cd804:hover::after{
    background: #1a1a1a;
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e780aa */.elementor-8 .elementor-element.elementor-element-9e780aa {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-548b4e7 */.elementor-8 .elementor-element.elementor-element-548b4e7{
    position: relative;
    overflow: hidden;
}

/* Arrow Corner */
.elementor-8 .elementor-element.elementor-element-548b4e7::after{
    content: "↗";
    position: absolute;
    top: 0;
    right: 0;

    width: 90px;
    height: 90px;

    background: #000;
    color: #fff;

    display: flex;
    align-items: flaex-start;
    justify-content: flex-end;

    padding: 14px;

    font-size: 24px;
    font-weight: 300;
    line-height: 1;

    /* Diagonal Shape */
    clip-path: polygon(100% 0, 0 0, 100% 100%);

    transition: all 0.3s ease;
    box-sizing: border-box;
}

/* Optional Hover */
.elementor-8 .elementor-element.elementor-element-548b4e7:hover::after{
    background: #1a1a1a;
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0d3f0b */.elementor-8 .elementor-element.elementor-element-f0d3f0b {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb576f2 */.elementor-8 .elementor-element.elementor-element-bb576f2{
    position: relative;
    overflow: hidden;
}

/* Arrow Corner */
.elementor-8 .elementor-element.elementor-element-bb576f2::after{
    content: "↗";
    position: absolute;
    top: 0;
    right: 0;

    width: 90px;
    height: 90px;

    background: #000;
    color: #fff;

    display: flex;
    align-items: flaex-start;
    justify-content: flex-end;

    padding: 14px;

    font-size: 24px;
    font-weight: 300;
    line-height: 1;

    /* Diagonal Shape */
    clip-path: polygon(100% 0, 0 0, 100% 100%);

    transition: all 0.3s ease;
    box-sizing: border-box;
}

/* Optional Hover */
.elementor-8 .elementor-element.elementor-element-bb576f2:hover::after{
    background: #1a1a1a;
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d0a4d8 */.elementor-8 .elementor-element.elementor-element-6d0a4d8 {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46cd804 */.elementor-8 .elementor-element.elementor-element-46cd804{
    position: relative;
    overflow: hidden;
}

/* Arrow Corner */
.elementor-8 .elementor-element.elementor-element-46cd804::after{
    content: "↗";
    position: absolute;
    top: 0;
    right: 0;

    width: 90px;
    height: 90px;

    background: #000;
    color: #fff;

    display: flex;
    align-items: flaex-start;
    justify-content: flex-end;

    padding: 14px;

    font-size: 24px;
    font-weight: 300;
    line-height: 1;

    /* Diagonal Shape */
    clip-path: polygon(100% 0, 0 0, 100% 100%);

    transition: all 0.3s ease;
    box-sizing: border-box;
}

/* Optional Hover */
.elementor-8 .elementor-element.elementor-element-46cd804:hover::after{
    background: #1a1a1a;
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e780aa */.elementor-8 .elementor-element.elementor-element-9e780aa {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-548b4e7 */.elementor-8 .elementor-element.elementor-element-548b4e7{
    position: relative;
    overflow: hidden;
}

/* Arrow Corner */
.elementor-8 .elementor-element.elementor-element-548b4e7::after{
    content: "↗";
    position: absolute;
    top: 0;
    right: 0;

    width: 90px;
    height: 90px;

    background: #000;
    color: #fff;

    display: flex;
    align-items: flaex-start;
    justify-content: flex-end;

    padding: 14px;

    font-size: 24px;
    font-weight: 300;
    line-height: 1;

    /* Diagonal Shape */
    clip-path: polygon(100% 0, 0 0, 100% 100%);

    transition: all 0.3s ease;
    box-sizing: border-box;
}

/* Optional Hover */
.elementor-8 .elementor-element.elementor-element-548b4e7:hover::after{
    background: #1a1a1a;
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0d3f0b */.elementor-8 .elementor-element.elementor-element-f0d3f0b {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb576f2 */.elementor-8 .elementor-element.elementor-element-bb576f2{
    position: relative;
    overflow: hidden;
}

/* Arrow Corner */
.elementor-8 .elementor-element.elementor-element-bb576f2::after{
    content: "↗";
    position: absolute;
    top: 0;
    right: 0;

    width: 90px;
    height: 90px;

    background: #000;
    color: #fff;

    display: flex;
    align-items: flaex-start;
    justify-content: flex-end;

    padding: 14px;

    font-size: 24px;
    font-weight: 300;
    line-height: 1;

    /* Diagonal Shape */
    clip-path: polygon(100% 0, 0 0, 100% 100%);

    transition: all 0.3s ease;
    box-sizing: border-box;
}

/* Optional Hover */
.elementor-8 .elementor-element.elementor-element-bb576f2:hover::after{
    background: #1a1a1a;
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d0a4d8 */.elementor-8 .elementor-element.elementor-element-6d0a4d8 {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46cd804 */.elementor-8 .elementor-element.elementor-element-46cd804{
    position: relative;
    overflow: hidden;
}

/* Arrow Corner */
.elementor-8 .elementor-element.elementor-element-46cd804::after{
    content: "↗";
    position: absolute;
    top: 0;
    right: 0;

    width: 90px;
    height: 90px;

    background: #000;
    color: #fff;

    display: flex;
    align-items: flaex-start;
    justify-content: flex-end;

    padding: 14px;

    font-size: 24px;
    font-weight: 300;
    line-height: 1;

    /* Diagonal Shape */
    clip-path: polygon(100% 0, 0 0, 100% 100%);

    transition: all 0.3s ease;
    box-sizing: border-box;
}

/* Optional Hover */
.elementor-8 .elementor-element.elementor-element-46cd804:hover::after{
    background: #1a1a1a;
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e780aa */.elementor-8 .elementor-element.elementor-element-9e780aa {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-548b4e7 */.elementor-8 .elementor-element.elementor-element-548b4e7{
    position: relative;
    overflow: hidden;
}

/* Arrow Corner */
.elementor-8 .elementor-element.elementor-element-548b4e7::after{
    content: "↗";
    position: absolute;
    top: 0;
    right: 0;

    width: 90px;
    height: 90px;

    background: #000;
    color: #fff;

    display: flex;
    align-items: flaex-start;
    justify-content: flex-end;

    padding: 14px;

    font-size: 24px;
    font-weight: 300;
    line-height: 1;

    /* Diagonal Shape */
    clip-path: polygon(100% 0, 0 0, 100% 100%);

    transition: all 0.3s ease;
    box-sizing: border-box;
}

/* Optional Hover */
.elementor-8 .elementor-element.elementor-element-548b4e7:hover::after{
    background: #1a1a1a;
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0d3f0b */.elementor-8 .elementor-element.elementor-element-f0d3f0b {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb576f2 */.elementor-8 .elementor-element.elementor-element-bb576f2{
    position: relative;
    overflow: hidden;
}

/* Arrow Corner */
.elementor-8 .elementor-element.elementor-element-bb576f2::after{
    content: "↗";
    position: absolute;
    top: 0;
    right: 0;

    width: 90px;
    height: 90px;

    background: #000;
    color: #fff;

    display: flex;
    align-items: flaex-start;
    justify-content: flex-end;

    padding: 14px;

    font-size: 24px;
    font-weight: 300;
    line-height: 1;

    /* Diagonal Shape */
    clip-path: polygon(100% 0, 0 0, 100% 100%);

    transition: all 0.3s ease;
    box-sizing: border-box;
}

/* Optional Hover */
.elementor-8 .elementor-element.elementor-element-bb576f2:hover::after{
    background: #1a1a1a;
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d0a4d8 */.elementor-8 .elementor-element.elementor-element-6d0a4d8 {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46cd804 */.elementor-8 .elementor-element.elementor-element-46cd804{
    position: relative;
    overflow: hidden;
}

/* Arrow Corner */
.elementor-8 .elementor-element.elementor-element-46cd804::after{
    content: "↗";
    position: absolute;
    top: 0;
    right: 0;

    width: 90px;
    height: 90px;

    background: #000;
    color: #fff;

    display: flex;
    align-items: flaex-start;
    justify-content: flex-end;

    padding: 14px;

    font-size: 24px;
    font-weight: 300;
    line-height: 1;

    /* Diagonal Shape */
    clip-path: polygon(100% 0, 0 0, 100% 100%);

    transition: all 0.3s ease;
    box-sizing: border-box;
}

/* Optional Hover */
.elementor-8 .elementor-element.elementor-element-46cd804:hover::after{
    background: #1a1a1a;
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e780aa */.elementor-8 .elementor-element.elementor-element-9e780aa {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-548b4e7 */.elementor-8 .elementor-element.elementor-element-548b4e7{
    position: relative;
    overflow: hidden;
}

/* Arrow Corner */
.elementor-8 .elementor-element.elementor-element-548b4e7::after{
    content: "↗";
    position: absolute;
    top: 0;
    right: 0;

    width: 90px;
    height: 90px;

    background: #000;
    color: #fff;

    display: flex;
    align-items: flaex-start;
    justify-content: flex-end;

    padding: 14px;

    font-size: 24px;
    font-weight: 300;
    line-height: 1;

    /* Diagonal Shape */
    clip-path: polygon(100% 0, 0 0, 100% 100%);

    transition: all 0.3s ease;
    box-sizing: border-box;
}

/* Optional Hover */
.elementor-8 .elementor-element.elementor-element-548b4e7:hover::after{
    background: #1a1a1a;
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0d3f0b */.elementor-8 .elementor-element.elementor-element-f0d3f0b {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb576f2 */.elementor-8 .elementor-element.elementor-element-bb576f2{
    position: relative;
    overflow: hidden;
}

/* Arrow Corner */
.elementor-8 .elementor-element.elementor-element-bb576f2::after{
    content: "↗";
    position: absolute;
    top: 0;
    right: 0;

    width: 90px;
    height: 90px;

    background: #000;
    color: #fff;

    display: flex;
    align-items: flaex-start;
    justify-content: flex-end;

    padding: 14px;

    font-size: 24px;
    font-weight: 300;
    line-height: 1;

    /* Diagonal Shape */
    clip-path: polygon(100% 0, 0 0, 100% 100%);

    transition: all 0.3s ease;
    box-sizing: border-box;
}

/* Optional Hover */
.elementor-8 .elementor-element.elementor-element-bb576f2:hover::after{
    background: #1a1a1a;
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d0a4d8 */.elementor-8 .elementor-element.elementor-element-6d0a4d8 {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f0ead9 */.elementor-8 .elementor-element.elementor-element-5f0ead9 {
    background-image: linear-gradient(90deg, white 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d99009f */.elementor-8 .elementor-element.elementor-element-d99009f {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a62b462 */.elementor-8 .elementor-element.elementor-element-a62b462 {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-617e207 */.elementor-8 .elementor-element.elementor-element-617e207 {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9c6a3f */.elementor-8 .elementor-element.elementor-element-f9c6a3f {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6fa457 */.elementor-8 .elementor-element.elementor-element-f6fa457 {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14cb09c */.elementor-8 .elementor-element.elementor-element-14cb09c {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9c6a3f */.elementor-8 .elementor-element.elementor-element-f9c6a3f {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6fa457 */.elementor-8 .elementor-element.elementor-element-f6fa457 {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14cb09c */.elementor-8 .elementor-element.elementor-element-14cb09c {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9c6a3f */.elementor-8 .elementor-element.elementor-element-f9c6a3f {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6fa457 */.elementor-8 .elementor-element.elementor-element-f6fa457 {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14cb09c */.elementor-8 .elementor-element.elementor-element-14cb09c {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9c6a3f */.elementor-8 .elementor-element.elementor-element-f9c6a3f {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6fa457 */.elementor-8 .elementor-element.elementor-element-f6fa457 {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14cb09c */.elementor-8 .elementor-element.elementor-element-14cb09c {
    background-image: linear-gradient(90deg, black 50%, #eff3fa20 50%);
    background-size: 200%;
    background-position: right;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    animation: fill 1.1s forwards 0.3s;
}
@keyframes fill {
    from {
        background-position: right;
    }
    to {
        background-position: left;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ball-Pen';
	font-display: auto;
	src: url('https://healandhydratebysuz.com/wp-content/uploads/2026/05/ball-pen.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Calendas Plus';
	font-display: auto;
	src: url('https://healandhydratebysuz.com/wp-content/uploads/2026/05/calendas_plus-webfont.ttf') format('truetype');
}
/* End Custom Fonts CSS */