@import url('https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap');
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'PT Sans',sans-serif !important;}.owl-carousel .owl-item img{display:unset;width:unset;}img{max-width:100%;height:auto;}.content .field--name-description img{height:auto !important;}.block{width:100%;}.header-modern{border-bottom:1px solid #e7edf2;}.header-modern__top{border-bottom:1px solid #e7edf2;background:#fff;}.header-modern__main-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;}.header-modern__top-inner{display:flex;align-items:center;min-height:44px;justify-content:flex-start;gap:10px;}.header-modern__top-region .region{width:100%;}.header-modern__top-line,.header-modern__top-extra{width:100%;}.header-modern__top-region .region-top-line{justify-content:space-between;}.header-modern__top-extra{display:flex;align-items:center;justify-content:space-between;gap:20px;}.header-modern__top-header,.header-modern__top-header-form{flex:1 1 auto;}.header-modern__top-header-form{display:flex;justify-content:flex-end;}.header-modern__top-header .region,.header-modern__top-header-form .region{width:100%;}.header-modern__meta{display:flex;align-items:center;gap:18px;color:#7a7f87;font-size:14px;flex:0 1 auto;}.header-modern__meta-item{display:flex;align-items:center;gap:8px;line-height:1.2;}.header-modern__meta-icon{color:#9aa3ab;font-size:14px;line-height:1;}.header-modern__meta-icon .fas,.header-modern__meta-icon .fa-solid{display:inline-block;}.header-modern__social{display:flex;align-items:center;gap:0;flex:0 0 auto;margin-left:20px;}.header-modern__social a{color:#139ed9;line-height:1;text-decoration:none;}.header-modern__social .social-top ul{padding:0;margin:0;}.header-modern__social .social-top ul li{display:inline-block;list-style:none;}.header-modern__social .social-top ul li:not(.inst){padding-right:5px;}.header-modern__social .social-top a{color:#139ed9;font-size:0;line-height:1;}.header-modern__social .social-top .max-icon{width:21px;height:21px;margin-bottom:-4px;}.header-modern__social .social-top .fab,.header-modern__social .social-top .fa-brands,.header-modern__social .social-top .max-icon{display:inline-block;font-size:18px;line-height:1;}.header-modern__account{display:inline-flex;align-items:center;gap:8px;color:#7a7f87;font-size:13px;text-transform:uppercase;text-decoration:none;margin-left:auto;}.header-modern__account img{width:22px;height:22px;}.header-modern__main{padding:18px 0 20px;background:#fff;}.header-modern__brand{min-width:0;}.header-modern__brand{display:inline-flex;align-items:center;gap:18px;flex:0 1 500px;min-width:0;}.header-modern__brand-link{display:inline-flex;align-items:center;gap:18px;text-decoration:none;flex:0 0 auto;}.header-modern__brand-link:hover{text-decoration:none;}.header-modern__brand .navbar-brand{display:inline-flex;align-items:center;gap:18px;margin-right:0;}.header-modern__brand .navbar-brand img{width:220px;max-width:100%;}.header-modern__brand-logo{width:200px;max-width:100%;}.header-modern__brand-text{max-width:250px;color:#139ed9;font-size:15px;line-height:1.12;text-align:center;}.header-modern__brand-text .block,.header-modern__brand-text .content{margin:0;}.header-modern__search{display:flex;align-items:center;gap:12px;flex:0 0 210px;}.header-modern__search .search-block-form{width:100%;display:block;margin:0;}.header-modern__search .form-search,.header-modern__search input[type="search"],.header-modern__search input[type="text"]{width:100%;min-height:44px;border:1px solid #d7e1e8;border-radius:14px;padding:10px 52px 10px 18px;box-shadow:none;}.header-modern__search .form-actions,.header-modern__search .form-submit,.header-modern__search button{position:absolute;}.header-modern__search form{position:relative;}.header-modern__search .form-submit,.header-modern__search button{top:50%;right:8px;width:34px;height:34px;transform:translateY(-50%);border:0;border-radius:50%;background:transparent url("/sites/default/files/search.png") center center / 16px 16px no-repeat;font-size:0;padding:0;box-shadow:none;z-index:2;cursor:pointer;}.header-modern__contacts{display:flex;align-items:center;justify-content:flex-end;gap:34px;margin-left:10px;}.header-modern__phones{display:flex;align-items:center;gap:14px;padding:0 10px;}.header-modern__phone-row{display:flex;align-items:center;gap:10px;}.header-modern__phone-prefix{width:62px;flex:0 0 62px;display:inline-flex;align-items:center;justify-content:flex-end;}.header-modern__phone-prefix > img{width:22px;height:22px;flex:0 0 auto;}.header-modern__phone-list{display:flex;flex-direction:column;gap:4px;align-items:flex-start;}.header-modern__phone-row--write{gap:8px;}.header-modern__write-label{display:inline-flex;align-items:center;color:#7a7f87;font-size:14px;font-weight:400;line-height:1.2;text-transform:lowercase;text-decoration:none;}.header-modern__phone-list a{color:#121212;font-size:18px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;}.header-modern__cta{min-height:44px;padding:0 30px;border:0;border-radius:6px;background:#139ed9;color:#fff;font-size:15px;font-weight:700;white-space:nowrap;}.header-callback-modal{position:fixed;inset:0;z-index:12000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,0.55);}.header-callback-modal[hidden]{display:none;}.header-callback-modal__dialog{position:relative;width:100%;max-width:520px;border-radius:14px;background:#ffffff;box-shadow:0 18px 48px rgba(0,0,0,0.22);padding:28px 24px 24px;}.header-callback-modal__close{position:absolute;top:12px;right:12px;width:32px;height:32px;border:0;border-radius:50%;background:#f2f5f8;color:#596673;font-size:22px;line-height:1;cursor:pointer;}.header-callback-modal__title{margin:0 36px 16px 0;color:#1b2228;font-size:24px;font-weight:700;line-height:1.2;}.header-callback-form{display:flex;flex-direction:column;gap:12px;}.header-callback-form__field{display:flex;flex-direction:column;gap:6px;}.header-callback-form__field label{color:#506171;font-size:14px;line-height:1.2;}.header-callback-form__field input{width:100%;min-height:44px;border:1px solid #d7e1e8;border-radius:10px;padding:10px 14px;color:#161a1f;}.header-callback-form__checks{display:flex;flex-direction:column;gap:10px;}.header-callback-form__check{display:flex;align-items:flex-start;gap:8px;color:#506171;font-size:13px;line-height:1.35;}.header-callback-form__check input{margin-top:2px;}.header-callback-form__check a{color:#139ed9;}.header-callback-form__submit{min-height:44px;border:0;border-radius:8px;background:#139ed9;color:#fff;font-size:15px;font-weight:700;cursor:pointer;}.header-callback-form__submit:disabled{opacity:0.7;cursor:default;}.header-callback-form__status{color:#0f8b45;font-size:14px;line-height:1.3;}.header-callback-form__status.is-error{color:#c0392b;}body.header-callback-modal-open{overflow:hidden;}@media (max-width:1199.98px){.header-modern__top-inner{gap:8px 12px;}.header-modern__meta{flex-wrap:wrap;gap:8px 16px;font-size:13px;}.header-modern__social .social-top .fab,.header-modern__social .social-top .fa-brands,.header-modern__social .social-top .max-icon{font-size:16px;}.header-modern__main-inner{flex-wrap:wrap;align-items:flex-start;gap:22px 28px;}.header-modern__brand{display:flex;align-items:center;}.header-modern__brand-link{flex:0 0 auto;width:auto;}.header-modern__brand-logo{width:200px;}.header-modern__brand-text{max-width:200px;font-size:16px;}.header-modern__search{flex:0 0 240px;order:2;}.header-modern__contacts{flex:1 1 320px;order:3;justify-content:center;gap:26px;margin-left:0;}.header-modern__phones{padding:0;}.header-modern__phone-list a{font-size:17px;}}@media (max-width:991.98px){.header-modern__top{padding:8px 0;}.header-modern__top-inner{align-items:flex-start;flex-wrap:wrap;gap:10px 14px;}.header-modern__meta{flex:1 1 auto;width:auto;margin-top:10px;}.header-modern__social{order:2;width:auto;margin-left:0;margin-top:5px;}.header-modern__account{margin-left:auto;margin-right:0;min-height:32px;}.header-modern__main{padding:14px 0 16px;}.header-modern__main-inner{gap:18px 22px;}.header-modern__brand{display:flex;align-items:center;}.header-modern__brand-link{gap:14px;flex:0 0 auto;width:auto;}.header-modern__brand-logo{width:180px;}.header-modern__brand-text{max-width:180px;font-size:15px;line-height:1.15;}.header-modern__search{flex:0 0 220px;}.header-modern__search .form-search,.header-modern__search input[type="search"],.header-modern__search input[type="text"]{min-height:40px;border-radius:12px;}.header-modern__contacts{gap:20px;}.header-modern__phones{gap:12px;}.header-modern__phone-prefix > img{width:20px;height:20px;}.header-modern__phone-list a{font-size:16px;}.header-modern__cta{min-height:40px;padding:0 22px;font-size:14px;}}@media (max-width:767.98px){.header-modern__top{padding:8px 0 10px;}.header-modern__top-inner{gap:12px;}.header-modern__meta{width:100%;font-size:13px;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;row-gap:6px;column-gap:10px;}.header-modern__meta-item--address{flex:1 1 220px;min-width:0;}.header-modern__meta-item:not(.header-modern__meta-item--address){flex:0 0 auto;margin-left:auto;white-space:nowrap;}.header-modern__contacts{width:100%;flex-direction:column;align-items:center;gap:10px;margin-bottom:0;}.header-modern__social .social-top ul li:not(.inst){padding-right:8px;}.header-modern__social .social-top .fab,.header-modern__social .social-top .fa-brands,.header-modern__social .social-top .max-icon{font-size:18px;}.header-modern__social{order:2;width:auto;margin-left:0;}.header-modern__account{order:3;width:auto;margin-left:auto;justify-content:flex-end;}.header-modern__main{padding:12px 0 6px;}.header-modern__main-inner{gap:12px;}.header-modern__brand,.header-modern__search,.header-modern__contacts{width:100%;}.header-modern__brand-link{gap:12px;align-items:center;justify-content:center;width:auto;flex:0 0 auto;}.header-modern__brand{justify-content:center;}.header-modern__brand-text{text-align:center;}.header-modern__brand-logo{width:160px;}.header-modern__brand-text{max-width:200px;font-size:14px;line-height:1.15;}.header-modern__search{flex:1 1 auto;}.header-modern__search .form-search,.header-modern__search input[type="search"],.header-modern__search input[type="text"]{min-height:42px;}.header-modern__phones{gap:10px;justify-content:center;}.header-modern__phone-list{gap:2px;align-items:center;}.header-modern__phone-list a{font-size:18px;}.header-modern__cta{margin-bottom:20px;}.header-modern nav{margin:0;padding-top:0;padding-bottom:0;}.header-modern nav > .container,.header-modern .navbar{margin:0;padding-top:0;padding-bottom:0;justify-content:center;}.header-modern .navbar-toggler,.header-modern .navbar-collapse{margin-top:0;margin-bottom:0;}}@media (max-width:479.98px){.header-modern__top-inner{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;}.header-modern__meta{flex-direction:column;align-items:center;justify-content:center;row-gap:6px;font-size:12px;}.header-modern__meta-item{gap:6px;justify-content:center;text-align:center;}.header-modern__meta-item--address,.header-modern__meta-item:not(.header-modern__meta-item--address){flex:0 1 auto;margin-left:0;white-space:normal;}.header-modern__account{font-size:12px;width:auto;margin-left:0;justify-content:center;white-space:nowrap;}.header-modern__social{width:auto;margin-left:0;justify-content:center;margin-right:10px;}.header-modern__social .social-top ul{text-align:center;}.header-modern__brand-logo{width:145px;}.header-modern__brand-text{max-width:185px;font-size:13px;text-align:center;}.header-modern__search .form-search,.header-modern__search input[type="search"],.header-modern__search input[type="text"]{padding-left:14px;padding-right:44px;}.header-modern__search .form-submit,.header-modern__search button{right:6px;width:30px;height:30px;background-size:14px 14px;}.header-modern__phone-list a{font-size:16px;}.header-callback-modal{padding:12px;align-items:center;}.header-callback-modal__dialog{max-width:none;border-radius:12px;padding:20px 14px 14px;}.header-callback-modal__title{font-size:20px;margin-right:28px;}}#block-kakproekhat,#block-socials{display:inline-block;width:auto;}#lead-top{line-height:20px;}#lead-top a{padding-right:5px;font-size:10px;color:#9e9e9e;display:inline-block;}.social-kr{}.social-kr ul{margin-bottom:0;padding:0;}.social-kr ul li{display:inline-block;}.social-kr ul li a{background:white url(/themes/kraftway/images/social-kr.png) no-repeat top left;display:block;width:23px;height:27px;}.social-kr ul li.tw a{background-position:-24px 0;}.social-kr ul li.fb a{background-position:-48px 0;}.social-kr ul li.inst a{background-position:-72px 0;}.social-kr ul li span{text-indent:-10000px;position:absolute;}.top-header{border-bottom:1px solid #efefef;padding-top:8px;padding-bottom:9px;}.featured-top{margin-bottom:1.5rem;}.zak-zv{float:left;display:inline-block;padding-left:20px;font-size:12px;line-height:45px;}.tel{text-align:right;}.tel a{color:#000000;font-weight:200;}.address{clear:both;text-align:left;padding-top:1px;font-size:12px;}#navbar-main .container{background-color:#0099d6;border-radius:3px 3px 0 0;}#navbar-main .nav-link{font-size:16px;font-weight:bold;text-transform:uppercase;padding:13px 16px;text-decoration:none;color:#fff;}#navbar-main .nav-link:hover{color:#fff;text-decoration:underline;}#navbar-main .nav-link.is-active{text-decoration:underline;}#navbar-main .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}#navbar-main .navbar-toggler{margin-left:auto;}#navbar-main .navbar-collapse.show .navbar-nav .nav-link{color:#565656;}#navbar-main .navbar-collapse.show .navbar-nav .nav-item,#navbar-main .navbar-collapse.show .navbar-nav .nav-item .dropdown-item{border-top:1px solid #ddd;}#navbar-main .navbar-collapse.show .navbar-nav .nav-item:last-child,#navbar-main .navbar-collapse.show .navbar-nav .nav-item .dropdown-item:last-child{border-bottom:1px solid #ddd;}.site-footer,.site-footer .content{color:#6b7882;}.site-footer .content a{font-size:12px;}.site-footer .content p{margin-bottom:0.5rem;}.site-footer h2{color:#6b7882;font-size:1rem;text-transform:uppercase;}.site-footer--modern{background:#139ed9 !important;margin-top:50px;}.footer-modern a:hover,.footer-modern a:focus{text-decoration:underline;color:#ffffff;}.footer-modern__top{display:flex;gap:36px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,0.35);}.footer-modern__links{flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,0.9fr));gap:24px;}.footer-modern__col ul{margin:0;padding:0;list-style:none;}.footer-modern__title{display:inline-block;margin-bottom:10px;color:#ffffff;font-size:16px !important;font-weight:700;text-transform:uppercase;}.footer-modern__col li{margin-bottom:6px;}.footer-modern__col a{color:#ffffff;font-size:14px;line-height:1.3;text-decoration:none;}.footer-modern__contacts{flex:0 0 300px;}.footer-modern__contact-row{display:flex;flex-direction:column;align-items:flex-start;gap:8px;}.footer-modern__contact-title{color:#ffffff;font-size:16px;font-weight:700;margin-bottom:15px !important;text-transform:uppercase;}.footer-modern__contact-row .footer-modern__contact-title{margin-bottom:0;}.footer-modern__contact-actions{display:flex;align-items:center;gap:12px;width:100%;margin-bottom:20px;}.footer-modern__social ul{margin:0;padding:0;}.footer-modern__social ul li{display:inline-block;list-style:none;margin-right:8px;}.footer-modern__social a{color:#ffffff;font-size:24px;}.footer-modern__social .max-icon{background-color:#fff;width:30px;height:30px;margin-bottom:-6px;}.footer-modern__social .fab,.footer-modern__social .fa-brands,.footer-modern__social .max-icon{display:inline-block;}.footer-modern__cta{min-height:42px;padding:0 20px;border:1px solid #ffffff;border-radius:15px;font-size:15px;background:#fff;margin:0 0 0 auto;color:#000;}.footer-modern__info{color:#ffffff;font-size:14px;line-height:1.45;margin-bottom:12px;}.footer-modern__info-item{margin-bottom:8px;}.footer-modern__info-label{font-size:16px;}.footer-modern__info a{color:#ffffff;text-decoration:none;}.footer-modern__bottom{display:grid;grid-template-columns:minmax(220px,280px) 1fr minmax(150px,160px);gap:20px;align-items:start;padding-top:18px;}.footer-modern__legal-links a{display:block;margin-bottom:8px;color:#ffffff;font-size:14px;text-decoration:none;}.footer-modern__legal-text{color:#ffffff;font-size:13px;}.footer-modern__rating iframe{border:0;}.service-feedback{padding:36px 0 0;}.service-feedback__inner{background:#3faeda url("/themes/kraftway/images/form-bg.png") no-repeat center right;background-size:cover;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:32px 20px 30px;}.service-feedback__content{max-width:620px;}.service-feedback__title{margin:0 0 10px;color:#fff;font-weight:700;font-size:32px;line-height:1.08;}.service-feedback__lead{margin:0 0 18px;color:#fff;font-size:17px;line-height:1.3;}.service-feedback__lead a{color:#fff;font-weight:700;white-space:nowrap;}.service-feedback__lead a:hover,.service-feedback__lead a:focus{color:#fff;}.service-feedback__advantages{margin:0;padding:0;list-style:none;}.service-feedback__advantages li{position:relative;margin-bottom:10px;padding-left:28px;min-height:16px;color:#fff;font-size:14px;line-height:1.4;}.service-feedback__advantages li::before{content:"";position:absolute;top:2px;left:0;width:16px;height:16px;border-radius:50%;background:rgba(255,255,255,0.18);}.service-feedback__advantages li::after{content:"";position:absolute;left:4px;top:7px;width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);}.service-feedback__form{width:100%;max-width:560px;margin:70px 0 0 0;}.service-feedback__form-row{display:grid;grid-template-columns:minmax(240px,1fr) 220px;gap:18px;align-items:center;}.service-feedback__phone{height:58px;border:1px solid rgba(255,255,255,0.85);border-radius:6px;background:rgba(255,255,255,0.08);color:#fff;padding:14px 16px;font-size:20px;line-height:1.2;}.service-feedback__phone::placeholder{color:rgba(255,255,255,0.85);}.service-feedback__phone:focus{border-color:#fff;box-shadow:none;background:rgba(255,255,255,0.14);color:#fff;}.service-feedback__submit{height:50px;border:0;border-radius:6px;background:#fff;color:#0099d6;font-size:20px;font-weight:700;line-height:1;}.service-feedback__submit:hover,.service-feedback__submit:focus{background:#e8f6fc;color:#0088bf;}.service-feedback__policy{margin:12px 0 0;color:#fff;font-size:14px;line-height:1.25;width:calc(100% - 238px);max-width:100%;}.service-feedback__policy a{color:#fff;text-decoration:underline;}.service-feedback__policy a:hover,.service-feedback__policy a:focus{color:#fff;}.service-feedback__status{margin:12px 0 0;width:calc(100% - 238px);max-width:100%;color:#ffffff;background:rgba(255,255,255,0.2);border:1px solid rgba(255,255,255,0.65);border-radius:6px;padding:10px 12px;font-size:15px;line-height:1.3;font-weight:700;}.service-feedback__status.is-error{color:#ffecec;background:rgba(196,24,24,0.28);border-color:rgba(255,214,214,0.9);}@media (max-width:1199px){.service-feedback__title{font-size:30px;}.service-feedback__lead{font-size:16px;}.service-feedback__policy{font-size:13px;}}@media (max-width:991px){.service-feedback{padding:24px 0 0;}.service-feedback__inner{flex-direction:column;align-items:flex-start;gap:15px;padding:24px 20px;background-position:72% 50%;}.service-feedback__content,.service-feedback__form{max-width:100%;margin:0;}.service-feedback__form-row{grid-template-columns:1fr;}.service-feedback__policy{width:100%;}.service-feedback__status{width:100%;}}@media (max-width:1199.98px){.footer-modern__top{flex-direction:column;}.footer-modern__links{grid-template-columns:repeat(2,minmax(0,1fr));}.footer-modern__contacts{flex-basis:auto;}.footer-modern__cta{margin-left:0;}}@media (max-width:991.98px){.footer-modern__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;}.footer-modern__links > .footer-modern__col{min-width:0;}.footer-modern__bottom{grid-template-columns:1fr;}}@media (max-width:575.98px){.site-footer--modern .container{padding-left:15px;padding-right:15px;}.footer-modern__links{display:grid;grid-template-columns:1fr;}}@media (max-width:767.98px){.footer-modern__links{display:grid;grid-template-columns:1fr;gap:20px;}}.featured-bottom{padding-top:1.5rem;margin-top:1.5rem;border-top:3px solid #0099d6;}.sidebar .block{padding:0;border:0;}#main-wrapper{margin-top:1rem;padding-top:1rem;border-top:3px solid #0099d6;}.breadcrumb{padding:0;background:transparent;}.breadcrumb-item a{font-size:14px;color:#000;}#views-bootstrap-banery-block-1 img{width:100%;height:auto;}#views-bootstrap-banery-block-1 .carousel-caption{text-align:left;}#views-bootstrap-banery-block-1 .carousel-caption a{color:#fff;}h2.block-title,.sidebar h2{border:none;font-size:1.3rem;text-transform:uppercase;}#views-bootstrap-pressa-block-1 img{width:100%;height:auto;}#views-bootstrap-pressa-block-1 .carousel-item h3{font-style:italic;font-weight:lighter;font-size:1.2rem;padding-top:1rem;}.view-id-kolonka.view-display-id-block_1{background:url(/themes/kraftway/images/ornament1.png) 0 100% repeat-x;}.view-id-kolonka.view-display-id-block_1 .views-field-field-image{float:right;width:50%;}.view-id-kolonka.view-display-id-block_1 .views-field-field-regalii{font-size:12px;color:#808080;margin-top:1rem;}.view-id-kolonka.view-display-id-block_1 .views-field-name{font-size:1.2rem;}.view-id-kolonka.view-display-id-block_1 .views-field-title{font-style:italic;clear:both;padding-bottom:1rem;}.view-id-nashi_druzya.view-display-id-block_1{position:relative;}.view-id-nashi_druzya.view-display-id-block_1 img{width:100%;height:auto;vertical-align:middle;border:5px solid #fff;position:relative;-webkit-box-shadow:0 2px 5px rgb(0 0 0 / 50%);-moz-box-shadow:0 2px 5px rgba(0,0,0,.5);box-shadow:0 2px 5px rgb(0 0 0 / 50%);border-radius:50%;}.view-id-nashi_druzya.view-display-id-block_1 .views-row{position:absolute;}.view-id-nashi_druzya.view-display-id-block_1 .views-row:hover{z-index:1;}.view-id-nashi_druzya.view-display-id-block_1 .views-row:nth-child(1){width:100px;left:110px;top:70px;}.view-id-nashi_druzya.view-display-id-block_1 .views-row:nth-child(2){width:120px;left:200px;top:70px;}.view-id-nashi_druzya.view-display-id-block_1 .views-row:nth-child(3){width:140px;left:20px;top:130px;}.view-id-nashi_druzya.view-display-id-block_1 .views-row:nth-child(4){width:160px;left:120px;top:130px;}#views-bootstrap-novosti-block-1 .views-field-body{color:#525252;font-size:14px;line-height:18px;}.view-video .card-title{margin-bottom:0;}.view-id-nashi_druzya.view-display-id-block_1{height:280px;}#block-system-menu-block-uslugi{padding:10px;border-radius:3px;border:1px solid #d1d1d1;margin:20px 0;}#block-system-menu-block-uslugi #block-system-menu-block-uslugi-menu{text-align:center;font-weight:bold;padding-top:68px;background:url(/themes/kraftway/images/blocks_icons.png) 50% -91px no-repeat;color:#0099d6;font-size:1.3rem;}.view-id-shop.view-display-id-block_4{padding:10px;border-radius:3px;border:1px solid #d1d1d1;margin:20px 0;}.view-id-shop.view-display-id-block_4 .block-title{text-align:center;font-weight:bold;padding-top:68px;background:url(/themes/kraftway/images/blocks_icons.png) 50% -91px no-repeat;}.view-id-shop.view-display-id-block_3{padding:10px;border-radius:3px;border:1px solid #d1d1d1;margin:20px 0;margin-right:-15px;}.view-id-shop.view-display-id-block_3 .block-title{text-align:center;font-weight:bold;padding-top:68px;background:url(/themes/kraftway/images/blocks_icons.png) 50% 9px no-repeat;}.view-id-shop.view-display-id-block_2 .block-title{border:1px solid #0099d6;color:#FFF;padding:22px 0 22px 110px;width:auto;margin:0;background:#0099d6 url(/themes/kraftway/images/blocks_icons.png) 38px -184px no-repeat;}.path-frontpage .view-id-shop.view-display-id-block_2{margin:20px 0;}.view-id-shop.view-display-id-block_2 .block-title a{color:#fff;}.view-id-shop.view-display-id-block_2 .views-row{border:1px solid #0099d6;background-color:#0099d6;margin:2px 0;padding:5px 0px 9px 35px;font-size:16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.view-id-shop.view-display-id-block_2 .views-row:first-child{background:#757575;border-color:#757575;text-transform:uppercase;}.view-id-shop.view-display-id-block_2 .views-row a::marker{color:#fff;font-size:1rem;}.view-id-shop.view-display-id-block_2 .view-content a{color:#fff;display:list-item;}.view-video .card a{position:relative;}.view-video .card a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/themes/kraftway/images/play.png) 50% 50% no-repeat;}#cboxContent .webf.d-none{display:block !important;}.ui-dialog-titlebar-close{width:25px;height:25px;background:url(/themes/kraftway/images/controls.png) no-repeat -25px 0px;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:24px;margin:-10px 0 0 0;padding:0;height:24px;border:none;}.ui-widget-header{background:none;border:none;}.ui-dialog{max-width:360px !important;}#cboxClose{top:0;bottom:auto;}.view-shop.view-id-shop.view-display-id-block_1 .item-list a{color:#141414;font-size:14px;}.view-shop.view-id-shop.view-display-id-block_1 .item-list ul{list-style:unset;padding-left:20px;}.view-shop.view-id-shop.view-display-id-block_1 .item-list ul li{}.view-shop.view-id-shop.view-display-id-block_1 .item-list ul li::marker{color:#141414;font-size:1rem;}.view-shop.view-id-shop.view-display-id-block_1 .item-list ul li:hover::marker{color:#0099d6;}.view-shop.view-id-shop.view-display-id-block_1 .item-list a:hover{color:#0099d6;text-decoration:none;}.appointment{margin:40px 0;}.appointment-link{padding-left:60px;padding-top:10px;padding-bottom:10px;border-top:1px solid #f00;border-bottom:1px solid #f00;color:#f00;background:url(/themes/kraftway/images/clock.png) no-repeat 20px 50%;font-weight:bold;font-size:1rem;}.appointment-text{margin-top:5px;color:#7a7a7a;font-style:italic;font-size:12px;}.view-id-actions.view-display-id-block_1{margin-top:20px;}.view-id-actions.view-display-id-block_1 .views-field-title a{font-style:italic;font-size:1.3rem;display:block;overflow:hidden;}.view-id-actions.view-display-id-block_1 .block-title a{background:#7f888f;display:inline-block;padding:5px 10px;color:#fff;border-radius:3px;margin-bottom:10px;}.view-id-actions.view-display-id-page_1 .views-row{padding:10px 0;}.view-id-actions.view-display-id-page_1 .views-row img{padding:20px;border-radius:3px;border:1px solid #e5e4e4;height:auto !important;width:100% !important;}ul.socials-contacts{padding-left:0;}ul.socials-contacts li{list-style:none;display:inline-block;margin-right:10px;}ul.socials-contacts li a:hover{opacity:0.7;}#main-wrapper .node--type-kontacti .field--name-body{float:left;}.node--type-kontacti .owl-carousel{float:right;max-width:600px;}.press-news .view-display-id-attachment_1{padding:20px 0;}.press-news h3{display:inline-block;font-size:1.1rem;border-bottom:1px dashed #0099d6;margin-right:5px;}.press-news h3 a:hover{text-decoration:none;}.press-news h3:hover{border-bottom:none;}.press-news .view-display-id-attachment_1 .views-row{display:none;}#views-bootstrap-pressa-page-1 .row .col-12{margin-bottom:20px;text-align:center;}#views-bootstrap-pressa-page-1 .views-field-title{padding:10px 15px;}.view-id-novosti.view-display-id-page_1 .card{border:none;}.view-id-novosti.view-display-id-page_1 .view-content h3{display:none;}.view-id-novosti.view-display-id-page_1 .attachment h3{display:inline-block;}nav .pagination{align-items:center;justify-content:center;}.view-id-video.view-display-id-page_1 .views-field-title{padding:10px 0;}.view-id-video.view-display-id-page_1 .views-field-field-video-cat{padding-top:5px;font-size:14px;}.view-id-video .card{margin-top:20px;}ul.sf-menu.sf-style-blue li,ul.sf-menu.sf-style-blue.sf-navbar{background:#0099d6;}ul.sf-menu.sf-vertical{width:100%;}ul.sf-menu.sf-style-blue li:hover,ul.sf-menu.sf-style-blue li.sfHover,ul.sf-menu.sf-style-blue a.is-active,ul.sf-menu.sf-style-blue a:focus,ul.sf-menu.sf-style-blue a:hover,ul.sf-menu.sf-style-blue span.nolink:hover{background:#757575;color:#fff;outline:0;}ul.sf-menu.sf-style-blue li li,ul.sf-menu.sf-style-blue.sf-navbar > li > ul{background:#0099d6;}ul.sf-menu.sf-style-blue li li li{background:#0099d6;}ul.sf-menu.sf-style-blue a,ul.sf-menu.sf-style-blue a:visited,ul.sf-menu.sf-style-blue span.nolink{border:1px solid #fff;}div.sf-accordion-toggle.sf-style-blue a{background:#0099d6;color:#fff;display:inline-block;font-weight:bold;padding:1em 3em 1em 1em;position:relative;}div.sf-accordion-toggle.sf-style-blue a.sf-expanded,ul.sf-menu.sf-style-blue.sf-accordion li.sf-expanded{background:#757575;}.row.region.region-content{margin-right:0;margin-left:0;}.product-promo{padding-bottom:40px;font-size:15px;}.product-promo .views-row{border:1px solid #d9d9d9;border-radius:5px;text-align:center;position:relative;padding:10px 10px 50px;}.product-promo .views-row .views-field-nothing{position:absolute;top:10px;right:10px;width:45px;}.product-promo .views-row .views-field-title{padding:10px 0;background:#cbcbcb;font-weight:bold;color:#717171;position:absolute;bottom:0;left:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:100%;}.product-promo .views-row:hover .views-field-title{background:#0099d6;color:#fff;}.product-promo .views-row .views-field-field-image{height:100px;display:flex;justify-content:center;align-items:center;}.categories-grid .category-item{margin-bottom:20px;}.categories-grid .category-inner{border:1px solid #d9d9d9;border-radius:5px;text-align:center;position:relative;padding:10px 10px 100px;}.categories-grid .category-image{height:100px;display:flex;justify-content:center;align-items:center;margin-bottom:10px;}.categories-grid .category-name{font-size:12px;line-height:12px;height:100px;display:flex;justify-content:center;align-items:center;background:#cbcbcb;position:absolute;left:0;bottom:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:100%;padding:10px;}.categories-grid .category-name a{color:#717171;height:100px;display:flex;justify-content:center;align-items:center;font-weight:bold;}.categories-grid .category-item:hover a{text-decoration:none;color:#fff;}.categories-grid .category-item:hover .category-name{background:#0099d6;}.order-admin{border:2px solid #0099d6;position:relative;padding:15px 0 15px 85px;border-radius:5px;background:url(/themes/kraftway/images/delivery.png) no-repeat 20px 50%;margin:20px 0;}.view-id-produkciya.view-display-id-block_1 .view-header{margin:20px 0;}.product-grid h3{padding:20px 0;border-bottom:1px solid #f2f2f2;margin-bottom:20px;color:#717171;text-transform:uppercase;font-size:18px;}.product-grid .product{-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;margin-bottom:20px;}.product-grid .product:hover{-webkit-box-shadow:0 1px 7px rgb(0 0 0 / 30%);-moz-box-shadow:0 1px 7px rgba(0,0,0,.3);box-shadow:0 1px 7px rgb(0 0 0 / 30%);}.product-grid .product:hover .product-wrapper{background:#0099d6;color:#fff;}.product-grid .product:hover .product-info{color:#fff;}.product-grid .product:hover a{text-decoration:none;}.product-grid .product:hover a.btn{background:#03A9F4;}.product-grid .product .product-photo{display:flex;align-items:center;justify-content:center;height:220px;}.product-grid .product .product-photo img{max-height:170px;}.product-grid .product .product-wrapper{background:#cbcbcb;color:#323232;height:170px;display:flex;flex-direction:column;justify-content:space-between;padding:10px;}.product-grid .product .product-title{display:flex;align-items:center;justify-content:center;text-align:center;font-weight:bold;font-size:14px;line-height:16px;}.product-grid .product .product-info{color:#696969;display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px;line-height:14px;}.product-grid .product .product-price{display:flex;align-items:flex-end;justify-content:center;text-align:center;font-size:13px;line-height:15px;}.product-grid .product .product-pod-zakaz{color:#323232;text-align:center;font-size:13px;}.product-grid .product:hover .product-pod-zakaz{color:#fff;}.product-grid-znak{width:55px;height:55px;position:absolute;top:2px;right:17px;}.product-page .product-field .field__label{display:inline-block;color:#6b7882;font-size:14px;font-weight:bold;text-transform:uppercase;}.product-page .product-image{display:flex;align-items:center;justify-content:center;padding:20px;position:relative;}.product-page .product-image img{width:auto;max-height:300px;}.product-page .product-image .product-znak{width:100px;height:auto;position:absolute;right:0;top:0;}.product-page .product-field.product-pod-zakaz{color:#f00;}.product-page .product-field .field__items,.product-page .product-field .field__item{display:inline-block;font-size:16px;}.product-page .field--type-entity-reference{margin:0;}.product-page .product-field .field__label:after{content:': ';}.product-page .product-field.product-price .field__item,.product-page .product-field.product-no-price{font-weight:bold;}#block-bootstrap-barrio-subtheme-kraft-block-15{width:200px;margin:20px auto;color:#fff;}#block-bootstrap-barrio-subtheme-kraft-block-15:hover{cursor:pointer;}.products-recomend .view-header{padding:20px 0;}.products-recomend .owl-item{text-align:center;}.products-recomend .owl-item .product-grid-znak{width:50px;height:50px;position:absolute;top:5px;right:15px;}.products-recomend .owl-item > div{border:1px solid #f2f2f2;border-radius:5px;margin:0 10px;padding:10px;}.products-recomend .owl-item .views-field-title{display:flex;align-items:center;justify-content:center;min-height:80px;}.products-recomend{border-top:1px solid rgba(0,0,0,.1);}.product-full-title h1{padding-bottom:40px;}.doctors-grid .card{margin-bottom:20px;}.doctors-grid .card-text{font-size:14px;line-height:16px;}#content .appointment{width:320px;margin:20px auto;}.view-footer .appointment .btns .btn{margin-bottom:10px;}.sitemap-item .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;flex-direction:column;}.view-id-kolonka.view-display-id-block_1 .owl-item .views-field-name{font-size:15px;}.view-id-kolonka.view-display-id-block_1 .owl-theme .owl-controls{margin-top:0;text-align:center;padding-bottom:20px;}.view-id-kolonka.view-display-id-block_1 .views-field-field-image img{width:75px;height:auto;}.view-id-kolonka.view-display-id-page_1 .views-row{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #f2f2f2;}.view-id-kolonka.view-display-id-page_1 .views-row .views-field-field-regalii{color:#808080;font-size:14px;}.view-id-kolonka.view-display-id-page_1 .views-row .views-field-title{font-size:18px;padding-bottom:10px;font-weight:bold;}#views-bootstrap-novosti-block-1 .views-field-field-image{max-width:150px;}#block-bootstrap-barrio-subtheme-kraft-block-3 img{width:75px;height:auto !important;padding-bottom:10px;margin-bottom:0 !important;}.footer-payments-text{font-size:15px;display:inline-block;}a:hover{cursor:pointer;}#views-bootstrap-banery-block-1 .carousel-caption{text-transform:uppercase;}#block-kaknasnayti-2{margin-top:40px;}.path-frontpage #block-bootstrap-barrio-subtheme-kraft-system-main{display:none;}.path-frontpage .row.region.region-content{margin-right:-15px;margin-left:-15px;}.field--name-field-partnery{display:flex;width:100%;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:flex-start;}.field--name-field-partnery .field__item .paragraph{width:250px;padding:20px;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;}.field--name-field-partnery .field--name-field-partner-logo{height:90px;width:auto;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;}.view-id-nashi_druzya.view-display-id-block_1 .block-title{padding-left:15px;}.field--name-field-partner-logo img{max-height:80px;width:auto;}.field--name-field-partner-link{text-align:center;}.view-shop.view-id-shop.view-display-id-block_3 .view-content ul li::marker,.view-shop.view-id-shop.view-display-id-block_4 .view-content ul li::marker,#block-system-menu-block-uslugi ul li::marker{color:#0099d6;}#block-system-menu-block-uslugi ul li:first-child{display:none;}.social-top ul li{display:inline-block;list-style:none;}.social-top ul li:not(.inst){padding-right:5px;}.social-top ul{padding:0;margin:0;}.block-views-blockprodukciya-block-6 .owl-item .views-field-field-image{height:200px;display:flex;align-items:center;justify-content:center;}.search-page-full .views-row{border-bottom:1px solid #d9d9d9;padding-bottom:20px;margin-bottom:20px;float:left;width:100%;}.search-page-full .form-row{padding-bottom:40px;}.search-item-title{font-size:18px;font-weight:bold;}.search-page-full .views-row img{padding-right:40px;padding-bottom:10px;float:left;width:100px;height:auto;}.search-page-full nav{clear:both;}.search-item-type{font-style:italic;font-size:14px;}.product-grid .row-title{padding-bottom:20px;}.product-grid .row-title h3{background:#0099d6;color:#fff;border:none;height:100%;margin:0;padding:15px;position:relative;text-transform:none;font-size:18px;font-weight:bold;}.product-grid .row-title:after{content:'';width:0;height:0;border-top:200px solid #fff;border-bottom:190px solid #fff;border-left:30px solid #0099d6;position:absolute;top:0;right:0;}.navbar-brand img{max-height:65px;}#views-bootstrap-banery-block-1 .carousel-caption{padding:20px 50px;background-color:rgba(0,0,0,0.3);left:0;right:0;bottom:0;}#views-bootstrap-banery-block-1 .carousel-caption h3{margin-bottom:0;}.text-formatted img{height:auto !important;}.order-admin a{white-space:nowrap;}.social-contacts ul{list-style:none;padding-left:0;}.social-contacts ul li{display:inline-block;padding-right:10px;font-size:24px;}.node--type-doctors .node__content .field--name-body ul{display:flex;flex-direction:column;}.product-check-price{color:#fff;margin-top:10px;}.product-check-price:hover{cursor:pointer;}.product-full-to-cart{margin-top:10px;}.region-top-header-form{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:flex-start;}#block-cartflyout{width:auto;padding-left:20px;padding-top:5px;}.cart-block--summary{position:relative;}.cart-block--summary__icon i{font-size:38px;}.cart-block--summary__count{position:absolute;top:-5px;right:-5px;background:#000;border-radius:50%;display:block;width:20px;height:20px;text-align:center;color:#fff;font-size:14px;}.cart--cart-offcanvas{padding:15px 30px 15px 15px;}.page-user-login main .region-content,.page-user-password main .region-content{max-width:none;}jdiv{z-index:4 !important;}#cart-offcanvas{z-index:6;overflow:auto;}.product-add{text-align:center;}.product-q,.product-add .form-submit{z-index:1000;font-size:13px;padding:2px 10px;background:#03A9F4;border-radius:5px;display:inline-block;color:#fff;margin:0 auto;}.product-q:hover,.product-add .form-submit:hover{background:#fff;color:#03A9F4;cursor:pointer;}.product-wrapper .product-title a{color:#323232;}.product-wrapper .product-title a:hover{text-decoration:underline;color:#fff;}.product-grid .product:hover .product-wrapper .product-title a{color:#fff;}.appointment-link a{color:inherit;text-decoration:none;}.whatsapp-button{position:fixed;right:13px;bottom:20px;transform:translate(-50%,-50%);background:#0099d6;border-radius:50%;width:55px;height:55px;color:#fff;text-align:center;line-height:56px;font-size:30px;z-index:9999;}.whatsapp-button a{color:#fff;}.whatsapp-button:before,.whatsapp-button:after{content:" ";display:block;position:absolute;border:50%;border:1px solid #0099d6;left:-20px;right:-20px;top:-20px;bottom:-20px;border-radius:50%;animation:animate 1.5s linear infinite;opacity:0;backface-visibility:hidden;}.whatsapp-button:after{animation-delay:.5s;}.views-field-field-price-cost{width:100px !important;}.product-page .product-image{padding:0;}.product-page .product-image img{max-height:100%;}@keyframes animate{0%{transform:scale(0.5);opacity:0;}50%{opacity:1;}100%{transform:scale(1.2);opacity:0;}}#page-doctors-table td{text-align:center;vertical-align:top;}.field--name-description.field--type-text-long{position:relative;}.banner-btn{position:absolute;padding-bottom:45px;top:0;left:25%;}.field--name-field-banner{position:relative;}.banner-btn .zapis-na-priem{position:absolute;right:20%;bottom:-40px;min-width:193px;}.view-praysy .table-striped thead{display:none}.view-praysy .table-striped tbody tr{border-bottom:none;background:#eceef2;}.view-praysy .table-striped tbody tr td{border:none;border-top:none;}.view-praysy .table-striped tbody tr td.views-field-field-price-name{font-size:17px;line-height:26px;width:83%;}.view-praysy .table-striped tbody tr td.views-field-field-price-cost{font-size:18px;line-height:26px;vertical-align:middle;text-align:right;}.price-accordion{background:#f1f2f4;border-radius:6px;overflow:hidden;margin-bottom:30px;}.price-accordion__item{border-bottom:1px solid #8da0c7;}.price-accordion__item:last-child{border-bottom:none;}.price-accordion__summary{list-style:none;cursor:pointer;position:relative;color:#2f3640;display:block;width:100%;border:0;background:transparent;text-align:left;appearance:none;}.price-accordion__summary::-webkit-details-marker{display:none;}.price-accordion__summary::after{content:"";width:12px;height:12px;border-right:1.5px solid #1f6e64;border-bottom:1.5px solid #1f6e64;transform:rotate(45deg);position:absolute;right:25px;top:50%;margin-top:-8px;transition:transform 0.2s ease;}.price-accordion__item[open] > .price-accordion__summary::after{transform:rotate(225deg);margin-top:-2px;}.price-accordion__item.is-open > .price-accordion__summary::after{transform:rotate(225deg);margin-top:-2px;}.price-accordion__body{display:none;}.price-accordion__item.is-open > .price-accordion__body{display:block;}.price-accordion__summary--level-1{padding:24px 52px 24px 18px;font-size:22px;line-height:1.1;font-weight:500;text-transform:uppercase;}.price-accordion__summary--level-2{padding:18px 52px 18px 42px;font-size:21px;line-height:1.2;font-weight:500;}.price-accordion__body--level-1{padding:0;background:#eceef2;}.price-accordion__item--level-2{border-top:1px solid #b2bfd8;border-bottom:none;}.price-accordion__item--level-2:last-child{border-bottom:1px solid #b2bfd8;}.price-accordion__body--level-2{padding:0 18px 18px 34px;}.js.path-price .view.view-praysy.view-display-id-page_1 .view-content[data-price-accordion-state="pending"]{visibility:hidden;}.price-accordion__table-wrap{background:#ffffff;border-radius:4px;overflow:hidden;margin-left:20px;}.price-accordion .table{margin-bottom:0;margin-top:0;}.block-views-blockpraysy-block-2 h2{margin-bottom:1rem;}.navigation-services{display:flex;flex-wrap:wrap;gap:15px;margin-top:40px;}.field--name-field-voprosy-i-otvety,.field--name-field-vrachi,.field--name-field-otzyvy-o-nas{margin-top:50px;}.field--name-field-voprosy-i-otvety .field__label,.field--name-field-vrachi .field__label,.field--name-field-otzyvy-o-nas .field__label,.field--name-field-procedury-do-posle .field__label{font-size:2rem;margin-bottom:1rem;font-weight:500;line-height:1.2;}.field--name-field-voprosy-i-otvety .field--name-field-vopros{font-weight:700;font-size:17px;line-height:26px;color:#282739;border-bottom:1px solid #EAEBED;padding:20px 0;position:relative;cursor:pointer}.field--name-field-voprosy-i-otvety .field--name-field-vopros:hover{color:#0099D6}.field--name-field-voprosy-i-otvety .field--name-field-vopros:before{content:"";background:url("/themes/kraftway/images/plus.png") no-repeat;display:inline-block;position:absolute;right:0;transition:all 0.1s;width:20px;height:20px}.field--name-field-voprosy-i-otvety .field--name-field-vopros.active:before{content:"";background:url("/themes/kraftway/images/minus.png") no-repeat;display:inline-block;position:absolute;right:0;transition:all 0.1s;width:29px;height:30px}.field--name-field-voprosy-i-otvety .field--name-field-otvet{display:none;padding-top:5px;}.field--name-field-otzyvy-o-nas .paragraph--type--otzyvy-o-nas{display:flex;flex-wrap:wrap;align-items:center;gap:15px;}.field--name-field-otzyvy-o-nas .owl-item > .field__item{background:#F2F5F7;padding:20px 25px;min-height:264px;}.field--name-field-otzyvy-o-nas .field__item .field--name-field-logo img{max-width:max-content;margin-bottom:0;}.field--name-field-otzyvy-o-nas .field__item .field--name-field-imya{font-weight:700;font-size:17px;line-height:26px;color:#0099D6;}.field--name-field-otzyvy-o-nas .field__item .field--name-field-tekst-otzyva{font-size:15px;}.field--name-field-otzyvy-o-nas .field__item .field--name-field-tekst-otzyva p{margin-bottom:5px;}.field--name-field-otzyvy-o-nas .field__item .field--name-field-tekst-otzyva p:last-child{margin-bottom:0;}.field--name-field-vrachi .owl-item > .field__item{border:2px solid #f2f5f7;border-radius:5px;text-align:center;min-height:522px;position:relative;}.field--name-field-vrachi .field__item .field--name-field-imya-vracha{font-weight:700;font-size:18px;line-height:22px;color:#0099D6;max-width:217px;margin-bottom:15px;margin-left:auto;margin-right:auto;}.field--name-field-vrachi .field__item .field--name-field-dolzhnost{font-size:14px;line-height:17px;color:#4C4C4C;margin-bottom:20px;padding:0 10px;}.field--name-field-vrachi .field--name-field-media-image img{max-height:312px;}.field--name-field-knopka-zapisi{padding:0 20px;position:absolute;left:0;right:0;bottom:0;}.field--name-field-knopka-zapisi .zapis-na-priem{width:100%;border-radius:0;}.field--name-field-vrachi .owl-carousel .owl-nav button.owl-prev,.field--name-field-otzyvy-o-nas .owl-carousel .owl-nav button.owl-prev{background:#0099D6 url("/themes/kraftway/images/short_left.png") no-repeat center;display:block;width:48px;height:48px;border-radius:50%;position:absolute;left:-30px;outline:none;transform:translateY(-50%);}.field--name-field-vrachi .owl-carousel .owl-nav button.owl-next,.field--name-field-otzyvy-o-nas .owl-carousel .owl-nav button.owl-next{background:#0099D6 url("/themes/kraftway/images/short_right.png") no-repeat center;display:block;width:48px;height:48px;border-radius:50%;position:absolute;right:-30px;outline:none;transform:translateY(-50%);}.field--name-field-vrachi .owl-nav .owl-prev:hover,.field--name-field-vrachi .owl-nav .owl-next:hover,.field--name-field-otzyvy-o-nas .owl-nav .owl-prev:hover,.field--name-field-otzyvy-o-nas .owl-nav .owl-next:hover{opacity:0.3}.field--name-field-vrachi .owl-nav,.field--name-field-otzyvy-o-nas .owl-nav{position:absolute;top:50%;transform:translateY(-50%);width:100%;}.field--name-field-vrachi .owl-dots,.field--name-field-otzyvy-o-nas .owl-dots{position:relative;bottom:-15px;}.navigation-services .navigation__elem{background:#FAFBFD;font-weight:700;font-size:15px;line-height:26px;text-align:center;padding:5px 20px;cursor:pointer}.navigation-services .navigation__elem:hover,.navigation-services .navigation__elem.active{background:#757575;color:#fff}.field--name-field-procedury-do-posle .proc-outer{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;}.field--name-field-procedury-do-posle .proc-outer .before-text .bold,.field--name-field-procedury-do-posle .proc-outer .after-text .bold{font-weight:700;font-size:18px;line-height:23.29px;margin-top:20px;color:#3B3B3B;margin-bottom:10px;}.field--name-field-procedury-do-posle .proc-outer .before-text p,.field--name-field-procedury-do-posle .proc-outer .after-text p{margin-bottom:0;}.field--name-field-procedury-do-posle .field__item:not(:last-child){margin-bottom:20px;}.field--name-field-procedury-do-posle .field__item.show{display:block !important}.field--name-field-procedury-do-posle .before,.field--name-field-procedury-do-posle .after{width:48.7%}.all-photo{font-size:17px;line-height:26px;border-bottom:1px solid #0099D6;display:inline-block;cursor:pointer;color:#0099D6}.all-photo:hover{border-bottom:1px solid transparent;}#block-bootstrap-barrio-subtheme-vebforma-2{background:#0099D6 url("/themes/kraftway/images/doctor.png") no-repeat;padding:20px;background-position:12% 100%;background-size:26%;}#block-bootstrap-barrio-subtheme-vebforma-2 form{width:100%;max-width:400px;margin-right:0;margin-left:auto;}#block-bootstrap-barrio-subtheme-vebforma-2 h2,#block-bootstrap-barrio-subtheme-vebforma-2 .js-form-type-webform-markup a{font-weight:700;font-size:30px;line-height:38px;color:#FFFFFF}#block-bootstrap-barrio-subtheme-vebforma-2 p{color:#FFFFFF}#block-bootstrap-barrio-subtheme-vebforma-2 .js-form-item-vash-telefon,#block-bootstrap-barrio-subtheme-vebforma-2 .webform-actions{max-width:49%;display:inline-block;}#block-bootstrap-barrio-subtheme-vebforma-2 .form-control{border-radius:0;border:1px solid #fff;outline:none}#block-bootstrap-barrio-subtheme-vebforma-2 .webform-button--submit{background:#BDECFF;border-radius:0;color:#3B3B3B;position:relative;top:-2px;transition:all 0.2s;border:0;height:38px;font-weight:bold}#block-bootstrap-barrio-subtheme-vebforma-2 .webform-button--submit:hover{background:#0256b1;color:#fff;transition:all 0.2s}#block-bootstrap-barrio-subtheme-vebforma-2 .webform-element-description,#block-bootstrap-barrio-subtheme-vebforma-2 .webform-element-description a{font-size:12px;line-height:15px;color:#fff}#block-bootstrap-barrio-subtheme-vebforma-2 .webform-element-description{margin-left:-10px;}#block-bootstrap-barrio-subtheme-vebforma-2 .js-form-item-soglasie-s-politikoy{display:flex;}#block-bootstrap-barrio-subtheme-vebforma-2 .js-form-item-soglasie-s-politikoy label{font-size:0}#block-bootstrap-barrio-subtheme-vebforma-2 .custom-switch .custom-control-label::before{border-radius:5px;width:15px;height:15px;}#block-bootstrap-barrio-subtheme-vebforma-2 .custom-switch .custom-control-label::after{display:none}#block-bootstrap-barrio-subtheme-vebforma-2 .custom-control-input:checked ~ .custom-control-label::before{border:0;background-color:#fff;}#block-bootstrap-barrio-subtheme-vebforma-2 .custom-switch .custom-control-input:checked ~ .custom-control-label::after{content:'✓';color:#0099D6;font-size:12px;display:block;top:3px;left:-44px;background-color:transparent;font-weight:bold;}#block-simplenewssubscription .form-item-privacy-consent,#block-simplenewssubscription .form-item-marketing-consent{margin-bottom:10px;}#block-simplenewssubscription .newsletter-consent-checkbox + label,#block-simplenewssubscription .form-check-label{font-size:13px;line-height:18px;color:#3B3B3B;}#block-simplenewssubscription .form-check{display:flex;align-items:flex-start;gap:8px;}#block-simplenewssubscription .form-check-input{margin-top:3px;flex:0 0 auto;}#block-simplenewssubscription .form-check-label a{color:#0099D6;text-decoration:underline;}#block-simplenewssubscription .form-check-label a:hover{text-decoration:none;}.layout-region-checkout-footer .checkout-consents{margin-bottom:16px;}.layout-region-checkout-footer .form-item-privacy-consent,.layout-region-checkout-footer .form-item-marketing-consent{margin-bottom:10px;}.layout-region-checkout-footer .newsletter-consent-checkbox + label,.layout-region-checkout-footer .form-check-label{font-size:13px;line-height:18px;color:#3B3B3B;}.layout-region-checkout-footer .form-check{display:flex;align-items:flex-start;gap:8px;}.layout-region-checkout-footer .form-check-input{margin-top:3px;flex:0 0 auto;}.layout-region-checkout-footer .form-check-label a{color:#0099D6;text-decoration:underline;}.layout-region-checkout-footer .form-check-label a:hover{text-decoration:none;}#block-simplenewssubscription .form-item-privacy-consent a,#block-simplenewssubscription .form-item-marketing-consent a,#block-simplenewssubscription .form-check-label a,#block-simplenewssubscription label a{color:#0099D6 !important;text-decoration:underline;}#block-simplenewssubscription .form-item-privacy-consent a:hover,#block-simplenewssubscription .form-item-marketing-consent a:hover,#block-simplenewssubscription .form-check-label a:hover,#block-simplenewssubscription label a:hover{color:#0256b1 !important;text-decoration:none;}.cookie-consent{position:fixed;left:20px;right:20px;bottom:20px;z-index:1001;}.cookie-consent__inner{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1080px;margin:0 auto;padding:18px 22px;background:rgba(59,59,59,0.96);color:#fff;box-shadow:0 8px 24px rgba(0,0,0,0.18);}.cookie-consent__text{font-size:14px;line-height:20px;}.cookie-consent__text a{color:#bdecff;text-decoration:underline;}.cookie-consent__text a:hover{color:#fff;text-decoration:none;}.cookie-consent__button{flex:0 0 auto;min-width:140px;padding:10px 18px;border:0;background:#0099D6;color:#fff;font-weight:700;cursor:pointer;}.cookie-consent__button:hover{background:#0256b1;}#block-bootstrap-barrio-subtheme-vebforma-2 .ajax-progress{position:absolute;}#block-cartflyout{padding-left:5px;padding-top:0;}.cart-block--summary__icon i{font-size:unset;}.cart-block--summary__count{top:-2px;right:-8px;width:13px;height:13px;font-size:9px;}.price-item.base-price{font-size:12px;text-decoration:line-through;line-height:14px;padding-right:5px;}.yandex-good-place{position:fixed;left:40px;bottom:40px;}.word-red{color:red;}.content video{width:100%;}.seo-text h1{font-size:2rem;}.path-frontpage .seo-text{padding:20px 15px;}.proc-items{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:space-between;}.proc-item{max-width:380px;padding-bottom:30px;}.proc-desc{width:100%;}.webform-type-radios .form-required::after{display:none;}#views-bootstrap-banery-block-1 .carousel-caption{display:none !important;}#block-views-block-praysy-block-2{padding-top:40px;}.nodes-years .views-summary{display:inline-block;margin-right:10px;}#navbar-main .nav-link{padding:13px;}h1.title{font-size:2rem;}h2.node__title{font-size:1.5rem;}.boldy{font-weight:bolder;}.emyc{font-style:italic;}.boldy-emyc{font-weight:bolder;font-style:italic;}.back-to-top{background-color:#fff;position:fixed;bottom:150px;right:20px;display:none;font-size:24px;color:#fff;border-radius:5px;cursor:pointer;z-index:1000;background-image:url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0,0,256,256"><g fill="%230099d6" fill-rule="nonzero" stroke="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="10" stroke-dasharray="" stroke-dashoffset="0" font-family="none" font-weight="none" font-size="none" text-anchor="none" style="mix-blend-mode: normal"><g transform="scale(10.66667,10.66667)"><path d="M12,2.92969l-7.07031,7.07031l1.5,1.5l4.57031,-4.57031v14.07031h2v-14.07031l4.57031,4.57031l1.5,-1.5z"></path></g></g></svg>');width:30px;height:30px;background-position:center;background-repeat:no-repeat;box-shadow:0 0 4px 1px #0099d6;}.back-to-top:hover{background-color:#fff;text-decoration:none;box-shadow:0 0 4px 2px #0099d6;}.max-icon{background-color:#0099d6;-webkit-mask-image:url("/themes/kraftway/images/max_t.svg");mask-image:url("/themes/kraftway/images/max_t.svg");width:21px;height:21px;display:inline-block;margin-bottom:-4px;}.max.contact-page .max-icon{width:31px;height:31px;margin-bottom:-6px;}.node--type-doctors .field__label{font-size:2rem;padding:20px 0;}.field--name-field-sertifikaty .field__item{float:left;padding-right:15px;max-width:265px;}@media (max-width:1199px){.banner-btn{left:29%;}.banner-btn .zapis-na-priem{bottom:-30px;}.field--name-field-otzyvy-o-nas .owl-item > .field__item{min-height:286px;}.view-praysy .table-striped tbody tr td.views-field-field-price-name{width:81%;}.view-praysy .table-striped tbody tr{display:flex;justify-content:space-between;align-items:center;}.view-praysy .table-striped tbody tr td.views-field-field-price-cost{width:77% !important;max-width:130px}.field--name-field-procedury-do-posle .before,.field--name-field-procedury-do-posle .after{width:48.5%;}#block-bootstrap-barrio-subtheme-vebforma-2{background-position:7% 100%;background-size:32%;}}@media (max-width:991px){.banner-btn{left:45%;}.banner-btn .zapis-na-priem{bottom:-40px;}.field--name-field-otzyvy-o-nas .owl-item > .field__item{min-height:230px;}.field--name-field-procedury-do-posle .before,.field--name-field-procedury-do-posle .after{width:100%;}.field--name-field-procedury-do-posle .proc-outer{gap:10px}#block-bootstrap-barrio-subtheme-vebforma-2{background:#0099D6;margin-bottom:30px;}#block-bootstrap-barrio-subtheme-vebforma-2 form{max-width:100%;}}@media (max-width:767px){.product-grid .product .product-title{font-size:12px;line-height:14px;}.cookie-consent{left:10px;right:10px;bottom:10px;}.cookie-consent__inner{flex-direction:column;align-items:stretch;gap:12px;padding:16px;}.cookie-consent__button{width:100%;}.row.region.region-top-line.justify-content-end{margin-right:0;}.carousel-caption h3{font-size:18px;}.view-id-nashi_druzya.view-display-id-block_1 .block-title{padding-left:15px;padding-top:20px;}#views-bootstrap-banery-block-1 .carousel-caption{bottom:0;right:0;left:0;padding:10px 20px;}#views-bootstrap-banery-block-1 .carousel-caption h3{font-size:13px;}#views-bootstrap-banery-block-1 .carousel-caption h3{margin-bottom:0;}.region-top-header-form{margin:auto;}.region-top-header-form .tel a{font-size:14px;}.region-top-header-form .address{text-align:right;max-width:160px;}.region-top-header-form .zak-zv{padding-left:10px;display:none;}.region-top-header-form .tel{padding-right:0;border-right:none;}.footer-payments-text{font-size:15px;display:block;}.navbar-brand img{max-height:40px;}.field--name-field-procedury-do-posle .field__item,.proc-items .proc-item{max-width:100%;width:100%}.banner-btn{left:200px;}.banner-btn .zapis-na-priem{bottom:0;}.view-praysy .table-striped tbody tr td.views-field-field-price-name{font-size:14px;}.view-praysy .table-striped tbody tr td.views-field-field-price-cost{font-size:17px;}.view-praysy .table-striped tbody tr td.views-field-field-price-cost{max-width:120px}#block-bootstrap-barrio-subtheme-vebforma-2{background:#0099D6;margin-bottom:30px;}#block-bootstrap-barrio-subtheme-vebforma-2 h2{font-size:24px;line-height:31px;}#block-bootstrap-barrio-subtheme-vebforma-2 .js-form-item-vash-telefon,#block-bootstrap-barrio-subtheme-vebforma-2 .webform-actions{max-width:100%;display:block;}#block-bootstrap-barrio-subtheme-vebforma-2 form{max-width:100%;}#block-bootstrap-barrio-subtheme-vebforma-2 .webform-actions{text-align:center;}#block-bootstrap-barrio-subtheme-vebforma-2 .webform-button--submit{width:100%;max-width:320px;}}@media (max-width:1200px){#navbar-main .nav-link{padding:13px 6px;}}@media (min-width:768px){.navigation{padding-right:0 !important;padding-left:0 !important;}}@media (max-width:599px){.field--name-field-vrachi .owl-carousel .owl-nav button.owl-prev,.field--name-field-otzyvy-o-nas .owl-carousel .owl-nav button.owl-prev{left:-20px;}.field--name-field-vrachi .owl-carousel .owl-nav button.owl-next,.field--name-field-otzyvy-o-nas .owl-carousel .owl-nav button.owl-next{right:-26px;}.field--name-field-otzyvy-o-nas .owl-item > .field__item{min-height:240px;}}@media (min-width:560px){.node .field--type-image{max-width:300px;}.node .product-image .field--type-image{height:300px;width:auto;}.node--type-smi .field--type-image,.node--type-doctors .field--type-image{max-width:100%;}}@media (max-width:560px){.proc-items{flex-direction:column;}}@media (max-width:479px){.field--name-field-otzyvy-o-nas .owl-item > .field__item{min-height:350px;}.field--name-field-vrachi .owl-carousel .owl-nav button.owl-prev,.field--name-field-otzyvy-o-nas .owl-carousel .owl-nav button.owl-prev{left:-17px;}.field--name-field-vrachi .owl-carousel .owl-nav button.owl-next,.field--name-field-otzyvy-o-nas .owl-carousel .owl-nav button.owl-next{right:-20px;}.field--name-field-vrachi .field--name-field-media-image img{object-fit:contain;}}@media (max-width:360px){.region-top-header-form .tel a{font-size:13px;}}@media (max-width:320px){.region-top-header-form .tel a{font-size:12px;}.navbar-brand{max-width:150px;margin-right:0;}#lead-top a{padding-right:3px;font-size:9px;}.social-top ul li:not(.inst){padding-right:1px;}#block-cartflyout{padding-left:5px;}}@media (max-width:992px){.price-accordion__summary--level-1{padding:20px 44px 20px 14px;font-size:20px;}.price-accordion__summary--level-2{padding:16px 44px 16px 34px;font-size:19px;}.h1,h1{font-size:1.5rem;}.content article .text-formatted div[style*="float: left"]{float:none !important;}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{font-size:55px !important;vertical-align:top;}.owl-theme .owl-nav{margin-top:0px !important;}#block-strakhovyepartnery .field--name-field-partnery .field__item{margin:0 auto;display:block;}}@media (max-width:767px){.price-accordion__summary--level-1{padding:16px 50px 16px 12px;font-size:18px;line-height:1.2;}.price-accordion__summary--level-2{padding:14px 38px 14px 28px;font-size:16px;}.price-accordion__body--level-2{padding:0 10px 12px 20px;}.price-accordion .table-striped tbody tr td.views-field-field-price-name{font-size:15px;line-height:22px;width:75%;}.price-accordion .table-striped tbody tr td.views-field-field-price-cost{font-size:17px;line-height:22px;}}.row.region.region-footer-third{margin:0;}.site-footer .block{margin:0 !important;border:none !important;border-color:unset !important;padding:0 !important;}
body{color:#3b3b3b;background:#fff;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#fff;}#navbar-main{background-color:#fff;}a,.link{color:#0099d6;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#0099d6;}.page-item.active .page-link{background-color:#0099d6;border-color:#0099d6;}.page-link,.page-link:hover{color:#0099d6;}.btn-primary{background-color:#0099d6;border-color:#0099d6;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0099d6;}.site-footer{background:#fff;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
@media (max-width:767px){nav.menu--main{margin-left:16px;width:100%;padding-bottom:12px;}a.nav-link .dropdown>.dropdown-menu.show{display:block;border:0;margin-top:5px !important;}ul.dropdown-menu{border:0;}.dropdown-menu .menu-item--expanded>a:after{visibility:hidden;}ul.dropdown-menu.show li.menu-item--expanded>ul.dropdown-menu{display:block;border:0;}}@media (min-width:768px){.dropdown:hover>.dropdown-menu{display:block;}}span.nav-link{cursor:pointer;}.dropdown-menu .menu-item--expanded:hover>a:after{visibility:hidden;}.dropdown-menu .menu-item--expanded:hover{border-right:1px solid #fff;}.dropdown-menu .menu-item--expanded>.dropdown-menu{top:0px;left:100%;margin-top:-1px;margin-left:0px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.dropdown-menu .menu-item--expanded>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:7px;margin-right:-5px;}.dropdown-item{padding:5px 15px;}ul.dropdown-menu{padding:0;margin:0;}.dropdown-menu li.active>a{color:#fff;}
@media (max-width:767px){.navbar-collapse{border-top:0;}.navbar-collapse .navbar-nav{margin-right:0;margin-left:0;}.navbar-collapse [class*="container"]{background-color:inherit;border-color:inherit;}.navbar-collapse .navigation{position:fixed;top:0;bottom:0;left:0;z-index:1030;width:240px;height:100%;margin:0;overflow:auto;background-color:white;border-right:1px solid;border-right-color:inherit;padding-left:0.25rem;}.bg-dark .navbar-collapse .navigation{background-color:#17141f !important;}.navbar-collapse .navigation .navbar-nav .dropdown-menu li a{width:100%;white-space:normal;}.navbar-collapse .navbar-form{width:100%;margin:8px 0;overflow:hidden;text-align:center;}}@media (min-width:768px){.navigation{display:block;width:auto !important;padding-right:15px;padding-left:15px;}}.navbar-dark .navbar-toggler-icon{opacity:0.6;background-size:60%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");}.navbar-dark .collapsed .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-toggler-icon{opacity:0.6;background-size:60%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");}.navbar-light .collapsed .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.4%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
