@font-face{font-display:swap;font-family:'Ubuntu';src:local('Ubuntu'),url('/wp-content/themes/alef-clinic-theme/assets/fonts/ubuntu.woff2') format('woff2'),url('/wp-content/themes/alef-clinic-theme/assets/fonts/ubuntu.woff') format('woff'),url('/wp-content/themes/alef-clinic-theme/assets/fonts/ubuntu.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Ubuntu';src:local('Ubuntu Medium'),local('Ubuntu-Medium'),url('/wp-content/themes/alef-clinic-theme/assets/fonts/ubuntumedium.woff2') format('woff2'),url('/wp-content/themes/alef-clinic-theme/assets/fonts/ubuntumedium.woff') format('woff'),url('/wp-content/themes/alef-clinic-theme/assets/fonts/ubuntumedium.ttf') format('truetype');font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:'Ubuntu';src:local('Ubuntu Bold'),local('Ubuntu-Bold'),url('/wp-content/themes/alef-clinic-theme/assets/fonts/ubuntubold.woff2') format('woff2'),url('/wp-content/themes/alef-clinic-theme/assets/fonts/ubuntubold.woff') format('woff'),url('/wp-content/themes/alef-clinic-theme/assets/fonts/ubuntubold.ttf') format('truetype');font-weight:700;font-style:normal}*{padding:0;margin:0;border:none}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-scrollbar{width:8px;background:var(--e-global-color-c586073)}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px grey;box-shadow:inset 0 0 2px grey;border-radius:0}::-webkit-scrollbar-thumb{background:var(--color-primary)}::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}html body{font-family:var(--fonts-main);color:var(--color-text);overflow-x:hidden;background-color:#f9fbfc}#wrapper{overflow-x:hidden}:focus-visible,:focus,:active{outline:none}h1,h2,h3,h4,h5,p,.expert{line-height:1.3}#main-swiper h1{color:var(--color-primary)}h1,.h1{font-size:42px;color:var(--color-text);font-weight:500;line-height:1.2}.inner__content h1{font-size:30px}h1.entry-title{font-size:32px;font-weight:400;letter-spacing:2px;border-bottom:1px solid #d9d9d9;line-height:1.5}h2,.h2{font-size:32px;color:var(--color-text);letter-spacing:2.5px;font-weight:400}.inner__content h2{font-size:20px;font-weight:500;letter-spacing:inherit;color:var(--color-text)}.inner__content h3{font-size:18px;font-weight:500;letter-spacing:inherit;color:var(--color-text)}h2.title_group{margin:15px;font-size:30px;letter-spacing:inherit}h3,.h3{font-size:30px;color:var(--color-primary)}h4,.h4{font-size:20px;color:var(--color-primary);font-weight:700}h5,.h5{font-size:18px;color:var(--color-primary);font-weight:500}.error .error__title{font-size:80px;color:var(--color-primary);font-weight:600;line-height:1.2}p{font-size:16px;color:var(--color-text);font-weight:400}a{color:#52606f}a:hover{color:#2469c6}.uppercase{text-transform:uppercase}.link__btn a,a.link__btn{padding:15px 35px;border-radius:100px;display:inline-block;color:var(--color-white);-webkit-transition:background-color .5s ease,border-color .5s ease;-o-transition:background-color .5s ease,border-color .5s ease;transition:background-color .5s ease,border-color .5s ease;min-width:200px}.link__btn a:hover,a.link__btn:hover{background-color:#2469c6;-webkit-transition:background-color .5s ease,border-color .5s ease;-o-transition:background-color .5s ease,border-color .5s ease;transition:background-color .5s ease,border-color .5s ease}.outline__btn.orange{color:var(--btn-orange);padding:12px 35px;border-color:var(--btn-orange);-webkit-transition:color .5s ease,border-color .5s ease;-o-transition:color .5s ease,border-color .5s ease;transition:color .5s ease,border-color .5s ease}.outline__btn.orange:hover{color:#c56004;border-color:#c56004;background-color:transparent;-webkit-transition:color .5s ease,border-color .5s ease;-o-transition:color .5s ease,border-color .5s ease;transition:color .5s ease,border-color .5s ease}img,svg{max-width:100%;height:auto}.jobs__block ul,.content__text ul{display:inline-block}ul,ul li{list-style:none;padding-left:0}.jobs__block ul,.content__text ul{margin-left:30px}.jobs__block ul li,.content__text ul li{list-style:disc;margin-bottom:5px}.bg__primary{background-color:var(--color-primary);color:var(--color-white)}.bg__primary h1,.bg__primary h2,.bg__primary h3,.bg__primary h4,.bg__primary p{color:var(--color-white)}a.blue{background-color:var(--btn-blue)}a.orange,.orange a{background-color:var(--btn-orange);color:var(--color-white)}a.orange:hover,.orange a:hover{background-color:#c56004;color:var(--color-white)}a.outline__btn{background-color:transparent;color:var(--btn-blue);padding:12px 25px 12px 35px;border-radius:100px;display:inline-block;border:1px solid;border-color:var(--btn-blue);font-weight:500;-webkit-transition:color .5s ease,border-color .5s ease;-o-transition:color .5s ease,border-color .5s ease;transition:color .5s ease,border-color .5s ease}a.outline__btn:hover{color:#2469c6;border-color:#2469c6}a.outline__btn:hover path{stroke:#2469c6}.br-50{border-radius:50px}.br-30{border-radius:30px}.br-30 img{border-radius:30px}.p-6{padding:60px}.mb-n6{margin-bottom:-80px}.pre__title{font-weight:400;font-size:14px;letter-spacing:3px}.mb-none p{margin-bottom:0}.shadow{-webkit-box-shadow:0px 5px 32px 0px rgba(0,0,0,.18);box-shadow:0px 5px 32px 0px rgba(0,0,0,.18)}.shadow__box{-webkit-box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);background-color:var(--color-white)}.py-xl-100{padding-top:100px;padding-bottom:130px}.scroll-top{position:fixed;left:15px;bottom:20px;background-color:var(--color-primary);width:53px;height:53px;padding:5px;border-radius:50%;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;-webkit-box-shadow:0 3px 6px rgb(0 0 0/25%);box-shadow:0 3px 6px rgb(0 0 0/25%);opacity:0;z-index:999999}.scroll-top.active{opacity:1}.sidebar__content h5{margin-bottom:25px}.sidebar__content .product-categories .cat-item,.sidebar__content .menu .menu-item{margin-top:15px}.sidebar__content .product-categories .cat-item a,.sidebar__content .menu .menu-item a{color:var(--color-text);padding:4px 15px;border-radius:26px;border:1px solid;font-size:14px;display:inline-block}.sidebar__content .product-categories .cat-item a:hover,.sidebar__content .product-categories .cat-item.current-cat a,.sidebar__content .menu .menu-item a:hover,.sidebar__content .menu .menu-item.current-menu-item a{color:var(--color-white);background-color:var(--btn-blue);border-color:var(--btn-blue)}#menu-shcho-my-likuiemo .current-menu-parent a,#menu-posluhy .current-menu-parent a{color:var(--color-white);background-color:var(--btn-blue);border-color:var(--btn-blue)}#menu-shcho-my-likuiemo .sub-menu,#menu-posluhy .sub-menu{margin-left:15px}#menu-shcho-my-likuiemo .sub-menu li:first-child,#menu-posluhy .sub-menu li:first-child{margin-top:15px}#menu-shcho-my-likuiemo .sub-menu li,#menu-posluhy .sub-menu li{margin-top:5px}#menu-shcho-my-likuiemo .sub-menu li a,#menu-posluhy .sub-menu li a{color:var(--color-text);font-size:12px;border:none;background-color:transparent;padding:0;display:block}#menu-shcho-my-likuiemo .current-menu-parent .sub-menu li.current-menu-item a,#menu-posluhy .current-menu-parent .sub-menu li.current-menu-item a{color:var(--color-primary)}hr{border-color:#d9d9d9;opacity:1}.fr{float:right}.fl{float:left}.hidden{display:none;opacity:0}.no-scroll{overflow:hidden}.popup__form{cursor:pointer}.modal{display:none;position:fixed;z-index:10;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.success__modal{display:none;position:fixed;z-index:10;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modal-content{position:relative;background-color:#eef2f8;margin:0 auto;padding:50px 50px 25px;border-radius:30px;max-width:600px;margin-top:100px;-webkit-animation:slideIn .3s ease;animation:slideIn .3s ease}@-webkit-keyframes slideIn{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.close{position:absolute;right:20px;top:20px}.close:hover,.close:focus{text-decoration:none;cursor:pointer}p.modal__title{font-weight:500;font-size:20px;color:var(--color-text)}header .bg-light{background-color:var(--color-white)!important;-webkit-box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);box-shadow:0px 24px 32px 0px rgba(0,0,0,.03)}.main-brand{display:inline-block;background-color:var(--color-white);padding:10px;position:absolute;z-index:2}.info ul{margin-bottom:0}.info ul li,.info ul li a{color:var(--color-white)}.info ul li svg,.img__before svg{width:20px;margin-right:5px;margin-top:-5px}.info ul li a{font-weight:500;position:relative}.phone__icon{width:20px;margin-right:5px;margin-top:-5px}#phone-number a:hover{color:var(--btn-blue);-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}select.select__city{background:0 0;color:var(--color-white);border:none;padding-right:10px;padding-left:10px;cursor:pointer}select.select__city option{color:var(--color-primary);padding:10px}.cart{margin-right:15px}.cart a{position:relative;display:inline-block}.cart .count{position:absolute;color:var(--color-white);font-size:12px;font-weight:600;background-color:var(--btn-orange);border-radius:50%;width:18px;height:18px;text-align:center;display:inline-block;right:-8px;top:-5px;line-height:18px}.navbar-nav{gap:20px}.navbar-nav li{-ms-flex-item-align:center;align-self:center;position:relative}.navbar-nav li:hover:before{content:'';width:100%;height:2px;background-color:var(--btn-blue);position:absolute;bottom:-30px;z-index:3;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.navbar-nav li.link__btn:hover:before,.navbar-nav li .sub-menu li:hover:before{content:none}.navbar-nav .menu-item-has-children a{padding-right:20px}.navbar-nav .menu-item-has-children a:after{content:'';width:10px;height:10px;position:absolute;right:0;top:calc(50% - 5px);background-image:url(/wp-content/uploads/bottom.svg);background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.navbar-nav .menu-item-has-children:hover a:after{rotate:180deg;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.navbar-nav .menu-item-has-children .sub-menu a:after{content:none}.navbar-nav li .navbar-nav li a{color:var(--color-primary)}.navbar-nav .link__btn a{color:var(--color-white);margin-left:25px;padding:15px 35px!important;min-width:200px;text-align:center;-webkit-box-shadow:0px 5px 32px 0px rgba(0,0,0,.18);box-shadow:0px 5px 32px 0px rgba(0,0,0,.18)}.navbar-nav .link__btn a:hover{color:var(--color-white)}.navbar-nav li .sub-menu{position:absolute;opacity:0;visibility:hidden;background-color:var(--color-white);min-width:300px;padding:15px 30px 20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin-top:0;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;max-height:0px;-webkit-box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);box-shadow:0px 24px 32px 0px rgba(0,0,0,.03)}.navbar-nav li .sub-menu li{margin-top:10px;line-height:1.2}.navbar-nav li .sub-menu li a{font-size:14px}.navbar-nav li:hover .sub-menu{opacity:1;visibility:inherit;z-index:3;padding-top:35px;max-height:inherit;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.navbar-nav li .sub-menu li .sub-menu{position:absolute;opacity:0;visibility:hidden;z-index:0;background-color:var(--color-white);min-width:300px;padding:15px 30px 20px;border-radius:20px;margin-top:0;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;left:150px;top:-5px;-webkit-box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);box-shadow:0px 24px 32px 0px rgba(0,0,0,.03)}.navbar-nav li:hover .sub-menu li:hover .sub-menu{opacity:1;visibility:inherit;z-index:2;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;left:250px}.navbar-nav li .sub-menu li.menu-item-has-children a:after{content:'';width:10px;height:10px;position:absolute;right:0;top:calc(50% - 5px);background-image:url(/wp-content/uploads/bottom.svg);background-position:center;background-size:contain;background-repeat:no-repeat;rotate:-90deg}.navbar-nav li .sub-menu li.menu-item-has-children .sub-menu li a:after{content:none}.aws-container .aws-search-form{height:40px}.aws-search-form .aws-wrapper{border-top-right-radius:20px!important;border-bottom-right-radius:20px!important}.aws-search-btn.aws-form-btn{background-color:var(--color-white)!important;border-bottom-left-radius:20px!important;border-top-left-radius:20px!important}.xoo-wsc-opac{background-color:rgba(0,0,0,.4)!important}#breadcrumbs{font-size:12px;font-weight:400;margin-top:12px;color:#989898}.border-radius img{border-radius:50%}.sidebar__content{background-color:#eef2f8;border-top-right-radius:50px;border-bottom-right-radius:50px;padding:30px 30px 30px 0;position:relative;z-index:2}.sidebar__content:after{content:'';width:2000px;height:100%;background-color:#eef2f8;position:absolute;right:100%;top:0;z-index:1}#mobile-menu{position:fixed;top:0;right:0;width:80%;max-width:400px;height:100%;background-color:var(--color-primary);-webkit-transition:right .5s ease;-o-transition:right .5s ease;transition:right .5s ease;z-index:1000;padding:20px}#mobile-menu.closed{right:-100%}.logo__block{position:relative}.menu-close{position:absolute;top:0;right:-20px;cursor:pointer;border-top-left-radius:15px;border-bottom-left-radius:15px;background-color:var(--btn-orange);padding:5px 20px 5px 15px}.menu-close svg{width:35px}.menu__bg.visible{position:fixed;z-index:25;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4);-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.logo__block{padding-bottom:15px;border-bottom:1px solid #4491f9}.logo__block img{width:150px}.menu__wrap{list-style-position:inside;-moz-column-count:2;-webkit-column-count:2;column-count:2;height:120px}.menu__wrap li{margin-bottom:5px}.menu__wrap li a{font-size:14px;color:var(--color-white)}.phone__menu li,.adress__menu li{padding-left:30px}.phone__menu,.adress__menu{position:relative}.phone__menu:before{content:'';background-image:url(/wp-content/uploads/phone.svg);width:18px;height:18px;background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:5px}.adress__menu:before{content:'';background-image:url(/wp-content/uploads/pin.svg);width:18px;height:18px;background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:5px}.phone__menu li a,.adress__menu li{font-size:14px;color:var(--color-white)}.city__tabs{border-bottom:1px solid #4491f9}.city__tabs li{color:var(--color-white);margin-bottom:10px;font-size:14px;cursor:pointer}.city__tabs li:hover,.city__tabs li.select{color:#4491f9;border-bottom:1px solid #4491f9}#mobile-menu .social__link{border-top:1px solid #4491f9;padding-top:15px}#mobile-menu .licence{font-size:14px;color:var(--color-white)}#mobile-menu .lviv__info{margin-top:20px}#mobile-menu input[type=search]{font-size:14px}.main__block{background-position:right;background-repeat:no-repeat;background-size:80%;background-color:#eef2f8;position:relative}.main__block:after{content:'';position:absolute;bottom:-35px;height:100px;width:100%;background:-o-linear-gradient(bottom,#eef2f8 38.33%,rgba(255,255,255,0) 89.47%);background:-webkit-gradient(linear,left bottom,left top,color-stop(38.33%,#eef2f8),color-stop(89.47%,rgba(255,255,255,0)));background:linear-gradient(0deg,#eef2f8 38.33%,rgba(255,255,255,0) 89.47%)}.main__block .container{background:-o-linear-gradient(11deg,#eef2f8 46.33%,rgba(255,255,255,0) 89.47%);background:linear-gradient(79deg,#eef2f8 46.33%,rgba(255,255,255,0) 89.47%)}.swiper-button-next:after,.swiper-button-prev:after{content:' '}.swiper-container{overflow:hidden;position:relative}.custom-next,.custom-prev{width:60px;height:60px;background-size:contain;background-position:center;background-repeat:no-repeat}.custom-prev{background-image:url(/wp-content/uploads/arrow-left.svg)}.custom-next{background-image:url(/wp-content/uploads/arrow-right.svg)}.info__block.gradient__grey{background:-o-linear-gradient(top,#eef2f8 38.33%,rgba(255,255,255,0) 89.47%);background:-webkit-gradient(linear,left top,left bottom,color-stop(38.33%,#eef2f8),color-stop(89.47%,rgba(255,255,255,0)));background:linear-gradient(180deg,#eef2f8 38.33%,rgba(255,255,255,0) 89.47%)}.info__block .shadow__box{border-radius:30px;height:100%}.info__block .shadow__box .item{padding:50px 30px}.info__block .img-1 .shadow__box .item,.info__block .img-2 .shadow__box .item{width:50%}.info__block .img-1 .shadow__box,.info__block .img-2 .shadow__box{background-repeat:no-repeat;background-size:50%;background-position:right}.info__block .box__link{position:relative;font-weight:500;padding-right:25px}.info__block .box__link svg{width:17px;margin-left:5px;margin-top:-2px}.info__block .img-1 .shadow__box img{height:69px;width:auto}.info__block .item h4 a{color:var(--color-primary);-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.info__block .item:hover h4 a{color:var(--btn-blue)}.info__block .item .box__link svg circle{-webkit-transition:fill .3s ease;-o-transition:fill .3s ease;transition:fill .3s ease}.info__block .item:hover .box__link svg circle{fill:var(--btn-blue)}.poslugi__block .shadow__box{border-radius:30px;padding-bottom:10px;height:100%}.poslugi__block .shadow__box:hover{background-color:var(--color-primary);-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.poslugi__block .img{position:relative;overflow:hidden;width:100%;height:0;padding-top:150px;border-top-left-radius:30px;border-top-right-radius:30px}.poslugi__block .img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.poslugi__block .text{font-size:18px;font-weight:500;color:var(--color-primary);padding:15px;line-height:1.2;margin-top:5px}.poslugi__block .shadow__box:hover .text{color:var(--color-white)}.baner__block{background-position:center;background-size:cover;background-repeat:no-repeat;padding:100px 0}#doctors-swiper{margin-bottom:-50px}.doctors__block .shadow__box{border-radius:30px;padding-bottom:10px;height:380px;overflow:hidden;position:relative;background-position:top;background-repeat:no-repeat;background-size:cover}.doctors__block .nav__slider{position:relative;margin-bottom:20px}.doctors__block .data__box{background-color:var(--color-white);position:absolute;bottom:0;width:100%;-webkit-transform:translateY(160px);-ms-transform:translateY(160px);transform:translateY(160px);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.doctors__block .data__box .content{padding:20px;position:relative;z-index:1}.doctors__block .data__box .content .text__title{color:var(--color-primary);text-align:center;font-weight:500;font-size:18px;line-height:1.3;margin-bottom:5px}.doctors__block .data__box .content .text__prof{text-align:center;font-weight:400;margin-bottom:15px}.about__doc{opacity:0;font-size:14px;font-weight:400;line-height:1.2;height:145px;overflow:hidden}.about__doc a{font-size:16px;font-weight:600;color:#52606f}.content:hover .about__doc a{color:var(--btn-blue)}.doctors__block .shadow__box:before{content:'';width:100%;height:100%;position:absolute;background-color:rgba(33,57,143,.35);-webkit-transform:translateY(-380px);-ms-transform:translateY(-380px);transform:translateY(-380px);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.doctors__block .shadow__box:hover:before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.doctors__block .shadow__box:hover .data__box{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.doctors__block .shadow__box:hover .data__box .about__doc{opacity:1}.doctors__block .shadow__box:hover .data__box .content .text__title,.doctors__block .shadow__box:hover .data__box .content .text__prof{text-align:left;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.quote__block .quote__box{background:rgba(238,242,248,1);-webkit-box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);border-radius:30px;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:350px}.quote__box .name__block{border-bottom:1px solid #d9d9d9;margin-bottom:15px;position:relative}.quote__box .name__block:after{content:' ';width:40px;height:40px;background-image:url(/wp-content/uploads/quote.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;right:8px;top:3px}.quote__box .name__block .name{font-weight:500;font-size:18px}.quote__box .name__block .role{font-weight:400}.star__block img{width:25px;margin-right:5px}.news__block .blog__img img{border-radius:30px}.news__block .date__blog{display:inline-block;font-size:14px;border:1px solid #d9d9d9;color:var(--color-primary);font-weight:400;letter-spacing:2px;padding:5px 25px;border-radius:20px}.news__block .title__blog{font-size:18px;font-weight:500;line-height:1.2}.main__shop h1.woocommerce-products-header__title{font-size:32px;font-weight:400;letter-spacing:2px;border-bottom:1px solid #d9d9d9;line-height:1.5}.main__shop .product__categories{margin-bottom:100px}.main__shop .product__categories img{width:70px}.main__shop .product__categories .title__cat{font-size:20px;font-weight:700;color:var(--color-primary)}.product__slider h2{position:relative;color:#989898;font-size:14px;font-weight:400;letter-spacing:3px;display:inline-block}.product__slider h2:before,.product__slider h2:after{content:'';width:100px;height:1px;background-color:#989898;position:absolute;top:10px}.product__slider h2:before{left:-130px}.product__slider h2:after{right:-130px}.cart .xoo-wsc-sc-bkcont{position:relative;width:30px;height:30px}.xoo-wsc-sc-count{background-color:var(--btn-orange)}.xoo-wsc-icon-cart2:before{content:" ";background-image:url(/wp-content/uploads/cart.svg);height:30px;width:30px;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;top:0}.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn,.xoo-wsc-container .xoo-wsc-btn{border-radius:100px}.xoo-wsc-body .xoo-wsc-products .xoo-wsc-pname a{font-weight:500;line-height:1.2;font-size:14px;display:block}nav.navigation.pagination{margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:500;color:#989898}nav.navigation.pagination .page-numbers{padding:5px 10px;border:2px solid #989898;border-radius:50%;margin:0 2px}nav.navigation.pagination .page-numbers.next,nav.navigation.pagination .page-numbers.prev{border:none;position:relative}nav.navigation.pagination .page-numbers.next{margin-left:10px}nav.navigation.pagination .page-numbers.prev{margin-right:10px}nav.navigation.pagination .page-numbers.next:before,nav.navigation.pagination .page-numbers.prev:before{content:'';background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;width:28px;height:28px}nav.navigation.pagination .page-numbers.next:before{background-image:url(/wp-content/uploads/right.svg);right:0}nav.navigation.pagination .page-numbers.prev:before{background-image:url(/wp-content/uploads/left.svg);left:0}.products.columns-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product__block{background-color:var(--color-white);-webkit-box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);border-radius:30px;padding:15px;height:100%}.swiper-slide .product__block{margin:5px;margin-bottom:10px!important}.product-image img{border-top-right-radius:30px;border-top-left-radius:30px}.woocommerce ul.products li.product a img{margin-bottom:0}.product-info{margin-top:10px}.product-info h2.woocommerce-loop-product__title{font-weight:400;font-size:14px!important;letter-spacing:inherit;color:var(--color-text);height:50px;display:block;overflow:hidden}.product-info h2.woocommerce-loop-product__title:before,.product-info h2.woocommerce-loop-product__title:after{content:none}.product-info h2.woocommerce-loop-product__title{margin-top:0}.product__block .product-info .price{color:#52606F!important;font-size:18px!important;font-weight:500!important}.product__block .product-info .add_to_cart_button{background-color:var(--color-white);padding:0;position:absolute;right:20px;bottom:25px}.product__block .product-info .add_to_cart_button:hover{background-color:var(--color-white)}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 15px 15px 0;width:calc(100%/4 - 15px)}.wcpf-heading-label .text,h3.widget-title{font-size:18px;color:var(--color-primary);font-weight:500;margin-bottom:25px;text-transform:capitalize}.wcpf-heading-label{margin-top:25px}.wcpf-field-price-slider .ui-slider-horizontal .ui-slider-range{background-color:var(--btn-blue);height:3px;top:3px}.priceSliderAmount .wcpf-price-slider-min-max-inputs .wcpf-input{padding:0 10px;border-radius:25px;border:1px solid var(--color-text)}.wcpf-field-price-slider .ui-slider .ui-slider-handle{border-color:var(--btn-blue)}.product-add-to-cart button.button{position:relative}.product-add-to-cart button.button.loading:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;position:absolute;top:5px;right:-25px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.product-add-to-cart button.button.added:after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.entry-summary .single_add_to_cart_button{background-color:var(--btn-blue)!important;color:var(--color-white)!important;padding:15px 35px!important;border-radius:100px!important;min-width:200px;text-align:center!important;-webkit-box-shadow:0px 5px 32px 0px rgba(0,0,0,.18)!important;box-shadow:0px 5px 32px 0px rgba(0,0,0,.18)!important;font-weight:400 !important;height:54px;margin-left:20px!important}.entry-summary .product_meta{display:none}.entry-summary .product_title.entry-title{letter-spacing:inherit;font-size:20px;font-weight:500;border-bottom:none;margin-bottom:20px}.entry-summary .price{font-size:30px!important;color:var(--color-text)!important;font-weight:700;margin-bottom:0;float:left;margin-top:5px}.woocommerce div.product form.cart{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.woocommerce-product-details__short-description{font-weight:300}.related.products h2{letter-spacing:inherit;margin-top:30px;text-transform:uppercase}.related.products h2{text-transform:inherit}.accordion-item{margin-bottom:20px;border:none;background-color:transparent}.accordion-inner{padding:30px;background-color:var(--color-white);border-bottom-left-radius:25px;border-bottom-right-radius:25px;-webkit-box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);padding-left:30%}.accordion .accordion-title{display:block;background-color:var(--color-white);padding:15px 30px;border:none;font-weight:500;cursor:pointer;border-radius:25px;-webkit-box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);box-shadow:0px 24px 32px 0px rgba(0,0,0,.03)}.accordion .accordion-title svg{margin-right:15px}.accordion .accordion-title.active{background-color:#eef2f8;border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion .accordion-title.active svg{rotate:180deg}#accordion-additional_information .accordion-inner{display:none}.quantity.buttons_added .minus,.quantity.buttons_added .plus{color:var(--color-text);font-size:20px;width:45px;height:30px;border:1px solid #d9d9d9;border-radius:20px;background-color:var(--color-white);line-height:1}.quantity.buttons_added input[type=number]{margin-bottom:0;border:none}.woocommerce .cart-collaterals{border-radius:30px;padding:30px;background-color:#eef2f8;-webkit-box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);box-shadow:0px 24px 32px 0px rgba(0,0,0,.03)}.woocommerce .cart-collaterals .cart_totals{width:100%}.woocommerce .cart-collaterals .wc-proceed-to-checkout{text-align:center}.woocommerce .cart-collaterals .wc-proceed-to-checkout{padding-bottom:0}.woocommerce .cart-collaterals .wc-proceed-to-checkout a{font-weight:400;font-size:16px;background-color:var(--btn-blue);border-radius:100px;display:inline-block;margin:0;color:var(--color-white);padding:19px 35px!important;min-width:200px;text-align:center;-webkit-box-shadow:0px 5px 32px 0px rgba(0,0,0,.18);box-shadow:0px 5px 32px 0px rgba(0,0,0,.18)}.woocommerce .cart-collaterals .wc-proceed-to-checkout a:hover{background-color:#2469c6}.woocommerce .actions .button.outline__btn,.woocommerce .actions .button.outline__btn:disabled{background-color:transparent;color:var(--btn-blue);padding:12px 25px 12px 35px;border-radius:100px;display:inline-block;border:1px solid;border-color:var(--btn-blue);font-weight:500;-webkit-transition:color .5s ease,border-color .5s ease;-o-transition:color .5s ease,border-color .5s ease;transition:color .5s ease,border-color .5s ease}.woocommerce .actions .button.outline__btn:hover{color:#2469c6;border-color:#2469c6}.woocommerce .actions .button.outline__btn:hover path{stroke:#2469c6}.woocommerce-cart table.cart img{border-radius:10px;width:100px}.woocommerce-cart table.cart .product-name a{width:300px;line-height:1.2}.woocommerce .quantity .qty{width:3em}.woocommerce table.shop_table{border:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:none;border-radius:20px;-webkit-box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);box-shadow:0px 24px 32px 0px rgba(0,0,0,.03)}.cart_item img{width:100px;height:70px;border-radius:15px;margin-right:10px;-o-object-fit:cover;object-fit:cover;float:right}#order_review_heading{font-weight:500}.product-name{max-width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-name .img{width:100px}.product-name .text{width:calc(100% - 120px)}.col-2 .woocommerce-checkout-payment{background-color:#EEF2F8!important;border-radius:30px!important;padding:25px;-webkit-box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);box-shadow:0px 24px 32px 0px rgba(0,0,0,.03)}.checkout__form{background-color:#eef2f8;border-radius:30px;padding:30px;-webkit-box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);box-shadow:0px 24px 32px 0px rgba(0,0,0,.03)}.woocommerce-privacy-policy-text p{font-size:14px}.woocommerce a.button.wc-backward,.woocommerce .place-order button.button{font-weight:400;font-size:16px;background-color:var(--btn-blue);border-radius:100px;display:inline-block;margin:0;color:var(--color-white);padding:19px 35px !important;min-width:200px;text-align:center;-webkit-box-shadow:0px 5px 32px 0px rgba(0,0,0,.18);box-shadow:0px 5px 32px 0px rgba(0,0,0,.18)}.woocommerce a.button.wc-backward:hover,.woocommerce .place-order button.button:hover{background-color:#2469c6}.wcus-checkout-fields{margin-top:30px}.wcus-checkout-fields h3{font-size:16px}.wcus-checkout-fields .zen-ui-select__value{border:none;border-bottom:1px solid #989898;background-color:transparent}.woocommerce-shipping-methods input[type=radio]{margin-top:7px!important}.woocommerce-shipping-methods label{font-size:14px;font-weight:400}.woocommerce-checkout-payment ul li{list-style:none}.woocommerce-order .woocommerce-customer-details--phone{margin-top:15px}.woocommerce-order .woocommerce-customer-details--phone,.woocommerce-order .woocommerce-customer-details--email{padding-left:0!important}.woocommerce-order .woocommerce-customer-details--phone:before,.woocommerce-order .woocommerce-customer-details--email:before{content:none!important}.sidebar__content .chevron{opacity:0;position:absolute;right:30px;top:20px}.price__wrap{margin:10px;border-radius:30px;padding:16px 30px}.price__wrap .product-price{color:var(--color-text);font-weight:400;font-size:18px}.price__wrap h3.price__title{font-size:16px;font-weight:500;color:var(--color-text);margin-bottom:0}.price__wrap .product-add-to-cart{min-width:180px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.price__wrap .product-add-to-cart .cart button{background-color:transparent}.description__price{margin:0 10px;background-color:var(--color-white);font-size:14px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;overflow:hidden;display:none}.active .price__wrap{background-color:#eef2f8;margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.active .description__price{padding:20px 30px}.price__wrap .chevron{width:25px;cursor:pointer}.active .price__wrap .chevron{rotate:180deg;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.title__inner{width:calc(100% - 230px)}.number{margin-bottom:30px;gap:10px}.number span.num{font-size:100px;font-weight:700;color:var(--color-primary);line-height:1.2}.number span.text{margin-top:25px;line-height:1.2}.team__baner{height:550px;background-repeat:no-repeat;background-position:center;background-size:cover;margin-top:-75px}.single__doctor .br-30 img{border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%}.single__doctor .br-30 .text__title{font-weight:500;font-size:18px;line-height:1.2;padding-right:20px;padding-left:20px;color:var(--color-primary)}.single__doctor .br-30 .text__prof{font-style:14px}.service__img{margin-right:15px;margin-bottom:15px}.service__img{max-width:350px}.sidebar__mobile li.consultation a{padding-right:30px!important;position:relative}.consultation a:before{content:'';width:10px;height:10px;position:absolute;right:10px;top:calc(50% - 5px);background-image:url(/wp-content/uploads/bottom.svg);background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.consultation.current-menu-parent a:before,.consultation.current-menu-item a:before,.consultation:hover a:before{background-image:url(/wp-content/uploads/bottom-w.svg)}.consultation.current-menu-parent a:before,.consultation.current-menu-item a:before{rotate:180deg}.consultation .sub-menu a:before{content:none}.consultation .sub-menu{display:none}.consultation.current-menu-parent .sub-menu,.consultation.current-menu-item .sub-menu{display:block}.poslugi__block__inner .img{margin-top:15px;overflow:hidden;position:relative;border-radius:30px;height:0;padding-top:150px}.poslugi__block__inner h1{margin-bottom:15px}.poslugi__block__inner .img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.poslugi__block__inner .row:not(:last-child){padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #d9d9d9}.poslugi__block__inner a .poslugi__title{font-size:27px}.poslugi__block__inner a:hover .poslugi__title{color:#2469c6}.poslugi__block__inner .taxonomy-description p{margin-bottom:0}.poslugi__block__inner .taxonomy-img img{width:200px;height:200px;-o-object-fit:cover;object-fit:cover}.poslugi__img{max-width:350px}.services__package .img{padding-top:195px;border-bottom-left-radius:0;border-bottom-right-radius:0}.services__package .expert{font-size:14px;margin-bottom:10px;line-height:1.2}.services__package .text__block{-webkit-box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);background-color:#fff;padding:15px 20px 20px;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.services__package .text__block h3{font-size:20px}.services__package .package__price{font-size:18px;color:#52606f;font-weight:500;margin-bottom:0}.contact__info ul{margin-top:10px}.contact__info ul li{margin-bottom:5px}.blog__block h2{font-size:25px;line-height:1.2;letter-spacing:inherit;font-weight:500;color:var(--color-text)}.blog__block h3{font-size:20px;color:var(--color-text)}.blog__block h3 a{color:var(--color-text)}.blog__block .date__blog{display:inline-block;font-size:14px;border:1px solid #d9d9d9;color:var(--color-primary);font-weight:400;letter-spacing:2px;padding:5px 25px;border-radius:20px}.post__expert{font-size:14px;line-height:1.2}.author__block{margin-bottom:-10px}.author__block b{color:var(--color-primary)}.jobs__block .jobs__form{background-color:#eef2f8;border-top-left-radius:30px;border-bottom-left-radius:30px;padding:50px 0 50px 50px;position:relative;z-index:2}.jobs__block .jobs__form:after{content:'';width:2000px;height:100%;background-color:#eef2f8;position:absolute;left:100%;top:0;z-index:1}.wrap__vakansii{background-color:transparent}.wrap__vakansii .accordion-title{cursor:pointer;padding:25px;margin-bottom:0;font-weight:500;border-radius:25px;background-color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.wrap__vakansii .accordion-title.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.wrap__vakansii .accordion-title.active .chevron svg{rotate:180deg;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.wrap__vakansii .accordion-inner{padding-left:30px;display:none}.quote__block .quote__form{background-color:#eef2f8;border-radius:30px;padding:30px;-webkit-box-shadow:0px 24px 32px 0px rgba(0,0,0,.03);box-shadow:0px 24px 32px 0px rgba(0,0,0,.03)}.wpcf7-spinner,.wpcf7-response-output,.wpcf7-not-valid-tip{display:none}.jobs__form form{width:80%}form input[type=date],form input[type=email],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form input[type=url],form select{margin-bottom:15px;border-bottom:1px solid #989898;background-color:transparent;border-radius:0;padding:10px 15px;width:100%}form select{padding:10px 15px}form input[type=date]:focus-visible,form input[type=email]:focus-visible,form input[type=number]:focus-visible,form input[type=password]:focus-visible,form input[type=search]:focus-visible,form input[type=tel]:focus-visible,form input[type=text]:focus-visible,form input[type=url]:focus-visible,form select:focus-visible,form textarea:focus-visible{outline:1px}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}form textarea{margin-top:15px;border:1px solid #989898;background-color:transparent;border-radius:15px;padding:10px 15px;min-height:100px;height:100px;width:100%}form input[type=submit]{margin-top:15px;border-radius:100px;color:var(--color-white);padding:17px 35px;background-color:var(--btn-blue);min-width:200px;text-align:center;-webkit-box-shadow:0px 5px 32px 0px rgba(0,0,0,.18);box-shadow:0px 5px 32px 0px rgba(0,0,0,.18)}p.accept{font-size:14px}.wpcf7-not-valid{border-color:#cf2e2e!important}.star .wpcf7-list-item{margin-left:0;margin-right:15px;margin-bottom:10px}.star .wpcf7-list-item .wpcf7-list-item-label{font-size:17px}.error__mess{border-radius:8px;position:fixed;display:block;background-color:#fff;color:#e4022e;right:calc(50% - 125px);bottom:10px;padding:15px 20px;border:2px solid;z-index:9999999;width:250px;opacity:0;visibility:hidden;margin-bottom:-50%;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;text-align:center}.error__mess img{width:22px;display:inline-block;margin-bottom:-5px;margin-right:10px}.error__mess.visible-block{opacity:1;visibility:visible;margin-bottom:0;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.rating{display:inline-block}.rating input{opacity:0}.wpcf7-list-item-label{opacity:0}.rating label{cursor:pointer;width:30px;height:30px;background-image:url('/wp-content/uploads/star-none.svg');background-size:cover}.wpcf7-list-item.on label{background-image:url('/wp-content/uploads/star.svg')}.wpcf7-checkbox .wpcf7-list-item{margin-left:0;margin-right:15px}#footer{background-color:inherit}#footer p{margin-top:0;padding-top:0;font-size:16px}#footer .footer__row{background-color:var(--color-primary);border-radius:35px;padding:50px 50px 30px}#footer .footer__row p,#footer .footer__row a{color:var(--color-white)}#footer .footer__row .text__about p{font-size:20px;font-weight:500;max-width:350px}#footer .footer__row .logo__white img{max-width:145px;margin-bottom:30px}#footer p.h4{font-size:20px}#footer .social__link img{width:26px}#footer .menu li{margin-bottom:5px}#footer .menu li.menu-item a:hover{color:var(--btn-blue)}#footer .menu-item a[aria-current=page]{color:var(--color-white)}#footer .licence{font-size:13px;line-height:1.2}#footer .footer__adress a{cursor:inherit}#footer .footer__adress,#footer .footer__phone{padding-left:30px;position:relative}#footer .footer__adress a:before,#footer .footer__phone:before{content:'';position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;width:20px;height:20px;top:5px;left:0}#footer .footer__adress a:before{background-image:url(/wp-content/uploads/pin.svg);cursor:pointer}#footer .footer__phone:before{background-image:url(/wp-content/uploads/phone.svg)}#footer .footer__adress li{color:var(--color-white)}#footer a.licence:hover,#footer .footer__phone a:hover{color:var(--btn-blue);-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.col-1-5{width:calc(100%/2)}.col-2-5{width:100%}@media (min-width:576px){.col-sm-1-5{width:calc(100%/2)}.col-sm-2-5{width:50%}}@media (min-width:768px){.col-md-1-5{width:calc(100%/3)}.col-md-2-5{width:33.3%}}@media (min-width:992px){.col-lg-1-5{width:calc(100%/4)}.col-lg-2-5{width:50%}}@media (min-width:1200px){.col-xl-1-5{width:calc(100%/5)}.col-xl-2-5{width:40%}}@media (min-width:1400px){.col-xxl-1-5{width:calc(100%/5)}.col-xxl-2-5{width:40%}}@media (max-width:1399px){.gap-5.info__wrap{gap:2rem!important}.main-brand{width:110px}.navbar-nav .link__btn a{margin-left:0;min-width:180px}}@media (max-width:1280px){.navbar-nav{gap:20px}.sidebar__content .product-categories .cat-item a,.sidebar__content .menu .menu-item a{font-size:12px}}@media (max-width:1200px){h1,.h1{font-size:35px}.header__first .gap-4{gap:1rem!important}#menu-main-navigation{gap:10px!important}#menu-main-navigation .link__btn,.item.search{display:none}.info__block .shadow__box .item{padding:35px 30px}.baner__block{padding:50px 0}.news__block .title__blog{font-size:16px}.news__block .date__blog{font-size:12px;padding:5px 15px}.doctors__block .data__box .content .text__title{font-size:17px}#footer .footer__row .logo__white,#footer .footer__row .text__about{text-align:center}#footer .footer__row .text__about p{font-size:18px;max-width:100%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:calc(100%/3 - 15px)}}@media (max-width:992px){h1,.h1{font-size:30px}h2,.h2{font-size:25px}h1.entry-title{font-size:25px;line-height:1.2}.py-xl-100{padding-top:80px;padding-bottom:100px}.link__btn a,a.link__btn{padding:10px 35px}a.outline__btn{padding:7px 25px 7px 35px}.header__first .gap-4{gap:1.5rem!important}#navbar,.item.city{display:none!important}#header .item.link a{padding:10px 35px;-webkit-box-shadow:0px 5px 32px 0px rgba(0,0,0,.18);box-shadow:0px 5px 32px 0px rgba(0,0,0,.18)}#header .item.menu{background-color:var(--color-primary);padding:8px 15px 12px;border-radius:20px;-webkit-box-shadow:0px 5px 32px 0px rgba(0,0,0,.18);box-shadow:0px 5px 32px 0px rgba(0,0,0,.18)}#header .item.menu svg{width:35px}#menu-toggle{cursor:pointer}.baner__block{padding:15px 0}.item__left{opacity:0}.main-brand{padding:5px}.page__title .mt-5{margin-top:0!important}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none;width:100%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:calc(100%/2 - 15px)}.entry-summary .single_add_to_cart_button{height:44px}.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn,.xoo-wsc-container .xoo-wsc-btn{height:44px}.woocommerce .cart-collaterals .wc-proceed-to-checkout a{padding:14px 35px!important}.woocommerce .actions .button.outline__btn,.woocommerce .actions .button.outline__btn:disabled{padding:7px 25px 7px 35px}.product-name{max-width:230px;margin-top:15px}.woocommerce td.product-quantity{min-width:180px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:none;width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce a.button.wc-backward,.woocommerce .place-order button.button{padding:14px 35px!important}.checkout__block .product-name{max-width:inherit}.team__baner{height:425px}.single__doctor .br-30 img{height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.sidebar__content .chevron{opacity:1;position:absolute;right:30px;top:20px;cursor:pointer}.sidebar__mobile{display:none;padding-left:15px}.sidebar__mobile.on{display:block}.sidebar__content h5{margin-bottom:0;padding-left:15px}.rotate{rotate:180deg;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.sidebar__content{padding:20px;border-radius:30px}.sidebar__content:after{content:none}.doctors__block .data__box .content .text__title{font-size:18px}.news__block .blog__img img{border-radius:30px;margin-bottom:15px}}@media (max-width:768px){h2.title_group{font-size:25px}.header__first{display:none}#header .item.menu{background-color:var(--btn-orange)}.xoo-wsc-icon-cart2:before{background-image:url(/wp-content/uploads/cart-b.svg)}.info__block .shadow__box .item p{display:none}.info__block .shadow__box .item h4{line-height:1.0}.info__block .shadow__box .item h4 a.h4__link{font-size:16px}.info__block .shadow__box .item a{font-size:14px}.item__right .link{display:none}.hidden-sm{display:none!important}.visible-flex-sm{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.visible-block-sm{display:block!important}.menu__block{border-bottom:1px solid #4491f9;margin:0}.social__mobile,.footer__phone{padding-bottom:15px;border-bottom:1px solid #4491f9}.footer__phone{margin-bottom:0}.item__left{opacity:1}.number span.num{font-size:80px}.page__title .border-radius{text-align:center}.news__block .blog__img img{margin-bottom:15px}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.product-name{max-width:inherit;margin-top:0}.woocommerce-cart table.cart .product-name a{width:inherit}.blog__img{text-align:center;margin-bottom:15px}.reverse__sm{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:calc(100%/2 - 10px);float:none;margin:0 5px 2.992em}}@media (max-width:576px){h3,.h3{font-size:25px}.info__block .shadow__box .item{padding:25px 20px}.d-sm-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.number span.num{font-size:50px}.number span.text{margin-top:10px;font-size:12px}.doctors__block .shadow__box .data__box{-webkit-transform:translateY(130px);-ms-transform:translateY(130px);transform:translateY(130px)}.poslugi__img{text-align:center}.poslugi__img.fr{float:none;margin-left:0;margin-bottom:15px}.service__img{text-align:center}.service__img.fl{float:none;margin-right:0}.main__shop .product__categories .title__cat{font-size:15px}.main__shop .product__categories img{margin-bottom:10px}.entry-summary .price{float:none;margin-bottom:15px}.woocommerce div.product form.cart{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.accordion-inner{padding-left:30px}.col-2 .woocommerce-checkout-payment,.checkout__form,.woocommerce .cart-collaterals{padding:20px!important;border-radius:20px!important}.woocommerce .cart-collaterals .wc-proceed-to-checkout a{width:100%}#footer{margin:0 10px}#footer .footer__adress{margin-bottom:0}#footer .footer__row{padding:30px}.modal-content{padding:30px 30px 15px;max-width:450px}.jobs__block .jobs__form{padding:30px}form input[type=submit]{padding:12px 35px;width:100%}.post-navigation svg{width:30px;height:30px}.team__baner{height:295px}.py-xl-100{padding-top:80px;padding-bottom:50px}.info__block .mt-n4{margin-top:0!important}.main__block{background-size:cover}.custom-next,.custom-prev{width:45px;height:45px}.doctors__block .data__box .content .text__title{font-size:20px}.sidebar__content{padding:15px;border-radius:20px}.sidebar__content .chevron{top:15px}}@media (max-width:415px){#mobile-menu{width:100%}#header .item.menu{border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-15px}#mobile-menu .licence{font-size:10px}.logo__block img{width:125px}.inner__content h1,h1.entry-title,.main__shop h1.woocommerce-products-header__title,h1,.h1{font-size:20px}.jobs__form h3{font-size:25px}.inner__content h2,h2,.h2{font-size:18px}.poslugi__block__inner a .poslugi__title,h3,.h3{font-size:20px}h4,.h4{font-size:18px}ul,ol,p,.expert{font-size:14px}a.outline__btn{width:100%}.main__block{background-size:cover;background-position:top}.py-xl-100{padding-top:150px;padding-bottom:50px}.main__block .container{background:-o-linear-gradient(bottom,#eef2f8 50.33%,rgba(255,255,255,0) 89.47%);background:-webkit-gradient(linear,left bottom,left top,color-stop(50.33%,#eef2f8),color-stop(89.47%,rgba(255,255,255,0)));background:linear-gradient(0deg,#eef2f8 50.33%,rgba(255,255,255,0) 89.47%)}#main-swiper .link__btn{width:100%}.info__block.gradient__grey .mt-n4{margin-top:0!important}.info__block .shadow__box .item{padding:20px 15px}.info__block .shadow__box .item img{width:40px;height:40px}.info__block .shadow__box .item h4 a.h4__link{font-size:14px}.info__block .shadow__box .item a{font-size:12px}.poslugi__block .img{padding-top:105px}.poslugi__block .text{font-size:15px}.custom-next,.custom-prev{width:30px;height:30px}.baner__block .bg__primary{padding:25px;text-align:left!important}.baner__block .bg__primary.br-50{border-radius:20px;margin-top:80px;margin-bottom:-80px}.baner__block .bg__primary h3{font-size:18px}.baner__block .bg__primary a{width:100%}.team__baner{height:250px}.doctors__block .shadow__box{height:350px}.doctors__block .shadow__box .data__box{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.single__doctor .shadow__box img{height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.news__block img{margin-bottom:15px;height:180px;-o-object-fit:cover;object-fit:cover;width:100%}.service__img img,.poslugi__img img{width:100%}.woocommerce-privacy-policy-text p{font-size:12px}.blog__block h2{font-size:20px}.blog__block h3{font-size:18px}.blog__block img{width:100%}.modal-content{max-width:360px;margin-top:30px}.price__wrap h3.price__title{font-size:14px}.title__inner{width:50%}.price__wrap{padding:16px 20px}.price__wrap .product-add-to-cart{gap:10px!important;min-width:120px}.price__wrap .chevron{width:20px;margin-right:10px}h2.title_group{font-size:20px}.price__wrap .product-price{font-size:16px}.close{top:10px;right:10px}.close svg{width:35px;height:35px}ol{padding-left:20px}.jobs__block ul,.content__text ul{margin-left:20px}.jobs__block .jobs__form{padding:25px}.jobs__form form{width:100%}.star__block img{width:18px}.number span.num{font-size:40px}.main__content.mt-5,.blog__block.mt-5{margin-top:1rem!important}#footer .footer__row{border-radius:30px;padding:30px 20px;font-size:14px}#footer .menu{font-size:12px}#footer p.h4{font-size:16px;text-align:center}#footer p{font-size:12px}#footer .footer__adress{margin-bottom:0}#footer .footer__row .logo__white img{height:130px}#footer .licence{font-size:10px}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:calc(100%/2 - 10px);float:none;margin:0 5px 2.992em}.product-image img{border-top-right-radius:20px;border-top-left-radius:20px}.text-center-sm{text-align:center}}@media (max-width:380px){.woocommerce div.product form.cart{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.woocommerce div.product form.cart button{margin-left:0!important}.modal-content{max-width:350px;padding:30px 25px 15px}.modal__title{text-align:center}form input[type=date],form input[type=email],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form input[type=url],form select{margin-bottom:10px}p.accept{font-size:10px}}