.sec-title__top{margin-bottom:14px;display:flex;align-items:center;gap:10px}.sec-title__top img{max-width:100%;height:auto;animation:rotate 3s linear infinite}.sec-title__tagline{margin:0;font-size:16px;color:var(--mediox-base,#33c1ed);font-weight:600;line-height:1.5}.sec-title__title{margin:0;font-size:45px;font-weight:800;line-height:1.222}@keyframes zump{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}100%{-webkit-transform:translateZ(0);transform:translateZ(0)}}.form-one__group{display:grid;grid-template-columns:1fr;grid-gap:30px;margin:0}.form-one__control{border:none;width:auto;height:auto;border-radius:0;padding:0;position:relative}.form-one__control__icon{position:absolute;top:50%;left:30px;transform:translateY(-50%);font-size:14px}.form-one__control--full{grid-column-start:1;grid-column-end:-1}.service-card{position:relative;border-radius:30px}.service-card__image{position:relative;border-radius:30px;-webkit-mask:url('data:image/svg+xml;utf8,<svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 900.000000 969.000000"><g transform="translate(0.000000,969.000000) scale(0.100000,-0.100000)" stroke="none"> <path d="M577 9676 c-3 -8 -23 -18 -44 -22 -21 -3 -83 -28 -139 -55 -190 -92 -323 -256 -380 -467 -12 -45 -14 -666 -14 -4297 0 -3749 2 -4251 15 -4302 27 -105 99 -234 173 -311 70 -72 186 -153 256 -179 126 -45 -94 -43 4046 -43 3442 0 3906 2 3957 15 105 27 234 99 311 173 104 100 184 235 207 350 4 18 13 36 21 39 21 8 21 5778 0 5786 -8 3 -17 21 -21 39 -9 48 -23 84 -64 168 -28 58 -57 96 -128 168 -50 50 -96 92 -102 92 -5 0 -29 13 -53 28 -24 16 -81 42 -128 58 l-85 29 -885 6 c-941 6 -887 3 -1032 52 -148 51 -302 191 -381 347 -89 176 -87 153 -87 973 0 688 -1 722 -20 798 -11 43 -26 91 -32 106 -32 76 -100 174 -163 238 -96 97 -182 146 -340 193 -16 5 -29 15 -28 21 2 8 -632 11 -2426 11 -2109 0 -2430 -2 -2434 -14z"/> </g> </svg>');mask:url('data:image/svg+xml;utf8,<svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 900.000000 969.000000"><g transform="translate(0.000000,969.000000) scale(0.100000,-0.100000)" stroke="none"> <path d="M577 9676 c-3 -8 -23 -18 -44 -22 -21 -3 -83 -28 -139 -55 -190 -92 -323 -256 -380 -467 -12 -45 -14 -666 -14 -4297 0 -3749 2 -4251 15 -4302 27 -105 99 -234 173 -311 70 -72 186 -153 256 -179 126 -45 -94 -43 4046 -43 3442 0 3906 2 3957 15 105 27 234 99 311 173 104 100 184 235 207 350 4 18 13 36 21 39 21 8 21 5778 0 5786 -8 3 -17 21 -21 39 -9 48 -23 84 -64 168 -28 58 -57 96 -128 168 -50 50 -96 92 -102 92 -5 0 -29 13 -53 28 -24 16 -81 42 -128 58 l-85 29 -885 6 c-941 6 -887 3 -1032 52 -148 51 -302 191 -381 347 -89 176 -87 153 -87 973 0 688 -1 722 -20 798 -11 43 -26 91 -32 106 -32 76 -100 174 -163 238 -96 97 -182 146 -340 193 -16 5 -29 15 -28 21 2 8 -632 11 -2426 11 -2109 0 -2430 -2 -2434 -14z"/> </g> </svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center;-webkit-mask-size:cover;mask-size:cover}.service-card__image::after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:linear-gradient(-180deg,rgba(10,34,65,0) 0,#0a2241 100%);border-radius:inherit}.service-card__image img{width:100%;display:block;border-radius:inherit}.service-card__icon{position:relative;position:absolute;top:0;left:0;width:80px;height:80px;display:flex;align-items:center;justify-content:center;background-color:var(--mediox-white,#fff);border-radius:25px;font-size:40px;color:var(--mediox-base,#33c1ed);z-index:1;transition:all .5s ease}.service-card__icon svg{width:1em;height:1em;fill:currentColor}.service-card__icon::after{content:"";width:100%;height:100%;border-radius:inherit;position:absolute;top:0;right:0;z-index:-1;transform:scale(.5);opacity:0;background-color:var(--mediox-primary,#2c51a3);transition:transform .4s ease,opacity .4s ease}.service-card:hover .service-card__icon{color:var(--mediox-white,#fff)}.service-card:hover .service-card__icon::after{opacity:1;transform:scale(1)}.service-card__content{width:100%;padding:30px 30px 23px;position:relative;position:absolute;right:0;bottom:0;overflow:hidden;z-index:1}.service-card__content__inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.service-card__total-doctors{margin-bottom:12px;padding:6px 11px;display:inline-block;font-size:16px;color:var(--mediox-base,#33c1ed);font-weight:700;line-height:1.25;background-color:var(--mediox-white,#fff);border-radius:100px;transition:all .5s ease}.service-card:hover .service-card__total-doctors{color:var(--mediox-white,#fff);background-color:var(--mediox-base,#33c1ed)}.service-card__title{margin:0;font-size:24px;color:var(--mediox-white,#fff);font-weight:700;line-height:1.333}.service-card__title:hover{color:var(--mediox-base,#33c1ed)}.service-card__title a{color:inherit;background:linear-gradient(to right,currentcolor 100%,currentcolor 0) 100% 95%/0 1px no-repeat;transition:all .5s ease}.service-card__title a:hover{background-size:100% 1px}.service-card__link{display:inline-flex;font-size:20px;color:var(--mediox-white,#fff);opacity:0;transition:all .5s ease}.service-card__link svg{width:1em;height:1em;fill:currentColor;transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.service-card__link:hover{color:var(--mediox-base,#33c1ed);transform:rotate(-227deg);-webkit-transform:rotate(-227deg)}.service-card:hover .service-card__link{opacity:1}.service-card-three{background-color:var(--mediox-white,#fff);border-radius:var(--mediox-radius,20px)}.service-card-three__image{border-radius:var(--mediox-radius,20px) var(--mediox-radius,20px) 0 0}.service-card-three__image img{width:100%;display:block;border-radius:inherit}.service-card-three__content{position:relative;padding:69px 30px 20px;border-right:1px solid var(--mediox-border-color,#d9e1eb);border-left:1px solid var(--mediox-border-color,#d9e1eb);border-bottom:1px solid var(--mediox-border-color,#d9e1eb);border-radius:0 0 var(--mediox-radius,20px) var(--mediox-radius,20px)}.service-card-three__icon{position:absolute;top:-52px;right:25px;width:105px;height:105px;display:flex;align-items:center;justify-content:center;font-size:50px;color:var(--mediox-white,#fff);border-radius:50%;background-color:var(--mediox-base,#33c1ed);border:5px solid var(--mediox-white,#fff);transition:all .5s ease}.service-card-three__icon svg{width:1em;height:1em;fill:currentColor}.service-card-three:hover .service-card-three__icon{color:var(--mediox-base,#33c1ed);border-color:var(--mediox-base,#33c1ed);background-color:var(--mediox-white,#fff)}.service-card-three__title{margin-bottom:5px;font-weight:900;font-size:24px;line-height:1.375}.service-card-three__title:hover{color:var(--mediox-base,#33c1ed)}.service-card-three__title a{color:inherit;background:linear-gradient(to right,currentcolor 100%,currentcolor 0) 100% 95%/0 1px no-repeat;transition:all .5s ease}.service-card-three__title a:hover{background-size:100% 1px}.service-card-three__text{margin:0;font-weight:400}.services-page{background-color:var(--mediox-white,#fff)}.services-page--two .service-card__icon{box-shadow:0 4px 25px rgba(0,0,0,.08)}.services-page--three .service-card-two{box-shadow:0 4px 50px rgba(54,193,236,.1)}.appointment-one{position:relative;padding-top:108px;background-color:var(--mediox-white,#fff);overflow:hidden}.appointment-one__bg{position:relative;position:absolute;top:0;right:0;left:0;bottom:0;background-repeat:no-repeat;background-position:top;background-size:cover;background-image:url(../images/backgrounds/appointment-bg-rtl.webp)}.appointment-one__bg::after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:linear-gradient(-100.77deg,#2c51a3 30.23%,rgba(44,81,163,0) 100%)}.appointment-one__bg__inner{position:absolute;top:0;right:0;left:0;bottom:0;background-repeat:no-repeat;background-position:top;background-size:cover;opacity:.5;mix-blend-mode:multiply;z-index:2;background-image:url(../images/shapes/appointment-shape-bg-rtl.webp)}.appointment-one__bg__shape{width:804px;height:804px;display:flex;align-items:center;justify-content:center;position:absolute;right:-266px;bottom:-292px;transform:rotate(135deg);border-radius:260px;background-color:RGBA(var(--mediox-base-rgb,51,193,237),.1);z-index:1}.appointment-one__bg__shape__1{width:629px;height:629px;display:flex;align-items:center;justify-content:center;border-radius:inherit;background-color:RGBA(var(--mediox-base-rgb,51,193,237),.15)}.appointment-one__bg__shape__2{width:435px;height:435px;border-radius:50%;background-color:RGBA(var(--mediox-base-rgb,51,193,237),.2)}.appointment-one .container{position:relative;z-index:3}.appointment-one__title{margin-bottom:29px;font-size:30px;color:var(--mediox-white,#fff);font-weight:800;line-height:1.5}.appointment-one__form{width:100%;max-width:633px}.appointment-one__form__date{position:relative}.appointment-one__form input[type=email],.appointment-one__form input[type=tel],.appointment-one__form input[type=text],.appointment-one__form textarea{height:60px;font-size:16px;font-weight:400;background-color:var(--mediox-white,#fff)}.appointment-one__form textarea{height:184px}.appointment-one__form .mediox-btn{padding:16px 40.5px}.appointment-one__form .mediox-btn::after,.appointment-one__form .mediox-btn::before{background-color:var(--mediox-white,#fff)}.appointment-one__form .mediox-btn:hover,.appointment-one__form .mediox-btn:hover .mediox-btn__icon{color:var(--mediox-base,#33c1ed)}.appointment-one__shape-1{max-width:100%;height:auto;position:absolute;top:174px;right:71px;z-index:2;animation:rotate 4s linear infinite}.appointment-one__shape-2{max-width:100%;height:auto;position:absolute;right:63px;bottom:251px;z-index:2;animation:zump 2s linear infinite}.appointment-one__shape-3{max-width:100%;height:auto;position:absolute;top:105px;left:43px;z-index:2;animation:rotate 4s linear infinite}.form-one input[type=email],.form-one input[type=tel],.form-one input[type=text],.form-one textarea{display:block;width:100%;background-color:var(--mediox-white2,#ecf0f5);font-size:14px;color:var(--mediox-text,#707882);font-weight:500;border:none;outline:0;padding:0 20px;height:55px;border:1px solid transparent;border-radius:10px;transition:all .4s ease}.appointment-one__form input[type=email],.appointment-one__form input[type=tel],.appointment-one__form input[type=text],.appointment-one__form textarea{height:60px;font-size:16px;font-weight:400;background-color:var(--mediox-white,#fff)}.appointment-one__form textarea{height:184px;padding:10px 20px 0}.welcome-one{position:relative;background-color:var(--mediox-white,#fff)}.welcome-one .container{position:relative;z-index:1}.welcome-one__inner{position:relative;padding:55px 60px 60px;border-radius:30px}.welcome-one__inner__bg{position:relative;position:absolute;top:0;right:0;left:0;bottom:0;background-repeat:no-repeat;background-position:top;background-size:cover;border-radius:30px;background-image:url(../images/shapes/welcome-inner-bg-1-1.webp)}.welcome-one__inner__bg::after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:linear-gradient(-90deg,#2e51a3 0,rgba(46,81,163,0) 100%);border-radius:inherit}.welcome-one__content{position:relative;z-index:1;max-width:520px}.welcome-one .sec-title{margin-bottom:10px}.welcome-one .sec-title__tagline,.welcome-one .sec-title__title{color:var(--mediox-white,#fff)}.welcome-one__text{margin-bottom:31px;color:var(--mediox-white,#fff)}.welcome-one .mediox-btn::after,.welcome-one .mediox-btn::before{background-color:var(--mediox-white,#fff)}.welcome-one .mediox-btn:hover,.welcome-one .mediox-btn:hover .mediox-btn__icon{color:var(--mediox-base,#33c1ed)}.welcome-one__image{width:100%;max-width:569px;height:100%;position:relative;position:absolute;top:0;left:0;background-color:var(--mediox-white,#fff);border-radius:30px 1000px 0 30px;z-index:1}.welcome-one__image__bg{width:calc(100% - 20px);height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:top;background-size:cover;border-radius:inherit;background-image:url(../images/resources/welcome-1-1.webp)}@media (max-width:1599px){.appointment-one__shape-2{right:auto;left:70px}.appointment-one__shape-1{right:30px}}@media (max-width:1399px){.appointment-one__shape-1{display:none}}@media (max-width:1199px){.welcome-one__image{display:none}.appointment-one__shape-2{left:40px}}@media (min-width:992px) and (max-width:1199px){.service-card__title{font-size:21px}.service-card__link{font-size:16px}.service-card__total-doctors{font-size:14px}.service-card__icon{width:70px;height:70px;font-size:30px}}@media (max-width:991px){.appointment-one__shape-2{display:none}.appointment-one__shape-3{top:70px}}@media (max-width:767px){.form-one__group--grid{grid-template-columns:1fr}.appointment-one{padding-top:88px}.appointment-one__shape-3{display:none}.welcome-one__inner{padding-right:40px;padding-left:40px}.welcome-one .sec-title__title br{display:none}.sec-title__tagline{font-size:14px}.sec-title__title{font-size:40px}}@media (min-width:576px){.form-one__group{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.welcome-one__inner{padding-right:30px;padding-left:30px}.appointment-one{padding-top:68px}.sec-title__title{font-size:35px}}@media (max-width:412px){.appointment-one__form input[type=email],.appointment-one__form input[type=tel],.appointment-one__form input[type=text],.appointment-one__form textarea{padding-right:20px;padding-left:20px}}@media (max-width:375px){.service-card__content{padding-right:25px;padding-left:25px}.service-card__total-doctors{font-size:14px}.service-card__title{font-size:21px}.service-card__link{font-size:16px}}@media (max-width:360px){.service-card__icon{width:70px;height:70px;font-size:30px}}.validation-error{color:#fff;font-size:.95rem;margin-bottom:20px;padding:0}.validation-error ul{padding-right:0}.validation-error ul li{list-style:disc;list-style-position:inside}.post-pagination{margin:0;padding:0;list-style:none;margin-top:30px;display:flex;align-items:center;flex-wrap:wrap;gap:9px;justify-content:center}.post-pagination a{display:inline-block;width:40px;height:40px;background-color:var(--mediox-white2,#ecf0f5);color:var(--mediox-text,#707882);text-align:center;font-size:16px;font-weight:500;border-radius:50%;line-height:39px;border:1px solid transparent;transition:all .4s ease}.post-pagination a .post-pagination__icon{display:inline-flex;font-size:14.77px;color:var(--mediox-text,#707882);transition:all .4s ease;margin-top:10px}.post-pagination a .post-pagination__icon svg{width:1em;height:1em;fill:currentColor}.post-pagination a:hover{border-color:var(--mediox-base,#33c1ed);color:var(--mediox-base,#33c1ed);background-color:transparent}.post-pagination a:hover .post-pagination__icon{color:var(--mediox-base,#33c1ed)}.post-pagination li.active a{background-color:var(--mediox-base,#33c1ed);color:var(--mediox-white,#fff)}.post-pagination li.active a .post-pagination__icon{color:var(--mediox-white,#fff)}