@font-face{font-family:"OpenSans";font-style:normal;font-weight:normal;src:url(/home/user/projects/sm-stomatology.ru/builds/prod/font/OpenSans-Regular.woff2) format("woff2"),url(/home/user/projects/sm-stomatology.ru/builds/prod/font/OpenSans-Regular.woff) format("woff")}@font-face{font-family:"OpenSans";font-style:normal;font-weight:bold;src:url(/home/user/projects/sm-stomatology.ru/builds/prod/font/OpenSans-SemiBold.woff2) format("woff2"),url(/home/user/projects/sm-stomatology.ru/builds/prod/font/OpenSans-SemiBold.woff) format("woff")}@font-face{font-family:"OpenSans";font-style:normal;font-weight:800;src:url(/home/user/projects/sm-stomatology.ru/builds/prod/font/OpenSans-Bold.woff2) format("woff2"),url(/home/user/projects/sm-stomatology.ru/builds/prod/font/OpenSans-Bold.woff) format("woff")}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-wrap:anywhere}body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}input::placeholder{color:#000;opacity:1}table{border-collapse:collapse;border-spacing:0}fieldset,img,abbr{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ul li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}h1{margin:.67em 0;font-size:2em;font-weight:bold}h1 a{text-decoration:none;color:#000}h1 a:hover{color:#862b6c}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}textarea,select,input[type=text],input[type=tel]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border-radius:30px}textarea.error,select.error,input[type=text].error,input[type=tel].error{border-color:#e30606}legend{color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}:focus{outline:none}input{outline:none}a img{border:none}img{outline:none}strong{font-weight:bold}p{margin:18px 0}p:empty{display:none}.main-content{margin:60px 0}@media all and (max-width: 1024px){.main-content{margin:20px 0}}@media all and (max-width: 768px){.main-content{margin:10px 0}}@media all and (max-width: 600px){.main-content{margin:0}}textarea,select,input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}a{color:#389dac}a:hover{text-decoration:none}html,body{font-size:16px;font-family:"OpenSans",sans-serif;font-weight:400;color:#232323;height:100%;min-width:320px !important;background:#fff}@media all and (max-width: 768px){html,body{font-size:14px}}.wrapper{-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;height:100%}.wrapper__box{min-height:100%;overflow:hidden;padding:166px 0 0}.container{position:relative;max-width:1400px;margin:0 auto;width:100%;padding:0 15px}@media all and (max-width: 768px){.container{padding:0 10px}}div.nw{display:inline;white-space:nowrap}.bold,span.bold,div.bold{display:inline;font-weight:800}.h2{font-size:38px;font-weight:bold;line-height:38px}@media all and (max-width: 480px){.h2{font-size:24px;line-height:normal}}.hidden{display:none}.anchor{position:relative;display:block;width:100%;height:0;top:-120px;visibility:hidden}.page-title-1{font-size:46px;font-weight:bold;line-height:normal;margin:0 0 30px}@media all and (max-width: 768px){.page-title-1{font-size:38px}}.page-title-2,.page-title-2 h2{font-size:42px;font-weight:bold;margin:0 0 30px;line-height:48px}.page-title-3{font-size:28px;font-weight:bold;margin:0 0 20px;line-height:30px}@media all and (max-width: 768px){.page-title-2,.page-title-2 h2{font-size:35px}}@media all and (max-width: 450px){.page-title-2,.page-title-2 h2{font-size:30px;text-align:center;margin:0 0 26px;line-height:40px}}@media all and (max-width: 480px){.page-title-2__small{font-size:16px}}.list-style{padding-left:20px;margin-bottom:20px}.list-style li{list-style-type:disc}.rub{display:inline-block;font-family:"rouble"}.rub::before{content:"p"}.blue-bg{background:#e3f1f4}.blue_back{background:#1b5773}.main-content p{margin-bottom:16px}body.pop-up-enabled{position:fixed;top:0;left:0;height:100%;width:100%;padding-right:16px}body.pop-up-enabled .n-header,body.pop-up-enabled .n-header__top{padding-right:16px;transition:none}.center-title{text-align:center}.bg-style{background:#e3f1f4}.no_decor:hover{text-decoration:underline}.cost-main{color:#fff}.l-stroke{margin:20px 0}.l-stroke a{text-decoration:none;color:#000}.l-stroke a:hover{color:#ad3d8c}.m-30{margin:30px 0}.blue_back{background:#e3f1f4;padding:20px 20px 20px 100px}@media all and (max-width: 1200px){body.pop-up-enabled{padding-right:0}}.image-block{display:grid;grid-template-columns:repeat(2, calc(50% - 10px));grid-row:auto;gap:20px}.image-block img{max-width:100%}@media all and (max-width: 768px){.image-block{grid-template-columns:100%}}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding: max(0px)){.fancybox-caption{padding:75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0, 0, 0) scale(1)}@media all and (max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding: max(0px)){.fancybox-caption{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
.advantages-block{margin:40px 0}.advantages__wrapper-top,.advantages__wrapper-bottom{display:flex;align-items:center;justify-content:space-between}.advantages__wrapper-item{display:flex;align-items:center}.advantages__text-wrapper{margin-left:30px}.advantages__wrapper{padding:40px 50px;border-radius:20px;background:#f3f7f8}.advantages__title h2{font-style:normal;font-size:28px;font-weight:700;line-height:48px;margin:0 0 30px}.advantages__img-wrapp{border:4px solid #fff;border-radius:20px;display:flex;align-items:center;justify-content:center;width:106px;height:106px;padding:20px}.advantages__wrapper-top{margin-bottom:45px}.advantages__text-wrapper{font-size:20px;line-height:24px;color:#000;letter-spacing:-0.4px}@media all and (max-width: 1200px){.advantages__wrapper-item{padding:10px}}@media all and (max-width: 1024px){.advantages__wrapper-top,.advantages__wrapper-bottom{flex-direction:column;align-items:flex-start}.advantages__wrapper-top{margin-bottom:0}.advantages__wrapper-item{margin:10px 0}}@media all and (max-width: 768px){.advantages__wrapper{padding:40px 10px}}@media all and (max-width: 650px){.advantages__wrapper-top,.advantages__wrapper-bottom{flex-direction:column;align-items:center}.advantages__wrapper-item{flex-direction:column}.advantages__text-wrapper{text-align:center;margin:20px 0 0 0}.advantages .page-title-2{font-size:30px;line-height:30px}}@media all and (max-width: 480px){.advantages__wrapper{padding:10px}}@media all and (max-width: 321px){.advantages__title h2{font-size:24px;line-height:34px;margin:0 0 20px}.advantages__text-wrapper{font-size:18px}}
.age-list{margin:30px 0}.age-list a{text-decoration:none}.age-list a:hover{color:#ad3d8c}.age-list__wrapper{display:grid;gap:30px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto}.age-list__item{padding:20px;background:#f3f7f8;border-radius:20px}.age-list__title{font-size:28px;line-height:48px;font-weight:700;margin-bottom:20px}@media all and (max-width: 768px){.age-list__title{font-size:26px;line-height:33px}.age-list__wrapper{grid-template-columns:repeat(1, 1fr)}}@media all and (max-width: 567px){.age-list__title{font-size:22px;line-height:30px}}
.alphabet-list{margin:30px 0}.alphabet-list__wrapper{margin:30px 0}.alphabet-list__item{display:flex;align-items:center;margin-bottom:70px}.alphabet-list__letter{width:50px;height:50px;background:#389dac;border-radius:50px;min-width:50px;display:flex;justify-content:center;align-items:center;font-weight:900;font-size:28px;color:#fff;text-transform:capitalize;margin-bottom:0}.alphabet-list__disease{display:grid;gap:20px 30px;grid-template-columns:repeat(6, max-content);grid-template-rows:auto;margin-left:70px;align-items:center}.alphabet-list__disease a{text-decoration:none;color:#1b5773;font-weight:400;padding:10px 20px;font-size:16px;line-height:20px;letter-spacing:.25px;border-radius:50px;transition:background .2s,color .2s}.alphabet-list__disease a:hover{color:#fff;background:#389dac}.alphabet-list__title{font-style:normal;font-weight:bold;font-size:28px;line-height:120%;margin:0 0 20px}@media all and (max-width: 768px){.alphabet-list__title{font-size:20px;margin:0 0 15px}}@media all and (max-width: 1024px){.alphabet-list__disease{gap:20px 0;grid-template-columns:repeat(4, 1fr);margin-left:20px}}@media all and (max-width: 768px){.alphabet-list__item{flex-direction:column}.alphabet-list__disease{grid-template-columns:repeat(1, 1fr)}.alphabet-list__disease{margin:20px 0 0 0}.alphabet-list__disease a{text-align:center}}
.b-analyzes-heading{position:relative;background:#fff;transition:.2s transform,.2s -webkit-transform,.2s -moz-transform}.b-analyzes-heading__wrap{max-width:1430px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:center;-ms-flex-align:center;align-items:center}.b-analyzes-heading__btn-wrapp{display:grid;gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto}.b-analyzes-heading__title>*{font-size:36px;font-weight:bold}@media all and (max-width: 1024px){.b-analyzes-heading__wrap{display:block}}@media all and (max-width: 768px){.b-analyzes-heading{margin:0 0 20px}.b-analyzes-heading__title>*{font-size:28px}}@media all and (max-width: 590px){.b-analyzes-heading__btn-wrapp{grid-template-columns:repeat(1, 1fr)}}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-aside-form {
  padding: 20px 0 20px 25px;
  font-size: 15px;
}
.b-aside-form .b-form__group {
  margin-bottom: 10px;
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-aside-menu__heading {
  margin: 0 0 -5px 20px;
  position: relative;
  font: 17px "BlissPro-Bold";
}
.b-aside-menu__heading-metro-icon {
  position: absolute;
  top: 5px;
  left: -24px;
}
.b-aside-menu + .b-aside-menu .b-aside-menu__heading {
  margin-top: -10px;
}
.b-aside-menu__link {
  color: #1b5773;
  padding: 3px 0;
  display: block;
}
.b-aside-menu__link.active {
  color: #000;
  background: #e6e7dc;
  box-shadow: -10px 0 0 0 #e6e7dc;
}
.b-aside-menu__list .b-aside-menu__list .b-aside-menu__link {
  color: #388da7;
  padding: 4px 10px;
  display: block;
}
.b-aside-menu__list .b-aside-menu__list .b-aside-menu__link.active {
  color: #000;
  background: #e6e7dc;
  box-shadow: -10px 0 0 #e6e7dc;
}
.b-aside-menu__list .b-aside-menu__list .b-aside-menu__list {
  margin-top: -2px;
}
.b-aside-menu__list .b-aside-menu__list .b-aside-menu__list .b-aside-menu__link {
  font-size: 15px;
  padding: 4px 10px 4px 20px !important;
  display: block;
}
.b-aside-menu__list .b-aside-menu__list .b-aside-menu__list .b-aside-menu__link.active {
  text-decoration: underline;
  background: none;
  box-shadow: none;
}
@media (max-width: 800px) {
  .b-aside-menu {
    width: 190px;
  }
}
@media (max-width: 767px) {
  .b-aside-menu {
    display: none;
  }
  .b-aside-menu__link {
    padding: 0 12px 0 0;
  }
  .b-aside-menu.visible {
    display: block;
    width: auto;
  }
  .b-aside-menu.visible .b-tree-list {
    text-align: center;
  }
  .b-aside-menu.visible .b-tree-list > li {
    display: inline-block;
    margin: 2px 4px;
  }
}

.b-diseases-list{margin:60px 0}.b-diseases-list__box .page-title-3{border-bottom:1px solid rgba(189,187,187,.55);padding-bottom:20px}.b-diseases-list__box{background:#f3f7f8;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:30px}.b-diseases-list__text{font-size:16px;font-weight:bold;margin:0 0 50px;line-height:160%}.b-diseases-list__items{-webkit-column-count:4;-moz-column-count:4;column-count:4}.b-diseases-list a{margin:3px 0;display:block;text-decoration:none;padding:3px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.b-diseases-list a:hover{color:#ad3d8c;text-decoration:underline}@media all and (max-width: 1024px){.b-diseases-list__items{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media all and (max-width: 768px){.b-diseases-list{margin:40px 0}.b-diseases-list__text{font-size:14px}.b-diseases-list__box{padding:20px 15px}}@media all and (max-width: 480px){.b-diseases-list__items{-webkit-column-count:1;-moz-column-count:1;column-count:1}.b-diseases-list__text{margin:0 0 30px}}
.b-pagination{margin-bottom:60px}.b-pagination__text{font-size:16px;line-height:20px;color:#000;text-align:center;letter-spacing:.25px;padding-bottom:10px}.b-pagination__text span{color:#953478;font-weight:bold}.b-pagination__wrap{background:#fff;padding:10px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 11px 31px 3px rgba(140,196,204,.47);-moz-box-shadow:0 11px 31px 3px rgba(140,196,204,.47);box-shadow:0 11px 31px 3px rgba(140,196,204,.47)}.b-pagination__bg{background:#f3f7f8;border-radius:20px;padding:20px}.b-pagination__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.b-pagination a{text-decoration:none}.b-pagination__btn{position:relative;width:138px;font-size:16px;font-weight:bold;line-height:32px;height:28px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:nowrap;display:flex;align-items:center;justify-content:center;background:#e7c5dd;color:#ae3d8d}.b-pagination__btn.active{cursor:pointer;background:#ae3d8d;color:#fff}.b-pagination__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:bold;background:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.b-pagination__prev,.b-pagination__next{position:relative;display:block}.b-pagination__prev::before{position:absolute;top:-15px;left:-22px;width:28px;height:28px;background:url("/local/templates/sm-new/svg/pinc_polygon.svg") no-repeat;content:"";opacity:.3;transform:rotate(180deg)}.b-pagination__next::before{position:absolute;top:-10px;width:28px;height:28px;background:url("/local/templates/sm-new/svg/pinc_polygon.svg") no-repeat;content:"";opacity:.3}.b-pagination__prev.active::before,.b-pagination__next.active::before{opacity:1}.b-pagination__page{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 30px}.b-pagination__num.active{color:#ae3d8d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.b-pagination__num{width:29px;height:29px;line-height:32px;color:#000;text-align:center;margin:0 4px;text-decoration:none}@media all and (max-width: 768px){.b-pagination__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-pagination__btn{margin:10px 0}.b-pagination__bg{border-radius:10px}}@media all and (max-width: 375px){.b-pagination{margin-bottom:30px}.b-pagination__bg{padding:15px 5px}.b-pagination__page{margin:0 20px}}
.b-video-gallery__items{display:grid;gap:30px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto}.b-video-gallery__item{width:100%;background:#f3f7f8;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 4px 4px -3px rgba(141,141,141,.2);-moz-box-shadow:0 4px 4px -3px rgba(141,141,141,.2);box-shadow:0 4px 4px -3px rgba(141,141,141,.2);color:inherit;text-decoration:none}.b-video-gallery__item:hover{background:#fff;-webkit-box-shadow:1px 4px 27px -2px rgba(69,154,167,.28);-moz-box-shadow:1px 4px 27px -2px rgba(69,154,167,.28);box-shadow:1px 4px 27px -2px rgba(69,154,167,.28)}.b-video-gallery__item:hover .b-video-gallery__caption{color:#ad3d8c}.b-video-gallery__desc{padding:8px 8px 16px 16px}.b-video-gallery__image{-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;overflow:hidden}.b-video-gallery__image img{width:100%;border-radius:20px 20px 0 0}.b-video-gallery__caption{font-size:20px;margin:0 0 16px;font-weight:bold;color:#1b5773}.b-video-gallery__caption:hover{color:#ad3d8c}@media all and (max-width: 768px){.b-video-gallery__items{gap:20px}.b-video-gallery__caption{font-size:18px}}@media all and (max-width: 600px){.b-video-gallery__items{grid-template-columns:repeat(1, 1fr)}}
.basic-services{padding:60px 0}.basic-services__wrapper{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:auto}.basic-services__title{font-size:28px;line-height:48px;font-weight:700;text-align:center;margin:10px 0 40px 0}.basic-services__text{font-size:13.5px;font-weight:600;line-height:25px;color:#121127;text-align:center}.basic-services__link{font-size:14px;font-weight:400;line-height:25px;color:#1b5773}.basic-services__slider{padding:10px}.basic-services__item{text-decoration:none;align-items:center;display:flex;justify-content:center;height:200px;padding:2px;width:100%;flex-direction:column;background:rgba(252,252,252,.44);border-radius:30px}.basic-services__item:hover{-webkit-box-shadow:-1px 16px 45px 2px rgba(201,229,233,.79);-moz-box-shadow:-1px 16px 45px 2px rgba(201,229,233,.79);box-shadow:-1px 16px 45px 2px rgba(201,229,233,.79)}.basic-services__item:hover .basic-services__img_bg{background:#c359a6}.basic-services__item:hover .basic-services__link{color:#c359a6}.basic-services__img_bg{background:#1b5773;border-radius:23.34px;padding:10px;width:96px;height:96px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.basic-services__link a{color:#1b5773;font-size:14px;font-weight:400;line-height:25px}.basic-services__dots{display:none;align-items:center;justify-content:center;padding-top:20px}@media screen and (max-width: 1400px){.basic-services__dots{display:flex}}.basic-services__dots ul{text-align:center}.basic-services__dots li{display:inline-block;margin:0 8px}@media screen and (max-width: 560px){.basic-services__dots li{margin:0 4px}}.basic-services__dots li.slick-active button{background:#ae3d8d}.basic-services__dots button{display:block;font-size:0;border:0;height:10px;width:10px;padding:0;margin:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#389dac;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}.basic-services__controls{position:relative;margin:0 auto;display:flex;align-items:center;justify-content:center;width:fit-content}.basic-services__prev,.basic-services__next{cursor:pointer;position:absolute;bottom:0;width:32px;height:32px;margin:0 0 -12px 0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#953478;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}@media all and (min-width: 769px){.basic-services__prev,.basic-services__next{display:none}}.basic-services__prev::before,.basic-services__next::before{z-index:1}.basic-services__prev.slick-disabled,.basic-services__next.slick-disabled{background:#f3f7f8}.basic-services__prev.slick-disabled::before,.basic-services__next.slick-disabled::before{background:url(/local/templates/sm-new/svg/pinc_polygon.svg) 50% 50% no-repeat;background-size:contain}.basic-services__prev:hover,.basic-services__next:hover{background:#f3f7f8}.basic-services__prev:hover::before,.basic-services__next:hover::before{background:url(/local/templates/sm-new/svg/pinc_polygon.svg) 50% 50% no-repeat;background-size:contain}.basic-services__prev{right:100%;margin-right:10px}.basic-services__prev::before{position:absolute;top:50%;left:50%;content:"";width:14px;height:12px;margin-top:-6px;margin-left:-8px;transform:rotate(180deg);background:url(/local/templates/sm-new/svg/white_polygon.svg) 50% 50% no-repeat;background-size:contain}.basic-services__next{left:100%;margin-left:10px}.basic-services__next::before{position:absolute;top:50%;left:50%;content:"";width:14px;height:12px;margin-top:-6px;margin-left:-6px;background:url(/local/templates/sm-new/svg/white_polygon.svg) 50% 50% no-repeat;background-size:contain}@media all and (max-width: 600px){.basic-services{padding:30px 0}}@media all and (max-width: 475px){.basic-services{padding:20px 0}.basic-services__title{font-size:25px;line-height:35px;margin:10px 0 40px 0}}
.bg-privilege{background-image:url(/local/templates/sm-new/img/main_bg_image.jpg);padding:20px 0;background-size:cover}.bg-privilege__wrapper{display:flex;align-items:center}.bg-privilege__title{color:#fff;font-size:28px;font-weight:bold;margin-bottom:40px;line-height:48px}.bg-privilege__text{color:#fff;margin-bottom:30px}.bg-privilege__text p{margin:0}.bg-privilege__text span{line-height:25px;font-weight:700}.bg-privilege__text-title{font-weight:900;margin-bottom:20px}.bg-privilege__text-col{width:50%}.bg-privilege__list{padding-left:20px}.bg-privilege__list li{list-style-type:disc}.bg-privilege__img-wrapp img{width:100%}@media all and (max-width: 1100px){.bg-privilege__text-col{width:80%}}@media all and (max-width: 991px){.bg-privilege__text-col{width:100%}}@media all and (max-width: 768px){.bg-privilege__wrapper{flex-direction:column}}@media all and (max-width: 480px){.bg-privilege__title{font-size:25px;line-height:30px}}
.bg-white__block{background-image:url(/local/templates/sm-new/img/main_bg_image.jpg);padding:50px 0;background-size:cover;margin-bottom:40px}.bg-white__block-wrapper{background:#fff;padding:30px 30px 30px 60px;border-radius:20px;line-height:20px;color:#000}@media all and (max-width: 1024px){.bg-white__block-wrapper{padding:20px;line-height:19px}}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.blockquote {
  color: #a6a6a6;
  font: 21px/30px;
  border: none;
  margin: 20px 0;
  text-align: center;
}
.blockquote--dark {
  color: #7e7e7e;
}
.blockquote strong,
.blockquote b {
  color: #000;
}
.blockquote--left {
  text-align: left;
  padding-left: 0;
}

.brands-links{margin:50px 0}.brands-links__items{display:grid;gap:30px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;margin:10px 0 60px}.brands-links__element{background:#f3f7f8;text-decoration:none;border-radius:20px;display:flex;flex-direction:column;align-items:center;padding:20px}.brands-links__element:hover{background:#fff;-webkit-box-shadow:1px 4px 27px -2px rgba(54,164,180,.24);-moz-box-shadow:1px 4px 27px -2px rgba(54,164,180,.24);box-shadow:1px 4px 27px -2px rgba(54,164,180,.24)}.brands-links__element:hover .brands-links__title{color:#ad3d8c}.brands-links__element:hover .brands-links__price{background:#f6ebf3}.brands-links__img{width:100%;overflow:hidden;text-align:center;border-radius:20px;margin-bottom:20px;max-height:195px;display:flex;justify-content:center;align-items:flex-start}.brands-links__img img{height:100%;width:100%;border-radius:20px}.brands-links__title{color:#389dac;font-weight:700;font-size:20px;line-height:24px;letter-spacing:-0.5px;margin-bottom:15px;text-align:center}.brands-links__title a{text-decoration:none}.brands-links__title a:hover{color:#ae3d8d}.brands-links__price{background:#fff;color:#000;padding:10px;width:100%;text-align:center;border-radius:5px;font-size:16px;line-height:20px;font-weight:400;margin-top:auto}.brands-links__price a{text-decoration:none;color:#000}.brands-links__price span{font-weight:700;font-size:24px}@media all and (max-width: 1100px){.brands-links__items{grid-template-columns:repeat(3, 1fr);gap:20px}}@media all and (max-width: 1024px){.brands-links__items{margin-left:0;margin-right:0}}@media all and (max-width: 768px){.brands-links{margin:30px 0 10px}.brands-links__items{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 590px){.brands-links__items{grid-template-columns:repeat(1, 1fr)}}@media all and (max-width: 321px){.brands-links__title{font-size:18px}}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.breadcrumb {
  background: none;
  margin-top: 30px;
}
.breadcrumb-item {
  color: #919586;
  font: 16px "BlissPro";
  position: relative;
  margin-right: 18px;
  text-decoration: none;
  border-bottom: 1px solid #1b5773;
}
.breadcrumb-item:hover {
  border-bottom: none;
  text-decoration: none;
}
.breadcrumb-item.active {
  border-bottom: none;
}
.breadcrumb-item::before {
  position: absolute;
  left: -16px;
  color: #f6cec1 !important;
  padding-left: 5px !important;
  padding-right: 5px !important;
}
@media (max-width: 470px) {
  .breadcrumb {
    padding: 0;
  }
}

.breadcrumbs{width:100%;display:block;position:relative;margin:0 auto 5px;z-index:5;background:#fff;color:#000;font-weight:500;font-size:12px}.breadcrumbs__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs__list{display:block;margin:0;padding:0}.breadcrumbs__home{display:inline-block;text-decoration:none;vertical-align:middle}.breadcrumbs__home::before{display:none}.breadcrumbs__item{display:inline-block;text-decoration:none;vertical-align:middle}.breadcrumbs__item:last-child{text-decoration:none}.breadcrumbs__current{display:inline-block;color:#389dac;font-weight:400s}.breadcrumbs__current::before{display:inline-block;margin:0 5px 0 3px;content:"/";position:relative;font-weight:normal}.breadcrumbs__link{display:block;font:inherit;color:inherit;text-decoration:none;vertical-align:middle}.breadcrumbs__link:hover{text-decoration:underline}.breadcrumbs__link::before{display:inline-block;margin:0 5px 0 3px;content:"/";position:relative}.breadcrumbs__link_home::before{display:none}.breadcrumbs__current,.breadcrumbs__home,.breadcrumbs__item{font-size:16px}@media all and (max-width: 768px){.breadcrumbs::after,.breadcrumbs::before{position:absolute;top:0;bottom:0;width:15px;content:"";z-index:1}.breadcrumbs::before{left:0;background-image:-webkit-gradient(linear, right top, left top, from(rgba(255, 255, 255, 0)), to(white));background-image:-webkit-linear-gradient(right, rgba(255, 255, 255, 0), white);background-image:-o-linear-gradient(right, rgba(255, 255, 255, 0), white);background-image:linear-gradient(to left, rgba(255, 255, 255, 0), white)}.breadcrumbs::after{right:0;background-image:-webkit-gradient(linear, right top, left top, from(white), to(rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(right, white, rgba(255, 255, 255, 0));background-image:-o-linear-gradient(right, white, rgba(255, 255, 255, 0));background-image:linear-gradient(to left, white, rgba(255, 255, 255, 0))}.breadcrumbs__wrap{overflow-x:scroll;overflow-y:hidden;position:relative}.breadcrumbs .container{padding:0}.breadcrumbs__list{display:block;white-space:nowrap;position:relative;z-index:0;height:auto;padding:20px 15px}.breadcrumbs__list li{display:inline-block;position:relative;z-index:1}.breadcrumbs__list li:last-child{padding-right:15px}}@media all and (max-width: 768px){.breadcrumbs__current,.breadcrumbs__home,.breadcrumbs__item{font-size:14px}}@media all and (max-width: 360px){.breadcrumbs__current,.breadcrumbs__home,.breadcrumbs__item{font-size:13px}}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.btn {
  border-radius: 3px;
}
.btn-primary {
  background: #a03339 !important;
  border: 1px solid #a03339 !important;
  color: #fff !important;
  font: 15px;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
  background: #b63c41 !important;
  border: 1px solid #b63c41 !important;
}
.btn-secondary {
  background: #1b5773 !important;
  border: 1px solid #1b5773 !important;
  color: #fff !important;
  font: 15px;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active {
  background: #2b6783 !important;
  border: 1px solid #2b6783 !important;
}
.btn-warning {
  background: #d8d3ab !important;
  border: 1px solid #d8d3ab !important;
  color: #fff !important;
  font: 15px "BlissPro-Bold";
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active {
  background: #c7c29a !important;
  border: 1px solid #c7c29a !important;
}
.btn--fixed-width {
  font-size: 20px;
  margin-bottom: 15px;
  width: 250px;
  text-transform: uppercase;
}

.c-action-content__box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.c-action-content__text p{margin-bottom:20px}.c-action-content__left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:580px;width:40%}.c-action-content__left img{display:block;max-width:100%;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.c-action-content__right{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 0 20px}.c-action-content__title{font-size:28px;font-weight:700;margin:0 0 50px}.c-action-content__text ul{padding:0 0 10px 20px}.c-action-content__text ul li{position:relative;padding:0 20px 0 25px;margin:0 0 20px;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;break-inside:avoid-column}.c-action-content__text ul li::before{position:absolute;left:0;top:5px;width:8px;height:8px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border-width:2px;border-style:solid;border-color:#3c9670;content:""}@media all and (max-width: 1024px){.c-action-content__box{padding:30px 0 0}.c-action-content__left{display:none}}@media all and (max-width: 768px){.c-action-content{padding:30px 0 20px}.c-action-content__title{font-size:20px;margin:0 0 20px}.c-action-content__box{padding:0}.c-action-content .info_bg{margin:25px 0}}.c-action-text{padding:20px 0;margin:40px 0;background:#fff}@media all and (max-width: 768px){.c-action-text{margin:30px 0 0 0}}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.c-danger {
  color: #a03339;
  display: block;
  font: 21px/30px "WaldorfLightItalic";
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-cards {
  margin: 30px 0;
}
.b-cards__search-panel {
  margin-left: 0;
  margin-right: 0;
}
.b-card {
  text-align: center;
}
.b-card__img {
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  height: 200px;
  width: 150px;
  margin: 0 auto 20px;
}
.b-card__title {
  color: #1b5773;
  font: 20px "BlissPro-Bold";
  margin-bottom: 10px;
  padding-left: 20px;
  padding-right: 20px;
}
.b-card__sub {
  color: #919586;
  font: 15px "BlissProLight";
  padding-left: 20px;
  padding-right: 20px;
}
.b-card--doctor {
  height: 360px;
}
.b-card--equipment {
  height: 300px;
}
.b-card--category {
  height: 275px;
}
.b-card__min-sum {
  color: #a03339;
  text-align: left;
  position: relative;
  margin: -12px 0 0;
  font-size: 14px;
}
.b-card--doctor {
  position: relative;
}
.b-card--doctor:hover {
  background: #fbf0ec;
}
.b-card--doctor:hover::before {
  display: block;
}
.b-card--doctor:hover .b-card__btn-panel {
  display: block;
}
.b-card--doctor::before {
  content: '';
  position: absolute;
  display: none;
  width: 100%;
  background: #fbf0ec;
  height: 20px;
  top: -20px;
  left: 0;
}
.b-card__btn-panel {
  display: none;
  background: #fbf0ec;
  position: absolute;
  width: 100%;
  height: 100px;
  z-index: 100;
}
.b-cards--equipment .b-card__img {
  height: 200px;
  width: auto;
  border: 1px solid #ddd;
  background-size: cover;
  cursor: pointer;
}
.b-cards--equipment .b-card__title {
  max-height: 52px;
  overflow: hidden;
  cursor: pointer;
}
.b-cards--categories .b-card__img {
  height: 190px;
  width: auto;
  background-size: cover;
  margin-bottom: 10px;
  display: block;
  overflow: hidden;
}
.b-cards--categories .b-card__title {
  font: 18px "BlissPro";
  text-align: left !important;
  padding: 0;
  display: block !important;
  max-height: 46px;
  overflow: hidden;
}
.b-card--module-img {
  text-align: center;
  max-width: 100%;
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-categories {
  margin: 30px 0;
}
.b-category {
  margin-bottom: 30px;
}
.b-category__img {
  max-height: 240px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  margin-bottom: 10px;
  display: block;
}
.b-category__link {
  font: 18px/25px "BlissPro";
  color: #1b5773;
}

.certificates{background:#fff;margin:60px 0;border-radius:20px}.certificates__dots li.slick-active button{background:#ae3d8d}.certificates__dots{display:flex;align-items:center;justify-content:center}.certificates__dots button{display:block;font-size:0;border:0;height:10px;width:10px;padding:0;margin:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#389dac;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}.certificates__dots{padding:0 20px}.certificates__dots:empty{padding:0}.certificates__dots ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0;padding:0;flex-wrap:wrap;justify-content:center}.certificates__dots li{margin:0 8px 5px}.certificates__prev,.certificates__next{cursor:pointer;position:absolute;top:50%;width:80px;height:80px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#953478;margin-top:-30px;display:none}.certificates__prev.slick-disabled,.certificates__next.slick-disabled{background:rgba(148,52,120,.25)}.certificates__next{right:-100px}.certificates__prev{left:-100px}.certificates__next::before{position:absolute;top:50%;left:50%;content:"";width:0;height:0;margin-top:-10px;margin-left:-5px;border:10px solid transparent;border-left:15px solid #fff}.certificates__next.slick-disabled::before{border-left:15px solid #953478}.certificates__prev::before{position:absolute;top:50%;left:50%;width:0;height:0;margin-top:-10px;margin-left:-20px;content:"";border:10px solid transparent;border-right:15px solid #fff}.certificates__prev.slick-disabled::before{border-right:15px solid #953478}.certificates__wrap{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#f6f8f7;padding:40px 140px}.certificates__wrap.blue_back{background:#e3f1f4;margin:30px 0 15px}.certificates .white-base{background:#fff;border-radius:20px}.certificates__scroll{margin:0 0 50px;padding:0 0 20px}.slick-slide .certificates__image{margin:0 auto}.certificates__card{margin:0 16px 0 0}.certificates__card:hover .certificates__lupe{display:block}.certificates__image{position:relative;max-width:200px}.certificates__image img{width:95%}.certificates__lupe{display:none;position:absolute;bottom:30px;left:50%;margin:0 0 0 -25px;width:50px;height:50px;background:#953478;border:8px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 10px 20px rgba(50,129,198,.3);-moz-box-shadow:0 10px 20px rgba(50,129,198,.3);box-shadow:0 10px 20px rgba(50,129,198,.3)}.certificates__lupe::before,.certificates__lupe::after{position:absolute;top:50%;left:50%;background:#fff;width:16px;height:4px;margin:-2px 0 0 -8px;content:""}.certificates__lupe::before{-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.certificates__link{display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:500;color:#fff;background:#3c9670;font-size:16px;text-align:center;width:260px;line-height:40px;height:40px;text-decoration:none;margin:0 auto}@media all and (max-width: 1024px){.certificates__wrap{padding:35px 20px 25px}.certificates__image img{height:auto}.slick-slide .certificates__image{margin:0}.certificates__dots{padding:0 10px}.certificates__next{right:-70px}.certificates__prev{left:-70px}.certificates__prev,.certificates__next{width:60px;height:60px}}@media all and (max-width: 768px){.certificates{margin:30px 0}.certificates__link{font-size:14px}.certificates__prev,.certificates__next{width:37px;height:37px}.certificates__next{right:-48px}.certificates__prev{left:-48px}.certificates__next::before{margin-top:-8px;margin-left:-4px;border:8px solid transparent;border-left:10px solid #fff}.certificates__prev::before{margin-top:-8px;margin-left:-14px;content:"";border:8px solid transparent;border-right:10px solid #953478}}@media all and (max-width: 480px){.certificates{margin:20px 0}.certificates__dots li{margin:0 8px 5px 0}}
.choice-addr__block{padding:30px 0}.choice-addr__btn-wrapp{display:flex;justify-content:flex-start;margin:30px 0;text-align:center}.choice-addr__wrapp{margin:40px 0}.choice-addr__item{background:#f3f7f8;border-radius:20px;padding:30px;display:flex;align-items:center;margin:20px 0}.choice-addr__item:nth-child(2n+1){background:#e3f1f4}.choice-addr__img img{border-radius:20px;width:100%}.choice-addr__info-title{font-size:20px;line-height:24px;font-weight:bold;padding-bottom:20px;border-bottom:1px solid #bbdce1}.choice-addr__info-title a{text-decoration:none}.choice-addr__info-title a:hover{color:#ad3d8c}.choice-addr__info-items{display:grid;gap:70px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;margin:30px 0 19px}.choice-addr__info{padding-left:40px;flex:1}.choice-addr__info-item-wrapper{display:flex;align-items:center}.choice-addr__info-number{font-weight:700;font-size:26px;line-height:20px;padding-left:30px;position:relative;margin:5px 0}.choice-addr__info-number a{text-decoration:none}.choice-addr__info-number a:hover{color:#1b5773}.choice-addr__info-number::before{position:absolute;content:"";height:28px;width:17px;background:url("/local/templates/sm-new/svg/tel_img.svg");left:-5px;top:-5px}.choice-addr__info-item-wrapper img{margin-right:15px}.choice-addr .blue-bg{background:#e3f1f4}.choice-addr__info-label-time,.choice-addr__info-label{font-size:16px;line-height:20px;letter-spacing:.25px;font-weight:400}.choice-addr__info-label-time span,.choice-addr__info-label span{color:#5bc607}.choice-addr__info-label-time.blue span,.choice-addr__info-label.blue span{color:#1679c0}.choice-addr__info-label-time.violet span,.choice-addr__info-label.violet span{color:#843bb1}.choice-addr__info-label-time.orange span,.choice-addr__info-label.orange span{color:#eb9b00}.choice-addr__info-label-time.green span,.choice-addr__info-label.green span{color:#22a36c}.choice-addr__info-label-time.lime span,.choice-addr__info-label.lime span{color:#50d62f}.choice-addr__info-label-time.pink span,.choice-addr__info-label.pink span{color:#ffa8af}.choice-addr__info-label a{text-decoration:none}.choice-addr__info-label a:hover{color:#ad3d8c}.choice-addr__btn{border-radius:30px;padding:15px 50px;text-decoration:none;margin-right:20px;background:#f3f7f8;color:#000}.choice-addr__btn:hover{background:#389dac;color:#fff}@media all and (max-width: 1400px){.choice-addr__info-items{gap:30px}}@media all and (max-width: 1250px){.choice-addr__info-items{grid-template-columns:repeat(2, 1fr);gap:50px}}@media all and (max-width: 991px){.choice-addr__info-items{grid-template-columns:repeat(1, 1fr);gap:30px}}@media all and (max-width: 768px){.choice-addr__item{flex-direction:column}.choice-addr__info-title{margin:15px 0;text-align:center}.choice-addr__btn-wrapp{justify-content:center;margin:0 0 20px 0}}@media all and (max-width: 600px){.choice-addr__info-items{gap:20px;margin:20px 0}}@media all and (max-width: 590px){.choice-addr__info{padding-left:0}.choice-addr__btn-wrapp{margin:0}.choice-addr__btn-wrapp{flex-direction:column}.choice-addr__btn{margin:0 0 20px 0}}@media all and (max-width: 480px){.choice-addr__wrapp{margin:20px 0}.choice-addr__block{padding:10px 0}.choice-addr__info-number{font-size:22px}.choice-addr__info-label-time,.choice-addr__info-label{font-size:14px}}@media all and (max-width: 321px){.choice-addr__info-title{font-size:17px;padding-bottom:10px}}
.complex-prog-diag{margin:20px 0 60px}.complex-prog__main-title{font-style:normal;font-weight:bold;font-size:28px;line-height:120%;margin:0 0 30px}.complex-prog-diag__desc{margin:0 0 40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#f3f7f8;-webkit-box-shadow:0 2px 4px rgba(22,84,69,.15);-moz-box-shadow:0 2px 4px rgba(22,84,69,.15);box-shadow:0 2px 4px rgba(22,84,69,.15);padding:25px 30px}.complex-prog-diag__desc.light_bg{background:#ebf5f7}.complex-prog-diag__desc *:last-child{margin-bottom:0}.text .complex-prog__title,.complex-prog .text h2,.complex-prog .text h3{font-weight:700;font-size:16px;line-height:20px;letter-spacing:.25px;margin:20px 0}@media all and (max-width: 1024px){.complex-prog-diag__desc{padding:20px 20px}.complex-prog__main-title{font-size:26px;margin:0 0 20px}}@media all and (max-width: 480px){.complex-prog-diag{margin:20px 0 40px}.complex-prog__main-title{font-size:20px;margin:0 0 20px}}
.consultation-card{margin:60px 0}.consultation__items{display:grid;gap:30px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto}.consultation__item{background:#f3f7f8;border-radius:20px;display:flex;flex-direction:column;align-items:flex-start;text-decoration:none;padding:20px}.consultation__item:hover{background:#fff;-webkit-box-shadow:1px 4px 27px -2px rgba(54,164,180,.24);-moz-box-shadow:1px 4px 27px -2px rgba(54,164,180,.24);box-shadow:1px 4px 27px -2px rgba(54,164,180,.24)}.consultation__item:hover .consultation__item-title{color:#ad3d8c}.consultation__item:hover .consultation__item-price{background:#f6ebf3}.consultation__item-img img{border-radius:20px;width:100%;margin-bottom:10px}.consultation__item-title{color:#389dac;font-weight:700;font-size:20px;line-height:24px;letter-spacing:-0.5px;margin:10px 0 15px}.consultation__item-title a{text-decoration:none}.consultation__item-price{background:#fff;color:#000;padding:10px 20px;border-radius:5px;font-size:16px;line-height:20px;text-align:center;font-weight:400}.consultation__item-price span{font-weight:700;font-size:24px}.consultation__item-price a{text-decoration:none;color:#000}@media all and (max-width: 991px){.consultation__items{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 768px){.consultation__items{grid-template-columns:repeat(1, 1fr)}.consultation__item{flex-direction:column;align-items:center}.consultation .tooth-bg__content{margin-bottom:20px;text-align:center}}
.contacts-block__wrapper{display:flex;align-items:center;justify-content:space-between;padding:0 0 30px 0}.contacts-block__right-img img{width:100%;border-radius:20px;padding:50px 0}.contacts-block__right{width:100%;max-width:990px}.contacts-block__right-img{border-radius:20px;width:100%;height:450px}@media screen and (max-width: 768px){.contacts-block__right-img{height:250px}}.contacts-block__title{font-style:normal;font-weight:bold;font-size:32px;line-height:120%;margin:0 0 30px}.contacts-block__items-wrapp{display:flex}.contacts-block__item-title span{font-weight:bold}.contacts-block__btn a{background:#ae3d8d;padding:20px 50px;border-radius:10px;color:#fff;text-decoration:none;margin:20px 0 0 0}.contacts-block__btn a:hover{background:#389dac}.contacts-block__items{margin-bottom:50px;margin-top:-30px}.contacts-block__items a{text-decoration:none}.contacts-block__items a:hover{color:#8a1d6a}.contacts-block .color_metro{color:#1b8863}.contacts-block__item{margin:0 0 30px 0}.contacts-block__item-text{margin-left:15px}.contacts-block__item-text p{font-size:14px;line-height:20px;font-weight:400}.contacts-block__items-wrapp p{font-size:14px;line-height:20px;font-weight:400}.contacts-block__items-wrapp p{font-size:14px;line-height:20px;font-weight:400;margin:0}@media all and (max-width: 1350px){.contacts-block__wrapper{flex-direction:column}.contacts-block__items{display:flex;align-items:center;justify-content:space-between}.contacts-block__items{display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;margin:30px 0}.contacts-block__right{margin-top:50px}.contacts-block__item{display:flex;align-items:flex-start}.contacts-block__items-wrapp{justify-content:center}.contacts-block__btn{display:flex;align-items:center;justify-content:center}}@media all and (max-width: 1024px){.contacts-block__right-img{width:100%}}@media all and (max-width: 650px){.contacts-block__items{grid-template-columns:repeat(1, 1fr)}.contacts-block__items-wrapp{justify-content:flex-start}}@media all and (max-width: 480px){.contacts-block__items{margin:0}.contacts-block__item{margin:0 0 15px 0}.contacts-block__right-img img{padding:50px 0 0 0}.contacts-block__wrapper{padding:0}}
.contacts-content__wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.contacts-content__img img{width:100%;border-radius:20px}.contacts-content__flex-wrap{width:70%}.contacts-content__text a{text-decoration:none}.contacts-content__text a:hover{color:#ad3d8c}.contacts-content__text-wrap{padding-left:40px}.contacts-content__text-item{display:flex;margin-bottom:50px}.contacts-content__item-adress{width:50%}.contacts-content__address,.contacts-content__time{margin-bottom:30px}.contacts-content__time span,.contacts-content__address span{font-size:20px;line-height:24px;font-weight:700;margin-bottom:40px}.contacts-content__metro_green{display:flex;align-items:center}.contacts-content__label{padding-left:20px;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.25px;max-width:390px}.contacts-content__label span{color:#5bc607}.contacts-content__label.blue span{color:#1679c0}.contacts-content__label.violet span{color:#843bb1}.contacts-content__label.orange span{color:#eb9b00}.contacts-content__label.green span{color:#22a36c}.contacts-content__label.lime span{color:#50d62f}.contacts-content__label.pink span{color:#ffa8af}.contacts-content__label a{text-decoration:none;color:#000}.contacts-content__label a:hover{color:#ad3d8c}.contacts-content__address,.contacts-content__time{margin-bottom:30px}.contacts-content__metro_green{display:flex;align-items:center}.contacts-content__text-item.blue_item{background:#f3f7f8;padding:20px 20px 20px 90px;margin:20px 0;border-radius:20px;position:relative}.contacts-content__text-item.blue_item p{border-left:3px solid #c8d7dd;padding-left:40px;position:relative}.contacts-content__text-item.blue_item p::before{position:absolute;top:0;left:-60px;background:url(/local/templates/sm-new/svg/info-row_img.svg);width:34px;height:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:""}.contacts-content__text{background:#f3f7f8;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:40px 30px 40px 30px;line-height:20px;font-weight:400;font-size:16px;letter-spacing:.25px}.contacts-content__text img{max-width:100%}.contacts-content__text p{margin-bottom:20px}.contacts-content__text span{font-weight:700}@media all and (max-width: 1024px){.contacts-content__content{padding:15px 15px 20px}.contacts-content__content img{display:block;width:100%;height:auto;margin:20px 0}.contacts-content__image{margin:0 auto 20px;float:none;width:100%}.contacts-content__image img{margin:0}.contacts-content__nav{margin:0 15px;padding:15px 0}}@media all and (max-width: 1250px){.contacts-content__text-item{margin:30px 0}.contacts-content__wrap{flex-direction:column}.contacts-content__flex-wrap{width:100%}}@media all and (max-width: 991px){.contacts-content__wrap{align-items:center}}@media all and (max-width: 768px){.contacts-content{margin:0 0 50px}.contacts-content__item-adress,.contacts-content__item-time{width:100%;margin:10px 0}.contacts-content__prev::before{left:0}.contacts-content__address,.contacts-content__time{margin-bottom:20px}.contacts-content__text-item.blue_item p{padding-left:20px}.contacts-content__text-item.blue_item{padding:20px 20px 20px 70px}.contacts-content__text{padding:20px}.contacts-content__text-item{flex-direction:column}.contacts-content__text-wrap{padding-left:10px}.contacts-content__address,.contacts-content__time{margin-bottom:20px}}@media all and (max-width: 480px){.contacts-content__nav{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-contacts {
  margin: 30px 0;
}
.b-contact {
  border-bottom: 2px solid #e6e7dc;
}
.b-contact--list-page {
  margin-bottom: 30px;
  padding-bottom: 35px;
}
.b-contact img {
  width: 100%;
}
.b-contact__title {
  font: 30px/25px "BlissProLight";
  color: #1b5773 !important;
  margin-bottom: 23px;
}
.b-contact--card {
  border-bottom: none;
}
.b-contact__text {
  margin: 30px 0;
}
.half-bordered {
  position: relative;
}
.half-bordered::after {
  content: "";
  display: block;
  position: absolute;
  height: 2px;
  border-bottom: 2px solid #e6e7dc;
  bottom: 0;
  right: 0;
  left: 51%;
}
@media (max-width: 575px) {
  .half-bordered::after {
    display: none;
  }
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-content-dd {
  margin: 10px 0 50px;
}
.b-content-dd__links {
  margin-bottom: 20px;
}
.b-content-dd__links--block .b-content-dd-link {
  margin: 15px 16px 15px 0 !important;
}
.b-content-dd__links--block .b-content-dd-link::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
}
.b-content-dd__links--block .b-content-dd-link--open::after {
  margin-bottom: 30px;
}
.b-content-dd-link {
  color: #1b5773;
  margin-right: 40px;
  text-decoration: none !important;
  font: 21px/21px "WaldorfLightItalic";
  display: inline-block;
  position: relative;
}
.b-content-dd-link:hover,
.b-content-dd-link:focus,
.b-content-dd-link:active {
  color: #1b5773;
}
.b-content-dd-link::before {
  content: "\f107";
  font-family: "FontAwesome", sans-serif;
  color: #a03339;
  right: -15px;
  position: absolute;
}
.b-content-dd-link--open {
  border-color: transparent;
  color: #000;
}
.b-content-dd-link--open:hover,
.b-content-dd-link--open:focus,
.b-content-dd-link--open:active {
  color: #000;
}
.b-content-dd-link--open::before {
  content: "\f106";
}
.b-content-dd-link--not-desc {
  border: none;
  cursor: default;
}
.b-content-dd-link--not-desc::before {
  display: none;
}
.b-content-dd-link__txt {
  border-bottom: 1px dotted #1b5773;
}
.b-content-dd-item {
  display: none;
}
.b-content-dd-item--open {
  display: block;
  padding-bottom: 4px;
  margin: -18px 0 0;
}
@media (max-width: 767px) {
  .b-content-dd-link {
    width: 100%;
    margin: 10px 0;
    border-bottom: none !important;
    display: block;
  }
  .b-content-dd-link::before {
    position: static;
  }
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-content-slider {
  margin: 20px 0;
  padding-top: 100px;
}
.b-content-slider__item-title {
  text-align: center;
  color: #a03339;
  font: 30px/37px "WaldorfLightItalic";
  margin-bottom: 20px;
}
.b-content-slider__item p {
  margin-bottom: 20px;
}
.b-content-slider .owl-dots {
  counter-reset: dots;
  position: absolute;
  top: 0 !important;
  bottom: auto;
  left: 0 !important;
  right: 0 !important;
  text-align: center;
}
.b-content-slider .owl-dot {
  background: none !important;
  transform: none !important;
  display: inline-block;
  font: 40px "WaldorfItalic";
  width: 50px !important;
  position: relative;
  color: #1b83a0;
}
.b-content-slider .owl-dot.active {
  color: #a03339;
}
.b-content-slider .owl-dot.active::after {
  position: absolute;
  top: -4px;
  left: -5px;
  content: "";
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid #f6cec1;
}
.b-content-slider .owl-dot:hover {
  color: #a03339;
}
.b-content-slider .owl-dot::before {
  counter-increment: dots;
  content: counter(dots);
}

.b-contradiction {
  display: block;
}
.b-contradiction--large {
  margin: 40px auto 0;
}
.b-contradiction--small {
  margin: 30px auto;
}

select.b-form__control.form-control {
  padding-right: 20px !important;
}
.b-custom-select {
  position: relative;
  display: block;
}
.b-custom-select select {
  text-indent: 0.01px;
  appearance: none !important;
  position: relative;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAHCAYAAADebrddAAABDklEQVQY0zWPv0sCAQBGv1OzmqSyQvu1iQW1NLXWEoFZYzT0F0RbNDQU1BROjUHQYm1Ck5i1NEhFQg0GgkOhVmKDgscdcvcauh582/uGJ7DovD7Q/LQAFoF+wO8t4fy88fX8TteFAI1HVTL3sv0l2Vsbt9Hx3klJVUlLbrN4XTnPqmX1yRzals8Ynt+bWhiRnLrqF5eqV+0PSTtus3jzJ0rB2WWNTfScGMCcMDfb+fRuudCQ/FFFEnGZ2TtPXFM8OZMK+nRlACFJYWEm2/l0qlxo6J/g3Lriq9NHQZ9OJbUFBLyYGG5nv5U74+nwmJdMCdvhABgFQkBMQMQ7+IAwrp2zat90HWrACmAAA8DgL6eAsuS4jvZpAAAAAElFTkSuQmCC) !important;
  background-position: right center !important;
  background-repeat: no-repeat !important;
  text-overflow: ellipsis;
  outline: none;
}
.b-custom-select select::-ms-expand {
  display: none;
}
.b-custom-select select:focus {
  outline: none;
  background-color: transparent;
}
.b-custom-select select:focus::-ms-value {
  background-color: transparent;
}
.b-custom-select select option {
  padding: 6px 10px;
}
.b-custom-select select option:checked {
  color: #000;
  background-color: transparent;
}
.b-custom-select select option:focus {
  background-color: transparent;
}
.b-custom-select .select-target.select-theme-default {
  width: 100%;
  border: none;
  border-bottom: 1px solid #cfceb9 !important;
  padding: 5px 16px 5px 0;
  border-radius: 0;
  color: #626365;
  font-size: 16px;
}
.b-custom-select .select-target.select-theme-default b::before {
  display: none !important;
}
.b-custom-select .select-target.select-theme-default b::after {
  position: absolute;
  content: "\f107";
  font-family: "FontAwesome";
  color: #cb8185;
  top: -15px;
  right: 0;
  border: none !important;
}
.b-custom-select .select-target.select-theme-default.select-open {
  background: #fff !important;
  border-bottom: 1px solid #fff !important;
  box-shadow: 20px 0 0 #fff, -20px 0 0 #fff;
}
.b-custom-select .select-target.select-theme-default.select-open b::after {
  content: "\f106";
}
.select-target.select-theme-default.select-theme-style2.select-open {
  background: none !important;
  box-shadow: none !important;
  border-bottom: 1px solid #cfceb9 !important;
}
.select-theme-default.select-open {
  z-index: 2000;
}
.select-theme-default .select-content {
  border-radius: 0 !important;
  width: 270px;
  background: #fff;
  box-shadow: 20px 0 0 #fff, -20px 0 0 #fff !important;
}
.select-theme-default .select-option,
.select-theme-default .select-options {
  border-radius: 0 !important;
  box-shadow: none !important;
}
.select-theme-default .select-option {
  color: #888 !important;
  padding: 5px 0 !important;
}
.select-theme-default .select-option.select-option-highlight,
.select-theme-default .select-option.select-option-selected {
  background: #fff !important;
  color: #000 !important;
}
.select-theme-style2 .select-content {
  transform: translateY(5px);
  background: #fff !important;
  border-radius: 5px !important;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.1), 0 0 0 1px #ddd inset !important;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  max-width: none !important;
}
.select-theme-style2 .select-option.select-option-highlight,
.select-theme-style2 .select-option.select-option-selected {
  background: none !important;
}
.select-theme-style2 .select-option {
  padding: 10px 15px !important;
}
.select.select-theme-default .select-options .select-option::before {
  display: none !important;
}
.select.b-disease-select .select-content {
  max-width: none;
}
.select.b-disease-select .select-options .select-option {
  white-space: normal;
}
.select.c-symptom-select .select-content {
  font-size: 12px;
}
.select.c-wrap-word-select .select-options .select-option {
  white-space: normal;
}

.data-publication{font-size:16px;line-height:20px;letter-spacing:.25px;font-weight:400;margin-bottom:10px}.data-publication span{font-weight:700;font-size:20px}.date-update{font-size:13px;background:#fff;border-radius:5px;display:flex;align-items:center;justify-content:center;color:#389dac;font-weight:400}.date-update span{font-weight:700;font-size:14px}@media all and (max-width: 560px){.data-publication span{font-size:17px}}
.details-block{margin:40px 0}.details-block__text{text-align:center;color:#fff;font-size:26px;margin-bottom:20px;font-weight:400;line-height:30px;border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:15px}.details-block__text span{font-weight:700}.details-block__number{font-size:37px;text-align:center;color:#fff;font-weight:bold;letter-spacing:1px}.details-block__number a{color:#fff;text-decoration:none}.details-block__number a:hover{text-decoration:underline}.details-block__wrapper{background:url("/local/templates/sm-new/img/main_bg_image.jpg");background-size:cover;padding:30px 20px;border-radius:20px}@media all and (max-width: 650px){.details-block__text{font-size:23px}.details-block__number{font-size:30px}}@media all and (max-width: 480px){.details-block__text{font-size:20px}.details-block__number{font-size:25px}}
.dental-unit__wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.dental-unit__text{background:#ecf6f7;width:68%;height:300px;padding:40px 30px;border-radius:20px;margin:20px 0 20px 20px}.dental-unit__img{background:#fff;min-height:290px;padding:6px;border-radius:20px;margin:20px 20px 20px 0;-webkit-box-shadow:4px 4px 19px 0 rgba(36,128,171,.28);-moz-box-shadow:4px 4px 19px 0 rgba(36,128,171,.28);box-shadow:4px 4px 19px 0 rgba(36,128,171,.28)}.dental-unit__img img{width:100%}.dental-unit__text-title{font-size:28px;font-weight:700;line-height:36px;margin-bottom:20px}.dental-unit__link-wrapp{display:flex;flex-direction:column}.dental-unit__link{margin:5px 0;text-decoration:none;color:#000;font-weight:400;font-size:16px;line-height:36px;letter-spacing:.25px;width:max-content;padding:10px 20px}.dental-unit__link:hover{color:#fff;background:#4fa6c7;border-radius:10px}@media all and (max-width: 991px){.dental-unit__wrapper{flex-direction:column}.dental-unit__text{width:100%;height:100%;padding:20px 25px;border-radius:20px;margin:20px}.dental-unit__img{margin:10px}.dental-unit__link{line-height:40px}.dental-unit__link:hover{color:#ad3d8c;background:none;text-decoration:underline}}@media all and (max-width: 550px){.dental-unit__link{padding:0}.dental-unit__text{padding:15px}.dental-unit__img{min-height:auto}}
#_dev-menu{position:fixed;left:0;top:10%;z-index:999;background:rgba(0,0,0,.75);padding:10px;color:#fff;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}#_dev-menu:hover{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}#_dev-menu-close{cursor:pointer;position:absolute;right:10px;top:10px}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-diseases {
  margin: 30px 0;
}
.b-diseases__top {
  border-bottom: 2px solid #e6e7dc;
  margin-bottom: 40px;
  padding-bottom: 8px;
}
.b-diseases__top a {
  font: 18px "BlissProLight";
  color: #1b5773;
  text-decoration: none !important;
  display: inline-block;
}
.b-diseases__top a.empty {
  color: #e6e7dc;
}
.b-diseases__top a + a {
  margin-left: 20px;
}
.b-diseases__list a {
  color: #1b5773;
  font: 21px/40px "WaldorfLightItalic";
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
  display: block;
}
.b-diseases__group {
  border-bottom: 1px solid #e6e7dc;
  padding-bottom: 20px;
  margin-bottom: 10px;
}
.b-diseases__letter {
  font: 30px/25px "BlissProLight";
  color: #7e7e7e;
  margin-bottom: 20px;
}
@media (max-width: 1199px) {
  .b-diseases__top a + a {
    margin-left: 10px;
  }
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-doctor-card {
  margin: 20px 0;
  text-align: left;
  color: #404040;
}
.b-doctor-card__img {
  width: 150px;
  height: 200px;
  float: left;
  margin: 0 25px 20px 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.b-doctor-card__link {
  color: #1b5773;
  display: block;
}
.b-doctor-card__btn {
  margin-top: 20px;
}
.b-doctor-card::after {
  content: "";
  clear: both;
  height: 1px;
  display: block;
}

.error-block{background-image:url(/local/templates/sm-new/img/back_blue.jpg);background-size:cover;padding:50px 0}.error-block__content-title{margin-bottom:50px}.error-block__content-title span{font-size:42px;font-weight:bold}.error-block__content-descr{margin-bottom:60px}.error-block__content-descr::before{content:"";position:absolute;left:15px;top:43%;bottom:0;width:121px;height:4px;background:#fff}.error-block__content p{margin-bottom:20px;font-size:16px;line-height:22px;letter-spacing:.25px}.error-block__btn{background:#c459a7;padding:15px 30px 15px 60px;text-decoration:none;border-radius:10px;color:#fff;position:relative}.error-block__btn:hover{background:#389dac}.error-block__btn::before{position:absolute;content:"◄";width:3px;height:3px;left:26px}.error-block__content-btn{margin:60px 0 0 0}.error-block__photo{flex:1}.error-block__box{display:flex;align-items:center}.error-block__content{color:#fff;line-height:20px;font-size:16px}.error-block__photo img{border-radius:20px;width:100%}@media all and (max-width: 1024px){.error-block__box{flex-direction:column}.error-block__content-descr::before{display:none}.error-block__content-descr{margin-bottom:30px}.error-block__photo{margin-top:40px}.error-block__photo img{width:100%}}@media all and (max-width: 480px){.error-block__content-title span{font-size:30px}.error-block__content-title{margin-bottom:20px}}
.b-expert{padding:40px;border-radius:20px;color:#fff;background-image:url("/local/templates/sm-new/img/back_blue.jpg");background-size:cover}@media screen and (max-width: 768px){.b-expert{padding:20px}}.b-expert__title{margin:0 0 30px;font-weight:400}.b-expert__text{margin:0 0 60px !important;font-size:15px;line-height:22px;font-weight:300;color:#fff}@media screen and (max-width: 768px){.b-expert__text{margin-bottom:30px !important}}.b-expert__text p,.b-expert__text li,.b-expert__text ul,.b-expert__text ol{margin-top:0}.b-expert__text p:last-child,.b-expert__text li:last-child,.b-expert__text ul:last-child,.b-expert__text ol:last-child{margin-bottom:0}.b-expert__doctor{display:flex;gap:30px}@media screen and (max-width: 768px){.b-expert__doctor{gap:15px}}.b-expert__img{max-width:100px;width:100%}.b-expert__img img{width:100%;border-radius:50%;aspect-ratio:1/1;object-fit:cover;object-position:top}.b-expert__signature{display:flex;flex-direction:column;font-size:15px;line-height:22px;font-weight:300;color:#fff;text-decoration:none}.b-expert__signature>p{margin:0}.b-expert__signature>p:first-child{font-weight:700}@media screen and (max-width: 768px){.b-expert__signature{margin-left:0}}.b-expert a.b-expert__signature:hover{color:#389dac}
.faq-block{margin:30px 0}.faq-block__title{font-size:28px;line-height:33px;font-weight:700;margin:10px 0 20px}.faq-item{margin-bottom:10px;background:#f3f7f8;border-radius:30px}.faq-title{display:block;padding:15px 30px;position:relative;color:#000;cursor:pointer}.faq-title::after{content:"";display:block;border-style:solid;border-width:8px 5px 0 5px;border-color:#000 transparent transparent transparent;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.faq-title:hover{background-color:#389dac;border-radius:30px;color:#fff}.faq-input{width:0;height:0;-webkit-appearance:none;appearance:none;position:absolute}.faq-input:checked~.faq-title{background-color:#f2f6f7;color:#000;border-radius:30px;transition:1s}.faq-input:checked~.faq-title::after{border-style:solid;border-width:0 5px 8px 5px;border-color:transparent transparent #389dac transparent}.faq-input:checked~.faq-text{display:block;transition:2s}.faq-text{display:none;padding:15px 30px;color:#000;font-size:16px;line-height:20px;letter-spacing:.25px}.faq-text p{padding-top:20px;border-top:1px solid #c1c5c5;margin-top:0}.faq-title:hover::after{border-width:0 5px 8px 5px;border-color:transparent transparent #fff transparent}.faq-input:checked~.faq-title:hover::after{border-width:0 5px 8px 5px;border-color:transparent transparent #389dac transparent}
.filials-block{padding:60px 0;background:#f3f7f8}.filials-block__wrapper{display:flex;align-items:flex-end;justify-content:space-between}.filials-block__map-block img{width:100%;border-radius:20px}.filials-block__metro-list{margin-right:40px;max-width:433px}.filials-block__list-title{color:#389dac;font-size:14px;font-weight:600;text-transform:uppercase;border-bottom:4px solid #389dac;padding-bottom:20px;margin:20px 0;letter-spacing:.75px}.filials__metro{position:relative;font-size:14px;line-height:20px;letter-spacing:.25px;margin:15px 0;color:#000}.filials__metro span{font-weight:700;font-size:16px;line-height:26px;letter-spacing:.44px}.filials-block__list-item{text-decoration:none;cursor:pointer}.filials__point{position:absolute;top:20px;left:11px;vertical-align:middle;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;height:10px;width:10px}.filials__point+div{padding:0 0 0 25px}.filials-block__title{font-size:28px;font-weight:bold;line-height:48px}.filials__metro{position:relative;font-size:14px}.filials__point+div{padding:5px 0 5px 16px}.filials__point+div:hover{background:#fff;padding:5px 0 5px 16px;-webkit-box-shadow:0 8px 17px 8px rgba(56,157,172,.18);-moz-box-shadow:0 8px 17px 8px rgba(56,157,172,.18);box-shadow:0 8px 17px 8px rgba(56,157,172,.18)}.filials__map-item{padding:0 0 0 20px}.filials-block__map-block{width:100%;flex:1}.filials-block__map{height:850px;width:100%;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;overflow:hidden;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAgMAAAAOFJJnAAAACVBMVEX6+vrn5+f09PSMzk0VAAAAGklEQVQY02MIYAADVoYECIOTYSQDWCDAgwUA204BfdYq8A4AAAAASUVORK5CYII=);-webkit-background-size:20px 20px;-moz-background-size:20px;background-size:20px}@media all and (max-width: 1240px){.filials-block__map{height:450px}}@media(max-width: 480px){.filials-block__map{height:280px}}@media(max-width: 768px){.filials-block__map{height:340px}}@media all and (max-width: 1240px){.filials-block__wrapper{flex-direction:column;align-items:flex-start}.filials-block__metro-list{display:flex}.filials-block__metro-list{margin-right:0;max-width:none}.filials-block__map-address{margin:0 20px 0 0}}@media all and (max-width: 768px){.filials__metro{font-size:12px}}@media all and (max-width: 600px){.filials-block__metro-list{flex-direction:column}.filials-block__map-address{margin:0}.filials .network-block__img-wrapp{margin:20px 0 0 0}}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-form--bg {
  background: #f0f1ea;
  padding: 16px 26px;
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-form--inline {
  margin-bottom: 20px;
  padding: 0;
}
.b-form--inline .b-form__title {
  font: 30px/60px "BlissProLight";
  color: #000;
}
.b-form--inline .b-form__note {
  text-align: left;
  font: 13px "BlissProLight";
}
.b-form--inline .btn-lg {
  top: -5px;
  display: block;
  min-width: 100%;
  position: relative;
}
.b-form--inline .pickmeup {
  min-width: 330px;
}
.b-form--inline textarea.b-form__control.b-form__control--empty + label {
  top: 2px;
}
.b-form--inline textarea.b-form__control.b-form__control--empty:focus + label {
  top: -15px;
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-form--inline {
  margin-bottom: 20px;
  padding: 0;
}
.b-form--inline .b-form__title {
  font: 30px/60px "BlissProLight";
  color: #000;
}
.b-form--inline .b-form__note {
  text-align: left;
  font: 13px "BlissProLight";
}
.b-form--inline .btn-lg {
  top: -5px;
  display: block;
  min-width: 100%;
  position: relative;
}
.b-form--inline .pickmeup {
  min-width: 330px;
}
.b-form--inline textarea.b-form__control.b-form__control--empty + label {
  top: 2px;
}
.b-form--inline textarea.b-form__control.b-form__control--empty:focus + label {
  top: -15px;
}
.b-form--bg {
  background: #f0f1ea;
  padding: 16px 26px;
}
.b-form {
  display: block;
}
.b-form__control.form-control {
  border-radius: 0;
  background: none;
  border: none;
  border-bottom: 1px solid #cfceb9;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.b-form__control.form-control.b-form__control--error {
  border-color: red !important;
  animation: bs-error 1s infinite;
}
.b-form__control.form-control.b-form__control--error + label::before {
  content: "\f071";
  font-family: "FontAwesome";
  color: #c64e31;
  left: -18px;
  top: 4px;
  font-size: 12px;
  position: absolute;
}
.b-form__control.form-control.b-form__control--correct {
  border-color: #93bd34 !important;
  box-shadow: 0 2px 0 rgba(0, 255, 0, 0.1) !important;
}
.b-form__control.form-control.b-form__control--correct + label::before {
  content: "\f058";
  font-family: "FontAwesome";
  color: #93bd34;
  left: -18px;
  top: 4px;
  font-size: 12px;
  position: absolute;
}
.b-form textarea.form-control {
  border: none;
  background-color: transparent !important;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAA8CAYAAACAX1ESAAAAKklEQVRYw+3WMREAMAgAMfCvCBOtJDDBwl0i4aePAADOy/+qZQAAdq5gAMZsBq1Ed+NXAAAAAElFTkSuQmCC) !important;
  background-position: center 30px !important;
  height: 90px !important;
  line-height: 30px;
  padding: 0 !important;
}
.b-form__group {
  margin-bottom: 30px;
}
.b-form__group label {
  font-size: 16px;
  color: #626365;
}
.b-form__group--m0 {
  margin-bottom: 0;
  margin-top: 9px;
}
.b-form__group--required .b-form__control.form-control {
  border-color: #ca9197;
}
.b-form__group--float-label {
  position: relative;
}
.b-form__group--float-label label {
  position: absolute;
  top: -15px;
  left: 0;
  z-index: 1;
  font-size: 13px;
  transition: top 0.3s, font-size 0.3s, color 0.3s;
  color: #bbb;
}
.b-form__group--float-label .b-form__control {
  z-index: 10;
  position: relative;
}
.b-form__group--float-label .b-form__control--empty + label {
  top: 10px;
  font-size: 16px;
  color: #626365;
}
.b-form__group--float-label .b-form__control--empty:focus + label {
  top: -15px;
  font-size: 13px;
  color: #bbb;
}
.b-form__group--date {
  position: relative;
  border-bottom: 1px solid #ddd;
  height: 36px;
  padding-right: 100px;
}
.b-form__group--date label {
  position: relative;
  z-index: 0;
  top: 6px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-form__group--date .pickmeup {
  left: -65px !important;
  position: absolute !important;
  right: -65px !important;
  display: none;
  margin-top: -40px;
  background: #fff;
  border-radius: 0;
  padding: 50px 60px 80px;
  width: auto;
}
.b-form__group--date .pickmeup .pmu-instance {
  width: 19em !important;
}
.b-form__group--date .pickmeup .pmu-instance .pmu-day-of-week div,
.b-form__group--date .pickmeup .pmu-instance .pmu-days .pmu-button {
  width: 2.5em !important;
  height: 2.5em !important;
  line-height: 2.5em;
}
.b-form__group--date .pickmeup .pmu-instance .pmu-days .pmu-button {
  color: #1a849e;
}
.b-form__group--date .pickmeup .pmu-instance .pmu-today {
  background: #fae6df !important;
  color: #3b576f !important;
}
.b-form__group--date .pickmeup .pmu-instance .pmu-not-in-month {
  visibility: hidden;
}
.b-form__group--date .pickmeup .pmu-instance .pmu-selected,
.b-form__group--date .pickmeup .pmu-instance .pmu-days .pmu-button:hover {
  background: #fff1f4;
}
.b-form__group--date .pickmeup .pmu-instance .pmu-month {
  color: #636365;
  width: 14.5em !important;
  font-size: 18px;
}
.b-form__group--date .pickmeup .pmu-instance .pmu-prev::before,
.b-form__group--date .pickmeup .pmu-instance .pmu-next::before {
  font-family: "FontAwesome";
  font-size: 16px;
  color: #c42027;
}
.b-form__group--date .pickmeup .pmu-instance .pmu-years .pmu-button,
.b-form__group--date .pickmeup .pmu-instance .pmu-months .pmu-button {
  color: #333;
}
.b-form__group--date .pickmeup .pmu-instance .pmu-next::before {
  content: "\f105";
}
.b-form__group--date .pickmeup .pmu-instance .pmu-prev::before {
  content: "\f104";
}
.b-form__group--date .pickmeup--open {
  display: block;
}
.b-form__group--date::after {
  content: "";
  display: block;
  position: absolute;
  right: 75px;
  top: 6px;
  width: 20px;
  height: 22px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAMAAAD3n0w0AAAAP1BMVEUAAAB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn6UcixdAAAAFHRSTlMA8a043SKQDirXxr60U0jQo5d8YRwbUukAAABhSURBVBjTnc5LDoAgDEXRAhX5++v+1yoik9LERO7o5Ywe1DRZ6FnSfUl0CRUpfGszOQgkCqAkql8YNSs2dMByDQ1HM4frhrVzwHbOTiM9HQPuunZ9XcoLK1f0JPJQcDQsN+hoDoV1lQ0SAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  z-index: 0;
}
.b-form__group--date .b-form__control--date {
  padding-left: 0 !important;
  padding-right: 0 !important;
  width: 70px;
  position: absolute;
  top: 0;
  right: 0;
  border: none !important;
  color: #aaa !important;
  z-index: 2001;
}
.b-form__note {
  text-align: center;
  color: #636365;
  font-size: 0.9em;
}
.b-form .required {
  color: #b06062;
  margin-left: 4px;
}
@keyframes bs-error {
  0% {
    box-shadow: 0 0 0 rgba(255, 0, 0, 0.1);
  }
  50% {
    box-shadow: 0 3px 1px rgba(255, 0, 0, 0.1);
  }
  100% {
    box-shadow: 0 0 0 rgba(255, 0, 0, 0.1);
  }
}
@media (max-width: 470px) {
  .b-form__group--date .pickmeup {
    padding: 50px 10px 80px;
    text-align: center;
  }
}

.gallery-tabs__items{display:grid;gap:30px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;margin:40px 0}.gallery-tabs__item{width:100%;background:#f6f8f7;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:inherit;text-decoration:none}.gallery-tabs__item:hover{background:#fff;-webkit-box-shadow:0 8px 17px 8px rgba(56,157,172,.18);-moz-box-shadow:0 8px 17px 8px rgba(56,157,172,.18);box-shadow:0 8px 17px 8px rgba(56,157,172,.18)}.gallery-tabs__item:hover .gallery-tabs__caption{color:#ad3d8c}.gallery-tabs__desc{padding:8px 8px 16px 16px;background:#f3f7f8;border-radius:15px}.gallery-tabs__image{-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;overflow:hidden;position:relative}.gallery-tabs__play{position:absolute;top:50%;left:50%;margin:-49px 0 0 -49px;width:98px;height:98px;background:url("/local/templates/sm-new/svg/playvideo-gray.svg") no-repeat;background-size:contain;z-index:1}@media all and (max-width: 600px){.gallery-tabs__play{margin:-35px 0 0 -35px;width:70px;height:70px}}.gallery-tabs__image img{width:100%}.gallery-tabs__caption{font-size:18px;margin:0;font-weight:bold;color:#389dac}@media all and (max-width: 768px){.gallery-tabs__items{grid-template-columns:repeat(1, 1fr)}}@media all and (max-width: 600px){.gallery-tabs__caption{font-size:16px}}
.c-gray-text {
  color: #919586;
}

.grid{width:100%;margin:0 auto}.grid-col-2{width:50%}.grid__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grid__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.grid__items_al-c{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (max-width: 1024px){.grid__items_al-c{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media all and (max-width: 1024px){.grid__items{margin-left:0;margin-right:0}}.grid__items_2{margin-left:0;margin-right:0}.grid__items_2 .grid__item{width:48%;margin-left:0;margin-right:4%;margin-bottom:30px}.grid__items_2 .grid__item:nth-child(2n){margin-right:0}@media all and (max-width: 1150px){.grid__items_2 .grid__item{width:49%;margin-right:2%}}@media all and (max-width: 1024px){.grid__items_2 .grid__item{width:100%;margin-left:0;margin-right:0}}.grid__items_3 .grid__item{width:30.3%;margin-right:1.5%;margin-left:1.5%;margin-bottom:30px}@media all and (max-width: 1024px){.grid__items_3 .grid__item{width:48%;margin-left:0;margin-right:4%}.grid__items_3 .grid__item:nth-child(2n){margin-right:0}}@media all and (max-width: 480px){.grid__items_3 .grid__item{width:100%;margin-left:0;margin-right:0}}.grid__items_4 .grid__item{width:22%;margin-right:1.5%;margin-left:1.5%;margin-bottom:30px}@media all and (max-width: 1024px){.grid__items_4 .grid__item{width:48%;margin-left:0;margin-right:4%}.grid__items_4 .grid__item:nth-child(2n){margin-right:0}}@media all and (max-width: 480px){.grid__items_4 .grid__item{width:100%;margin-left:0;margin-right:0}}
.heading-btn-after{display:none}@media all and (max-width: 590px){.heading-btn-after{display:flex}}
.heading-btn{position:relative;background:#fff;margin:10px 0;-webkit-transition:.2s -webkit-transform;-o-transition:.2s transform;-moz-transition:.2s transform,.2s -moz-transform;transition:.2s transform,.2s -webkit-transform,.2s -moz-transform}.heading-btn__wrap{max-width:1430px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:center;-ms-flex-align:center;align-items:center}.heading-btn__title>*{font-size:36px;font-weight:bold}@media all and (max-width: 1024px){.heading-btn__wrap{display:block}}@media all and (max-width: 768px){.heading-btn{margin:0 0 20px}.heading-btn__title>*{font-size:28px}}@media all and (max-width: 590px){.heading-btn__btn-wrapp{grid-template-columns:repeat(1, 1fr)}.heading-btn__title>*{font-size:25px}}.one-button{grid-template-columns:repeat(1, 1fr)}.btn-appointment{text-decoration:none;background:#ecf6f7;color:#1b5773;border-radius:30px;padding:10px 40px;font-size:15px;margin:0 auto;display:flex;align-items:center;justify-content:center}.btn-appointment:hover{background:#ad3d8c;color:#fff}.btn-appointment.question{background:#ae3d8d;color:#fff}.btn-appointment.question:hover{background:#389ead}
.heading-btn{position:relative;background:#fff;margin:10px 0;-webkit-transition:.2s -webkit-transform;-o-transition:.2s transform;-moz-transition:.2s transform,.2s -moz-transform;transition:.2s transform,.2s -webkit-transform,.2s -moz-transform}.heading-btn__wrap{max-width:1430px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:center;-ms-flex-align:center;align-items:center}.heading-btn__btn-wrapp{display:grid;gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto}.heading-btn__title>*{font-size:36px;font-weight:bold}@media all and (max-width: 1024px){.heading-btn__wrap{display:block}}@media all and (max-width: 768px){.heading-btn{margin:0 0 20px}.heading-btn__title>*{font-size:28px}}@media all and (max-width: 590px){.heading-btn__btn-wrapp{grid-template-columns:repeat(1, 1fr)}.heading-btn__btn-wrapp--no-mobile-show{display:none}.heading-btn__title>*{font-size:25px}}.one-button{grid-template-columns:repeat(1, 1fr)}.btn-appointment{text-decoration:none;background:#ecf6f7;color:#1b5773;border-radius:30px;padding:10px 40px;font-size:15px;margin:0 auto;display:flex;align-items:center;justify-content:center}.btn-appointment:hover{background:#ad3d8c;color:#fff}.btn-appointment.question{background:#ae3d8d;color:#fff}.btn-appointment.question:hover{background:#389ead}@media all and (min-width: 768px){.btn-appointment.question-pc{background:#ae3d8d;color:#fff}.btn-appointment.question-pc:hover{background:#389ead}}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-heading h1 {
  display: inline-block;
  margin-top: 0;
}
.b-heading__title {
  font: 40px/45px "BlissProLight";
  color: #000 !important;
  text-transform: uppercase;
}
.b-heading--secondary {
  font: 30px/35px "BlissProLight";
  color: #7e7e7e !important;
  text-transform: none;
  margin-bottom: 20px;
  margin-top: 20px;
}
.b-heading--black {
  color: #000 !important;
}
.b-heading--white {
  color: #fff !important;
}
.b-heading__link {
  display: inline-block;
  color: #a03339 !important;
  text-decoration: underline;
  font: 21px/26px "WaldorfLightItalic";
  text-transform: none;
  margin-left: 15px;
}
@media (max-width: 767px) {
  .b-heading__link {
    display: block;
    margin-left: 0;
    margin-top: 10px;
  }
}
@media (max-width: 575px) {
  .b-heading h1 {
    font-size: 26px;
    line-height: 34px;
  }
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
hr {
  border: none;
  background: #f6cec1;
  height: 2px !important;
  width: 100%;
  display: block;
  margin: 20px 0;
}
hr.hr--light {
  background: #e6e7dc;
}

.b-icon-metro {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-right: 5px;
  vertical-align: middle;
}
.b-icon-metro--magenta {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAS1BMVEUAAAD///////////////////////////+iALelALqrAL2uEsKxEsK9FsrCKM7CMdHHMNHJSNbMSdbScd/UpevdrOzrvPD5+fn///8JCrflAAAACHRSTlMANGeAwNXt8ZO5CmYAAAB9SURBVAgdVY/bDoQgDETLfRQEQYX+/5ducdfE7UPTk0xmpkREyljvrVFyymjXa4y1O31T2HFPCcLK/QjYnSLTgeUAjgXohmwFMm8bZ6Ba8hE4+br4BJKfuI7BPMY6UcSN8xiZ2xSLFTNam1usXkFFgkiH8qrxLZnSU/LvhQ/vvwdHHkTflgAAAABJRU5ErkJggg==);
}
.b-icon-metro--orange {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAS1BMVEUAAAD////////////////////////////7+/v9bgD/bwD/eA3/fRr/gh7/lD7/nk3/nlX/olT/qGf/rGn/uIn/xLT/z7v/38j///92/oRRAAAACHRSTlMANGeAwNXt8ZO5CmYAAAB9SURBVAgdVY/bDoQgDETLnVEQBJX+/5ducdfE7UPTk0xmpkREyljvrVFyymg3WkptOH1T2HFPDcLK/QjYnSIzgOUAjgUYhmwDCm8bF6BZ8gk4+br4BLKfuMbIHOM6UcSdS4yF+xSLFTN6n1usXkFVgkiH+qrxLZnzU/LvhQ/58QdTJuAzFgAAAABJRU5ErkJggg==);
}
.b-icon-metro--green {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAS1BMVEUAAAD///////////////////////////82byc4cClCdzRNfz9PgUJok11zm2l4n296oHCJqoCKq4GkvZzJ3LnN2cbU4NH6+vn///9JP59PAAAACHRSTlMANGeAwNXt8ZO5CmYAAAB9SURBVAgdVY/bDoQgDETLfRREQIX+/5ducdfE7UPTk0xmpkREyljvrVFyymjXa4y1O31T2HFPCcLK/QjYnSLTgeUAjgXohmwFMm8bZ6Ba8hE4+br4BJKfuI7BPMY6UcSN8xiZ2xSLFTNam1usXkFFgkiH8qrxLZnSU/LvhQ/uvwdH+FFfVgAAAABJRU5ErkJggg==);
}
.b-icon-metro--blue {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAPFBMVEUAAAD///////////////////////8RWJ////9Di9K20vA2fcUfZq31+f0xeL+cxOyRu+hjoeAnbrUVXKNJsOIeAAAAB3RSTlMA79XAgGc0bxNPdQAAAGhJREFUCNddj0kSwCAIBEWIA0TM9v+/RjnaRVH0BYYyacJELK0kR3Xr3bweaXQiOWl6q2nptRVxAE8WXAobMPR9dQDGhTpw63XpDXRa+kWoRnxL2WA6IobOgdcqVZit7rId2mJsIbcXfhtMBR3EXuq1AAAAAElFTkSuQmCC);
}

.img-links{background:url("/local/templates/sm-new/img/back_blue.jpg");background-size:cover;margin:40px 0;padding:40px 0}.img-links__items{display:grid;gap:30px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto}.img-links__item{width:100%;min-height:100px;padding-left:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:10px;-webkit-box-shadow:0 4px 4px -3px rgba(141,141,141,.2);-moz-box-shadow:0 4px 4px -3px rgba(141,141,141,.2);box-shadow:0 4px 4px -3px rgba(141,141,141,.2);color:inherit;text-decoration:none}.img-links__item:hover{background:#ae3d8d;color:#fff}.img-links__image img{width:auto;height:auto}.img-links__text{font-size:18px;line-height:22px}@media all and (max-width: 1400px){.img-links__items{grid-template-columns:repeat(3, 1fr)}.img-links__item{width:100%}}@media all and (max-width: 1200px){.img-links__item{width:100%}.img-links__items{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 768px){.img-links__items{grid-template-columns:repeat(1, 1fr)}}@media all and (max-width: 567px){.img-links{margin:30px 0;padding:30px 0}.img-links__items{grid-template-columns:repeat(1, 1fr)}}
.info_bg{margin:50px 0;background:url("/local/templates/sm-new/img/back_blue.jpg");padding:20px 0}.info_bg__img{margin-right:20px}.info_bg__img img{width:100%}.info_bg__wrapper{display:flex;align-items:center;justify-content:space-around}.info_bg__text{color:#fff;width:60%}.info_bg__title{font-size:28px;line-height:48px;font-weight:700;margin-bottom:40px}.info_bg__text p{margin-bottom:30px;line-height:21px}@media all and (max-width: 991px){.info_bg__wrapper{flex-direction:column}.info_bg__text{color:#fff;width:90%}}@media all and (max-width: 475px){.info_bg__title{margin-bottom:15px}}
.legal_info{margin:60px 0}.legal_info__desc{margin:0 0 40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#f3f7f8;-webkit-box-shadow:0 2px 4px rgba(22,84,69,.15);-moz-box-shadow:0 2px 4px rgba(22,84,69,.15);box-shadow:0 2px 4px rgba(22,84,69,.15);padding:30px 40px}.legal_info__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1%;margin-right:-1%}.legal_info__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:48%;margin:0 1% 30px;overflow:hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;background-color:#4eb78b;color:#fff;height:343px}.legal_info__item:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.15);-moz-box-shadow:0 10px 20px rgba(0,0,0,.15);box-shadow:0 10px 20px rgba(0,0,0,.15)}.legal_info__item:nth-child(even){background-color:#30815f}.legal_info__text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 0 30px 40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1}.legal_info__title h2{font-size:38px;font-weight:bold}.legal_info__title div{font-size:18px;font-weight:normal}.legal_info__button{line-height:40px;height:40px;width:210px;position:relative;display:block;text-align:center;font-weight:bold;text-decoration:none;background:#fff;color:#000;margin:30px 0 0;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;padding:0 20px 0 0;-webkit-box-shadow:0 10px 20px rgba(78,106,88,.25);-moz-box-shadow:0 10px 20px rgba(78,106,88,.25);box-shadow:0 10px 20px rgba(78,106,88,.25);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.legal_info__button::before{position:absolute;top:50%;right:0;width:0;height:0;margin:-8px 0 0 0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:12px solid transparent;border-left:12px solid #000;content:""}.legal_info__button:hover{background:#f6f8f7}.legal_info__image{position:absolute;right:0;bottom:0;z-index:0}.legal_info__image img{display:block;max-width:100%}@media all and (max-width: 1150px){.legal_info__items{margin-left:0;margin-right:0}.legal_info__item{width:100%;margin:0 0 15px}}@media all and (max-width: 768px){.legal_info__title{font-size:24px}.legal_info__title div{font-size:16px}}@media all and (max-width: 600px){.legal_info{margin:40px 0}.legal_info__desc{padding:20px}}
.licenses-block{background:#f2f6f7;margin:20px 0 -60px;padding:50px 0}.licenses-block__dots li.slick-active button{background:#ae3d8d}.licenses-block__dots{display:flex;align-items:center;justify-content:center}.licenses-block__dots button{display:block;font-size:0;border:0;height:10px;width:10px;padding:0;margin:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#389dac;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}.licenses-block__prev,.licenses-block__next{cursor:pointer;position:absolute;top:50%;width:60px;height:60px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#953478;margin-top:-30px;display:none}.licenses-block__next{right:50px}.licenses-block__prev{left:50px;background:#f2f6f7}.licenses-block__next::before{position:absolute;top:50%;left:50%;content:"";width:0;height:0;margin-top:-10px;margin-left:-5px;border:10px solid transparent;border-left:15px solid #fff}.licenses-block__prev::before{position:absolute;top:50%;left:50%;width:0;height:0;margin-top:-10px;margin-left:-20px;content:"";border:10px solid transparent;border-right:15px solid #953478}.licenses-block__wrap{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#fff;padding:30px 140px;margin:20px 0}.licenses-block__title{font-size:28px;line-height:48px;margin:0 0 50px 0;color:#000;font-weight:700}.licenses-block__buttons{text-align:center;padding:20px 0 20px}.licenses-block__button{display:inline-block;cursor:pointer;height:46px;line-height:46px;white-space:nowrap;padding:0 30px;text-decoration:none;color:inherit;color:#fff;background:#ad3d8c;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;margin:0 10px}.licenses-block__button:hover{-webkit-box-shadow:2px 6px 32px 3px rgba(34,60,80,.12);-moz-box-shadow:2px 6px 32px 3px rgba(34,60,80,.12);box-shadow:2px 6px 32px 3px rgba(34,60,80,.12)}.licenses-block__button a{text-decoration:none;color:#fff}.licenses-block__button_white{color:#000;background:#fff;-webkit-box-shadow:0 2px 4px rgba(22,84,69,.15);-moz-box-shadow:0 2px 4px rgba(22,84,69,.15);box-shadow:0 2px 4px rgba(22,84,69,.15)}.licenses-block__button_white a{text-decoration:none;color:#000}.licenses-block .white-base{background:#fff;border-radius:20px}.licenses-block__scroll{margin:0 0 50px;padding:0 0 20px}.slick-slide .licenses-block__image{margin:0 auto}.licenses-block__card{margin:0 16px 0 0}.licenses-block__card:hover .licenses-block__lupe{display:block}.licenses-block__image{position:relative;max-width:200px}.licenses-block__image img{width:95%}.licenses-block__lupe{display:none;position:absolute;bottom:30px;left:50%;margin:0 0 0 -25px;width:50px;height:50px;background:#953478;border:8px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 10px 20px rgba(50,129,198,.3);-moz-box-shadow:0 10px 20px rgba(50,129,198,.3);box-shadow:0 10px 20px rgba(50,129,198,.3)}.licenses-block__lupe::before,.licenses-block__lupe::after{position:absolute;top:50%;left:50%;background:#fff;width:16px;height:4px;margin:-2px 0 0 -8px;content:""}.licenses-block__lupe::before{-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.licenses-block__link{display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:500;color:#fff;background:#3c9670;font-size:16px;text-align:center;width:260px;line-height:40px;height:40px;text-decoration:none;margin:0 auto}.licenses-block__dots{padding:0 20px}.licenses-block__dots:empty{padding:0}.licenses-block__dots ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.licenses-block__dots li{margin:0 8px 5px}.licenses-block-2__buttons{text-align:center;padding:30px 0}.licenses-block-2__button{display:inline-block;cursor:pointer;height:46px;line-height:46px;white-space:nowrap;padding:0 30px;text-decoration:none;color:inherit;color:#fff;background:#943478;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;margin:0 10px}@media all and (max-width: 768px){.licenses-block-2__button{width:100%;margin:10px 0;padding:0 5px;font-size:12px}}.licenses-block--2__button_white{color:#943478;background:#fff}@media all and (max-width: 1024px){.licenses-block__wrap{padding:35px 20px 25px}.licenses-block__image img{height:auto}.slick-slide .licenses-block__image{margin:0}.licenses-block__dots{padding:0 10px}}@media all and (max-width: 768px){.licenses-block__link{font-size:14px}.licenses-block__prev,.licenses-block__next{width:40px;height:40px}.licenses-block__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media all and (max-width: 1024px){.licenses-block{margin:20px 0 -30px}}@media all and (max-width: 650px){.licenses-block{background:#f2f6f7;margin:10px 0 -30px;padding:20px 0 0 0}.licenses-block__button{width:100%;margin:0 auto 20px;padding:0 5px}.licenses-block__title{font-size:24px;line-height:40px;margin:0 0 30px 0}}@media all and (max-width: 480px){.licenses-block__dots li{margin:0 8px 0 0}}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-link {
  font-family: "WaldorfLightItalic", sans-serif;
  color: #1b5773;
  font-size: 21px;
  line-height: 25px;
  font-style: italic;
  text-decoration: underline;
}
.b-link:active,
.b-link:focus,
.b-link:hover {
  color: #1b5773;
  text-decoration: none;
}
.b-link--block {
  font-family: "BlissPro-Bold", sans-serif;
  display: block;
  font-size: 18px;
  margin-bottom: 5px;
}
.b-link--with-arrow::after {
  font-family: "FontAwesome", sans-serif;
  content: "\f105";
  color: #d28e93;
  display: inline-block;
  margin-left: 10px;
  font-style: normal;
  text-decoration: none;
}
.b-link--1 {
  color: #d28e93;
}
.b-link--1:active,
.b-link--1:focus,
.b-link--1:hover {
  color: #d28e93;
}
.b-link--2 {
  color: #d8d3ab;
}
.b-link--2:active,
.b-link--2:focus,
.b-link--2:hover {
  color: #d8d3ab;
}
.b-link--red {
  font-size: inherit !important;
  color: #a03339 !important;
  font-family: inherit !important;
  font-style: inherit !important;
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-links-block {
  border-top: 2px solid #f6cec1;
  border-bottom: 2px solid #e6e7dc;
  margin: 10px 0 20px;
  padding: 25px 0;
}
.b-links-block__link {
  color: #1b5773;
  font: 21px "WaldorfLightItalic";
  padding: 0 20px 0 0;
  text-decoration: none;
}
.b-links-block__link span {
  display: inline;
  text-decoration: underline;
  vertical-align: middle;
}
.b-links-block__link .fa {
  font-size: 14px;
  color: #a03339 !important;
  display: inline-block;
  text-decoration: none !important;
  vertical-align: middle;
  margin-left: 4px;
}
.b-links-block__link:hover {
  color: #a03339;
  text-decoration: none;
}

.b-list--dash {
  margin: 20px 0;
  padding: 0 0 0 20px;
}
.b-list--dash li {
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative;
}
.b-list--dash li::before {
  content: '—';
  position: absolute;
  left: -20px;
  top: 0;
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-lk {
  position: absolute;
  right: 50px;
  top: 30px;
  width: 22px;
  height: 22px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAABQklEQVR42mKsq6tjQAJqQFwPxFFIYruBuB2I9zOQAJiQ2G1AfBPNUBBwBeJ9QLyTHINBLqokoNYNiI+TYrAqEFcgic0GYk8ojQ4sgDiFWIMbkfhzgTgNiHdA6blY9FQQa3AkEn8xmvxiLHqUgZiLlMgDgVgCfBjgIWQwCxo/GYj/AfE6IA6C8rGBN8QYDEqfjkhiqVCMD/wjJigaGEgHT4gx+BAQ7yLRYGkgfkxM5LkD8RESDZfB53LkVGELDdsbJLr8BTHJbQ4QawIxLxCLQpMVIxA/wmO4OBA/IGQwDHyBJqmvUL48EL/CYzhI/jkxBmMDktBsDso0PkB8Dk1eAjnMWUgw+B9awQTKQEY4UossEwP5QANPannDQoHBe6CRew9a82ghyQlT4mJQFaYPxIFAXEZsqiAV8NHKYCF0AYAAAwBn+zS4AjGVzgAAAABJRU5ErkJggg==);
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
@media screen and (max-width: 1250px) {
  .b-lk {
    right: 80px;
  }
}
@media screen and (max-width: 1200px) {
  .b-lk {
    right: 50px;
  }
}

.m-equipment{position:relative;overflow:hidden;background:#f3f7f8;margin:60px 0;padding:50px 0 40px}.m-equipment__main-title{font-size:28px;line-height:35px;margin-bottom:20px;font-weight:700;color:#000}.m-equipment__main-desc{margin-bottom:30px;line-height:20px}.m-equipment__items{display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto}.m-equipment__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;margin-right:1%;margin-left:1%;margin-bottom:30px;text-decoration:none;color:inherit}.m-equipment__item:hover .m-equipment__title{color:#ad3d8c;border-top:4px solid #ad3d8c}.m-equipment__card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;-webkit-box-shadow:0 2px 4px rgba(22,84,69,.15);-moz-box-shadow:0 2px 4px rgba(22,84,69,.15);box-shadow:0 2px 4px rgba(22,84,69,.15)}.m-equipment__image img{display:block;width:100%;height:auto}.m-equipment__desc{margin:10px;padding:20px 15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-equipment__title{position:relative;font-size:16px;margin:0 0 20px;padding:20px 0 0 0;font-weight:bold;color:#389dac;border-top:4px solid #389dac}.m-equipment__brand{font-size:16px;line-height:20px;color:#000}.m-equipment .slick-track{display:flex}.m-equipment .slick-initialized .slick-slide{display:flex}.m-equipment .slick-slide{height:auto}@media all and (max-width: 1200px){.m-equipment__items{grid-template-columns:repeat(3, 1fr)}}@media all and (max-width: 1024px){.m-equipment__items{margin-left:0;margin-right:0}.m-equipment__item{margin:0 auto;padding:0 5px}.m-equipment__items{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 768px){.m-equipment{margin:40px 0;padding:30px 0}}@media all and (max-width: 600px){.m-equipment__items{grid-template-columns:repeat(1, 1fr)}}
.m-slider{position:relative;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.1);color:#fff}.m-slider .slick-track{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}.m-slider .slick-slide{height:inherit !important}.m-slider .container{height:100%}.m-slider__bg{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;background:url("/local/templates/sm-new/img/main_page_bg.jpg");background-size:cover;z-index:1}.m-slider__bg::before{position:absolute;top:0;left:0;bottom:0;width:50%;content:"";z-index:4}.m-slider__bg::after{position:absolute;top:0;right:0;bottom:0;width:100%;content:"";z-index:2}.m-slider__wrap{position:relative;overflow:hidden;z-index:5}.m-slider__slider{position:relative;z-index:11}.m-slider__slider,.m-slider__box{height:600px}.m-slider__box{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:15;text-decoration:none;color:#fff;padding-top:186px}@media screen and (max-width: 1024px){.m-slider__box{padding-top:140px}}.m-slider__left,.m-slider__right{height:60%}.m-slider__left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:center;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 0;width:50%;height:100%}.m-slider__right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;width:50%}.m-slider__right img{display:block}.m-slider__caption{display:inline-block;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#fff;color:#000;padding:8px 20px;font-size:13px}.m-slider__title{font-size:52px;line-height:56px;margin-bottom:30px;font-weight:bold}.m-slider__desc{font-size:20px;line-height:36px;font-weight:400;margin-bottom:20px}.m-slider__date{background:rgba(0,0,0,.2);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:5px 20px;font-size:13px}.m-slider__button{text-decoration:none;color:inherit;background:#62234e;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-weight:bold;text-align:center;display:flex;align-items:center;justify-content:center;width:230px;height:52px;line-height:40px;font-size:16px;margin:20px 0}.m-slider__button:hover{background:#fdfdfe;color:#62234e}.m-slider__button:hover span::before{border-left:10px solid #62234e}.m-slider__button span{position:relative;display:inline-block;padding-right:10px}.m-slider__button span::before{position:absolute;top:50%;left:100%;margin:-5px 0 0 10px;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:10px solid transparent;opacity:1;content:""}.m-slider__nav{position:absolute;left:0;right:0;bottom:20px;text-align:center;z-index:16}.m-slider__controls{position:relative;display:inline-block}.m-slider__prev,.m-slider__next{cursor:pointer;position:absolute;bottom:0;width:32px;height:32px;margin:-16px 0 0 0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:rgba(255,255,255,.15);-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}.m-slider__prev::before,.m-slider__next::before{z-index:1}.m-slider__prev.slick-disabled,.m-slider__next.slick-disabled{opacity:.5}.m-slider__prev:hover,.m-slider__next:hover{background:rgba(0,0,0,.15)}.m-slider__prev{right:100%}.m-slider__prev::before{position:absolute;top:50%;left:50%;content:"";width:11px;height:13px;margin-top:-6px;margin-left:-6px;background:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMyI+PHBhdGggZD0iTTEuMjQ3IDguMTIyYTIgMiAwIDAxMC0zLjI0NEw3LjIzLjU2MUM4LjU1Mi0uMzk0IDEwLjQuNTUgMTAuNCAyLjE4M3Y4LjYzNGMwIDEuNjMyLTEuODQ4IDIuNTc3LTMuMTcgMS42MjJMMS4yNDcgOC4xMjJ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+") 50% 50% no-repeat}.m-slider__next{left:100%}.m-slider__next::before{position:absolute;top:50%;left:50%;content:"";width:11px;height:13px;margin-top:-6px;margin-left:-4px;background:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMyI+PHBhdGggZD0iTTkuNzUzIDguMTIyYTIgMiAwIDAwMC0zLjI0NEwzLjc3LjU2MUMyLjQ0OC0uMzk0LjYuNTUuNiAyLjE4M3Y4LjYzNGMwIDEuNjMyIDEuODQ4IDIuNTc3IDMuMTcgMS42MjJsNS45ODMtNC4zMTd6IiBmaWxsPSIjZmZmIi8+PC9zdmc+") 50% 50% no-repeat}.m-slider__dots{padding:0 10px 0;height:32px}.m-slider__dots ul{text-align:center;white-space:nowrap}.m-slider__dots li{display:inline-block;margin:0 5px}.m-slider__dots li.slick-active button{background:#c359a6}.m-slider__dots button{display:block;font-size:0;border:0;height:10px;width:10px;padding:0;margin:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:rgba(255,255,255,.9);-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}@media all and (max-width: 1024px){.m-slider__right{display:none}.m-slider__left{width:100%;max-width:700px}}@media all and (max-width: 768px){.m-slider__slider,.m-slider__box{height:500px}.m-slider__title{font-size:32px;line-height:30px;margin-bottom:20px}.m-slider__left{padding:20px 0 44px}.m-slider__nav{bottom:4px}.m-slider__circle-1,.m-slider__circle-2,.m-slider__circle-3{opacity:.3}.m-slider__button{padding-right:30px;margin:10px 0}}@media all and (max-width: 480px){.m-slider__desc{font-size:12px;line-height:18px}.m-slider__nav{bottom:13px}.m-slider__caption{padding:5px 20px}.m-slider__button span::before{line-height:5px}.m-slider__left{justify-content:flex-start}.m-slider__slider,.m-slider__box{height:450px}.m-slider__title,.m-slider__desc{margin-bottom:10px}}
.metro_blue{background:#1679c0}.metro_violet{background:#843bb1}.metro_orange{background:#eb9b00}.metro_green{background:#22a36c}.metro_lime{background:#50d62f}.metro_pink{background:#ffa8af}
.more-less{margin:40px 0}.more-less__btn-wrapp{display:flex;align-items:center;justify-content:center}.more-less__button{text-decoration:none;background:#fff;border-radius:30px;padding:10px 40px;font-size:15px;color:#389dac;-webkit-box-shadow:-1px 4px 19px 6px rgba(40,170,189,.28);-moz-box-shadow:-1px 4px 19px 6px rgba(69,192,211,.28);box-shadow:-1px 4px 19px 6px rgba(81,179,194,.28);border:none;cursor:pointer}.more-less__button:hover{-webkit-box-shadow:1px 4px 27px -2px rgba(69,154,167,.12);-moz-box-shadow:1px 4px 27px -2px rgba(69,154,167,.12);box-shadow:1px 4px 27px -2px rgba(69,154,167,.12)}
.nav-tabs__block{margin:50px 0}.nav-tabs__title{font-size:28px;line-height:48px;font-weight:700;margin-bottom:30px}.nav-tabs__tabs--info{background:#f3f7f8;border-radius:20px;padding:30px;margin:30px 0}.nav-tabs__tabs--elem-title{font-size:20px;line-height:24px;margin-bottom:20px;color:#404040;font-weight:700}.nav-tabs__tabs--elem{font-weight:400;font-size:16px;line-height:20px;letter-spacing:.25px;margin-bottom:30px}@media all and (max-width: 600px){.nav-tabs__tabs--info{padding:20px;margin:20px 0}}.nav.nav-tabs{display:flex;align-items:center;justify-content:flex-start;margin-bottom:30px}.nav .nav-item{color:#000;background:#f3f7f8;border-radius:20px;padding:20px;margin:0 10px;width:450px;transition:color .2s,background .2s}.nav .nav-item--review{width:auto;min-width:200px;padding:10px 20px;text-align:center;text-decoration:none;color:#000}.nav .nav-item--review.active,.nav .nav-item--review:hover{background:#389dac;color:#fff}@media all and (max-width: 600px){.nav.nav-tabs{flex-direction:column}.nav .nav-item{margin-bottom:20px;width:100%}}
.b-note {
  color: #999;
  font: 15px "Waldorf";
}
.b-note--i {
  font: 15px "WaldorfItalic";
}
.b-note b {
  color: #333;
  font-weight: 400;
}

.ok-message {
  font-size: 20px;
  margin: 2px 10px 24px;
  text-align: center;
}

.order-receipt{margin:50px 0}.order-receipt__item{display:flex;background:#fff;padding:30px 20px 10px 20px;margin:20px 0;border-radius:10px}.order-receipt__item a{text-decoration:none;color:#000}.order-receipt__item a:hover{color:#ad3d8c}.order-receipt__img-wrapp{width:180px}.order-receipt__text{width:80%}.order-receipt__text{margin-left:30px}.order-receipt__text p{margin-bottom:20px;margin-top:0;font-size:16px;line-height:20px;font-weight:400}.order-receipt__wrapper{background:#ecf6f7;padding:30px;border-radius:20px}.order-receipt__title{color:#000;font-size:28px;margin-bottom:30px;font-weight:bold}@media all and (max-width: 768px){.order-receipt__item{flex-direction:column}.order-receipt__text{margin-left:0}.order-receipt__img-wrapp img{margin-bottom:20px}.order-receipt__text{width:100%}}@media all and (max-width: 480px){.order-receipt__wrapper{background:#ecf6f7;padding:20px 10px;border-radius:20px}}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.owl-dots {
  position: absolute;
  bottom: -30px;
  left: 0;
  right: 0;
  text-align: center;
}
.owl-dot {
  width: 14px;
  height: 14px;
  border-radius: 50%;
  background: #1b5773;
  transform: scale(0.4);
  transition: transform 0.2s;
  margin: 2px;
  display: inline-block;
}
.owl-dot:hover,
.owl-dot.active {
  transform: scale(1);
  background: #a03339;
}

.b-page-img {
  height: 240px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-pager {
  border-top: 2px solid #e5e7dc;
  border-bottom: 2px solid #e5e7dc;
  text-align: center;
  padding: 20px 0;
  margin: 20px 0 40px;
}
.b-pager__link {
  margin: 0 10px;
  padding: 5px 15px;
  color: #25769c;
  text-decoration: none !important;
  display: inline-block;
}
.b-pager__link--current {
  background: #fae5e0;
  color: #1b5773;
}
.b-pager__link-start {
  float: left;
  display: inline-block;
}
.b-pager__link--first,
.b-pager__link--prev {
  padding-left: 0;
  margin-left: 0;
}
.b-pager__link-pages {
  display: inline-block;
}
.b-pager__link-end {
  float: right;
  display: inline-block;
}
.b-pager__link--last,
.b-pager__link--next {
  padding-right: 0;
  margin-right: 0;
}
@media (max-width: 1206px) {
  .b-pager__link-start {
    float: none;
    display: block;
  }
  .b-pager__link-pages {
    display: block;
  }
  .b-pager__link-end {
    float: none;
    display: block;
  }
  .b-pager__link--first,
  .b-pager__link--prev,
  .b-pager__link--last,
  .b-pager__link--next {
    margin: 0 10px;
    padding: 5px 15px;
  }
}

.patient-links{background:#ecf6f7;-webkit-box-shadow:0 0 12px -3px rgba(34,60,80,.26) inset;-moz-box-shadow:0 0 12px -3px rgba(34,60,80,.26) inset;box-shadow:0 0 12px -3px rgba(34,60,80,.26) inset;padding:25px 0 20px;position:relative;margin:40px 0}.patient-links__content{display:flex;flex-wrap:wrap;justify-content:space-between}.patient-links__item{font-size:16px;color:#000;padding:10px 20px;margin:10px 30px 10px 0;width:29%;text-decoration:none}.patient-links__item:hover{background:#ae3d8d;padding:10px 20px;border-radius:20px;color:#fff}@media all and (max-width: 1180px){.patient-links__item{width:45%}}@media all and (max-width: 768px){.patient-links__item{width:90%}}
.photogallery-grid__items{display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto}.photogallery-grid__items img{width:100%;border-radius:20px}.photogallery-grid__items img:hover{-webkit-box-shadow:0 11px 31px 3px rgba(140,196,204,.47);-moz-box-shadow:0 11px 31px 3px rgba(140,196,204,.47);box-shadow:0 11px 31px 3px rgba(140,196,204,.47)}@media all and (max-width: 1400px){.photogallery-grid__items a{margin:0 auto}.photogallery-grid__items{grid-template-columns:repeat(4, 1fr)}}@media all and (max-width: 1050px){.photogallery-grid__items{grid-template-columns:repeat(3, 1fr)}}@media all and (max-width: 768px){.photogallery-grid{padding:30px 0 20px}.photogallery-grid__items{margin-left:0;margin-right:0}.photogallery-grid__items{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 480px){.photogallery-grid__items{grid-template-columns:repeat(1, 1fr)}}
.photogallery{padding:50px 0}.photogallery__dots li.slick-active button{background:#ae3d8d}.photogallery__dots{display:flex;align-items:center;justify-content:center}.photogallery__dots button{display:block;font-size:0;border:0;height:10px;width:10px;padding:0;margin:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#389dac;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}.photogallery__prev,.photogallery__next{cursor:pointer;position:absolute;top:50%;width:60px;height:60px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#953478;transform:translateY(-50%);display:none}.photogallery__next{right:50px}.photogallery__prev{left:50px;background:#f2f6f7}.photogallery__next::before{position:absolute;top:50%;left:50%;content:"";width:0;height:0;margin-top:-10px;margin-left:-5px;border:10px solid transparent;border-left:15px solid #fff}.photogallery__prev::before{position:absolute;top:50%;left:50%;width:0;height:0;margin-top:-10px;margin-left:-20px;content:"";border:10px solid transparent;border-right:15px solid #953478}.photogallery__wrap{position:relative;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:linear-gradient(0deg, #e3f1f4 0%, #e3f1f4 100%),#f3f7f8;padding:60px 140px;margin:20px 0}.photogallery__buttons{text-align:center;padding:20px 0 20px}.photogallery__button{display:inline-block;cursor:pointer;height:46px;line-height:46px;white-space:nowrap;padding:0 30px;text-decoration:none;color:inherit;color:#fff;background:#ad3d8c;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;margin:0 10px}.photogallery__button:hover{-webkit-box-shadow:2px 6px 32px 3px rgba(34,60,80,.12);-moz-box-shadow:2px 6px 32px 3px rgba(34,60,80,.12);box-shadow:2px 6px 32px 3px rgba(34,60,80,.12)}.photogallery__button a{text-decoration:none;color:#fff}.photogallery__button_white{color:#000;background:#fff;-webkit-box-shadow:0 2px 4px rgba(22,84,69,.15);-moz-box-shadow:0 2px 4px rgba(22,84,69,.15);box-shadow:0 2px 4px rgba(22,84,69,.15)}.photogallery__button_white a{text-decoration:none;color:#000}.photogallery .white-base{background:#fff;border-radius:20px}.photogallery__scroll{margin:0 0 50px;padding:0 0 20px}.slick-slide .photogallery__image{width:100%;height:100%}.photogallery__slide{margin:0 27px}.photogallery__card{display:flex;width:100%;text-decoration:none}.photogallery__card:hover .photogallery__lupe{display:block}.photogallery__image{position:relative}.photogallery__image img{width:100%;height:330px;object-fit:cover;border-radius:20px}.photogallery__image-label{margin:15px 0 0 !important;font-size:16px;line-height:20px;font-weight:500}.photogallery__lupe{display:none;position:absolute;bottom:30px;left:50%;margin:0 0 0 -25px;width:50px;height:50px;background:#389dac;border:8px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 10px 20px rgba(50,129,198,.3);-moz-box-shadow:0 10px 20px rgba(50,129,198,.3);box-shadow:0 10px 20px rgba(50,129,198,.3)}.photogallery__lupe::before,.photogallery__lupe::after{position:absolute;top:50%;left:50%;background:#fff;width:16px;height:4px;margin:-2px 0 0 -8px;content:""}.photogallery__lupe::before{-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.photogallery__dots{padding:20px 20px 0}.photogallery__dots:empty{padding:0}.photogallery__dots ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.photogallery__dots li{margin:0 8px 5px}@media all and (max-width: 1024px){.photogallery__wrap{padding:35px 20px 25px}.slick-slide .photogallery__image{margin:0}.photogallery__dots{padding:20px 10px 0}}@media all and (max-width: 768px){.photogallery__link{font-size:14px}.photogallery__prev,.photogallery__next{width:40px;height:40px}.photogallery__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.photogallery__image img{height:285px}.photogallery__slide{margin:0 15px}}@media all and (max-width: 1024px){.photogallery{margin:20px 0 -30px}}@media all and (max-width: 650px){.photogallery{padding:20px 0 0 0}.photogallery__button{width:100%;margin:0 auto 20px;padding:0 5px}}@media all and (max-width: 480px){.photogallery__dots li{margin:0 8px 0 0}}
.pickmeup {
  z-index: 2000;
}

.pinc-privilege{padding-bottom:40px}.pinc-privilege__wrapper{background:#fbf0f8;padding:30px 30px 30px 60px;border-radius:20px;color:#000;line-height:20px}.pinc-privilege__image{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:100%;overflow:hidden}@media screen and (max-width: 768px){.pinc-privilege__image iframe{height:auto;min-height:450px}}.pinc-privilege__img{margin:30px 0}.pinc-privilege__image img{width:100%;border-radius:20px}@media all and (max-width: 1024px){.pinc-privilege__wrapper{padding:20px;line-height:19px}}
.popular-services{background:#f3f7f8;height:640px;margin:30px 0 150px;width:100%;background-image:url("/local/templates/sm-new/img/price_item_img.png"),linear-gradient(to right, #f3f7f8, rgba(255, 255, 255, 0));background-repeat:no-repeat,no-repeat;background-position:6%,50%}.popular-services__wrapp{display:flex;justify-content:space-between;align-items:flex-start}.popular-services__price-tible{background:#fff;margin-top:60px;padding:30px;min-width:800px;border-radius:20px;-webkit-box-shadow:-1px 16px 45px 2px rgba(201,229,233,.79);-moz-box-shadow:-1px 16px 45px 2px rgba(201,229,233,.79);box-shadow:-1px 16px 45px 2px rgba(201,229,233,.79)}.popular-services__price-tible:hover{-webkit-box-shadow:-1px 16px 45px 2px rgba(164,212,218,.79);-moz-box-shadow:-1px 16px 45px 2px rgba(157,211,218,.79);box-shadow:-1px 16px 45px 2px rgba(155,215,224,.79)}.popular-services__link-title{font-size:28px;line-height:48px;font-weight:700;margin-bottom:40px;margin-top:100px}.popular-services_link{text-decoration:none;background:#ae3d8d;border-radius:30px;color:#fff;padding:15px 50px;font-size:16px;font-weight:500;line-height:24px}.popular-services_link:hover{background:#389dac}@media all and (max-width: 1400px){.popular-services{background-position:-12%,50%}.popular-services__wrapp{margin:0 0 0 60px}}@media all and (max-width: 1280px){.popular-services{height:auto;margin:30px 0 60px;width:100%;background-position:100%,50%}.popular-services__wrapp{flex-direction:column;align-items:center}.popular-services__link-title{font-size:28px;line-height:40px;margin:0}.popular-services__link{display:flex;align-items:center;width:100%;justify-content:space-evenly;margin:30px 0}.popular-services__price-tible{margin-top:0}}@media all and (max-width: 991px){.popular-services__price-tible{width:100%;min-width:0}.popular-services__wrapp{margin:0}}@media all and (max-width: 780px){.popular-services{margin:30px 0 60px}}@media all and (max-width: 600px){.popular-services{margin:30px 0 90px}.popular-services__link{flex-direction:column}.popular-services__link-title{margin:0 0 20px 0}}@media all and (max-width: 480px){.popular-services__price-tible{padding:30px 10px}}@media all and (max-width: 321px){.popular-services{margin:30px 0 60px}.popular-services__price-tible{padding:10px 10px}}
@media screen and (max-width: 600px){.rating{margin:0 -10px}}.rating__card{padding:20px 30px;text-decoration:none;color:#232323;border-radius:20px;background:#f3f7f8}@media screen and (max-width: 600px){.rating__card{width:260px}}.rating__info{display:flex;gap:20px;margin-bottom:15px}.rating__logo{width:52px;height:52px}.rating__title{margin:0 0 5px;font-size:20px;font-weight:700}.rating__stars{display:flex;align-items:center;gap:8px}.rating__text{margin:0}.rating .slick-track{display:flex;gap:20px}.rating__dots{display:none;align-items:center;justify-content:center;padding-top:20px}@media screen and (max-width: 1400px){.rating__dots{display:flex}}.rating__dots ul{text-align:center}.rating__dots li{display:inline-block;margin:0 8px}@media screen and (max-width: 560px){.rating__dots li{margin:0 4px}}.rating__dots li.slick-active button{background:#ae3d8d}.rating__dots button{display:block;font-size:0;border:0;height:10px;width:10px;padding:0;margin:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#389dac;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}.rating__controls{position:relative;margin:0 auto;display:flex;align-items:center;justify-content:center;width:fit-content}.rating__prev,.rating__next{cursor:pointer;position:absolute;bottom:0;width:32px;height:32px;margin:0 0 -12px 0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#953478;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}@media all and (min-width: 769px){.rating__prev,.rating__next{display:none}}.rating__prev::before,.rating__next::before{z-index:1}.rating__prev.slick-disabled,.rating__next.slick-disabled{background:#f3f7f8}.rating__prev.slick-disabled::before,.rating__next.slick-disabled::before{background:url(/local/templates/sm-new/svg/pinc_polygon.svg) 50% 50% no-repeat;background-size:contain}.rating__prev:hover,.rating__next:hover{background:#f3f7f8}.rating__prev:hover::before,.rating__next:hover::before{background:url(/local/templates/sm-new/svg/pinc_polygon.svg) 50% 50% no-repeat;background-size:contain}.rating__prev{right:100%;margin-right:10px}.rating__prev::before{position:absolute;top:50%;left:50%;content:"";width:14px;height:12px;margin-top:-6px;margin-left:-8px;transform:rotate(180deg);background:url(/local/templates/sm-new/svg/white_polygon.svg) 50% 50% no-repeat;background-size:contain}.rating__next{left:100%;margin-left:10px}.rating__next::before{position:absolute;top:50%;left:50%;content:"";width:14px;height:12px;margin-top:-6px;margin-left:-6px;background:url(/local/templates/sm-new/svg/white_polygon.svg) 50% 50% no-repeat;background-size:contain}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-review {
  margin: 18px 0;
  padding: 30px 0 20px;
  border-top: 2px solid #e6e7dc;
}
.b-review__title {
  font: 21px "WaldorfLightItalic";
  color: #000;
  margin-bottom: 10px;
}
.b-review__date {
  font-size: 16px;
  margin-right: 5px;
  display: inline-block;
}
.b-review__text {
  font: 17px/25px "BlissProLight";
  color: #626365;
}
.b-review__response {
  margin-top: 30px;
  font: 17px/25px "BlissProLight";
  color: #919586;
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-reviews {
  margin: 10px 0 0;
}
.b-reviews--btn-link {
  margin-left: 30px;
  display: inline-block;
  position: relative;
  top: -7px;
  font-family: "BlissPro-Bold";
}
.b-reviews--clinics .b-review img {
  border: 1px solid #ddd;
}
.b-reviews .b-pager {
  margin-bottom: 10px;
}
@media (max-width: 992px) {
  .b-reviews--btn-link {
    display: block;
    margin-left: 0;
  }
}

@font-face{font-family:"rouble";src:url("../fonts/rouble.otf?v=1645778426985") format("opentype"),url("../fonts/rouble.ttf?v=1645778426985") format("truetype")}.rub{display:inline-block;font-family:"rouble"}.rub::before{content:"p"}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-sales {
  margin: 30px 0;
}
.b-sales--archive .b-sale {
  border-bottom: none !important;
}
.b-sales--archive .b-sale__date {
  color: #a03339 !important;
}
.b-sale {
  margin-bottom: 35px;
  padding-bottom: 35px;
  border-bottom: 2px solid #e6e7dc;
}
.b-sale--card {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.b-sale__left {
  padding-right: 0;
}
.b-sale__right {
  padding-left: 35px;
  margin-top: 20px;
}
.b-sale__right--articles {
  margin-top: -12px;
}
.b-sale img {
  width: 100%;
}
.b-sale__date {
  font: 24px "WaldorfItalic";
  line-height: 29px;
  color: #1b5773;
  margin-bottom: 25px;
}
.b-sale__link {
  font: 18px/40px "BlissPro-Bold";
  color: #1b5773 !important;
  margin-bottom: 10px;
  display: block;
}
.b-sale__warning {
  font: 20px/20px "BlissPro-Bold";
  margin-bottom: 10px;
  color: #a03339;
}
.b-sale__text {
  font: 24px/36px "BlissPro";
  color: #404040;
  margin-top: 40px;
}
.b-sale__btn-wrap {
  text-align: center;
  margin-top: 50px;
  margin-bottom: 20px;
}
.b-sale__btn {
  width: 273px;
  height: 44px;
  font-weight: 500;
  font-size: 17px;
  line-height: 25px;
}
.b-sale__content {
  margin: 30px 0 40px;
  font-size: 17px;
  line-height: 25px;
}
.b-sale__clinics {
  margin-bottom: 77px;
}
.b-sale__clinics-wrap {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.b-sale__clinic {
  padding: 10px 20px 10px 40px;
  font-weight: 300;
  font-size: 18px;
  letter-spacing: -0.01em;
  color: #1b5773;
  position: relative;
  background: rgba(27, 87, 115, 0.1);
  border-radius: 4px;
  margin-right: 17px;
  margin-bottom: 15px;
  max-width: 48%;
}
.b-sale__clinic::before {
  position: absolute;
  content: '';
  width: 15px;
  height: 21px;
  top: 16px;
  left: 10px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAoCAMAAADaOGodAAAA+VBMVEUAAAD/AACqKyuqOTmZMzOZMzOeNTygMzqeMTehMjeeMzigMjeiMzifNDihMzugMTmiMjmfMjmfNDuhNDqgMzigMzqfNDqgMzmhMzmfMzigNDmgNDigMjihMzmgMzigNDmgMzqgMzmhMzmgMzqgMzmgMzmgMzmgMzqgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmqSE2sTFGwVVqxV1y3ZWm7bHC7bXG9cXW/d3vAd3vGhIjOlZjQm57ToaTUo6bXqqzar7Lmycvmysvpz9Hu2dru29zv293x3+Dx4OH05uf16uv26+v37O347+/79fX79vb79/f89/j////IDb54AAAAL3RSTlMAAQYJCg8iIyouMjM3QEFDR0hKVGlzgIGHiJmerL2+xszX2Nnc4err8PL09vn6/NysQnQAAAEdSURBVBgZdcGFQsJgGAXQO0JgdDdjdF8FExO7Y+//MCLiJxv7z4HQczVzMDBrOR0OWrpJ0Uxr2LBj0MbYgYh26dCNYi024pZRDCuBDl10AljSDLoyNABpKqQBNKjQAHQq6chTXC4Ojq6vKPKoUjxZixvrgaKKJsWjtXRH0USf4vTLsj4uKPoYUpy8vL0+zymGaFMcv5+ffc4p2qhS7FuzqXVIUUWRYnq/t3s7oygiSaUkPD0q9DxAmQplABEqRLBUp6s6fqToKoUVgy4M/IrTRRxrNW6p4U9oTIdxCKJAhwL+eVu0aXmxIUGbBGxK3FCCnc+kMH1wCI+4NgpjS5ZrWWzTKlypaHDhb3Cp4YerYI/sBaGQnEySUMpksOkbfnSOGuoP2RIAAAAASUVORK5CYII=);
  background-size: cover;
}
@media (max-width: 900px) {
  .b-sale__clinic {
    max-width: 100%;
  }
}
.b-sale__conditions {
  margin-bottom: 54px;
}
.b-sale__conditions .title {
  font-weight: 300;
  font-size: 30px;
  line-height: 35px;
  letter-spacing: -0.01em;
  color: #a03339;
}
.b-sale__form-wrap {
  padding: 40px 60px;
  background: #1b5773;
  margin-bottom: 20px;
}
.b-sale__form-wrap .b-form--inline .b-form__note {
  font-size: 17px;
  line-height: 25px;
  color: #fff;
  opacity: 0.5;
  margin-bottom: 40px;
}
.b-sale__form-wrap .b-form--inline .b-form__control {
  color: #fff !important;
  border-bottom: 1px solid #fff !important;
}
.b-sale__form-wrap .b-form--inline .b-form__control option {
  color: #000 !important;
}
.b-sale__form-wrap .b-form--inline label {
  color: #fff !important;
}
.b-sale__form-wrap .b-form--inline .agreement {
  color: #fff !important;
  text-align: left;
}
.b-sale__form-wrap .b-form--inline .agreement a {
  color: #fff !important;
}
.b-sale__form-wrap .b-form--inline .b-form__group--date::after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWBAMAAAAyb6E1AAAAG1BMVEUAAAAHBwcREREVFRUcHBwkJCQpKSleXl7///+W4i6rAAAACHRSTlMADiIqOEhTvtCUJk4AAABBSURBVAhbY2Dg6GAAgo4GIIFgWnRAQTNDBxwQwayAMNqBTAMGMGAGMh0gTBZ8TEagNsqYMMOSlMBADcVlETBWKwCzh0edsYaXtwAAAABJRU5ErkJggg==);
}
.b-sale__service-wrap {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.b-sale__service {
  width: 50%;
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
.b-sale__service img {
  width: 56px;
  height: 56px;
  margin-right: 10px;
}
.b-sale__service a {
  font-size: 20px;
  line-height: 25px;
  color: #1b5773;
  padding-top: 8px;
}
@media (max-width: 900px) {
  .b-sale__service {
    width: 100%;
  }
}
.b-sale__all-actions {
  display: block;
  width: 180px;
  text-align: center;
  border: 1px solid #a03339;
  color: #a03339 !important;
  font-weight: 500;
  font-size: 17px;
  line-height: 25px;
  padding: 10px 0;
  position: absolute;
  left: 50%;
  transform: translate(-50%);
}
@media (max-width: 470px) {
  .b-sale__all-actions {
    display: none;
  }
}
.b-sale__pager {
  border-bottom: 2px solid #e6e7dc;
  border-top: 2px solid #e6e7dc;
  margin: 30px 0;
  padding: 35px 0;
  position: relative;
}
.b-sale__pager::after {
  content: " ";
  display: block;
  clear: both;
  width: 100%;
  height: 1px;
}
.b-sale__link-prev {
  padding-left: 43px;
  position: relative;
  line-height: 20px;
  display: inline-block;
  color: #1b83a0 !important;
}
.b-sale__link-prev::before {
  content: "";
  width: 16px;
  height: 16px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAG1BMVEUAAACfNDifMzmfMzmgMzmhMjifNDqgMzmgMzkE5gumAAAACHRSTlMAQFp9fn+A/AR+9okAAAAxSURBVAhbY2BgYGAyYIAA9UYIzVSRABVoIyjQAQEIBlNFAMy4VgaYanxCjTAhByABANkwESEcz5uLAAAAAElFTkSuQmCC);
  position: absolute;
  top: 13px;
  left: 0;
  display: block;
}
.b-sale__link-next {
  float: right;
  padding-right: 43px;
  position: relative;
  line-height: 20px;
  text-align: right;
  display: inline-block;
  color: #1b83a0 !important;
}
.b-sale__link-next::before {
  content: "";
  width: 16px;
  height: 16px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAG1BMVEUAAACfNDifMzmfMzmgMzmhMjifNDqgMzmgMzkE5gumAAAACHRSTlMAQFp9fn+A/AR+9okAAAAtSURBVAhbY2BgYGBWYIAAiSIog60dJpRBQKgDAooQDDBghamOICgAt5QFJAAAwcsRAyQ461wAAAAASUVORK5CYII=);
  position: absolute;
  top: 13px;
  right: 0;
  display: block;
}
@media (max-width: 575px) {
  .b-sale__left {
    padding-right: 15px;
  }
  .b-sale__right.b-sale__right--detail-page {
    padding-left: 15px;
  }
}

.save-btn{font-size:16px;font-weight:400;background:#389dac;border-radius:30px;padding:10px 60px;margin:0 20px;color:#fff;text-decoration:none}.save-btn:hover{background:#ad3d8c;color:#fff}.save-btn.bot-btn{margin:0}.save-btn.bot-btn{margin-bottom:30px}.save-btn__wrapper{padding:30px 0}@media all and (max-width: 480px){.save-btn{margin:0;font-size:14px;padding:10px 20px}}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-search-results {
  margin: 20px 0;
  font-weight: 100;
}
.b-search-results__top {
  margin-bottom: 20px;
}
.b-search-result {
  padding: 20px 0;
  border-top: 2px solid #e5e7dc;
}
.b-search-result__link {
  color: #1b5773;
  font-size: 18px;
  font-family: "BlissPro", sans-serif;
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-services {
  margin: 30px 0;
}
.b-service {
  margin-bottom: 30px;
}
.b-service .b-table {
  margin-top: 0;
}
.b-service__title {
  font: 30px/25px "BlissProLight";
  color: #1b5773 !important;
  margin-bottom: 23px;
}
.b-service__price-cell {
  white-space: nowrap;
}

.specialist-card{display:flex;justify-content:center;align-items:center}.specialist-card__image{width:100%;border-radius:20px}.specialist-card__left img{width:100%;border-radius:20px}.specialist-card__cell{text-decoration:none}.specialist-card__title{font-size:20px;font-weight:600;padding-top:20px}.specialist-card__title:hover{color:#ad3d8c}.specialist-card__items{background:#f3f7f8;text-decoration:none;padding:20px;border-radius:20px;height:auto;width:100%;margin:0 auto}.specialist-card__items:hover{background:#fff;-webkit-box-shadow:1px 4px 27px -2px rgba(69,154,167,.24);-moz-box-shadow:1px 4px 27px -2px rgba(69,154,167,.24);box-shadow:1px 4px 27px -2px rgba(69,154,167,.24)}.specialist-card__items:hover .specialist-card__title{color:#ad3d8c}.specialist-card__wrap{display:grid;gap:30px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto}@media all and (max-width: 991px){.specialist-card__wrap{display:grid;gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto}}@media all and (max-width: 768px){.specialist-card__title{text-align:center;font-size:18px;line-height:20px;font-weight:600;padding-top:15px}}@media all and (max-width: 500px){.specialist-card__wrap{display:grid;gap:20px;grid-template-columns:repeat(1, 1fr);grid-template-rows:auto}}
.js-spoiler-box.active .js-spoiler-hidden{max-height:1000px}.js-spoiler-hidden{max-height:0;transition:.3s;overflow:hidden}.js-spoiler-toggle{cursor:pointer}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-table {
  margin: 30px 0;
}
.b-table td {
  padding: 3px 15px;
  color: #333;
  border-bottom: 1px solid #e6e8dd;
  border-right: 1px solid #e6e8dd;
  vertical-align: middle;
}
.b-table td:last-child {
  border-right: none;
}
.b-table tr:hover {
  background: #fbf0ec;
}
.b-table tr:last-child td {
  border-bottom: 2px solid #e6e8dd;
}
.b-table th {
  font-size: 0.85em;
  color: #000;
  border-top: 2px solid #e6e8dd;
  border-bottom: 2px solid #e6e8dd !important;
  border-right: 1px solid #e6e8dd;
  background: #fff !important;
}
.b-table th:last-child {
  border-right: none;
}

.table-item{display:flex;text-decoration:none;color:#000;justify-content:space-between;align-items:center;background:#fff;padding:5px 20px;margin-bottom:3px;height:auto;min-height:30px;border-radius:10px;font-size:16px;letter-spacing:.25px;font-weight:400}.table__title{overflow-wrap:anywhere}.table-item:hover .table__title{color:#ad3d8c}.table-item:hover .table-list__cost{color:#ad3d8c}.table-list__cost{font-size:17px;font-weight:700;letter-spacing:.25px;color:#389dac;text-align:right;min-width:140px}.table-list__cost.cost-main{color:#fff}@media all and (max-width: 590px){.table-list__cost{font-size:16px;letter-spacing:0}.table-item{font-size:14px;padding:5px;letter-spacing:0;height:100%}}@media all and (max-width: 480px){.table-list__cost{font-size:16px;letter-spacing:0}.table-item{font-size:14px;padding:5px;letter-spacing:0;height:100%}}@media all and (max-width: 321px){.table-list__cost{font-size:12px}.table-item{font-size:11px}.table-list__cost{min-width:100px}}.main-table__item{position:relative}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-tabs {
  margin: 20px 0;
}
.b-tabs .nav-tabs {
  border-bottom: 2px solid #e6e7dc;
}
.b-tabs .nav-link {
  border-radius: 0 !important;
  font: 18px/20px "BlissPro";
  color: #388da7;
}
.b-tabs .nav-link--selected {
  color: #fff;
  background: #a03339;
}
.b-tabs .nav-tabs .nav-link.active,
.b-tabs .nav-tabs .nav-link.active:focus,
.b-tabs .nav-tabs .nav-link.active:hover,
.b-tabs .nav-tabs .nav-item.open .nav-link,
.b-tabs .nav-tabs .nav-item.open .nav-link:focus,
.b-tabs .nav-tabs .nav-item.open .nav-link:hover {
  background-color: #e6e7dc;
  border-color: #e6e7dc #e6e7dc transparent;
  color: #1b5773;
}
.tab-content {
  padding: 20px 0;
}
@media (max-width: 1199px) {
  .b-tabs .nav-link {
    font-size: 16px;
  }
}
@media (max-width: 992px) {
  .b-tabs .nav-link {
    font-size: 14px;
    padding-left: 6px;
    padding-right: 6px;
  }
}
@media (max-width: 575px) {
  .b-tabs .nav-tabs {
    border-bottom: none;
  }
  .b-tabs .nav-item {
    display: block;
    float: none;
  }
  .b-tabs .nav-link {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    display: inline-block;
    font-size: 18px;
    text-align: center;
    display: block;
  }
}

.tabs{font-size:0}.tabs>input[type=radio]{display:none}.tabs>div{display:none;font-size:16px}.tabs #tab-btn-1:checked~#content-1,.tabs #tab-btn-2:checked~#content-2{display:block}.tabs>label{display:inline-block;text-align:center;vertical-align:middle;user-select:none;background-color:#f5f5f5;border:1px solid #e0e0e0;padding:2px 8px;font-size:16px;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out;cursor:pointer;position:relative;top:1px}.tabs>label:not(:first-of-type){border-left:none}.tabs>input[type=radio]:checked+label{background-color:#fff;border-bottom:1px solid #fff}.tabs>input[type=radio]{display:none}.tabs>input[type=radio]:checked+label{background-color:#389dac;color:#fff}.tabs>div{display:none;border-radius:4px}.tabs>label{display:inline-block;text-align:center;vertical-align:middle;user-select:none;background-color:#f3f7f8;color:#000;min-width:450px;border:1px solid transparent;padding:20px;font-size:16px;line-height:1.5;border-radius:20px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;margin-right:20px;cursor:pointer;margin-bottom:10px;font-weight:700}.tabs>label:first-of-type{margin-left:0}@media all and (max-width: 600px){.tabs>label{min-width:auto;width:100%;padding:20px 5px;margin:10px 0}}
.b-text__text{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#f3f7f8}.b-text__text p{line-height:20px;margin-bottom:10px}.b-text__text a{text-decoration:none}.b-text__text .blue_back{padding:30px}.save-btn__wrapper a{color:#fff}.b-text__text span{font-weight:700}.b-text__links a{text-decoration:none;color:#000;font-weight:700}.b-text__links a:hover{color:#ad3d8c}.b-text{margin:30px 0}.b-text__box.blue_back{border-left:3px solid #389dac;padding:30px;position:relative}.b-text__box.blue_back::before{position:absolute;content:"";left:-73px;width:47px;height:47px;background:url("/local/templates/sm-new/svg/info-label.svg")}.text h2{font-style:normal;font-weight:bold;font-size:28px;line-height:120%;margin:0 0 20px}.text h3{font-size:22px;font-weight:bold;margin:15px 0 10px}.text h4{font-size:18px;font-weight:bold;margin:15px 0 8px}.text p{margin:0 0 16px}.text ul,.text ol{margin:0 0 16px}.text ul{list-style:none}.text ul>ul{padding:10px 0 10px 20px}.text ul>ul>li{position:relative;padding:0 0 0 20px;margin:0 0 5px}.text ul>ul>li::before{border:0;top:7px;width:6px;height:6px;background:#000}.text ul>li{position:relative;padding:0 0 0 30px;margin:0 0 8px;line-height:20px}.text ol>li{position:relative;margin:0 0 8px;line-height:20px}.text ul>li::before{position:absolute;top:6px;left:10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#ad3d8c;width:5px;height:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:""}.text ul>li>ul{padding:10px 0}.text ul>li>ul>li{position:relative;padding:0 0 0 20px;margin:0 0 5px}.text ul>li>ul>li::before{border:0;top:7px;width:6px;height:6px;background:#000}.text ul.ul-col-3{padding:15px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2%;margin-right:-2%}.text ul.ul-col-3 li{width:29.3%;margin:0 2% 30px}.text-2 h2{font-style:normal;font-weight:bold;font-size:32px;line-height:120%;margin:0 0 30px}.text-2 h3{font-size:22px;font-weight:bold;margin:15px 0 10px}.text-2 h4{font-size:18px;font-weight:bold;margin:15px 0 8px}.text-2 a{color:inherit}.text-2 p{margin:0 0 16px}.text-2 ul,.text-2 ol{margin:0 0 16px}.text-2 ul{list-style:none}.text-2 ul li{position:relative;padding:0 0 0 30px;margin:0 0 8px}.text-2 ul li::before{position:absolute;top:6px;left:0;border:2px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:12px;height:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:""}.text h3{font-size:22px;font-weight:bold;margin:15px 0 10px}.text h4{font-size:18px;font-weight:bold;margin:15px 0 8px}.text p{margin:0 0 16px;line-height:20px}.text ul,.text ol{margin:0 0 16px}.b-text__wrapper{background:#f3f7f8;padding:30px;border-radius:20px}.b-text__wrapper .blockquote{border-left:3px solid #389dac;padding:30px;background:#e3f1f4;margin-bottom:15px}.b-text__flex{display:flex}.b-text__img{margin:10px}.b-text__img img{border-radius:20px}.b-text__disc{line-height:20px}.b-text-link a{text-decoration:none;color:#000}.b-text-link a:hover{color:#ad3d8c}.b-text-bold span{font-weight:700}.headline__wrapper{margin:20px 0}@media(max-width: 1250px){.narrow-сol{width:70%;padding:0}}@media(max-width: 991px){.b-text__flex{flex-direction:column}.narrow-сol{width:100%}.b-text__img img{width:100%}}@media all and (max-width: 768px){.text h2{font-size:20px;margin:0 0 15px}.text h3{font-size:18px}.text h4{font-size:17px}.text ul.ul-col-3{margin-left:0;margin-right:0}.text ul.ul-col-3 li{margin:0 0 20px;width:100%}.b-text{margin:30px 0}}@media all and (max-width: 600px){.blue_back{background:#e3f1f4;padding-left:20px}.b-text__box.blue_back::before{display:none}.b-text__box.blue_back{border-left:none;padding:10px;position:relative}.b-text__wrapper .blockquote{padding:10px}}@media all and (max-width: 360px){.main-page__text h1{font-size:30px;line-height:40px;margin:5px 0}}
.time{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.time__left{display:flex}.time__icon{margin-right:25px}.time_white_block{background:#fff;border-radius:10px;padding:20px 10px 20px 25px;display:flex;align-items:center;justify-content:flex-start;min-height:129px;min-width:65%}@media all and (max-width: 1180px){.time{flex-direction:column;align-items:flex-start}.time__left{margin-bottom:20px}}@media all and (max-width: 480px){.time_white_block{flex-direction:column}}
.tooth-bg{background-image:url(/local/templates/sm-new/img/back_doc.jpg);background-size:cover;margin:20px 0}.tooth-bg__box{display:flex;align-items:center}.tooth-bg__content{color:#fff;line-height:20px;font-size:16px}@media all and (max-width: 768px){.tooth-bg{padding:20px 0}}@media all and (max-width: 590px){.tooth-bg__box{flex-direction:column}.tooth-bg__photo img{width:100%}}
.top-color__block{background-image:url(/local/templates/sm-new/img/back_doc.jpg);padding:30px 0;background-size:cover}.top-color__box{display:flex;align-items:center}.top-color__content{color:#fff;font-size:16px;font-weight:400;line-height:20px;letter-spacing:.25px}.top-color__content div{font-weight:bold;margin-bottom:30px}.top-color__photo img{border-radius:20px;margin-left:30px}@media all and (max-width: 991px){.top-color__box{flex-direction:column-reverse}.top-color__photo img{margin:0 0 20px 0;width:100%}}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-tree-list {
  list-style: none;
  margin: 10px 0 20px 20px;
  padding: 0;
  display: block;
}
.b-tree-list ul {
  list-style: none;
  display: none;
  margin: 10px 0;
  padding: 0;
  color: #7e7e7e;
  font: 17px "BlissProLight";
}
.b-tree-list > li {
  color: #1b5773;
  font: 18px "BlissPro";
  cursor: pointer;
  position: relative;
}
.b-tree-list > li::before {
  font-weight: 100;
  content: "+";
  color: rgba(27, 87, 115, 0.5);
  width: 20px;
  top: 0;
  left: -20px;
  display: inline-block;
  position: absolute;
}
.b-tree-list > li:hover::before {
  color: #1b5773;
}
.b-tree-list > li.open {
  color: #a03339;
}
.b-tree-list > li.open::before {
  content: "‒";
  color: rgba(27, 87, 115, 0.5);
}
.b-tree-list > li.open:hover::before {
  color: #1b5773;
}
.b-tree-list > li.open ul {
  display: block;
}
.b-tree-list__item--empty::before {
  display: none !important;
}

.video-block{background:#e3f1f4;padding:50px 0 100px;margin:60px 0}.video-block__wrap{position:relative}.video-block__title{margin:0 0 40px}.video-block .slick-slide{padding-bottom:10px}.slick-slide .video-block__card{margin:0 auto}.video-block__card{display:block;text-decoration:none;max-width:450px;width:90%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}.video-block__hidden{display:none}.video-block__play{position:absolute;top:50%;left:50%;margin:-45px 0 0 -45px;width:90px;height:90px;background:url("/local/templates/sm-new/svg/playvideo.svg?v=1645778426985") no-repeat;z-index:1}.video-block__image{position:relative;margin:0 0 40px;border-radius:20px;overflow:hidden}.video-block__image::after{content:"";background:#000;position:absolute;left:0;top:0;height:100%;width:100%;opacity:.3}.video-block__image img{display:block;width:100%;height:auto}.video-block__desc{font-size:16px;line-height:20px;color:#000;font-weight:400;letter-spacing:.25px;margin:5px 0}.video-block__prev,.video-block__next{cursor:pointer;position:absolute;top:35%;width:80px;height:80px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#fff;margin-top:-30px;display:none}.video-block__prev.slick-hidden,.video-block__next.slick-hidden{display:none}.video-block__prev:hover:not(.slick-disabled),.video-block__next:hover:not(.slick-disabled){background:#953478}.video-block__prev::before,.video-block__next::before{z-index:1}.video-block__prev.slick-disabled,.video-block__next.slick-disabled{opacity:.5;cursor:default}.video-block__prev{left:-90px}.video-block__prev::before{position:absolute;top:50%;left:50%;width:0;height:0;margin-top:-10px;margin-left:-20px;content:"";border:10px solid transparent;border-right:15px solid #389dac}.video-block__prev:hover:not(.slick-disabled)::before{border-right:15px solid #fff}.video-block__next{right:-90px}.video-block__next::before{position:absolute;top:50%;left:50%;content:"";width:0;height:0;margin-top:-10px;margin-left:-5px;border:10px solid transparent;border-left:15px solid #953478}.video-block__next:hover:not(.slick-disabled)::before{border-left:15px solid #fff}.video-block__dots{position:absolute;left:0;right:0;bottom:5px;padding:0 0 0}.video-block__dots ul{text-align:center}.video-block__dots li{display:inline-block;margin:0 8px}.video-block__dots li.slick-active button{background:#953478}.video-block__dots button{display:block;font-size:0;border:0;height:16px;width:16px;padding:0;margin:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#c4c4c4;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}@media all and (max-width: 1500px){.video-block__prev,.video-block__next{top:110%}.video-block__next{right:10px}.video-block__prev{left:10px}}@media all and (max-width: 768px){.video-block{padding:30px 0}.video-block__wrap{padding:0 0 50px}.video-block__prev,.video-block__next{top:auto;bottom:-15px}.video-block__prev{left:10px}.video-block__next{right:10px}.slick-slide .video-block__card{margin:0}.video-block__prev,.video-block__next{width:60px;height:60px}.video-block__card{max-width:initial;width:100%}}@media all and (max-width: 480px){.slick-slide .video-block__card{width:100%}}
.warning-text{margin:30px 0}.warning-text__text.blue_back{background:#297a8f;color:#fff;padding:25px 25px 25px 80px}.warning-text__box div{padding-left:30px;border-left:1px solid #7fafbc;position:relative}.warning-text__box div::before{position:absolute;content:"";background:url("/local/templates/sm-new/svg/info-white.svg");width:34px;height:34px;left:-55px}.warning-text.text ul li{padding-left:25px}.warning-text.text ul li::before{top:9px;left:4px;border:0;background:#000;width:4px;height:4px}.warning-text__text{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;line-height:20px;font-size:16px;letter-spacing:.25px;background:#f3f7f8;padding:28px;color:#000}@media all and (max-width: 768px){.warning-text{margin:40px 0}}@media all and (max-width: 480px){.warning-text{margin:30px 0}.warning-text__text{padding:20px}}@media all and (max-width: 321px){.warning-text__text.blue_back{padding:20px 15px 20px 65px}.warning-text__box div{padding-left:20px}.warning-text__box div::before{left:-50px}}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-with-metro-icon {
  position: relative;
}
.b-with-metro-icon-img {
  width: auto !important;
  left: -18px;
  top: 6px;
}
@media (max-width: 575px) {
  .b-with-metro-icon {
    position: relative;
    margin-left: 16px;
  }
}

.article-author{color:#fff}.article-author-block{margin:20px 0}.article-author a{text-decoration:none;color:#1b5773;font-size:20px;font-weight:700}.article-author a:hover{color:#ad3d8c}.article-author__box{position:relative;background:#e3f1f4;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;padding:30px 50px}.article-author__date{display:flex;justify-content:space-between}.article-author__wrapper{display:flex;align-items:flex-end;justify-content:space-between}.article-author__item{color:#000;font-size:16px;line-height:40px;letter-spacing:.25px}.article-author__item.left-col>:not(:first-child){line-height:27px}.article-author__item.left-col span{color:#1b5773;font-size:20px;font-weight:700}.article-author__item .right-col{display:flex}.article-author__box::before{position:absolute;left:50px;right:50px;bottom:0;height:1px;background:rgba(255,255,255,.2);content:""}.article-author__left{padding:0 30px 0 0}.article-author__image{display:block;width:100px;height:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.article-author__name a{font-weight:bold;color:#1b5773;font-size:20px;text-decoration:none}.article-author__spec a{font-weight:bold}.article-author+.article-tools .article-tools__box{-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}@media all and (max-width: 1024px){.article-author__box{padding:15px 15px}.article-author__box::before{left:15px;right:15px}}@media all and (max-width: 768px){.article-author__wrapper{flex-direction:column;align-items:flex-start}.article-author__item.left-col{margin-bottom:15px}.article-author__item{line-height:30px}}@media all and (max-width: 480px){.article-author__left{padding:0 15px 0 0}}
.article-content{margin:0 0 60px}.article-content__wrap{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.article-content__content{padding:40px 50px 40px;border-radius:20px;background-color:#f3f7f8}.article-content__content ul{overflow:auto}.article-content__image{float:left;width:21%;margin:0 30px 30px 0}.article-content__image img{width:100%;display:block;height:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.article-content__text a{text-decoration:none}.article-content__text a:hover{color:#ad3d8c}@media all and (max-width: 1024px){.article-content__content{padding:15px 15px 20px}.article-content__content img{display:block;width:100%;height:auto;margin:20px 0}.article-content__image img{margin:0}}@media all and (max-width: 768px){.article-content__image{float:left;width:40%;margin:0 20px 20px 0}.article-content__content img{margin:0}}
.article-similar{margin:20px 0;background:#f3f7f8;border-radius:20px}.article-similar-block{margin:30px 0}.article-similar .white-bg-slider{background:#fff}.article-similar__wrapper{margin:50px 0}.article-similar .slick-track{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}.article-similar .slick-slide{height:inherit !important}.article-similar__header{font-size:28px;line-height:48px;font-weight:700}.article-similar__wrap{position:relative;border-radius:20px;margin:0 20px;padding:20px 10px}.article-similar__wrap::before{position:absolute;top:0;left:0;bottom:0;width:13px;z-index:5;content:""}.article-similar__wrap::after{position:absolute;top:0;right:0;bottom:0;width:13px;z-index:5;content:""}.article-similar__slider{white-space:nowrap;margin:0 0 40px}.article-similar__slider.slick-slider{white-space:normal}.article-similar__slide{display:inline-block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0 4px;padding:15px;font-weight:normal}.article-similar__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%}.article-similar__image{margin:0 0 20px}.article-similar__image img{display:block;width:100%;height:auto;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.article-similar__text{font-size:12px;margin:0 0 10px}.article-similar__spec{font-size:12px;margin:0 0 15px}.article-similar__spec a:hover{text-decoration:underline}.article-similar__nav{position:relative;left:0;right:0;bottom:0;height:60px;text-align:center;margin:20px 0}.article-similar__prev,.article-similar__next{cursor:pointer;position:absolute;top:0%;width:60px;height:60px;margin:0 15px 0 15px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#ae3d8d}.article-similar__prev::before,.article-similar__next::before{z-index:1}.article-similar__prev.slick-disabled,.article-similar__next.slick-disabled{opacity:.5}.article-similar__prev{right:50%}.article-similar__prev::before{position:absolute;top:50%;left:50%;content:"";width:18px;height:20px;margin-top:-10px;margin-left:-10px;background:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxOCI+PHBhdGggZD0iTTEgNy4yNjhjLTEuMzMzLjc3LTEuMzMzIDIuNjk0IDAgMy40NjRsMTAuNSA2LjA2MmMxLjMzMy43NyAzLS4xOTIgMy0xLjczMlYyLjkzOGMwLTEuNTQtMS42NjctMi41MDItMy0xLjczMkwxIDcuMjY4eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") 50% 50% no-repeat}.article-similar__next{left:50%}.article-similar__next::before{position:absolute;top:50%;left:50%;content:"";width:18px;height:20px;margin-top:-10px;margin-left:-7px;background:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxOCI+PHBhdGggZD0iTTE0IDcuMjY4YzEuMzMzLjc3IDEuMzMzIDIuNjk0IDAgMy40NjRMMy41IDE2Ljc5NGMtMS4zMzMuNzctMy0uMTkyLTMtMS43MzJWMi45MzhjMC0xLjU0IDEuNjY3LTIuNTAyIDMtMS43MzJMMTQgNy4yNjh6IiBmaWxsPSIjZmZmIi8+PC9zdmc+") 50% 50% no-repeat}.article-similar.white-bg-slider{background:#fff}@media all and (max-width: 768px){.article-similar__nav{height:40px}.article-similar__next,.article-similar__prev{width:50px;height:50px}.article-similar__slider{margin:0 0 20px}}
.article-socials{color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.article-socials__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 20px}.article-socials__item{display:block;position:relative;width:36px;height:36px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#389dac;margin:0 0 0 20px;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}.article-socials__item:hover{background-color:#ae3d8d}.article-socials__item::before{position:absolute;top:50%;left:50%;z-index:5;content:""}.article-socials .ya-share2__link{display:block;position:relative;width:36px;height:36px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#389dac;margin:0 0 0 20px;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}.article-socials .ya-share2__link .ya-share2__badge{background-color:transparent}.article-socials .ya-share2__link .ya-share2__badge .ya-share2__icon{background-image:none;width:36px;height:36px;border-radius:100%}.article-socials .ya-share2__link .ya-share2__badge .ya-share2__icon:hover{background-color:#ae3d8d}.article-socials .ya-share2__link .ya-share2__badge .ya-share2__icon::before{position:absolute;top:50%;left:50%;z-index:5;content:""}.article-socials .ya-share2__item_service_vkontakte .ya-share2__badge .ya-share2__icon::before{margin:-6px 0 0 -10px;width:19px;height:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjMxOCAxMC4xNzZjMC0uMDczLS4wNzMtLjA3My0uMDczLS4xNDYtLjI5NC0uNTg3LS45NTMtMS4zMi0xLjgzMy0yLjEyNi0uNDQtLjM2Ny0uNjYtLjY2LS44MDYtLjgwNy0uMjItLjI5My0uMjItLjUxMy0uMTQ3LS44MDYuMDczLS4yMi4zNjctLjU4Ni44OC0xLjI0Ni4yOTMtLjM2Ny40NC0uNTg3LjY2LS44MDcgMS4xLTEuNDY2IDEuNjEyLTIuNDE5IDEuNDY2LTIuODU5bC0uMDc0LS4wNzNjLS4wNzMtLjA3My0uMTQ2LS4xNDctLjI5My0uMTQ3LS4xNDYtLjA3My0uMzY2LS4wNzMtLjU4NiAwaC0zLjI5OWwtLjA3My4wNzRjLS4wNzQuMDczLS4wNzQuMDczLS4wNzQuMTQ2LS4yOTMuODA3LS42NiAxLjQ2Ny0xLjAyNiAyLjItLjIyLjM2Ni0uNDQuNzMzLS42NiAxLjAyNi0uMjIuMjkzLS4zNjYuNTEzLS41MTMuNjYtLjE0Ny4xNDYtLjI5My4yMi0uMzY3LjM2Ni0uMDczLjA3NC0uMjIuMTQ3LS4yMi4wNzQtLjA3MyAwLS4xNDYgMC0uMTQ2LS4wNzRsLS4yMi0uMjJjLS4wNzMtLjA3My0uMDczLS4yMi0uMTQ3LS4zNjZ2LS4zNjctLjQ0LS40NC0uODA2LS42Ni0uNTEzLS40NGMwLS4wNzMtLjA3My0uMjItLjA3My0uMjkzbC0uMjItLjIyYy0uMDczLS4wNzMtLjIyLS4wNzMtLjI5My0uMTQ2QTYuNTc1IDYuNTc1IDAgMDA4Ljg2LjU3M2MtMS4xNzMgMC0xLjk3OS4wNzMtMi4yNzIuMjItLjE0Ny4wNzMtLjI5My4xNDctLjM2Ny4yOTMtLjE0Ni4xNDctLjE0Ni4yMi0uMDczLjIyLjM2Ny4wNzMuNjYuMjIuODA2LjQ0bC4wNzQuMTQ3Yy4wNzMuMDczLjA3My4yMi4xNDYuNDQuMDc0LjIyLjA3NC40NC4wNzQuNzMydjEuMTczYzAgLjM2Ny0uMDc0LjU4Ny0uMDc0LjgwNyAwIC4yMi0uMDczLjM2Ni0uMTQ2LjQ0LS4wNzQuMTQ2LS4wNzQuMjItLjE0Ny4yMiAwIDAgMCAuMDczLS4wNzMuMDczLS4wNzQgMC0uMTQ3LjA3My0uMjkzLjA3My0uMDc0IDAtLjIyLS4wNzMtLjI5NC0uMTQ2YS44ODMuODgzIDAgMDEtLjM2Ni0uMzY3Yy0uMTQ3LS4xNDctLjI5My0uMzY3LS40NC0uNjYtLjE0Ny0uMjkzLS4zNjctLjU4Ni0uNTEzLTEuMDI2bC0uMTQ3LS4yOTNjLS4wNzMtLjE0Ny0uMjItLjQ0LS4zNjYtLjgwNy0uMTQ3LS4zNjYtLjI5NC0uNjYtLjQ0LTEuMDI2YTEuMDEyIDEuMDEyIDAgMDAtLjIyLS4yOTNoLS4wNzNzLS4wNzQtLjA3NC0uMTQ3LS4wNzQtLjE0Ny0uMDczLS4yMi0uMDczSC42NWMtLjI5MiAwLS40MzkuMDczLS41MTIuMTQ3bC0uMDc0LjA3M3YuMTQ3YzAgLjA3MyAwIC4xNDYuMDc0LjI5My4zNjYuODguODA2IDEuNzYgMS4yNDYgMi42MzkuNDQuODA2Ljg4IDEuNTQgMS4xNzMgMi4wNTMuMzY2LjUxMy42NiAxLjAyNiAxLjAyNiAxLjQ2Ni4zNjcuNDQuNTg3LjczMy42Ni44OGwuMjkzLjI5My4yMi4yMmMuMTQ3LjE0Ni4zNjcuMzY2LjY2LjU4Ni4yOTMuMjIuNjYuNDQgMS4wMjYuNjYuMzY3LjIyLjgwNy4zNjYgMS4yNDYuNTEzLjUxNC4xNDcuOTUzLjIyIDEuMzkzLjE0N2gxLjFjLjIyIDAgLjM2Ni0uMDc0LjUxMy0uMjJsLjA3My0uMDc0YzAtLjA3My4wNzQtLjA3My4wNzQtLjE0NnYtLjI5M2MwLS4yOTQgMC0uNTE0LjA3My0uNzM0LjA3My0uMjIuMDczLS4zNjYuMTQ3LS41MTMuMDczLS4xNDYuMTQ2LS4yMi4yMi0uMjkzbC4xNDYtLjE0N2guMDczYy4xNDctLjA3My4zNjcgMCAuNTE0LjE0Ny4yMi4xNDcuNDQuMzY3LjU4Ni41ODcuMTQ3LjIyLjM2Ny40NC42Ni43MzMuMjkzLjI5My41MTMuNTEzLjY2LjU4NmwuMjIuMTQ3Yy4xNDYuMDczLjI5My4xNDYuNTEzLjIyLjIyLjA3My4zNjYuMDczLjUxMy4wNzNsMi40OTItLjA3M2MuMjIgMCAuNDQtLjA3NC41ODctLjE0Ny4xNDYtLjA3My4yMi0uMTQ3LjIyLS4yOTN2LS4yOTNjLS4xNDctLjE0Ny0uMTQ3LS4yMi0uMTQ3LS4yOTR6IiBmaWxsPSIjZmZmIi8+PC9zdmc+")}.article-socials .ya-share2__item_service_odnoklassniki .ya-share2__badge .ya-share2__icon::before{margin:-10px 0 0 -6px;width:13px;height:21px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjE2NyAxMy4xMjZjLjQ2My0uNDYzLjUzLTEuMTI1LjEzMy0xLjc4Ny0uMzMyLS41My0uOTI3LS43OTUtMS41OS0uNjYyLS4yNjQuMDY2LS41MjkuMTk4LS43OTMuMzk3LTIuMDUyIDEuMzktNC44MzIgMS4zMjQtNi44ODQtLjA2NmwtLjM5Ny0uMTk5Yy0uNzI4LS4zMy0xLjQ1Ni0uMTk4LTEuODUzLjQ2NC0uNDY0LjY2MS0uMzk4IDEuMzkuMTk4IDEuOTg1LjEzMy4xMzMuMjY1LjE5OS4zMzEuMzMxbC4wNjYuMDY2Yy45MjcuNzI4IDIuMDUyIDEuMTkyIDMuNTA4IDEuMzlsLS44Ni44Ni0yLjI1IDIuMjUxYy0uMi4xOTktLjQ2NC41My0uNDY0Ljk5MyAwIC41OTYuMzMxIDEuMTkxLjkyNyAxLjQ1Ni4xOTguMTMzLjM5Ny4xMzMuNTk1LjEzMy4zMzEgMCAuNzI5LS4xMzMuOTkzLS40NjRsMi41ODItMi41ODEuMDY2LS4wNjZzLjA2NiAwIC4wNjYuMDY2Yy41My41OTUgMS4xMjUgMS4xMjUgMS42NTUgMS43MmwuNzk0Ljc5NWMuMzMuMzMxLjU5Ni40NjMuOTkzLjQ2My41OTUuMDY3IDEuMjU3LS4zMyAxLjUyMi0uOTI2YTEuMzI1IDEuMzI1IDAgMDAtLjMzLTEuNTg5Yy0uNjYzLS42NjItMS4zMjUtMS4zOS0yLjA1My0yLjA1Mkw3Ljk5NyAxNC45OGMuNTk2LS4wNjYgMS4yNTgtLjE5OCAxLjg1My0uNDYzLjk5My0uMzMxIDEuNzIxLS43OTQgMi4zMTctMS4zOXoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNNi40NzUgMTEuMjczYzIuODQ2IDAgNS4xNjMtMi4yNSA1LjE2My01LjA5NyAwLTEuMzktLjUzLTIuNzE0LTEuNTIzLTMuNzA3QzkuMTIyIDEuNDc3IDcuODY1Ljk0NyA2LjU0MS45NDdjLTIuODQ2IDAtNS4wOTcgMi4zMTctNS4xNjMgNS4wOTcgMCAxLjM5LjUzIDIuNjQ3IDEuNTIzIDMuNjQuOTI2IDEuMDU5IDIuMTg0IDEuNTg5IDMuNTc0IDEuNTg5em0tMS40NTYtNi42MmEyLjA1MyAyLjA1MyAwIDAxMS40NTYtLjU5NWMxLjE5MSAwIDIuMDUyLjkyNyAyLjA1MiAyLjA1MiAwIDEuMTkxLS45MjcgMi4wNTItMi4wNTIgMi4wNTItMS4xOTIgMC0yLjA1Mi0uOTI3LTIuMDUyLTIuMDUyIDAtLjUzLjE5OS0xLjA2LjU5Ni0xLjQ1NnoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMTIuMTY3IDEzLjEyNmMuNDYzLS40NjMuNTMtMS4xMjUuMTMzLTEuNzg3LS4zMzItLjUzLS45MjctLjc5NS0xLjU5LS42NjItLjI2NC4wNjYtLjUyOS4xOTgtLjc5My4zOTctMi4wNTIgMS4zOS00LjgzMiAxLjMyNC02Ljg4NC0uMDY2bC0uMzk3LS4xOTljLS43MjgtLjMzLTEuNDU2LS4xOTgtMS44NTMuNDY0LS40NjQuNjYxLS4zOTggMS4zOS4xOTggMS45ODUuMTMzLjEzMy4yNjUuMTk5LjMzMS4zMzFsLjA2Ni4wNjZjLjkyNy43MjggMi4wNTIgMS4xOTIgMy41MDggMS4zOWwtLjg2Ljg2LTIuMjUgMi4yNTFjLS4yLjE5OS0uNDY0LjUzLS40NjQuOTkzIDAgLjU5Ni4zMzEgMS4xOTEuOTI3IDEuNDU2LjE5OC4xMzMuMzk3LjEzMy41OTUuMTMzLjMzMSAwIC43MjktLjEzMy45OTMtLjQ2NGwyLjU4Mi0yLjU4MS4wNjYtLjA2NnMuMDY2IDAgLjA2Ni4wNjZjLjUzLjU5NSAxLjEyNSAxLjEyNSAxLjY1NSAxLjcybC43OTQuNzk1Yy4zMy4zMzEuNTk2LjQ2My45OTMuNDYzLjU5NS4wNjcgMS4yNTctLjMzIDEuNTIyLS45MjZhMS4zMjUgMS4zMjUgMCAwMC0uMzMtMS41ODljLS42NjMtLjY2Mi0xLjMyNS0xLjM5LTIuMDUzLTIuMDUyTDcuOTk3IDE0Ljk4Yy41OTYtLjA2NiAxLjI1OC0uMTk4IDEuODUzLS40NjMuOTkzLS4zMzEgMS43MjEtLjc5NCAyLjMxNy0xLjM5eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")}.article-socials .ya-share2__item_service_twitter .ya-share2__badge .ya-share2__icon::before{margin:-10px 0 0 -10px;width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+PHBhdGggZD0iTTE3Ljk0NSA1LjkyOEE4LjE4NSA4LjE4NSAwIDAwMjAgMy43OTlhOC41NjMgOC41NjMgMCAwMS0yLjM2My42NDcgNC4wNzggNC4wNzggMCAwMDEuODA1LTIuMjY2IDguMjA0IDguMjA0IDAgMDEtMi42Ljk5MiA0LjA5OSA0LjA5OSAwIDAwLTcuMDkzIDIuODAzYzAgLjMyNi4wMjguNjM4LjA5NS45MzZhMTEuNjA4IDExLjYwOCAwIDAxLTguNDUxLTQuMjlBNC4xMzUgNC4xMzUgMCAwMC44MyA0LjY5NWMwIDEuNDIuNzMgMi42NzggMS44MjEgMy40MDhBNC4wNTMgNC4wNTMgMCAwMS44IDcuNTk3di4wNDVhNC4xMiA0LjEyIDAgMDAzLjI4NSA0LjAyOSA0LjA3NiA0LjA3NiAwIDAxLTEuMDc1LjEzNWMtLjI2MiAwLS41MjctLjAxNS0uNzc2LS4wNy41MzEgMS42MjMgMi4wNCAyLjgxNyAzLjgzMSAyLjg1NmE4LjI0MiA4LjI0MiAwIDAxLTUuMDg0IDEuNzQ5Yy0uMzM2IDAtLjY1OC0uMDE1LS45ODEtLjA1NmExMS41NDcgMTEuNTQ3IDAgMDA2LjI5IDEuODRjNy4yMzYgMCAxMS45NTItNi4wMzcgMTEuNjU1LTEyLjE5N3oiIGZpbGw9IiNmZmYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgyMHYyMEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==")}.article-socials .ya-share2__item_service_moimir .ya-share2__badge .ya-share2__icon::before{width:24px;height:24px;margin:-12px 0 0 -12px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.889 9.667a1.333 1.333 0 100-2.667 1.333 1.333 0 000 2.667zm6.222 0a1.333 1.333 0 100-2.667 1.333 1.333 0 000 2.667zm4.77 6.108l-1.802-3.028a.879.879 0 00-1.188-.307.843.843 0 00-.313 1.166l.214.36a6.71 6.71 0 01-4.795 1.996 6.711 6.711 0 01-4.792-1.992l.217-.364a.844.844 0 00-.313-1.166.878.878 0 00-1.189.307l-1.8 3.028a.844.844 0 00.312 1.166.88.88 0 001.189-.307l.683-1.147a8.466 8.466 0 005.694 2.18 8.463 8.463 0 005.698-2.184l.685 1.151a.873.873 0 001.189.307.844.844 0 00.312-1.166z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E")}.article-socials__item_fb::before{margin:-8px 0 0 -8px;width:16px;height:16px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjYwNiAzLjIwMWMwLTEuMzIyLTEuMTY2LTIuNDg4LTIuNDg5LTIuNDg4SDMuMDg1QzEuNzYyLjcxMy41OTUgMS44NzkuNTk1IDMuMnYxMC4wMzRjMCAxLjMyMiAxLjE2NyAyLjQ4OCAyLjQ5IDIuNDg4SDguMTR2LTUuNjc3SDYuMjczdi0yLjQ5SDguMTR2LTEuMDFjMC0xLjcxMSAxLjI0NC0zLjE4OSAyLjgtMy4xODloMi4wMjJ2Mi40ODlIMTAuOTRjLS4yMzMgMC0uNDY3LjIzMy0uNDY3Ljd2MS4wMWgyLjQ4OXYyLjQ5aC0yLjQ4OXY1LjY3N2gyLjY0NGMxLjMyMyAwIDIuNDktMS4xNjYgMi40OS0yLjQ4OVYzLjIwMnoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=")}.article-socials__item_inst::before{margin:-8px 0 0 -8px;width:16px;height:16px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjYwNiAzLjIwMWMwLTEuMzIyLTEuMTY2LTIuNDg4LTIuNDg5LTIuNDg4SDMuMDg1QzEuNzYyLjcxMy41OTUgMS44NzkuNTk1IDMuMnYxMC4wMzRjMCAxLjMyMiAxLjE2NyAyLjQ4OCAyLjQ5IDIuNDg4SDguMTR2LTUuNjc3SDYuMjczdi0yLjQ5SDguMTR2LTEuMDFjMC0xLjcxMSAxLjI0NC0zLjE4OSAyLjgtMy4xODloMi4wMjJ2Mi40ODlIMTAuOTRjLS4yMzMgMC0uNDY3LjIzMy0uNDY3Ljd2MS4wMWgyLjQ4OXYyLjQ5aC0yLjQ4OXY1LjY3N2gyLjY0NGMxLjMyMyAwIDIuNDktMS4xNjYgMi40OS0yLjQ4OVYzLjIwMnoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=")}.article-socials__item_tw::before{margin:-10px 0 0 -10px;width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+PHBhdGggZD0iTTE3Ljk0NSA1LjkyOEE4LjE4NSA4LjE4NSAwIDAwMjAgMy43OTlhOC41NjMgOC41NjMgMCAwMS0yLjM2My42NDcgNC4wNzggNC4wNzggMCAwMDEuODA1LTIuMjY2IDguMjA0IDguMjA0IDAgMDEtMi42Ljk5MiA0LjA5OSA0LjA5OSAwIDAwLTcuMDkzIDIuODAzYzAgLjMyNi4wMjguNjM4LjA5NS45MzZhMTEuNjA4IDExLjYwOCAwIDAxLTguNDUxLTQuMjlBNC4xMzUgNC4xMzUgMCAwMC44MyA0LjY5NWMwIDEuNDIuNzMgMi42NzggMS44MjEgMy40MDhBNC4wNTMgNC4wNTMgMCAwMS44IDcuNTk3di4wNDVhNC4xMiA0LjEyIDAgMDAzLjI4NSA0LjAyOSA0LjA3NiA0LjA3NiAwIDAxLTEuMDc1LjEzNWMtLjI2MiAwLS41MjctLjAxNS0uNzc2LS4wNy41MzEgMS42MjMgMi4wNCAyLjgxNyAzLjgzMSAyLjg1NmE4LjI0MiA4LjI0MiAwIDAxLTUuMDg0IDEuNzQ5Yy0uMzM2IDAtLjY1OC0uMDE1LS45ODEtLjA1NmExMS41NDcgMTEuNTQ3IDAgMDA2LjI5IDEuODRjNy4yMzYgMCAxMS45NTItNi4wMzcgMTEuNjU1LTEyLjE5N3oiIGZpbGw9IiNmZmYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgyMHYyMEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==")}.article-socials__item_ok::before{margin:-10px 0 0 -6px;width:13px;height:21px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjE2NyAxMy4xMjZjLjQ2My0uNDYzLjUzLTEuMTI1LjEzMy0xLjc4Ny0uMzMyLS41My0uOTI3LS43OTUtMS41OS0uNjYyLS4yNjQuMDY2LS41MjkuMTk4LS43OTMuMzk3LTIuMDUyIDEuMzktNC44MzIgMS4zMjQtNi44ODQtLjA2NmwtLjM5Ny0uMTk5Yy0uNzI4LS4zMy0xLjQ1Ni0uMTk4LTEuODUzLjQ2NC0uNDY0LjY2MS0uMzk4IDEuMzkuMTk4IDEuOTg1LjEzMy4xMzMuMjY1LjE5OS4zMzEuMzMxbC4wNjYuMDY2Yy45MjcuNzI4IDIuMDUyIDEuMTkyIDMuNTA4IDEuMzlsLS44Ni44Ni0yLjI1IDIuMjUxYy0uMi4xOTktLjQ2NC41My0uNDY0Ljk5MyAwIC41OTYuMzMxIDEuMTkxLjkyNyAxLjQ1Ni4xOTguMTMzLjM5Ny4xMzMuNTk1LjEzMy4zMzEgMCAuNzI5LS4xMzMuOTkzLS40NjRsMi41ODItMi41ODEuMDY2LS4wNjZzLjA2NiAwIC4wNjYuMDY2Yy41My41OTUgMS4xMjUgMS4xMjUgMS42NTUgMS43MmwuNzk0Ljc5NWMuMzMuMzMxLjU5Ni40NjMuOTkzLjQ2My41OTUuMDY3IDEuMjU3LS4zMyAxLjUyMi0uOTI2YTEuMzI1IDEuMzI1IDAgMDAtLjMzLTEuNTg5Yy0uNjYzLS42NjItMS4zMjUtMS4zOS0yLjA1My0yLjA1Mkw3Ljk5NyAxNC45OGMuNTk2LS4wNjYgMS4yNTgtLjE5OCAxLjg1My0uNDYzLjk5My0uMzMxIDEuNzIxLS43OTQgMi4zMTctMS4zOXoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNNi40NzUgMTEuMjczYzIuODQ2IDAgNS4xNjMtMi4yNSA1LjE2My01LjA5NyAwLTEuMzktLjUzLTIuNzE0LTEuNTIzLTMuNzA3QzkuMTIyIDEuNDc3IDcuODY1Ljk0NyA2LjU0MS45NDdjLTIuODQ2IDAtNS4wOTcgMi4zMTctNS4xNjMgNS4wOTcgMCAxLjM5LjUzIDIuNjQ3IDEuNTIzIDMuNjQuOTI2IDEuMDU5IDIuMTg0IDEuNTg5IDMuNTc0IDEuNTg5em0tMS40NTYtNi42MmEyLjA1MyAyLjA1MyAwIDAxMS40NTYtLjU5NWMxLjE5MSAwIDIuMDUyLjkyNyAyLjA1MiAyLjA1MiAwIDEuMTkxLS45MjcgMi4wNTItMi4wNTIgMi4wNTItMS4xOTIgMC0yLjA1Mi0uOTI3LTIuMDUyLTIuMDUyIDAtLjUzLjE5OS0xLjA2LjU5Ni0xLjQ1NnoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMTIuMTY3IDEzLjEyNmMuNDYzLS40NjMuNTMtMS4xMjUuMTMzLTEuNzg3LS4zMzItLjUzLS45MjctLjc5NS0xLjU5LS42NjItLjI2NC4wNjYtLjUyOS4xOTgtLjc5My4zOTctMi4wNTIgMS4zOS00LjgzMiAxLjMyNC02Ljg4NC0uMDY2bC0uMzk3LS4xOTljLS43MjgtLjMzLTEuNDU2LS4xOTgtMS44NTMuNDY0LS40NjQuNjYxLS4zOTggMS4zOS4xOTggMS45ODUuMTMzLjEzMy4yNjUuMTk5LjMzMS4zMzFsLjA2Ni4wNjZjLjkyNy43MjggMi4wNTIgMS4xOTIgMy41MDggMS4zOWwtLjg2Ljg2LTIuMjUgMi4yNTFjLS4yLjE5OS0uNDY0LjUzLS40NjQuOTkzIDAgLjU5Ni4zMzEgMS4xOTEuOTI3IDEuNDU2LjE5OC4xMzMuMzk3LjEzMy41OTUuMTMzLjMzMSAwIC43MjktLjEzMy45OTMtLjQ2NGwyLjU4Mi0yLjU4MS4wNjYtLjA2NnMuMDY2IDAgLjA2Ni4wNjZjLjUzLjU5NSAxLjEyNSAxLjEyNSAxLjY1NSAxLjcybC43OTQuNzk1Yy4zMy4zMzEuNTk2LjQ2My45OTMuNDYzLjU5NS4wNjcgMS4yNTctLjMzIDEuNTIyLS45MjZhMS4zMjUgMS4zMjUgMCAwMC0uMzMtMS41ODljLS42NjMtLjY2Mi0xLjMyNS0xLjM5LTIuMDUzLTIuMDUyTDcuOTk3IDE0Ljk4Yy41OTYtLjA2NiAxLjI1OC0uMTk4IDEuODUzLS40NjMuOTkzLS4zMzEgMS43MjEtLjc5NCAyLjMxNy0xLjM5eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")}.article-socials__item_ml::before{margin:-7px 0 0 -9px;width:18px;height:14px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3Ljg0IDEuNTc2TDEyLjM4MSA3bDUuNDYgNS40MjRjLjA5OC0uMjA2LjE1OC0uNDM0LjE1OC0uNjc4VjIuMjU0YzAtLjI0NC0uMDYtLjQ3Mi0uMTU5LS42Nzh6TTE2LjQxNy42NzJIMS41ODFjLS4yNDMgMC0uNDcxLjA2LS42NzguMTU4bDYuOTc4IDYuOTQyYy42MTcuNjE3IDEuNjIuNjE3IDIuMjM3IDBMMTcuMDk1LjgzYTEuNTYzIDEuNTYzIDAgMDAtLjY3OC0uMTU4ek0uMTU5IDEuNTc2QTEuNTY0IDEuNTY0IDAgMDAwIDIuMjU0djkuNDkyYzAgLjI0NC4wNi40NzIuMTU5LjY3OEw1LjYxOCA3IC4xNTggMS41NzZ6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTExLjYzNiA3Ljc0NmwtLjc3My43NzJhMi42NCAyLjY0IDAgMDEtMy43MjggMGwtLjc3My0uNzcyTC45MDMgMTMuMTdjLjIwNy4wOTguNDM1LjE1OC42NzguMTU4aDE0LjgzNmMuMjQ0IDAgLjQ3Mi0uMDYuNjc4LS4xNThsLTUuNDYtNS40MjR6IiBmaWxsPSIjZmZmIi8+PC9zdmc+")}.article-socials__caption{color:#000;font-size:16px}@media all and (max-width: 1100px){.article-socials{flex-direction:column}.article-socials__caption{margin-bottom:20px}}@media all and (max-width: 1024px){.article-socials__caption{font-size:14px}.article-socials__item{margin-left:10px}}@media all and (max-width: 480px){.article-socials{display:block}.article-socials__caption{margin:0 0 10px}.article-socials__items{padding:0}.article-socials__item{margin-left:0;margin-right:10px}}
.article-switch__nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px 0;margin:30px 0;background:#f3f7f8;border-radius:20px}.article-switch__prev,.article-switch__next{position:relative;margin:0 20px;line-height:50px;color:#fff;background-color:#389dac;font-size:14px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}.article-switch__next:hover{background:#ad3d8c}.article-switch__prev:hover{background:#ad3d8c}.article-switch__prev{background-color:#389dac}.article-switch__prev::before,.article-switch__next::before{position:absolute;top:50%;margin:-7px 0 0 0;border-top:7px solid transparent;border-bottom:7px solid transparent;content:""}.article-switch__prev{padding:0 30px 0 60px}.article-switch__prev::before{left:10px;border-left:10px solid transparent;border-right:10px solid #fff}.article-switch__next{padding:0 60px 0 30px}.article-switch__next::before{right:10px;border-left:10px solid #fff;border-right:10px solid transparent}@media all and (max-width: 1024px){.article-switch__nav{margin:0 15px;padding:15px 0}.article-switch__prev,.article-switch__next{line-height:40px;margin:0 10px}}@media all and (max-width: 768px){.article-switch__prev,.article-switch__next{font-size:12px}.article-switch__prev{padding:0 20px 0 40px}.article-switch__prev::before{left:0}.article-switch__next{padding:0 40px 0 20px}.article-switch__next::before{right:0}}@media all and (max-width: 480px){.article-switch__nav{-webkit-box-pack:justify;-webkit-justify-content:center;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:center}.article-switch__prev,.article-switch__next{width:150px;line-height:normal}.article-switch__prev{padding:5px 15px 5px 34px;text-align:center;margin:0 7px 0 0}.article-switch__next{padding:5px 34px 5px 15px;text-align:center;margin:0 0 0 7px}.article-switch__nav{background:#fff}}
.article-tools{margin:0 0 30px}.article-tools a{color:#fff}.article-tools__box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#e3f1f4;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:20px 50px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.article-tools__left{padding:0 30px 0 0}.article-tools__back{display:inline-block;position:relative;background:#389dac;height:42px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:40px;padding:0 40px 0 70px;font-size:14px;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;white-space:nowrap}.article-tools__back::before{position:absolute;top:50%;left:10px;margin:-7px 0 0 0;border-top:7px solid transparent;border-left:10px solid transparent;border-right:10px solid #fff;border-bottom:7px solid transparent;content:""}.article-tools__back:hover{background:#ad3d8c}.article-tools__date{margin-left:30px;background:#fff;padding:12px 20px;border-radius:5px;color:#000;font-weight:400;font-size:13px;display:flex;justify-content:center;align-items:center}.article-tools__date span{font-weight:700;font-size:16px;color:#389dac}.article-author+.article-tools .article-tools__box{-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.article-tools__left{display:flex;align-items:center}@media all and (max-width: 1100px){.article-tools__left{flex-direction:column;align-items:flex-start}.article-tools__date{margin:20px 0 0 0}}@media all and (max-width: 1024px){.article-tools__box{padding:15px 15px}}@media all and (max-width: 768px){.article-tools__back{margin:0 0 10px}}@media all and (max-width: 550px){.article-tools__box{display:flex;flex-direction:column;align-items:flex-start}.article-tools__left{margin-bottom:20px}}
.article-topic{margin:60px 0}.article-topic .slick-track{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}.article-topic__wrap{position:relative;margin-left:-15px;margin-right:-15px}.article-topic__wrap::before{position:absolute;top:0;left:0;bottom:0;width:13px;background:#fff;z-index:5;content:""}.article-topic__wrap::after{position:absolute;top:0;right:0;bottom:0;width:13px;background:#fff;z-index:5;content:""}.article-topic__slider{white-space:nowrap;margin:0 0 40px}.article-topic__slider.slick-slider{white-space:normal}.article-topic__slide{background:#f3f7f8;color:#000;text-decoration:none;display:inline-block;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin:0 15px;padding:20px;font-weight:normal}.article-topic__slide:hover{background:rgba(225,242,246,.61)}.article-topic__slide:hover .article-topic__title{color:#ad3d8c}.article-topic__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:440px}.article-topic__image{margin:0 0 20px}.article-topic__image img{display:block;width:120px;height:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.article-topic__title{color:#389dac;font-size:16px;letter-spacing:.25px;line-height:20px;font-weight:600;margin:0 0 15px}.article-topic__text{font-size:16px;line-height:20px;letter-spacing:.25px;margin:0 0 10px}.article-topic__spec{font-size:12px;margin:0 0 15px}.article-topic__nav{position:relative;left:0;right:0;bottom:0;height:60px;text-align:center;margin:20px 0}.article-topic__prev,.article-topic__next{cursor:pointer;position:absolute;top:0%;width:60px;height:60px;margin:0 15px 0 15px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#ae3d8d}.article-topic__prev::before,.article-topic__next::before{z-index:1}.article-topic__prev.slick-disabled,.article-topic__next.slick-disabled{opacity:.5}.article-topic__prev{right:50%}.article-topic__prev::before{position:absolute;top:50%;left:50%;content:"";width:18px;height:20px;margin-top:-10px;margin-left:-10px;background:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxOCI+PHBhdGggZD0iTTEgNy4yNjhjLTEuMzMzLjc3LTEuMzMzIDIuNjk0IDAgMy40NjRsMTAuNSA2LjA2MmMxLjMzMy43NyAzLS4xOTIgMy0xLjczMlYyLjkzOGMwLTEuNTQtMS42NjctMi41MDItMy0xLjczMkwxIDcuMjY4eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") 50% 50% no-repeat}.article-topic__next{left:50%}.article-topic__next::before{position:absolute;top:50%;left:50%;content:"";width:18px;height:20px;margin-top:-10px;margin-left:-7px;background:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxOCI+PHBhdGggZD0iTTE0IDcuMjY4YzEuMzMzLjc3IDEuMzMzIDIuNjk0IDAgMy40NjRMMy41IDE2Ljc5NGMtMS4zMzMuNzctMy0uMTkyLTMtMS43MzJWMi45MzhjMC0xLjU0IDEuNjY3LTIuNTAyIDMtMS43MzJMMTQgNy4yNjh6IiBmaWxsPSIjZmZmIi8+PC9zdmc+") 50% 50% no-repeat}@media all and (max-width: 768px){.article-topic__nav{height:40px}.article-topic__next,.article-topic__prev{width:40px;height:40px}.article-topic__slider{margin:0 0 20px}.article-topic__item{height:100%}}@media all and (max-width: 560px){.article-topic__slide{height:auto}}
.articles-list{position:relative;margin:60px 0}.articles-list-item{display:flex;flex-direction:column;padding:20px;width:320px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;white-space:normal;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.articles-list-item a{text-decoration:none}.articles-list-item__title{color:#389dac;font-size:16px;line-height:20px;font-weight:bold;margin-bottom:20px}.articles-list-item__desc{font-size:16px;line-height:20px;font-weight:400;letter-spacing:.25px;color:#000}.articles-list-item__cell-text p{font-size:16px;line-height:20px;font-weight:400;letter-spacing:.25px;color:#000}.articles-list-item__image{display:block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:100%;margin-bottom:10px;letter-spacing:.25px;height:auto}.articles-list-item__cell{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-decoration:none;color:inherit}.articles-list-item__left{width:100px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 20px 15px 0}.articles-list__wrap{position:relative;padding:0 0 50px;max-width:1440px;width:100%;margin:0 auto}.articles-list__items{display:grid;gap:30px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto}.articles-list__items .articles-list-item{height:auto;width:100%;background:#f3f7f8;border-radius:20px 20px 30px 20px;text-decoration:none}.articles-list__items .articles-list-item:hover{background:#fff;-webkit-box-shadow:1px 4px 27px -2px rgba(54,164,180,.24);-moz-box-shadow:1px 4px 27px -2px rgba(54,164,180,.24);box-shadow:1px 4px 27px -2px rgba(54,164,180,.24)}.articles-list__items .articles-list-item:hover .articles-list-item__title{color:#ad3d8c}@media all and (max-width: 1400px){.articles-list__items{grid-template-columns:repeat(3, 1fr);gap:20px}}@media all and (max-width: 768px){.articles-list{margin:40px 0}.articles-list__items .articles-list-item{width:100%}.articles-list__items{grid-template-columns:repeat(2, 1fr);gap:20px}.articles-list-item{width:100%}.articles-list-item__left{margin-right:15px}}@media all and (max-width: 560px){.articles-list__items{grid-template-columns:repeat(1, 1fr)}.articles-list__items .articles-list-item{height:100%}.articles-list__wrap{padding:0}}@media all and (max-width: 375px){.articles-list{margin:30px 0}}
.action-cards{padding:30px 0 60px 0}.action-cards__items{display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto}.action-cards__item{width:100%;background:#f6f8f7;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 4px 4px -3px rgba(141,141,141,.2);-moz-box-shadow:0 4px 4px -3px rgba(141,141,141,.2);box-shadow:0 4px 4px -3px rgba(141,141,141,.2);color:inherit;text-decoration:none}.action-cards__item:hover{-webkit-box-shadow:1px 4px 27px -2px rgba(51,162,178,.2);-moz-box-shadow:1px 4px 27px -2px rgba(51,162,178,.2);box-shadow:1px 4px 27px -2px rgba(51,162,178,.2)}.action-cards__item:hover .action-cards__caption{color:#ad3d8c}.action-cards__desc{padding:8px 8px 20px 16px}.action-cards__image{-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;overflow:hidden}.action-cards__image img{width:100%;border-radius:30px 30px 0 0}.action-cards__date{color:#3cb4b8;font-size:11px;line-height:15px;margin-bottom:10px;font-weight:400}.action-cards__caption{color:#1b5773;font-size:20px;line-height:24px;font-weight:bold;margin:8px 0 20px}.action-cards__text{font-size:16px;line-height:20px;font-weight:400;letter-spacing:.25px}.action-cards__show{text-align:center;padding:40px 0 80px}.action-cards__button{display:inline-block;position:relative;text-decoration:none;background:#fff;font-size:18px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#000;line-height:44px;height:44px;padding:0 50px;font-weight:400;cursor:pointer;-webkit-box-shadow:-1px 6px 18px 6px rgba(60,180,200,.28);-moz-box-shadow:-1px 6px 18px 6px rgba(60,180,200,.28);box-shadow:-1px 6px 18px 6px rgba(54,157,175,.28)}.action-cards__button:hover{-webkit-box-shadow:0 10px 9px -3px rgba(141,141,141,.2);-moz-box-shadow:0 10px 9px -3px rgba(141,141,141,.2);box-shadow:0 10px 9px -3px rgba(141,141,141,.2)}.action-cards__button::before{position:absolute;top:50%;right:16px;margin:-9px 0 0 0;content:"";width:21px;height:20px;background:url("/local/templates/sm-new/img/action-ico.png") no-repeat}.action-cards__archive{text-decoration:none;background:#ae3d8d;color:#fff;border-radius:30px;padding:10px 40px;font-size:15px;margin:0 auto;display:inline-block;margin-bottom:30px}.action-cards__archive--top{margin-top:50px}.action-cards__archive:hover{background:#389ead;color:#fff}@media all and (max-width: 1024px){.action-cards__items{grid-template-columns:repeat(3, 1fr)}}@media all and (max-width: 768px){.action-cards{padding:30px 0 20px}.action-cards__items{margin-left:0;margin-right:0}.action-cards__item{width:100%;margin:0 0 12px}.action-cards__items{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 480px){.action-cards__items{grid-template-columns:repeat(1, 1fr)}}@media all and (max-width: 560px){.action-cards__show{padding:40px 0 40px}.action-cards__button{font-size:16px}}
.action-offers{margin:40px 0 0}.action-offers__label-wrapp{display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto}.action-offers__label-item{background:#fff;display:flex;justify-content:center;align-items:center;width:100%;height:52px;border-radius:5px}.action-offers__label-item img{max-height:100%;max-width:100%}.action-offers__title{font-size:28px;font-weight:bold;margin-bottom:40px;position:relative}.action-offers__items{display:grid;gap:40px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto}.action-offers__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;background:#f3f7f8;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:20px 20px 30px 20px}.action-offers__subtitle{font-size:20px;font-weight:bold;position:relative;padding:20px 0;color:#000}.action-offers__metro{margin-bottom:5px;color:#1b8863;font-size:16px;letter-spacing:.25px;font-weight:700}.action-offers__address{font-size:16px;letter-spacing:.25px;margin-bottom:30px}.action-offers__text{font-size:15px}@media all and (max-width: 1024px){.action-offers__items{display:block}.action-offers__title{font-size:24px}}@media all and (max-width: 1250px){.action-offers__items{display:grid;gap:25px;grid-template-columns:repeat(1, 1fr);grid-template-rows:auto}}@media all and (max-width: 768px){.action-offers__label-wrapp{grid-template-columns:repeat(2, 1fr)}.action-offers__item{align-items:center}}
.action-preview{margin:46px 0;color:#fff}.action-preview__date-wrapper{display:flex;align-items:center;justify-content:flex-start;margin-bottom:30px}.action-preview__date-label{margin-right:30px;background:#ae3d8d;padding:6px 40px;border-radius:10px;font-size:24px;font-weight:bold}.action-preview__date-text span{font-weight:bold}.action-preview__date-text{color:#fff;font-size:16px}.action-preview__box{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-image:url(/local/templates/sm-new/img/back_blue.jpg);background-size:cover;padding:0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden}.action-preview__image{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:20px}.action-preview__text{width:70%;padding:40px 30px 40px 0}.action-preview__title{position:relative;padding-bottom:20px}.action-preview__h2{font-size:32px}.action-preview__line{height:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;width:87px;margin-top:20px}.action-preview__button{display:inline-block;text-decoration:none;background:#3cb4b8;color:#fff;line-height:30px;padding:6px 100px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-top:14px}.action-preview__text p{margin-bottom:40px;line-height:24px}.action-preview__button:hover{background:#fff;color:#000}@media all and (max-width: 1150px){.action-preview__box{padding:20px 20px 0 0}}@media all and (max-width: 1024px){.action-preview__text{padding:10px 0 10px 0}.action-preview__date-wrapper{flex-direction:column;align-items:flex-start}.action-preview__box{padding:30px 30px 30px 0}.action-preview__text{width:50%;padding:20px 0}.action-preview__date-label{margin:0 0 20px 0}}@media all and (max-width: 768px){.action-preview{margin:40px 0}.action-preview__box{padding:0 15px 0 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column-reverse;align-items:center}.action-preview__date-wrapper{align-items:center;margin-bottom:15px}.action-preview__text{width:80%;padding:20px 0;text-align:center}.action-preview__h2{font-size:22px}.action-preview__text p{margin-bottom:20px}.action-preview__line{width:170px;margin:0 auto;margin-top:20px}.action-preview__image img{width:100%}.action-preview__button{padding:10px 80px;font-size:16px}}@media all and (max-width: 560px){.action-preview{margin:20px 0}.action-preview__text{width:85%}.action-preview__button{padding:8px 40px;font-size:14px}.action-preview__box{padding:0 5px}}
.b-action-advantages{padding:40px 0 20px}.b-action-advantages__title{font-size:28px;margin:0 0 20px}.b-action-advantages__content{margin:0 0 40px}.b-action-advantages__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1%;margin-right:-1%}.b-action-advantages__item{width:18%;margin:0 1% 30px;background:#f6f8f7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:15px 25px}.b-action-advantages__icon{position:relative;padding:0 0 15px;margin:0 0 10px}
.b-action-desc{background:#f6f8f7;padding:40px 0 30px}.b-action-desc__title{font-size:28px;margin:0 0 20px}.b-action-desc__text ul{padding:0 0 10px 20px}.b-action-desc__text ul li{position:relative;padding:0 20px 0 25px;margin:0 0 20px;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;break-inside:avoid-column}@media all and (max-width: 768px){.b-action-desc{padding:30px 0 20px}.b-action-desc__title{font-size:20px}}
.b-action-icons{background:#5f899d}.b-action-icons__items span{font-weight:700;font-size:24px;line-height:22px;margin:2px 0}.b-action-icons__items{font-size:16px;line-height:28px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.b-action-icons__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;padding:15px 20px}.b-action-icons__item img{display:block;margin-right:20px;border-width:12px;border-style:solid;border-color:#389dac;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}@media all and (max-width: 1024px){.b-action-icons__items{display:block;padding:10px 0}.b-action-icons__item{padding:15px 0}.b-action-icons__item img{border-width:6px;width:48px;height:48px}}@media all and (max-width: 475px){.b-action-icons__items span{font-size:20px}}@media all and (max-width: 330px){.b-action-icons__items span{font-size:18px}}
.b-action-intro{background-image:url(/local/templates/sm-new/img/back_blue.jpg);background-size:cover;color:#fff;position:relative;padding:30px 0;margin:20px 0 0 0}.b-action-intro__image{margin-right:40px}.b-action-intro__image img{width:100%}.b-action-intro__btn-wrapper{display:grid;gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;margin:20px 0;font-size:20px}.b-action-intro .container{position:static}.b-action-intro *{-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}.b-action-intro__box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.b-action-intro__right{width:70%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-action-intro__left{display:flex;align-items:center}.b-action-intro__mark{display:inline-block;color:#fff;font-weight:bold;font-size:24px;line-height:42px;background:#ae3d8d;padding:0 60px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0 0 15px}.b-action-intro__mid p{line-height:20px}.b-action-intro__date{margin:0 0 30px}.b-action-intro__date span{font-weight:bold}.b-action-intro__title{position:relative;font-size:28px;font-weight:bold;line-height:48px;margin:0 0 30px;padding:0 0 30px}.b-action-intro__title::before{position:absolute;left:0;bottom:0;height:6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;width:90px;content:""}.b-action-intro__text{font-size:16px;margin:0 0 30px}.b-action-intro__button{height:50px;display:flex;align-items:center;justify-content:center;padding:10px 30px;border-radius:50px;cursor:pointer;text-decoration:none}.b-action-intro__button:hover{background:#ae3d8d;color:#fff}.b-action-intro__price{background:#389dac;color:#fff;width:100%;border-radius:30px;margin-right:30px;line-height:30px;text-align:center;height:50px;padding:10px}@media all and (max-width: 1250px){.b-action-intro .blue_btn{width:100%}.b-action-intro__right{width:100%}}@media all and (max-width: 991px){.b-action-intro{padding:30px 40px}.b-action-intro__image{margin-right:0}.b-action-intro__box{flex-direction:column-reverse}}@media all and (max-width: 768px){.b-action-intro{padding:30px 20px}.b-action-intro .white_btn{width:100%}.b-action-intro__btn-wrapper{grid-template-columns:repeat(1, 1fr)}}@media all and (max-width: 475px){.b-action-intro__title{font-size:25px;line-height:28px}.b-action-intro__right{text-align:center;padding:0}.b-action-intro__title::before{position:absolute;width:100%;content:""}}@media all and (max-width: 330px){.b-action-intro__btn-wrapper{font-size:17px}}@media all and (max-width: 540px){.b-action-intro{padding:30px 10px}}.white_btn{background:#fff;color:#000;width:80%;margin-right:30px;font-weight:bold}
.b-action-reasons{padding:40px 0 20px}.b-action-reasons__title{font-size:28px;margin:0 0 30px}.b-action-reasons__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1%;margin-right:-1%}.b-action-reasons__item{width:31.3%;margin:0 1% 30px;background:#f3f5f7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:15px 25px}.b-action-reasons__icon{position:relative;padding:0 0 15px;margin:0 0 10px}.b-action-reasons__line{position:absolute;left:0;bottom:0;height:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#adbac6;width:150px}.b-action-reasons__caption{font-weight:bold;font-size:18px;margin:0 0 20px}@media all and (max-width: 1024px){.b-action-reasons__item{width:48%;margin:0 1% 20px}}@media all and (max-width: 768px){.b-action-reasons{padding:30px 0 20px}.b-action-reasons__title{font-size:20px}.b-action-reasons__items{margin-left:0;margin-right:0}.b-action-reasons__item{width:100%;margin:0 0 12px;padding:15px}}
.c-action-content__text h2{font-style:normal;font-weight:bold;font-size:24px;line-height:120%;margin:0 0 20px}@media all and (max-width: 768px){.c-action-content__text h2{font-size:18px;margin:0 0 15px}}.c-action-content__text h3{font-size:20px;font-weight:bold;margin:15px 0 10px}@media all and (max-width: 768px){.c-action-content__text h3{font-size:18px}}.c-action-content__text h4{font-size:16px;font-weight:bold;margin:15px 0 8px}
.callback-form{margin:60px 0}.callback-block{position:relative;background:#f3f7f8;padding:50px 35px 35px 35px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin:0 0 40px;-webkit-box-shadow:0 8px 17px 8px rgba(56,157,172,.18);-moz-box-shadow:0 8px 17px 8px rgba(56,157,172,.18);box-shadow:0 8px 17px 8px rgba(56,157,172,.18)}.callback-block__title{font-size:30px;font-weight:bold;margin:0 0 10px}.callback-block__text{font-size:16px}.callback-block__form{margin-right:300px}.callback-block__image{position:absolute;right:0;bottom:0}.callback-block__footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 30px}@media all and (max-width: 1150px){.callback-block{padding:30px 20px}.callback-block__form{margin-right:0}.callback-block__image{display:none}}@media all and (max-width: 768px){.callback-block{margin:0 0 30px}.callback-block__title{font-size:20px}.callback-block__text{font-size:14px}.callback-block__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px}}
.feedback-action{position:relative;background:url("/local/templates/sm-new/img/main_bg_image.jpg");background-size:cover;padding:50px 20px 0 35px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#fff;margin:0 0 40px;overflow:hidden}.feedback-form{margin:60px 0 60px}.feedback-action__form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.feedback-action__form form{padding:0 70px 0 5px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.feedback-action__subtitle{font-size:28px;font-weight:bold;margin:0 0 10px}.feedback-action__submit{position:relative;cursor:pointer;display:block;font-size:16px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;line-height:54px;height:56px;font-family:inherit;width:100%;border:0;background:#db59b5;color:#fff;font-weight:bold;padding:0 30px 0 30px;text-align:center}.feedback-action__submit:hover{background:#6e1e57;-webkit-box-shadow:4px 8px 24px 2px rgba(34,60,80,.15);-moz-box-shadow:4px 8px 24px 2px rgba(34,60,80,.15);box-shadow:4px 8px 24px 2px rgba(34,60,80,.15);color:#fff}.feedback-action__submit:hover::before{border-left:12px solid #fff}.feedback-action__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 30px}.feedback-form__border{border-top:1px solid #6ab5c1;border-bottom:1px solid #6ab5c1;padding:20px 0 10px 0;margin:0 0 20px 0}.feedback-action__cell{width:30%}.feedback-action__cell:last-child{width:30%}.feedback-action__image{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.feedback-action__image img{display:block;max-width:315px}.feedback-action__read{font-size:14px;line-height:18px;font-style:italic}.feedback-action__read-bot{font-size:13px;line-height:18px;margin-bottom:30px}.feedback-action__read a{font-weight:bold}.feedback-action__footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:center;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:center;padding:0 0 15px}.feedback-action__footer div,.feedback-action__footer a{color:#fff;text-align:center}@media all and (max-width: 1150px){.feedback-action{padding:30px 20px}.feedback-action__form{margin-right:0}.feedback-action__form form{padding:0}.feedback-action__cell{width:30%}.feedback-action__cell:last-child{width:30%}.feedback-action__image{display:none}}@media all and (max-width: 768px){.feedback-action{margin:0 0 30px}.feedback-action__subtitle{font-size:18px}.feedback-action__row{margin:0 0 10px;display:block}.feedback-action__cell{width:100%;margin:0 0 10px}.feedback-action__cell:last-child{width:100%}.feedback-action__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px;padding-bottom:0}.feedback-action__read{margin:0 0 20px;font-size:14px}.feedback-action__submit{width:100%;line-height:46px;height:56px}}@media all and (max-width: 321px){.feedback-action__read{font-size:12px}}
.modal-dialog{position:relative;width:auto;margin:10px;display:none;max-width:83%}.modal-dialog.active{display:block}.modal-dialog .form_box{margin:0 auto 20px}.modal-dialog input[type=text],.modal-dialog input[type=tel]{background-color:#fff;width:325px;max-width:100%;border-radius:10px;padding:8px 15px;font-size:16px;height:42px;border:1px solid #e1e8e5}.modal-dialog input[type=text].error,.modal-dialog input[type=tel].error{border-color:#e30606}.modal-dialog input:hover{-webkit-box-shadow:0 7px 14px 0 rgba(56,157,172,.29);-moz-box-shadow:0 7px 14px 0 rgba(56,157,172,.29);box-shadow:0 7px 14px 0 rgba(56,157,172,.29);border:none;color:#000}.modal-dialog select:hover{-webkit-box-shadow:0 7px 14px 0 rgba(56,157,172,.29);-moz-box-shadow:0 7px 14px 0 rgba(56,157,172,.29);box-shadow:0 7px 14px 0 rgba(56,157,172,.29);border:none}.modal-dialog select{background-color:#fff;width:325px;border-radius:10px;padding:8px 15px;font-size:16px;height:42px;border:1px solid #e1e8e5}.modal-dialog .submit_modalform{background:#389cab;border:0 none;color:#fff;padding:0 30px;font-size:18px;height:42px;min-width:325px;font-weight:700;border-radius:10px;text-transform:uppercase;cursor:pointer;-webkit-box-shadow:0 7px 14px -2px rgba(0,0,0,.18);-moz-box-shadow:0 7px 14px -2px rgba(0,0,0,.18);box-shadow:0 7px 14px -2px rgba(0,0,0,.18)}@media screen and (max-width: 460px){.modal-dialog .submit_modalform{min-width:initial;max-width:100%}}.modal-dialog textarea{background-color:#fff;width:325px;max-width:100%;border-radius:10px;padding:8px 15px;font-size:16px;min-height:85px;border:1px solid #e1e8e5;height:85px;max-height:500px}.modal-dialog .submit_modalform.lilac-bg{background:#ad3d8c}.modal-dialog .submit_modalform.lilac-bg:hover{background:#c43a9a}.modal-dialog .submit_modalform:hover{background:#25717c;color:#fff}.modal-dialog .select2-container.select2.select2-container--default{background:#fff;height:42px;line-height:50px;padding-left:0;letter-spacing:.25px;border-radius:10px;margin-right:0;width:100% !important;overflow:hidden;max-width:325px;border:1px solid #e1e8e5}.modal-dialog .select2-container--default .select2-selection--single .select2-selection__arrow{top:-2px}.modal-dialog .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding-top:7px;padding-left:17px}.modal-dialog .select2-container.select2-container--default .select2-selection--single .select2-selection__clear{display:none}.modal-dialog .select2-container .select2-selection--single{text-align:left}@media(min-width: 768px){.modal-dialog{width:656px;margin:30px auto}}.modal-dialog__close{position:absolute;cursor:pointer;content:"";width:54px;height:54px;background:url("/local/templates/sm-new/img/modal/modal-close.svg");top:-22px;right:-22px;z-index:9999}.modal-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#f6f8f7;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:20px;outline:0;max-height:calc(100vh - 100px)}.modal-content .form_box_calendar{position:relative;display:flex;justify-content:center}.modal-content .js-popup-calendar{display:none;position:absolute;top:42px;background:#fff;z-index:2;box-shadow:0 0 5px #389cab5c}.modal-content .form_box_calendar.active .js-popup-calendar{display:block}@media(min-width: 768px){.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}}.modal-body{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:40px 30px;overflow:auto}.modal-skin{padding:15px;width:auto;height:auto}.modal-opened .modal-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.modal-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.modal-wrap,.modal-skin,.modal-outer,.modal-inner,.modal-image,.modal-wrap iframe,.modal-wrap object,.modal-nav,.modal-nav span,.modal-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.modal-outer,.modal-inner{position:relative}.modal-inner{height:auto}.modal-inner{overflow:hidden !important}.modalform_box{text-align:center;overflow:hidden}.modal-link{padding:20px;background:#d2d2d2;border-radius:20px;text-decoration:none;color:#000}.modal-block{padding:60px 0}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:1050;opacity:0;-webkit-transition:opacity 200ms ease-in;-moz-transition:opacity 200ms ease-in;transition:opacity 200ms ease-in;pointer-events:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center}.modal.active{opacity:1;pointer-events:auto;overflow-y:auto}.modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:15px;border-bottom:1px solid #eceeef}.modal-title{margin-top:0;margin-bottom:0;line-height:1.5;font-size:1.25rem;font-weight:500}.modalform_img{margin:0 auto;max-width:485px;height:auto}.modalform_img img{width:100%}.close{float:right;font-family:sans-serif;font-size:100px;font-weight:700;line-height:1;color:#fff;text-decoration:none}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.75}.modal-popup_title{font-size:28px;text-transform:uppercase;text-align:center;display:block;margin:0 0 30px;padding:25px 0 20px 0;color:#000;font-weight:700;line-height:33px;border-bottom:1px solid #dcdedd}option{color:#000}.modal-btn-submit{margin-bottom:20px}textarea,select,input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.clearfix::after,aside::after,section::after,article::after,.text::after,nav::after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0}.modal-agreement{color:#8f8f8f;font-size:12px;line-height:14px;padding-top:10px;margin-bottom:20px}.dark-text{color:#000;margin:0}.modalform__sub{margin-bottom:5px;font-size:12px;line-height:18px;padding-top:20px;border-top:1px solid #dcdedd}.modal-agreement a{text-decoration:none}.modal-agreement a:hover{color:#389cab}.modal-popup_text{font-size:20px;line-height:24px;font-weight:700;letter-spacing:-1%;border-top:1px solid #dcdedd;padding:20px 0 0 0}.modal-popup_text_big{padding:30px 0}.modalform__center-text{font-size:16px;line-height:20px;letter-spacing:.25px;margin-bottom:40px;font-weight:400}.modalform__center-text a{text-decoration:none}.modalform__center-text a:hover{color:#ad3d8c}.modalform__buttons{margin-bottom:20px;display:flex;align-items:center;justify-content:center}.modalform__buttons div{width:233px;height:52px;background:#d6d7d6;border-radius:10px;padding:10px 30px;margin:0 5px;display:flex;align-items:center;justify-content:center}.modalform__buttons .continue-btn div{background:#389cab}.modalform__buttons div:hover{-webkit-box-shadow:0 7px 14px 1px rgba(56,157,172,.26);-moz-box-shadow:0 7px 14px 1px rgba(56,157,172,.26);box-shadow:0 7px 14px 1px rgba(56,157,172,.26)}.modalform__btn{font-size:18px;line-height:21px;text-decoration:none;color:#fff;font-weight:700}.modalform__subtitle{margin-bottom:30px;font-size:16px;line-height:20px;letter-spacing:.25px;font-weight:400}.modalform__subtitle span{font-weight:700;color:#ad3d8c}.mb-10{margin-bottom:10px}@media screen and (max-width: 470px){.modal-dialog{margin:30px}.modal-popup_title{font-size:22px;padding:15px 0 10px 0;margin:0 0 20px}#modalform input[type=text],#modalform input[type=tel]{width:100%}#modalform .submit_modalform{min-width:100%;width:100%}.modalform__buttons{flex-direction:column-reverse}.modalform__buttons div{margin-bottom:10px}.modal-body{padding:30px 20px}#modalform .form_box{margin:0 auto 15px}.modal-popup_text{font-size:17px;line-height:29px}#modalform .submit_modalform{font-size:15px}.modal-agreement{margin-bottom:10px}.modalform__center-text{font-size:15px;margin-bottom:20px}.modal-popup_title .title-min{font-size:20px;line-height:24px}}.modal-form__succes{font-size:16px;padding:20px 0;line-height:160%;text-align:center}
.page-form__header{margin:0 0 30px}.page-form__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start;margin:0 0 40px}.page-form__cell{position:relative;width:30%;margin:0 30px 0 0}.page-form__label{display:block;font-size:16px;margin:0 0 8px;font-weight:bold}.page-form__input{display:block;padding:0 60px 0 20px;background:#fff;font-size:16px;border:1px solid #e2e9e6}.page-form__input:hover{-webkit-box-shadow:4px 8px 24px 2px rgba(34,60,80,.15);-moz-box-shadow:4px 8px 24px 2px rgba(34,60,80,.15);box-shadow:4px 8px 24px 2px rgba(34,60,80,.15)}.page-form__input,.page-form__submit{font-size:16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:54px;height:56px;font-family:inherit;width:100%}.page-form__submit{cursor:pointer;display:block;border:0;background:#db59b5;color:#fff;font-weight:bold;border-radius:30px}.page-form__submit:hover{background:#389dac;-webkit-box-shadow:4px 8px 24px 2px rgba(34,60,80,.15);-moz-box-shadow:4px 8px 24px 2px rgba(34,60,80,.15);box-shadow:4px 8px 24px 2px rgba(34,60,80,.15)}.page-form__success{padding:20px 0}.page-form__agreement{color:#389dac;font-size:13px;line-height:15px}.page-form__agreement a{color:inherit}@media all and (max-width: 768px){.page-form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.page-form__cell{width:100%;margin:0 0 15px}.page-form__cell-2{width:100%;text-align:center;margin:0 0 15px}.page-form__label{margin:0 0 8px}.page-form__input,.page-form__submit{line-height:46px;height:44px}}
.popup-win .loading{display:none;color:#fff}.popup-win .loading__anim div::after,.popup-win .loading__anim div::before{background:#fff}.popup-win.sending .loading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.popup-win{position:fixed;top:0;left:0;right:0;bottom:100%;z-index:433;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;overflow:hidden;opacity:0}.popup-win button,.popup-win input,.popup-win select,.popup-win textarea{font-family:BlissPro,Arial,Helvetica,sans-serif}.popup-win__wrap{position:relative;color:#fff;height:100%;overflow-y:scroll;z-index:11;padding:50px 20px}.popup-win__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6)}.popup-win__box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%}.popup-win__error{color:red}.popup-win__close{cursor:pointer;position:absolute;top:6px;right:0;width:45px;height:38px;background:#441a56;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.popup-win__close::before{position:absolute;top:50%;left:50%;margin:-14px 0 0 -4px;width:2px;height:28px;background:#fff;content:"";-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.popup-win__close::after{position:absolute;top:50%;left:50%;margin:-14px 0 0 -4px;width:2px;height:28px;background:#fff;content:"";-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg);-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.popup-win__close-field{position:absolute;top:0;left:0;right:0;bottom:0;z-index:11}.popup-win.active{opacity:1;bottom:0}.popup-win.unactive{opacity:0;bottom:0}.popup-win.unactive .popup-win__wrap{overflow:hidden}@media all and (max-width: 640px){.popup-win__wrap{padding:0}}.popup-form{display:none;position:relative;padding:0;background:#f3f3f1;color:#3b3b3b;width:100%;max-width:440px;font-family:inherit;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;z-index:111}.popup-form.active{display:block}.popup-form-question{max-width:480px}.popup-form-map{max-width:640px}.popup-form-feedback-schedule{max-width:1090px}.popup-form__map{position:relative;height:380px;padding-bottom:10px}.popup-form__box{padding:0 0}.popup-form__form{padding:0}.popup-form__body,.popup-form__footer,.popup-form__header{padding-left:50px;padding-right:50px}.popup-form__header{position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 70px 25px 50px}.popup-form__title{display:inline-block;vertical-align:middle;font-weight:700;text-align:left;font-size:28px;padding:8px 0 10px}.popup-form__big-title{display:inline-block;vertical-align:middle;font-weight:700;text-transform:uppercase;text-align:left;font-size:28px;padding:8px 0 10px}.popup-form__small-title{display:inline-block;vertical-align:middle;font-weight:700;text-align:left;font-size:20px;padding:15px 0 10px}.popup-form__body{padding-top:10px}.popup-form__footer{position:relative;padding-bottom:25px}.popup-form__error{color:red}.popup-form__row{position:relative;margin:0 0 35px}.popup-form__row:empty{height:40px}.popup-form__input{position:relative;z-index:5;width:100%;padding:0;line-height:40px;border:0;border-bottom:1px solid #cfceb9;background:0 0}.popup-form__input::-webkit-input-placeholder{opacity:1;color:#000}.popup-form__input:-moz-placeholder{opacity:1;color:#000}.popup-form__input:-ms-placeholder{opacity:1;color:#000}.popup-form__input::-moz-placeholder{opacity:1;color:#000}.popup-form__input:-webkit-autofill,.popup-form__input:-webkit-autofill:active,.popup-form__input:-webkit-autofill:focus,.popup-form__input:-webkit-autofill:hover{border:0 solid #fff;border-bottom:1px solid #cfceb9;-webkit-text-fill-color:#000;font-size:17px;-webkit-box-shadow:0 0 0 1000px #f3f3f1 inset;-webkit-transition:background-color 0s ease-in-out 0s;-o-transition:background-color 0s ease-in-out 0s;-moz-transition:background-color 0s ease-in-out 0s;transition:background-color 0s ease-in-out 0s}.popup-form__input.error{border-bottom:1px solid red}.popup-form__input.active+.popup-form__label,.popup-form__select.active+.popup-form__label{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);font-size:12px;line-height:14px;height:14px;vertical-align:bottom;opacity:.7}.popup-form__label{position:absolute;top:0;left:0;bottom:0;line-height:40px;height:40px;vertical-align:middle;z-index:0;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}.popup-form__label span{color:red}.popup-form__select{position:relative;z-index:5;width:100%;padding:0;line-height:40px;border:0;border-bottom:1px solid #cfceb9;background:0 0;color:#3b3b3b}.popup-form__select::-webkit-input-placeholder{opacity:1;color:#000}.popup-form__select:-moz-placeholder{opacity:1;color:#000}.popup-form__select:-ms-placeholder{opacity:1;color:#000}.popup-form__select::-moz-placeholder{opacity:1;color:#000}.popup-form__textarea{width:100%;padding:0;border:none;min-height:90px;line-height:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAA8AQMAAAC6kcNRAAAABlBMVEVMaXHPzrnna4GIAAAAAXRSTlMAQObYZgAAABNJREFUCNdjYBgA8P9/A8MA2QsANwUE/XlT8NcAAAAASUVORK5CYII=)}.popup-form__textarea::-webkit-input-placeholder{opacity:1;color:#000}.popup-form__textarea:-moz-placeholder{opacity:1;color:#000}.popup-form__textarea:-ms-placeholder{opacity:1;color:#000}.popup-form__textarea::-moz-placeholder{opacity:1;color:#000}.popup-form__textarea.error{border:1px solid red}.popup-form__textarea+.popup-form__label{line-height:30px;height:30px}.popup-form__textarea.active+.popup-form__label{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);font-size:12px;line-height:14px;height:14px;vertical-align:bottom;opacity:.7}.popup-form__caption{font-size:12px;padding:0 0 10px}.popup-form__text{padding:10px 0}.popup-form__checkboxes{padding:10px 0}.popup-form__checkboxes .popup-form__checkbox{padding:4px 0}.popup-form__footnote{font-size:13px;text-align:center}.popup-form__date-select{position:relative}.popup-form__date-select::before{position:absolute;right:0;top:50%;margin:-9px 0 0 0;width:18px;height:18px;background:url(/local/templates/sm-new/build/prod/src/img/sprite.svg) 95.94074% 66% no-repeat;content:""}.popup-form__close{cursor:pointer;position:absolute;top:22px;right:24px;z-index:11}.popup-form__close span{display:inline-block;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;vertical-align:middle}.popup-form__close div{position:relative;display:inline-block;vertical-align:middle;width:26px;height:26px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.popup-form__close div::before{position:absolute;top:50%;left:50%;margin:-13px 0 0 -1px;width:2px;height:26px;background:#a03339;content:"";-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.popup-form__close div::after{position:absolute;top:50%;left:50%;margin:-13px 0 0 -1px;width:2px;height:26px;background:#a03339;content:"";-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg);-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.popup-form__close:hover div::after{background:#000}.popup-form__close:hover div::before{background:#000}.popup-form__success{font-size:24px;padding:20px 0;line-height:160%}.popup-form__success>*{text-align:center}.popup-form__submit{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 20px}.popup-form__button{display:block;text-align:center;cursor:pointer;color:inherit;width:100%;border:none;text-decoration:none;padding:0;background:0 0;margin:0 auto}.popup-form__button .btn{width:100%}.popup-form__button_schedule .btn{font-weight:700;max-width:300px;margin:0 auto;font-size:1.1rem}.popup-form__private{color:#c3c3a9;text-align:center;font-size:12px}.popup-form__private a{color:inherit;font-size:inherit}.popup-form__success{text-align:center}@media all and (max-width: 768px){.popup-form__body,.popup-form__footer,.popup-form__header{padding-left:15px;padding-right:15px}.popup-form__title{font-size:22px}.popup-form__close{top:10px;right:10px}.popup-form__row{margin:0 0 25px}}.form-popup-calendar{display:none;position:absolute;top:100%;left:0;background:#fff;z-index:21;color:#1b5773}.form-popup-calendar.active{display:block}
.footer__top{background:url("/local/templates/sm-new/img/footer_bg.jpg");padding:40px 0;background-size:cover}.footer__cols{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}.footer__cols::after{content:"";position:absolute;width:100px;top:-90px;left:-80px;height:100px;background:url(/local/templates/sm-new/img/after.png)}.footer__cols::before{content:"";position:absolute;width:220px;top:-140px;right:-100px;height:230px;background:url(/local/templates/sm-new/img/before.png)}.footer__col{margin:0 15px;padding:10px 0 20px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:325px}.footer__col:last-child{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:20%;max-width:300px}.footer__title{color:#fff;font-size:10px;text-transform:uppercase;white-space:nowrap;letter-spacing:1.5px;padding:0 0 18px;border-bottom:4px solid #fff;margin-bottom:40px}.footer__menu{padding:10px 0 0}.footer__menu li{margin-bottom:10px}.footer__text-block{margin-top:30px;min-width:auto}.footer__text-block p{margin-bottom:15px}.footer__menu a{text-decoration:none;color:#fff;font-size:12px;letter-spacing:.4px}.footer__menu a:hover{text-decoration:underline}.footer__text-item{margin-bottom:40px;font-size:12px;line-height:16px;color:#fff}.footer__24{font-size:14px;color:#000;margin:0 0 30px}.footer__warning div{padding:20px 0 10px;font-size:28px;font-weight:bold;color:#fff;text-align:center;white-space:nowrap;transform:scaleY(2);text-transform:uppercase}.footer__social{margin:20px 0 0}.footer-cocial__wrapp{display:flex;align-items:center;justify-content:space-between}@media all and (max-width: 1400px){.footer__warning div{font-size:24px}}@media all and (max-width: 1150px){.footer__warning div{font-size:20px;white-space:normal}}@media all and (max-width: 1024px){.footer__cols{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-right:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__col{width:25%;margin:0}.footer__col:last-child{width:100%;max-width:100%}.footer__warning div{font-size:20px}.footer__bot-logo img{width:100%}}@media all and (max-width: 768px){.footer__title{font-size:24px;padding:0 0 10px}.footer__cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__col{width:100%}.footer__menu{padding:10px 0 0}.footer__menu a{font-size:14px}.footer__menu ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__menu li{width:50%;margin:1px 0}}@media all and (max-width: 768px){.footer-cocial__wrapp{flex-direction:column}.footer__social{margin:0}.footer__col{max-width:none}.footer__cols::before{content:"";position:absolute;width:187px;top:-143px;right:6px;height:211px;background:url(/local/templates/sm-new/img/before.png)}.footer .main-content{margin:10px 0}}@media all and (max-width: 600px){.footer__cols::before{display:none}.footer .main-content{margin:0}}@media all and (max-width: 1600px){.footer__cols::before{content:"";position:absolute;width:190px;top:-140px;right:-10px;height:200px;background:url(/local/templates/sm-new/img/before.png)}.footer__cols::after{content:"";position:absolute;width:100px;top:-90px;left:-35px;height:100px;background:url(/local/templates/sm-new/img/after.png)}}@media all and (max-width: 1430px){.footer__cols::before{right:10px}.footer__cols::after{left:-3px}}@media all and (max-width: 480px){.footer__menu li{width:100%}.footer__bot-logo img{width:100%}.footer__warning div{font-size:12px}.footer__text-block{margin-top:10px;min-width:auto}}@media all and (max-width: 380px){.footer__cols::after{display:none}}
#_header .n-header{display:none !important}#_header .n-header-banner{display:none}#_header.new .n-header{display:block !important}#_header.new .n-header-height{height:160px;display:block}@media all and (max-width: 1024px){#_header.new .n-header-height{height:130px}}#_header.new .n-header__lk{text-transform:uppercase}#_header.new .n-header__lk span,#_header.new .n-header__lk div>div{display:none}#_header.new .n-header__contacts{padding:0;width:220px}#_header.new .n-header__contacts::before{display:none}#_header.new .n-header__menu a{font-size:14px}#_header.new .n-header__button{width:150px}#_header.new .n-header__button.n-header__button_en{width:40px}#_header.new .n-header__lk_pc{margin:0 10px}#_header.new .n-header__box{padding:0 15px}#_header.new .n-header-banner{display:block;margin:30px 0 0}@media all and (max-width: 1024px){#_header.new .n-header-banner{margin:0}}#_header.new .n-header-banner img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block}@media all and (max-width: 1024px){#_header.new .n-header-banner img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}#_header.new #header_main{display:none !important}.wrapper__box{min-height:100%;overflow:hidden;padding:166px 0 0}.alert-toolbar{display:none}.header__search{position:relative;z-index:13;margin-left:auto;padding-right:20px;display:flex;align-items:center}@media(max-width: 1024px){.header__search{margin-left:0;padding:0 10px 10px}}.header__search{position:relative;z-index:13}#_dev-menu-close{display:none}.lk__img{fill:#fff}.lk_link_svg{fill:#fff}.s_img{fill:#fff}.main-page{padding:230px 0 0 0;background:url("..//local/templates/sm-new/img/main_page_bg.jpg");background-size:cover}.main-page__wrapper{display:flex;justify-content:space-between;align-items:flex-start}@media all and (max-width: 1024px){.s_img{fill:#1b5773}}@media all and (max-width: 600px){.lk__link{order:3}}@media all and (max-width: 360px){.main-page{padding:200px 0 0 0}}.show-alert-toolbar .n-header{padding-top:176px}.show-alert-toolbar .n-header__top{top:70px}@media all and (max-width: 1024px){.show-alert-toolbar .n-header{padding-top:0;padding-bottom:144px}.show-alert-toolbar .n-header__search{top:138px}}@media all and (max-width: 768px){.lk__link{order:3;margin-left:20px}.main-page{padding:190px 0 0 0}.m-slider__title{font-size:33px;line-height:32px}}@media all and (max-width: 480px){.m-slider__title{font-size:28px;line-height:30px}}
.h-menu{-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;width:100%}.h-menu__box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0 20px;-webkit-box-pack:justify;-webkit-justify-content:center;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:center}.h-menu a{display:block;position:relative;font-weight:bold;color:#000;font-size:14px;height:60px;line-height:60px;white-space:nowrap;text-decoration:none}.h-menu a::before{position:absolute;left:0;bottom:-1px;width:100%;height:8px;background:#4e6a58;opacity:0;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;content:""}.h-menu a:hover::before{opacity:1}@media all and (max-width: 1150px){.h-menu__box{padding:0 10px}.h-menu a{font-size:13px}.h-menu__box{padding:0 5px}}@media all and (max-width: 1024px){.h-menu__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 0}.h-menu a{padding:0 10px 0 20px;border:1px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:40px;height:44px}.h-menu a:hover{border:1px solid #e2e9e6;background:#fff}.h-menu a::before{display:none}}@media all and (min-width: 1024px){nav li:hover>.submenu{visibility:visible;opacity:1;transform:translateY(0)}}.two-level::after{position:absolute;content:"";background:url("/local/templates/sm-new/svg/polygon-menu.svg");width:6px;height:5px;top:27px;right:10px}@media all and (max-width: 1400px){.two-level::after{right:7px}}@media all and (max-width: 1250px){.two-level::after{right:5px}}@media all and (max-width: 1150px){.two-level::after{right:0}}@media all and (max-width: 1024px){.two-level::after{top:0;width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-image:url("/local/templates/sm-new/svg/celadon-polygon-menu.svg")}}@media all and (max-width: 1024px){.two-level--open::after{transform:rotateZ(180deg)}.two-level--open .submenu{position:relative;display:block;min-height:36px;visibility:visible;opacity:1;transform:translateY(0)}}
.n-header-banner__footnote{padding:2px;color:#c2c2c2;font-size:10px;text-transform:uppercase;text-align:center;letter-spacing:20px}@media all and (max-width: 1400px){.n-header-banner__footnote{letter-spacing:16px}}@media all and (max-width: 1180px){.n-header-banner__footnote{letter-spacing:12px}}@media all and (max-width: 991px){.n-header-banner__footnote{letter-spacing:8px}}@media all and (max-width: 768px){.n-header-banner__footnote{letter-spacing:4px}}@media all and (max-width: 600px){.n-header-banner__footnote{letter-spacing:2px}}@media all and (max-width: 480px){.n-header-banner__footnote{letter-spacing:0}}.main-content{margin:60px 0}.top_banner img{width:100%;border-radius:20px;border:0;display:block;margin:0 auto 5px}@media all and (max-width: 1024px){.main-content{margin:30px 0}}
.n-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;left:0;width:100%;z-index:102;padding-top:106px;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;background:url("/local/templates/sm-new/img/header_bg.jpg");background-size:cover;background-position-x:center;-webkit-box-shadow:1px 6px 15px 8px rgba(56,158,173,.35);-moz-box-shadow:1px 6px 15px 8px rgba(56,158,173,.35);box-shadow:1px 6px 15px 8px rgba(56,158,173,.35);transition-property:top,background,box-shadow}.n-header *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}.n-header.alert{top:50px}.n-header.wide .h-menu a{color:#fff}.n-header.wide .submenu a{color:#1b5773;font-size:15px;height:40px;display:block;position:relative;font-weight:bold;line-height:35px;white-space:nowrap;text-decoration:none}@media all and (max-width: 1024px){.n-header.wide .submenu a{height:auto;margin-bottom:15px;border:none;color:#389dac !important;font-size:13px;line-height:18px;font-weight:500;text-transform:uppercase;white-space:initial}}.n-header.wide .h-menu a::before{background:#8a1d6a}.n-header.wide+.n-header-banner .important-information{margin-top:23px}.n-header.wide+.n-header-banner .important-information a{margin:0 auto}.n-header.wide+.n-header-banner .important-information img{display:block;margin:26px auto 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}@media all and (max-width: 1430px){.n-header.wide+.n-header-banner .important-information img{width:100% !important;height:auto !important}}.index-page .n-header.wide+.n-header-banner .top_banner{margin-bottom:23px;margin-top:23px}@media all and (max-width: 1110px){.index-page .n-header.wide+.n-header-banner .top_banner{margin-top:10px;margin-bottom:10px}}.n-header.wide+.n-header-banner .top_banner{margin-top:30px}.n-header.wide+.n-header-banner .top_banner img{display:block;margin-left:auto;margin-right:auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}@media all and (max-width: 1430px){.n-header.wide+.n-header-banner .top_banner img{width:100% !important;height:auto !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}@media all and (max-width: 1110px){.n-header.wide+.n-header-banner .top_banner{margin-top:10px}}@media all and (max-width: 1024px){.n-header.wide .h-search__toggle{background-color:#8a1d6a}.n-header .add-bg.stick{background:#389cab}}.n-header.wide .n-header__wrap,.n-header.wide .n-header__box{max-width:1430px;width:100%}@media all and (max-width: 1024px){.n-header.wide .n-header__wrap,.n-header.wide .n-header__box{width:100%}.n-header.wide .n-header__lk,.n-header.wide .n-header__toggle{background:#62234e;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.n-header.wide .n-header__toggle.active{background:#fff}}.n-header__wrap{position:relative;width:1130px;padding:0 15px;margin:0 auto}.n-header__box{width:1130px;height:106px;margin:0 auto;padding:0 15px}.n-header__menu{display:flex;color:#fff;background-color:#1b5773;border-radius:10px;text-transform:uppercase;margin:0 0 20px 0}@media(max-width: 1024px){.n-header__menu{height:0;overflow-x:auto;flex-direction:column}}.n-header__alert+.n-header__top{top:50px}.n-header__top{position:fixed;top:0;left:0;width:100%;color:#000;z-index:11;transition:none}.n-header__top .n-header__box{position:relative}.n-header__logo{top:0;left:15px;width:244px;height:92px;position:absolute}.n-header__logo img{position:absolute;top:30px;left:17px;display:block;width:initial;z-index:5}.n-header__toolbar{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-end;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.n-header__contacts{position:relative;font-size:16px;padding:0 0 0 20px}.n-header__call{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.n-header__call .n-header__en{display:none}.n-header__phone,.n-header__caption{display:inline-block;vertical-align:middle}.n-header__caption{color:#909090;font-size:12px}.n-header__phone{white-space:nowrap}.n-header__phone .phone a{display:inline;color:#fff;text-decoration:none;font-size:24px;font-weight:800}.n-header__phone .phone-black a{color:#000}.n-header__lk{text-decoration:none;font-weight:bold;white-space:nowrap;padding:0 16px;height:29px;width:29px;margin:0 10px 0 10px}.n-header__lk:hover div{text-decoration:underline}.n-header__lk div>div{display:inline}.n-header__lk i{display:inline-block;width:19px;height:20px;vertical-align:middle;margin:0 10px 0 0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjUwMjcgMi43Njk1NEMxMy44MDM4IDAuOTk2MjU0IDExLjQ1MzIgLTAuMDA0NTAzMzcgOC45OTc0MSAxLjUyMzU2ZS0wNUM0LjAzNDU1IC0wLjAwNjIzNTUgMC4wMDYyNTc4NiA0LjAxMTg5IDcuMTI0NzNlLTA2IDguOTc0NzlDLTAuMDAzMDgwNTkgMTEuNDI4OCAwLjk5NzU2NCAxMy43NzcyIDIuNzY5NTMgMTUuNDc0OUMyLjc3NDY5IDE1LjQ4IDIuNzc2NjEgMTUuNDg3NyAyLjc4MTczIDE1LjQ5MjNDMi44MzM3NyAxNS41NDI0IDIuODkwMzMgMTUuNTg0OCAyLjk0MzA1IDE1LjYzM0MzLjA4NzY0IDE1Ljc2MTUgMy4yMzIyNCAxNS44OTQ2IDMuMzg0NTUgMTYuMDE4NkMzLjQ2NjE1IDE2LjA4MjkgMy41NTA5OSAxNi4xNDcxIDMuNjM0NTQgMTYuMjA2MkMzLjc3ODUgMTYuMzEzNiAzLjkyMjQ1IDE2LjQyMDkgNC4wNzI4MSAxNi41MTk5QzQuMTc1MDEgMTYuNTg0MiA0LjI4MDQgMTYuNjQ4NCA0LjM4NTEyIDE2LjcxMjdDNC41MjM5MiAxNi43OTYyIDQuNjYyMTEgMTYuODgwNCA0LjgwNTQzIDE2Ljk1NjlDNC45MjY5IDE3LjAyMTEgNS4wNTA5IDE3LjA3NjQgNS4xNzQzIDE3LjEzNDlDNS4zMDkyNSAxNy4xOTkxIDUuNDQyMjkgMTcuMjYzNCA1LjU4MDQ0IDE3LjMyMTJDNS43MTg2IDE3LjM3OSA1Ljg1NzQzIDE3LjQyNCA1Ljk5NzUxIDE3LjQ3NDJDNi4xMzc1OSAxNy41MjQzIDYuMjU4NDIgMTcuNTcwNiA2LjM5Mjc0IDE3LjYxMTdDNi41NDQ0MSAxNy42NTczIDYuNjk5OTMgMTcuNjkyNiA2Ljg1NDE2IDE3LjczMDZDNi45ODI2OCAxNy43NjIgNy4xMDczNSAxNy43OTggNy4yMzk3NSAxNy44MjM4QzcuNDE3MSAxNy44NTkxIDcuNTk3MDYgMTcuODgxNiA3Ljc3NzAxIDE3LjkwNkM3Ljg4ODIxIDE3LjkyMTUgNy45OTY4IDE3Ljk0MzMgOC4xMDkyNCAxNy45NTQyQzguNDAzNTkgMTcuOTgzMSA4LjcwMDQ2IDE3Ljk5OTIgOC45OTk5MyAxNy45OTkyQzkuMjk5NCAxNy45OTkyIDkuNTk2MzEgMTcuOTgzMSA5Ljg5MDYyIDE3Ljk1NDJDMTAuMDAzMSAxNy45NDMzIDEwLjExMTcgMTcuOTIxNSAxMC4yMjI5IDE3LjkwNkMxMC40MDI4IDE3Ljg4MTYgMTAuNTgyNyAxNy44NTkxIDEwLjc2MDEgMTcuODIzOEMxMC44ODg2IDE3Ljc5OCAxMS4wMTcyIDE3Ljc1OTUgMTEuMTQ1NyAxNy43MzA2QzExLjI5OTkgMTcuNjkyNiAxMS40NTU1IDE3LjY1NzMgMTEuNjA3MSAxNy42MTE3QzExLjc0MTQgMTcuNTcwNiAxMS44NzEyIDE3LjUyMDQgMTIuMDAyNCAxNy40NzQyQzEyLjEzMzUgMTcuNDI3OSAxMi4yODI1IDE3LjM3NzggMTIuNDE5NCAxNy4zMjEyQzEyLjU1NjMgMTcuMjY0NyAxMi42OTA2IDE3LjE5ODUgMTIuODI1NiAxNy4xMzQ5QzEyLjk0OSAxNy4wNzY0IDEzLjA3MyAxNy4wMjExIDEzLjE5NDQgMTYuOTU2OUMxMy4zMzc4IDE2Ljg4MDQgMTMuNDc1OSAxNi43OTYyIDEzLjYxNDcgMTYuNzEyN0MxMy43MTk1IDE2LjY0ODQgMTMuODI0OSAxNi41ODk5IDEzLjkyNzEgMTYuNTE5OUMxNC4wNzc0IDE2LjQyMDkgMTQuMjIxNCAxNi4zMTM2IDE0LjM2NTMgMTYuMjA2MkMxNC40NDg5IDE2LjE0MiAxNC41MzM3IDE2LjA4NDEgMTQuNjE1MyAxNi4wMTg2QzE0Ljc2NzYgMTUuODk2NSAxNC45MTIyIDE1Ljc2NjcgMTUuMDU2OCAxNS42MzNDMTUuMTA5NSAxNS41ODQ4IDE1LjE2NjEgMTUuNTQyNCAxNS4yMTgxIDE1LjQ5MjNDMTUuMjIzMyAxNS40ODc4IDE1LjIyNTIgMTUuNDgwMSAxNS4yMzAzIDE1LjQ3NDlDMTguODE0MSAxMi4wNDE2IDE4LjkzNiA2LjM1MzIxIDE1LjUwMjcgMi43Njk1NFpNMTQuMDU4MyAxNC44MDIxQzEzLjk0MTMgMTQuOTA0OSAxMy44MjA1IDE1LjAwMjYgMTMuNjk4NCAxNS4wOTdDMTMuNjI2NSAxNS4xNTIzIDEzLjU1NDUgMTUuMjA2OSAxMy40ODA1IDE1LjI1OTZDMTMuMzY0MiAxNS4zNDM4IDEzLjI0NiAxNS40MjM1IDEzLjEyNTggMTUuNUMxMy4wMzg0IDE1LjU1NTkgMTIuOTQ5MSAxNS42MDk5IDEyLjg1OTEgMTUuNjYyNkMxMi43NDYgMTUuNzI2OSAxMi42MzA5IDE1Ljc5MTEgMTIuNTE0NiAxNS44NTU0QzEyLjQxMTggMTUuOTA4MSAxMi4zMDcgMTUuOTU3NiAxMi4yMDE3IDE2LjAwNjRDMTIuMDk2MyAxNi4wNTUyIDExLjk3OTkgMTYuMTA3MyAxMS44NjYyIDE2LjE1MjlDMTEuNzUyNCAxNi4xOTg2IDExLjYzMTYgMTYuMjQxNiAxMS41MTI3IDE2LjI4MTRDMTEuNDA0MSAxNi4zMTg3IDExLjI5NTUgMTYuMzU3MyAxMS4xODU2IDE2LjM5QzExLjA1NzEgMTYuNDI4NiAxMC45MjI4IDE2LjQ2MDEgMTAuNzg5OCAxNi40OTIyQzEwLjY4NTYgMTYuNTE2NiAxMC41ODI4IDE2LjU0NDMgMTAuNDc3NCAxNi41NjQ5QzEwLjMyNTEgMTYuNTk0NCAxMC4xNjk2IDE2LjYxNSAxMC4wMTM1IDE2LjYzNjJDOS45MjQ3OCAxNi42NDc3IDkuODM2NzQgMTYuNjYzOCA5Ljc0NzM4IDE2LjY3MjhDOS41MDA1OSAxNi42OTY2IDkuMjUwNiAxNi43MTA3IDguOTk4MDUgMTYuNzEwN0M4Ljc0NTUgMTYuNzEwNyA4LjQ5NTUxIDE2LjY5NjYgOC4yNDg3MSAxNi42NzI4QzguMTU5NCAxNi42NjM4IDguMDcxMzYgMTYuNjQ3NyA3Ljk4MjY0IDE2LjYzNjJDNy44MjY0OSAxNi42MTUgNy42NzA5NyAxNi41OTQ0IDcuNTE4NjYgMTYuNTY0OUM3LjQxMzI2IDE2LjU0NDMgNy4zMTA0MyAxNi41MTY3IDcuMjA2MzUgMTYuNDkyMkM3LjA3MzMxIDE2LjQ2MDEgNi45NDA5MiAxNi40MjggNi44MTA0OCAxNi4zOUM2LjcwMDYgMTYuMzU3MyA2LjU5MTk3IDE2LjMxODcgNi40ODMzNyAxNi4yODE0QzYuMzY0NDkgMTYuMjQwMyA2LjI0NTU4IDE2LjE5ODUgNi4xMjk5IDE2LjE1MjlDNi4wMTQyMyAxNi4xMDczIDUuOTA0OTkgMTYuMDU3MiA1Ljc5NDQ0IDE2LjAwNjRDNS42ODM4OCAxNS45NTU3IDUuNTg0MjggMTUuOTA4MSA1LjQ4MTQ4IDE1Ljg1NTRDNS4zNjUxNyAxNS43OTUgNS4yNTAxMyAxNS43MzEzIDUuMTM3MDIgMTUuNjYyNkM1LjA0NzA2IDE1LjYwOTkgNC45NTc3IDE1LjU1NTkgNC44NzAzMSAxNS41QzQuNzUwMTUgMTUuNDIzNSA0LjYzMTg4IDE1LjM0MzggNC41MTU1NiAxNS4yNTk2QzQuNDQxNjQgMTUuMjA3IDQuMzY5NjggMTUuMTUyMyA0LjI5NzY5IDE1LjA5N0M0LjE3NTU3IDE1LjAwMjYgNC4wNTQ3NyAxNC45MDQyIDMuOTM3ODIgMTQuODAyMUMzLjkwOTU0IDE0Ljc4MDkgMy44ODM4MiAxNC43NTM5IDMuODU2MjIgMTQuNzI5NEMzLjg4NDk1IDEyLjU0MzMgNS4yODkzNyAxMC42MTI5IDcuMzYwNTggOS45MTI3N0M4LjM5NjIxIDEwLjQwNTQgOS41OTg2MSAxMC40MDU0IDEwLjYzNDIgOS45MTI3N0MxMi43MDU0IDEwLjYxMjkgMTQuMTA5OCAxMi41NDMyIDE0LjEzODYgMTQuNzI5NEMxNC4xMTE2IDE0Ljc1MzkgMTQuMDg1OSAxNC43NzgzIDE0LjA1ODMgMTQuODAyMVpNNi43NTY0NSA1LjE1MjY1QzcuNDUyMjcgMy45MTUxNiA5LjAxOTUxIDMuNDc2MDYgMTAuMjU3IDQuMTcxODlDMTEuNDk0NSA0Ljg2NzcyIDExLjkzMzYgNi40MzQ5NiAxMS4yMzc4IDcuNjcyNDVDMTEuMDA2OSA4LjA4MzA0IDEwLjY2NzYgOC40MjIzMSAxMC4yNTcgOC42NTMyMUMxMC4yNTM4IDguNjUzMjEgMTAuMjQ5OSA4LjY1MzIxIDEwLjI0NjEgOC42NTcwNUMxMC4wNzU3IDguNzUxOTEgOS44OTU1NiA4LjgyODIgOS43MDg4MyA4Ljg4NDU3QzkuNjc1NDMgOC44OTQyMSA5LjY0NDU1IDguOTA3MDUgOS42MDkyMyA4LjkxNTQxQzkuNTQ0OTUgOC45MzIxMiA5LjQ3NzQ3IDguOTQzNjggOS40MTEyOCA4Ljk1NTI0QzkuMjg2NjQgOC45NzcwNSA5LjE2MDUzIDguOTg5NyA5LjAzNDA1IDguOTkzMTZIOC45NjA3N0M4LjgzNDI5IDguOTg5NyA4LjcwODE4IDguOTc3MDUgOC41ODM1NCA4Ljk1NTI0QzguNTE5MjcgOC45NDM2OCA4LjQ1MTE1IDguOTMyMTIgOC4zODU2MyA4LjkxNTQxQzguMzUxNTUgOC45MDcwNSA4LjMyMTM1IDguODk0MjEgOC4yODYwMyA4Ljg4NDU3QzguMDk5MyA4LjgyODIgNy45MTkyIDguNzUxOTQgNy43NDg3NyA4LjY1NzA1TDcuNzM3MjEgOC42NTMyMUM2LjQ5OTcxIDcuOTU3MzkgNi4wNjA2MiA2LjM5MDE1IDYuNzU2NDUgNS4xNTI2NVpNMTUuMjc4NiAxMy40NTUxQzE0Ljg2NjIgMTEuNTMxNiAxMy41OTk2IDkuOTAwODQgMTEuODM3OSA5LjAyNTM2QzEzLjI3OCA3LjQ1NjYxIDEzLjE3MzcgNS4wMTc0MyAxMS42MDUgMy41NzczMkMxMC4wMzYyIDIuMTM3MiA3LjU5NzA2IDIuMjQxNTEgNi4xNTY5NCAzLjgxMDI1QzQuODAzMDkgNS4yODUwNSA0LjgwMzA5IDcuNTUwNiA2LjE1Njk0IDkuMDI1MzZDNC4zOTUyNSA5LjkwMDg3IDMuMTI4NjEgMTEuNTMxNiAyLjcxNjIxIDEzLjQ1NTFDMC4yNTE5MTkgOS45ODM5NCAxLjA2ODEzIDUuMTcyMzEgNC41MzkyOCAyLjcwODAxQzguMDEwNDMgMC4yNDM3MTggMTIuODIyMSAxLjA1OTkzIDE1LjI4NjQgNC41MzEwOEMxNi4yMTI3IDUuODM1OTQgMTYuNzEgNy4zOTY3OCAxNi43MDkyIDguOTk3MDRDMTYuNzA5MiAxMC41OTU5IDE2LjIwOSAxMi4xNTQ3IDE1LjI3ODYgMTMuNDU1MVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=") 50% 50% no-repeat}.n-header__lk div{display:inline-block;vertical-align:middle}.n-header__lk_mobile{display:none}.n-header__lk_pc{margin:0 32px 0 10px}.n-header__tools{height:82px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.n-header__search{position:absolute;top:50%;left:15px;margin:-14px 0 0 0;width:244px;padding:0}.n-header__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center}.n-header__button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;line-height:14px;height:42px;color:#fff;text-decoration:none;font-size:15px;font-weight:400;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;width:auto;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;margin:0 10px;padding:0 30px}.n-header__button--contacts{margin-top:14px;margin-left:30px;padding:0 35px}.n-header__button--contacts-detail{margin-top:30px;box-shadow:0 5px 10px rgba(0,0,0,.25);margin-left:30px;padding:0 35px}.n-header__button_white{background:#389dac;color:#fff}.n-header__main-btn{background:#fff;color:#389dac}.n-header__button:hover{-webkit-box-shadow:0 10px 20px rgba(76,92,82,.25);-moz-box-shadow:0 10px 20px rgba(76,92,82,.25);box-shadow:0 10px 20px rgba(76,92,82,.25)}.n-header__button_pink{background:#ae3d8d}.n-header__toggle{position:absolute;display:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;top:50px;right:10px;height:32px;padding:0 15px;color:#fff;font-size:12px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.n-header__toggle.active{background:#fff;color:#ad3d8c;font-size:11px}.n-header__toggle.active div{background:#ad3d8c;-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg)}.n-header__toggle.active div::after{display:none}.n-header__toggle.active div::before{-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg);top:0;background:inherit}.n-header__toggle div{position:absolute;top:50%;left:8px;bottom:0;width:14px;height:1px;background:#fff}.n-header__toggle div::after,.n-header__toggle div::before{position:absolute;left:0;height:1px;background:inherit;width:100%;content:""}@media all and (min-width: 1025px){.n-header.non-bg{background:none;box-shadow:none}}@media all and (min-width: 1025px){.n-header.stick{background:url(/local/templates/sm-new/img/main_page_bg.jpg);background-size:cover;-webkit-box-shadow:0 7px 16px 5px rgba(196,89,167,.24);-moz-box-shadow:0 7px 16px 5px rgba(196,89,167,.24);box-shadow:0 7px 16px 5px rgba(196,89,167,.24)}}@media all and (min-width: 1025px){.n-header.add-bg.stick{background:url(/local/templates/sm-new/img/header_bg.jpg);background-size:cover;background-position-x:center}}.n-header.add-bg.stick{-webkit-box-shadow:1px 6px 15px 8px rgba(56,158,173,.26);-moz-box-shadow:1px 6px 15px 8px rgba(56,158,173,.26);box-shadow:1px 6px 15px 8px rgba(56,158,173,.26)}@media all and (max-width: 1400px){.n-header__box{padding:0 15px 0 280px}.n-header__contacts{padding:0 0 0 10px}.n-header__contacts::before{display:none}}@media all and (max-width: 1250px){.n-header{height:auto;min-height:110px}.n-header__logo img{width:300px}.n-header__lk{text-transform:uppercase}.n-header__lk i{margin:0 6px 0 0}.n-header__lk div>div,.n-header__lk span{display:none}.n-header__button{font-size:14px;padding:0 20px}.n-header__caption{font-size:10px}.n-header__contacts{margin-top:-5px}}@media all and (max-width: 1150px){.n-header__phone .phone a{font-size:22px}.n-header__lk_pc{margin:0 20px 0 0}.n-header__button{font-size:13px;padding:0 16px;height:40px}}@media all and (max-width: 1024px){.n-header{padding-bottom:0;background:#389dac;background-size:cover;padding-top:0}.n-header__buttons{margin:5px 0}.n-header__menu{margin:0 0 10px 0}.n-header__button_white{background:#fff;color:#389ead}.n-header__phone .phone-black a{color:#fff}.n-header__box,.n-header__wrap{width:100%}.n-header__contacts{position:static}.n-header__buttons{position:absolute;bottom:4px;left:10px;right:10px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 0}.n-header__button{height:32px}.n-header__call .n-header__en{display:block;position:absolute;top:8px;right:95px;background:#ececec;color:#000;text-decoration:none;padding:6px 4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px}.n-header__button_en{display:none}.n-header__bot{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:0}.n-header__menu{background:#fafafa}.n-header__menu{padding-left:1px}.n-header.wide .h-menu a{color:#1b5773}.n-header__caption{display:none}.n-header__top{height:130px;position:relative}.n-header__logo{left:10px;height:44px;width:158px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.n-header__logo::before{left:5px;right:5px;bottom:5px}.n-header__logo img{top:8px;left:12px;width:300px;height:auto}.n-header__box{padding:0 10px;height:130px}.n-header__phone{position:absolute;left:10px;top:50px;width:158px;text-align:center}.n-header__phone .phone a{font-size:26px;line-height:30px}.n-header__mid{height:0}.n-header__lk{position:absolute;top:8px;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#3c9670;color:#fff;height:28px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 10px;text-transform:uppercase;width:76px}.n-header__lk div>div,.n-header__lk span{display:none}.n-header__lk i{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMCAxOCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMuMTY0IDkuMjIyVjE4aDMuMTY0di0xLjA1NWgyLjExdi0xLjA1NEg3LjM4M3YtMS4wNTVoMS4wNTRWMTMuNzhINy4zODN2LTEuMDU0aDEuMDU0di0xLjA1NUg2LjMyOXYtMi40NWE0Ljc0NCA0Ljc0NCAwIDAwMy4xNjQtNC40NzZBNC43NTEgNC43NTEgMCAwMDQuNzQ2IDAgNC43NTEgNC43NTEgMCAwMDAgNC43NDZhNC43NDQgNC43NDQgMCAwMDMuMTY0IDQuNDc2em0xLjU4Mi04LjE2N2EzLjY5NiAzLjY5NiAwIDAxMy42OTEgMy42OTFjMCAzLjE0LTMuMTU4IDMuNjc0LTMuMTY0IDMuNjc3djQuMzA0aDEuMDU1djEuMDU0SDUuMjczdjEuMDU1aDEuMDU1djEuMDU1SDUuMjczdjEuMDU0SDQuMjJWOC40MjNjLS4wMS0uMDA2LTMuMTY0LS41MzMtMy4xNjQtMy42NzdhMy42OTYgMy42OTYgMCAwMTMuNjkxLTMuNjkxeiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00Ljc0NiA3LjM4M2EyLjY0IDIuNjQgMCAwMDIuNjM3LTIuNjM3QTIuNjQgMi42NCAwIDAwNC43NDYgMi4xMSAyLjY0IDIuNjQgMCAwMDIuMTEgNC43NDZhMi42NCAyLjY0IDAgMDAyLjYzNyAyLjYzN3ptMC00LjIxOWMuODcyIDAgMS41ODIuNzEgMS41ODIgMS41ODIgMCAuODcyLS43MSAxLjU4Mi0xLjU4MiAxLjU4Mi0uODcyIDAtMS41ODItLjcxLTEuNTgyLTEuNTgyIDAtLjg3Mi43MS0xLjU4MiAxLjU4Mi0xLjU4MnoiLz48L3N2Zz4=") 50% 50% no-repeat}.n-header__lk_mobile{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.n-header__lk_pc{display:none}.n-header__toggle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:28px}.n-header__toggle div::after{bottom:-4px}.n-header__toggle div::before{top:-4px}}@media all and (max-width: 768px){.n-header__phone .phone a{font-size:20px;line-height:22px}.n-header__logo img{top:6px;width:280px}}@media all and (max-width: 480px){.n-header{background:#389dac}.n-header__button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;line-height:14px;padding:0 15px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin:0}.n-header__button--contacts{margin-top:14px;margin-left:30px;padding:0 35px}.n-header__button--contacts-detail{margin-top:30px;box-shadow:0 5px 10px rgba(0,0,0,.25);margin-left:0;padding:0 35px}.n-header__buttons{display:flex;justify-content:space-between}.n-header__phone .phone a{font-size:19px}}@media all and (max-width: 321px){.n-header__button{font-size:11px;padding:0 13px}.n-header__button--contacts{margin-top:14px;margin-left:30px;padding:0 35px}.n-header__button--contacts-detail{margin-top:30px;box-shadow:0 5px 10px rgba(0,0,0,.25);margin-left:0;padding:0 35px}}
.search{transition:none}.search__button{position:relative;display:block;cursor:pointer;background:#1b5773;width:16px}@media(max-width: 1024px){.search__button{display:none}}.search__input{width:0;overflow:hidden;position:absolute;border:none;opacity:0;transition:opacity .2s}@media(max-width: 1024px){.search__input{position:relative;width:233px;opacity:1;padding:10px;border-radius:5px !important;border:1px solid #389ead}}@media(min-width: 1024px){.search.active .search__input{width:233px;position:absolute;right:10px;padding:10px 30px 10px 10px;top:8px;opacity:1;border-radius:5px;transition:width .3s,opacity .2s}}.search.active .search__button{background:none}.search.active .search__button path{fill:#000}
.social-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;padding:15px 0}.social-footer__item{margin:0 9px}.social-footer__link{display:block;position:relative;width:68px;height:68px;background:#fff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}.social-footer__link:hover{border-color:#fff}.social-footer__link::before{position:absolute;top:50%;left:50%;content:""}.social-footer__link_tg::before{width:100%;height:100%;margin:-12px 0 0 -21px;background:url("/local/templates/sm-new/svg/bot-tg.svg") no-repeat}.social-footer__link_vk::before{width:100%;height:100%;margin:-12px 0 0 -21px;background:url("/local/templates/sm-new/svg/bot_vk.svg") no-repeat}.social-footer__link_ok::before{width:100%;height:100%;margin:-21px 0 0 -12px;background:url("/local/templates/sm-new/svg/bot_ok.svg") no-repeat}@media all and (max-width: 1024px){.social-footer{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.social-footer__item{margin:0 25px 0 0}}
.submenu{position:absolute;left:-1px;z-index:5;width:auto;min-width:200px;visibility:hidden;opacity:0;border-radius:30px;transform:translateY(10px);transition:.3s ease-in-out}.submenu li{position:relative}.submenu a{background:#fcfcfc;border-top:1px solid #ecf1f2;text-align:left;font-size:14px;letter-spacing:1px;padding:5px 20px}@media all and (max-width: 1024px){.submenu{display:none}}
.topmenu a{padding:0 28px}.topmenu li{display:block}.topmenu>li{display:inline-block;position:relative}.topmenu>li:last-child>li>a{text-transform:uppercase;letter-spacing:.75px;color:#1c1c1c}.topmenu.search-open{margin:0 auto;width:100%}@media all and (min-width: 1024px){.topmenu.search-open a{padding:0 22px}}@media all and (min-width: 1024px)and (max-width: 1380px){.topmenu.search-open a{padding:0 16px}}@media all and (min-width: 1024px)and (max-width: 1300px){.topmenu.search-open a{padding:0 10px}}@media all and (min-width: 1024px)and (max-width: 1240px){.topmenu.search-open a{font-size:12px;padding:0 5px}}@media all and (max-width: 1400px){.topmenu a{padding:0 20px}}@media all and (max-width: 1250px){.topmenu a{padding:0 14px}}@media all and (max-width: 1150px){.topmenu a{padding:0 10px}}@media all and (max-width: 1024px){.topmenu{display:flex;flex-direction:column}}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-callback--header {
  color: #93151d;
  font: 17px "BlissProLight";
  text-decoration: underline;
}
@media (max-width: 1199px) {
  .b-callback--header {
    top: 50px;
    left: 30px;
    font: 15px "BlissProLight";
    position: absolute;
  }
}
@media (max-width: 767px) {
  .b-callback--header {
    display: none;
  }
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-contacts-list {
  text-align: left;
}
.b-contacts-list__item {
  margin-bottom: 15px;
}
.b-contacts-list__item a {
  display: block;
  color: #1b5773;
  font: 16px/22px "BlissPro";
}
@media (max-width: 767px) {
  .b-contacts-list {
    width: 186px;
    margin: 0 auto;
  }
  .b-contacts-list a {
    font-size: 14px;
  }
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-feature__title {
  font: 56px "WaldorfLightItalic";
  color: #a03339;
  left: -230px;
  top: 90px;
  transform: translate3d(150px, 0, 0);
  opacity: 0;
  transition: transform 0.7s ease-out, opacity 0.4s;
  position: absolute;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
  max-width: 810px;
}
.b-feature__image {
  background-size: cover;
  height: 400px;
}
.active .b-feature .b-feature__title {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}
.b-feature__text {
  margin: 190px 0 0 20px;
  padding: 0;
  overflow: hidden;
  font: 18px/21px "BlissProLight";
  color: #626365;
}
.b-feature__links {
  margin-left: 22px;
}
.b-feature__link {
  margin-right: 40px;
  white-space: nowrap;
  text-decoration: none;
  border-bottom: 1px solid #1b5773;
}
.b-feature__link:hover {
  border: none;
}
.b-feature__link.b-link--with-arrow::after {
  position: absolute;
}
@media (max-width: 992px) {
  .b-feature__title {
    font: 50px "WaldorfLightItalic";
    left: -170px;
    top: 90px;
    max-width: 590px;
  }
  .b-feature__text {
    margin-top: 180px;
  }
}
@media (max-width: 767px) {
  .b-feature__link {
    font-size: 18px;
    display: block;
  }
  .b-feature__link::after {
    display: none;
  }
  .b-feature__text {
    height: 170px;
  }
}
@media (max-width: 575px) {
  .b-feature__title {
    left: 0;
    right: 0;
    top: -220px;
    font-size: 30px;
    text-align: center;
  }
  .b-feature__image {
    margin-top: 60px;
    height: 170px;
  }
  .b-feature__links {
    margin-left: 22px;
  }
  .b-feature__text {
    margin: 15px 20px 90px;
    font: 16px/25px "BlissProLight";
    color: #7e7e7e;
    height: 150px;
  }
  .b-feature__link {
    display: inline-block;
  }
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-footer-menu {
  display: block;
}
.b-footer-menu .owl-dot {
  background: #fff;
}
.b-footer-menu .owl-dot.active {
  background: #d8d3ab;
}
.b-footer-menu-group__title {
  color: #fff;
  border-bottom: 2px solid #919586;
  padding: 0 0 20px;
  margin-bottom: 20px;
  width: 260px;
  font: 30px "BlissProLight";
}
.b-footer-menu-group__link {
  display: block;
  color: #d8d3ab;
  margin-bottom: 3px;
  font: 16px "BlissProLight";
}
.b-footer-menu-group__link:active,
.b-footer-menu-group__link:focus,
.b-footer-menu-group__link:hover {
  color: #fff;
}
@media (max-width: 1199px) {
  .b-footer-menu-group__title {
    width: 250px;
    font-size: 28px;
  }
}
@media (max-width: 992px) {
  .b-footer-menu-group {
    margin-bottom: 20px;
  }
  .b-footer-menu-group__title {
    font-size: 27px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    display: inline-block;
  }
}
@media (max-width: 767px) {
  .b-footer-menu-group__title {
    font-size: 21px;
  }
}
@media (max-width: 575px) {
  .b-footer-menu-group__title {
    font-size: 27px;
  }
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-footer {
  background: #1b5773;
  color: #638294;
  padding: 50px 200px 10px;
  margin: 0;
}
.b-footer__text {
  font: 13px/20px "BlissPro";
  padding-right: 30px;
}
.b-footer__text a {
  color: #919586;
}
.b-footer__text a:active,
.b-footer__text a:focus,
.b-footer__text a:hover {
  color: #fff;
}
@media (max-width: 1420px) {
  .b-footer {
    padding: 50px 100px 10px;
  }
}
@media (max-width: 1420px) {
  .b-footer {
    padding: 50px 50px 10px;
  }
}
@media (max-width: 1023px) {
  .b-footer__col-left {
    width: 100% !important;
  }
  .b-footer__col-right {
    width: 100% !important;
    margin-top: 30px;
  }
  .b-footer__col-right::after {
    content: "";
    display: block;
    clear: both;
  }
  .b-footer__text {
    width: 50%;
    float: left;
  }
}
@media (max-width: 1199px) {
  .b-footer {
    padding: 50px 40px 10px;
  }
  .b-footer__text {
    padding-right: 0;
  }
}
@media (max-width: 575px) {
  .b-footer__text {
    width: 100%;
  }
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.l-header {
  height: 80px;
}
.b-header {
  padding: 0;
  height: 80px;
  position: fixed;
  top: 0;
  background: #fff;
  z-index: 9999;
  box-shadow: 1000px 0 0 #fff, -1000px 0 0 #fff;
}
.b-header .b-text-line {
  margin-top: 24px;
  margin-bottom: 3px;
  color: #6c6c6c;
  font: 12px/12px "BlissPro";
}
.b-header-buttons {
  height: 80px;
  vertical-align: middle;
  display: table-cell;
}
.b-header-buttons .b-btn--ask-question {
  margin-right: 21px;
}
.b-header-buttons {
  position: relative;
}
.b-header-buttons-btn-feedback {
  display: none;
}
@media (max-width: 992px) {
  .b-header-buttons-btn-feedback {
    display: inline-block;
  }
  .b-header-buttons__panel {
    background: rgba(27, 87, 115, 0.9);
    position: absolute;
    display: none;
    top: 64px;
    height: 152px;
    text-align: center;
    width: 222px;
    left: 50%;
    transform: translateX(-50%);
    padding: 10px;
    border-radius: 5px;
  }
  .b-header-buttons__panel .btn {
    margin: 0 0 10px;
  }
  .b-header-buttons__panel.active {
    display: block;
  }
}
@media (max-width: 1199px) {
  .b-header .b-text-line {
    top: 10px;
    left: 30px;
    margin: 0;
    position: absolute;
  }
}
@media (max-width: 992px) {
  .b-header .b-text-line {
    top: 18px;
    left: 15px;
  }
  .b-header-col--2 {
    padding-left: 0;
    padding-right: 0;
  }
  .b-header-col--3 {
    padding-left: 0;
    padding-right: 0;
  }
  .b-header .btn {
    font-size: 15px;
  }
  .b-header .btn .fa {
    font-size: 13px;
  }
}
@media (max-width: 767px) {
  .l-header {
    height: 245px;
  }
  .b-header {
    height: 145px;
    border-bottom: 2px solid #f6cec1;
    position: static !important;
  }
  .b-header-col {
    position: static;
  }
  .b-header-col--1 {
    top: 160px;
    left: 0;
    right: 0;
    padding: 0;
    position: absolute;
  }
  .b-header-col--1 img {
    margin: 0 auto;
  }
  .b-header-col--2 {
    position: static;
  }
  .b-header-col--3 {
    text-align: center;
  }
  .b-header .b-text-line {
    position: static;
  }
  .b-header-buttons {
    text-align: center;
    margin-top: 15px;
    height: auto;
    display: block;
  }
}

.b-logo__img {
  display: block;
  width: 279px;
  height: auto;
  margin: 18px 0 0;
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-main-contacts {
  padding: 50px 10px 50px 48px;
}
.b-main-contacts__title {
  color: #000;
  font: 30px/30px "BlissPro";
  margin-bottom: 15px;
}
@media (max-width: 992px) {
  .b-main-contacts {
    padding: 50px 10px 50px 30px;
  }
  .b-main-contacts__title {
    color: #000;
    font: 30px/30px "BlissPro";
    margin-bottom: 15px;
  }
}
@media (max-width: 767px) {
  .b-main-contacts {
    padding: 50px 0;
    text-align: center;
  }
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-main-features {
  margin: 60px 0 20px 50px;
  padding-bottom: 70px;
  position: relative;
}
.b-main-features::after {
  bottom: 0;
  left: 0;
  right: 0;
  height: 2px;
  background: #f6cec1;
  content: "";
  display: block;
  position: absolute;
}
.b-main-features__title {
  margin-bottom: 35px;
}
.b-main-features .owl-dots {
  counter-reset: dots;
  position: absolute;
  top: 0 !important;
  bottom: auto;
  left: 50% !important;
  margin-left: 35px !important;
  text-align: left;
}
.b-main-features .owl-dot {
  background: none !important;
  transform: none !important;
  display: inline-block;
  font: 40px "WaldorfItalic";
  width: 50px !important;
  position: relative;
}
.b-main-features .owl-dot.active {
  color: #a03339;
}
.b-main-features .owl-dot.active::after {
  position: absolute;
  top: -4px;
  left: -19px;
  content: "";
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid #f6cec1;
}
.b-main-features .owl-dot:hover {
  color: #a03339;
}
.b-main-features .owl-dot::before {
  counter-increment: dots;
  content: counter(dots);
}
@media (max-width: 992px) {
  .b-main-features__title {
    margin-left: 38px;
  }
}
@media (max-width: 992px) {
  .b-main-features {
    margin: 60px 0 20px;
  }
  .b-main-features .owl-dots {
    counter-reset: dots;
    position: absolute;
    top: 0 !important;
    bottom: auto;
    left: 50% !important;
    margin-left: 35px !important;
    text-align: left;
  }
  .b-main-features .owl-dot {
    font: 30px "WaldorfItalic";
    width: 20px;
  }
  .b-main-features .owl-dot.active::after {
    top: -2px;
    left: -13px;
    width: 41px;
    height: 41px;
  }
}
@media (max-width: 575px) {
  .b-main-features {
    padding-bottom: 30px;
  }
  .b-main-features::after {
    left: 10px;
    right: 10px;
  }
  .b-main-features__title {
    margin-bottom: 35px;
    text-align: center;
    font: 26px "BlissProLight";
  }
  .b-main-features .owl-dots {
    top: auto !important;
    bottom: 60px !important;
    left: 0 !important;
    margin-left: 35px !important;
    text-align: left;
  }
  .b-main-features .owl-dot {
    font-size: 20px;
    width: 28px !important;
  }
  .b-main-features .owl-dot.active::after {
    top: -8px;
    left: -16px;
    width: 41px;
    height: 41px;
  }
}

.b-main-info {
  margin: 40px 0;
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-main-services__title {
  font: 30px/30px "BlissPro";
  color: #fff;
  display: inline-block;
  margin: 0 10px 0 0;
  padding: 0;
}
.b-main-services__head {
  padding: 50px 50px 30px;
  margin-right: 50px;
  border-bottom: 3px solid #d8d3ab;
}
.b-main-services__body {
  padding: 30px 30px 30px 0;
}
@media (max-width: 1199px) {
  .b-main-services__head {
    padding: 50px 50px 10px 20px;
    margin-left: 30px;
    border-bottom: 2px solid #d8d3ab;
  }
}
@media (max-width: 992px) {
  .b-main-services__head {
    padding: 50px 50px 10px 0;
    margin-left: 50px;
    border-bottom: 2px solid #d8d3ab;
  }
  .b-main-services__body {
    padding-right: 50px;
    padding-left: 50px;
  }
}
@media (max-width: 767px) {
  .b-main-services {
    text-align: center;
    padding-bottom: 100px;
    position: relative;
  }
  .b-main-services__head {
    padding: 50px 0 30px;
    margin: 0 15px;
  }
  .b-main-services__body {
    font-size: 18px;
  }
  .b-main-services__link {
    bottom: 10px;
    left: 15px;
    right: 15px;
    padding: 26px 0 22px;
    border-top: 2px solid #d8d3ab;
    display: block;
    position: absolute;
  }
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
#js-main-map {
  height: 750px;
}
.b-map {
  height: 750px;
  position: relative;
  background: #f7f1d9;
  margin: 50px 0 0;
}
.b-map__info {
  background: rgba(255, 255, 255, 0.8);
  position: absolute;
  top: 0;
  bottom: 0;
  right: 10%;
  left: auto;
  margin: 0;
  width: 520px;
  padding: 40px 50px;
  overflow: hidden;
}
.b-map__info-logo {
  display: block;
  margin: 0 0 24px;
  width: 350px;
}
.b-map__info-work-time {
  float: right;
  color: #8e7f7a;
  font: 17px "BlissProLight";
  margin-top: -25px;
}
.b-map__info-phone {
  color: #626365;
  font: 24px "BlissPro";
}
.b-map__info-row {
  margin: 24px 0 0 30px;
}
.b-map__info-footer {
  margin-top: 20px;
  color: #727476;
  font: 12px "BlissPro";
}
.b-map__info-footer strong {
  display: block;
  color: #626365;
  margin-bottom: 10px;
}
.b-map .b-contacts-list__item {
  cursor: pointer;
}
.b-map .b-contacts-list__item--selected a,
.b-map .b-contacts-list__item--selected {
  color: #a03339;
}
.b-map .b-contacts-list__item--selected {
  position: relative;
}
.b-map .b-contacts-list__item--selected::before {
  content: "";
  position: absolute;
  left: -50px;
  top: 0;
  width: 28px;
  height: 40px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAoCAMAAADaOGodAAAA+VBMVEUAAAD/AACqKyuqOTmZMzOZMzOeNTygMzqeMTehMjeeMzigMjeiMzifNDihMzugMTmiMjmfMjmfNDuhNDqgMzigMzqfNDqgMzmhMzmfMzigNDmgNDigMjihMzmgMzigNDmgMzqgMzmhMzmgMzqgMzmgMzmgMzmgMzqgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmqSE2sTFGwVVqxV1y3ZWm7bHC7bXG9cXW/d3vAd3vGhIjOlZjQm57ToaTUo6bXqqzar7Lmycvmysvpz9Hu2dru29zv293x3+Dx4OH05uf16uv26+v37O347+/79fX79vb79/f89/j////IDb54AAAAL3RSTlMAAQYJCg8iIyouMjM3QEFDR0hKVGlzgIGHiJmerL2+xszX2Nnc4err8PL09vn6/NysQnQAAAEdSURBVBgZdcGFQsJgGAXQO0JgdDdjdF8FExO7Y+//MCLiJxv7z4HQczVzMDBrOR0OWrpJ0Uxr2LBj0MbYgYh26dCNYi024pZRDCuBDl10AljSDLoyNABpKqQBNKjQAHQq6chTXC4Ojq6vKPKoUjxZixvrgaKKJsWjtXRH0USf4vTLsj4uKPoYUpy8vL0+zymGaFMcv5+ffc4p2qhS7FuzqXVIUUWRYnq/t3s7oygiSaUkPD0q9DxAmQplABEqRLBUp6s6fqToKoUVgy4M/IrTRRxrNW6p4U9oTIdxCKJAhwL+eVu0aXmxIUGbBGxK3FCCnc+kMH1wCI+4NgpjS5ZrWWzTKlypaHDhb3Cp4YerYI/sBaGQnEySUMpksOkbfnSOGuoP2RIAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
@media (max-width: 1199px) {
  .b-map__info {
    right: 20px;
    margin: 0;
    width: 360px;
    padding: 20px;
  }
  .b-map__info-log {
    margin: 0 0 12px;
  }
  .b-map__info-work-time {
    float: none;
    display: block;
    margin: 10px 0 0 20px;
  }
  .b-map__info-phone {
    margin-left: 20px;
  }
  .b-map__info-row {
    margin-top: 10px;
  }
  .b-map__info-footer {
    margin-top: 0;
  }
  .b-map__info-footer strong {
    margin-bottom: 0;
  }
}
@media (max-width: 992px) {
  .b-map__info {
    right: 20px;
    margin: 0;
    width: 360px;
    padding: 20px;
  }
  .b-map__info-work-time {
    float: none;
    display: block;
    margin: 10px 0 0 20px;
  }
  .b-map__info-phone {
    margin-left: 20px;
  }
  .b-map__info-row {
    margin-top: 10px;
  }
  .b-map__info-footer {
    margin-top: 0;
  }
  .b-map__info-footer strong {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  #js-main-map {
    height: 500px;
  }
  .b-map {
    height: auto;
  }
  .b-map #js-main-map {
    height: 400px;
  }
  .b-map__info {
    position: static;
    width: auto;
    display: flex;
    flex-direction: column;
  }
  .b-map__info-top {
    order: 2;
    width: 80%;
    margin: 10px auto;
  }
  .b-map__info-middle {
    order: 1;
  }
  .b-map__info-footer {
    order: 3;
    width: 80%;
    margin: 10px auto;
  }
  .b-map__info-row {
    margin: 10px;
  }
  .b-map__info-footer {
    padding: 0 15px;
  }
  .b-map .b-socials {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
  }
  .b-map .b-socials__item {
    display: block;
    margin: 30px 0 0;
  }
}
.mapBalloon {
  background: #fff;
  color: #000;
  width: 238px;
  height: 138px;
  position: absolute;
  border: 1px solid #c6c6c6;
  padding: 9px;
  border-radius: 6px;
}
.mapBalloon::before {
  content: '';
  position: absolute;
  background: url('/images/mapMarker.png') no-repeat;
  width: 28px;
  height: 40px;
  bottom: -38px;
  left: 50%;
  transform: translateX(-50%);
}
.btn-yandex {
  text-align: center;
  width: calc(100% - 18px);
  position: absolute;
  bottom: 9px;
  box-sizing: border-box;
}
.btn-close {
  border: 1px solid #c6c6c6;
  border-radius: 50%;
  position: absolute;
  cursor: pointer;
  top: -15px;
  right: -15px;
  background: #fff;
  padding: 0 6px 2px;
  color: #c6c6c6;
  text-align: center;
  margin: 4px 0 0;
}
.btn-close:hover {
  color: #000;
}
.b-modal-map.in .modal-dialog {
  margin-top: 0;
  top: 50%;
  transform: translateY(-50%);
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.menu-cols {
  display: block;
  padding: 0 100px;
  background: #f0f0f0;
  border: 2px solid #1b5773;
  border-top: 0;
  border-radius: 0;
  position: relative;
}
.menu-cols::after {
  content: "";
  clear: both;
  width: 100%;
  height: 1px;
  display: block;
}
.menu-cols--with-banner {
  padding: 30px 0 30px 100px;
  box-shadow: -300px 0 0 #fff inset;
}
.menu-col {
  width: 30%;
  vertical-align: top;
  display: inline-block;
}
.menu-cols--with-banner .menu-col {
  width: 260px;
}
.menu-col__link {
  display: flex;
  align-items: center;
  padding: 4px 0;
  position: relative;
}
.menu-col__link--with-img {
  padding-left: 70px;
  min-height: 65px;
}
.menu-col__link span {
  color: #1b5773;
  font-size: 17px;
  display: block;
}
.menu-col__img {
  width: 60px;
  height: 60px;
  top: 0;
  left: 5px;
  display: block;
  position: absolute;
}
.menu-banner {
  float: right;
  width: 300px;
  margin-top: -30px;
}
.menu-banner__img {
  height: 160px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.menu-banner__text {
  padding: 20px;
}
@media (max-width: 992px) {
  .menu-cols--with-banner .menu-col {
    display: block;
    padding-top: 0;
    padding-bottom: 0;
  }
  .menu-cols--with-banner .menu-col:last-child {
    padding-bottom: 30px;
  }
  .menu-cols--with-banner .menu-col:nth-child(2) {
    padding-top: 30px;
  }
}
.b-nav-toggler {
  display: none;
}
@media (max-width: 767px) {
  .b-nav-toggler {
    top: 20px;
    left: 15px;
    cursor: pointer;
    display: block;
    position: absolute;
  }
  .b-nav-toggler .fa {
    color: #838383;
    font-size: 26px;
  }
  .b-nav-toggler:focus .fa,
  .b-nav-toggler:active .fa,
  .b-nav-toggler:hover .fa {
    color: #a03339;
  }
  .b-nav-toggler .fa-times {
    color: #fff !important;
    position: fixed;
    top: 20px;
    left: 15px;
    z-index: 10000;
  }
}
.b-nav {
  background: #1b5773;
  position: relative;
}
.b-nav .nav {
  display: flex;
  justify-content: space-around;
}
.b-nav .nav-pills .nav-link {
  color: #fff;
  font: 14px/50px "BlissPro-Bold";
  padding: 0 30px;
  text-align: center;
  overflow: hidden;
  background: none !important;
  text-transform: uppercase;
  display: block;
  position: relative;
}
.b-nav .nav-pills .nav-link:hover,
.b-nav .nav-pills .nav-link:active,
.b-nav .nav-pills .nav-link:focus,
.b-nav .nav-pills .nav-link.active {
  background: none !important;
  position: relative;
  z-index: 1;
}
.b-nav .nav-pills .nav-link:hover::before,
.b-nav .nav-pills .nav-link:active::before,
.b-nav .nav-pills .nav-link:focus::before,
.b-nav .nav-pills .nav-link.active::before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJcAAAAkCAMAAACzH1iQAAAC7lBMVEUAAAAA//+AgP9VqqpAv79mmcxVqtVJtttgn99VqsZNs8xdudFVqtVisdhbtttVqsxgr89atNJVqtVertdZs9lVqs5drtFZsdNVqtVcrdZYsdhVqtBbrdFYsNNVqtVardZYr89dstFardJXr9NcsdRarNZXrtBcsdFZrNJXrtNbsNVZrNVXrtFbsNJZrNNXrtRar9VYrNVXrdFar9JYrNNXrdRar9RYsNVbrdFZrtJYsNNbrdRZrtVYsNFardJZrtJYr9NardRZrtVYr9FardJZrtNXr9NarNRZrtVXr9JarNJYrdNbrtNZsNRYrdVartJZr9JYrdNartNZr9RYrdRartJZr9NYrdNartRZr9RYrdJartJZr9NYrdNartRZrtRar9JZrtJYrtNar9NZrdRYrtRar9JZrdJYrtNar9NZrdRYrtRar9JZrdNYrtNar9NZrdRYrtRZrtJZrdNYrtNZrtNZr9RartJZrtJZr9NardNZrtNYr9RardJZrtJYr9NardNZrtRYr9RardJZrtNYrtNZrdNZrtRYrtRZrdJZrtNartNZr9NZrtRartJZr9JZrtNartNZr9NYrdRartJZr9NYrdNartNZrtNYrdRZrtJZrtNYrdNZrtNZrtNYrdRZrtJZrtNar9NZrtNZrtNar9RZrtJZrtNar9NZrtNZrtRZrtJZrdNYrtNZrtNZrdNYrtRZrtJZrdNYrtNZrtNZr9NartRZrtJZr9NartNZrtNZr9NartRZrtJZrtNZrtNZrtNZrtNZrtRZrtNYrtNZrdNZrtNYrtNZrdJZrtNartNZr9NZrtNartNZr9JZrtNZrtNZrtNZrtNZrtNZrtJZrtNZrtNZrtNZrtNZrtRZrtNYrdNZrtNZrtNYrdNZrtRZrtNar9NZrtNZrtNZrtNZrtJZrtNZrtNZrtNZrtNZrtNZrtNZrtNZrtNZrtNZrtNZrtNZrtNZrtNZrdNartNZrtNZrtNZrtNZrtNZrtPTfjFKAAAA+nRSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fL09fb3+Pr7k6TObQAAA8lJREFUWMO1l4t2rCAMRQ04///Bg3AlzxPUtrcPhMiaTu1e5ySR0vajQbosbsPj+PGDv/Nb5EEe4c8ZGnha+HsukotsE2Qxgoov2/wVlwHZMjowMywMomHrv+Doy0wyNrrlolu1gEsC33+N6/zjhQjBnM3d1CdpdhkV4tjoX0L7lMt4guzcb87mXIQ2BtdE6mMAlYH+hAuQCm6SZnc+Jq0Mp+PmEzT6kEphbBbky5KBXkks5Okz+pzrG1xEyFOKYF3YUoptVxMXpvPqyPeIRo9UBZnmRL7QzAWby7PL5VLfjKfLpgfnAxk9U6XJy7kK5QrN/StXn1AJTk9oCnhLdsflIgmM34JN+IyrjOwj9S2w+iQLJrg74uhf4VJNElAeoBpYGVxgIih1GY43v/EZF4VzpVSJVDn6B5ZrZuYDlye6EhxzN8PBUT5wP8dHXJboOqosn8rlaRdFqZ0iepdyoVqHLJ/KZZplMrpYCFpV4bFrQTu/t1Xhslah72bGOjYrwQRll4Ss2QNXpLoJpUR1hQs0FMzbVyRXD6xAOvwWaGL3HReFg4xEuwL5lGDQtICFjwN7FihlTLFtw+DUzXHhIhXL/Ks1rVr28ye7GbsKhnpd5FLb2hnaScNcsIycJRsLF1EkuwokPDImlWySm5z8D1xRhWYbUwjZcQCfoolmI3ERIZUIJER7XYa6GVbKscd9lINNMvE4AEZGCzKvBARTrqtYQLVnPkgzbfvFOxh3L31Pd0ysxNOA7CoZcHkVon+7LJ+B5mTSVfh9OoSL+H2nlb9SNVk+UTVralqVpH3Ly5CpdgPjKZcE/ggV09yH/hU5H1yqUJPQAE0ik5lkQ7nI1QoHlWnnCVxgZzhZ5EzBgp1gHV0ErZCLZ7Cpm6rYEK757Ordwal2w7rARWUymAlm5cgvIO0PTrUg6UQy6ydjphiBi5BZe3DBCjjvtMVPPOqjnW68sx/oXmu4wtRIf3WStBYt5+vs8nt9lVfi0ohgoZiABZcll6oFSgkRcr37e36htwNzv/P/htEgFrUUye+gGjRZba7ANY8zYWJSKm76ESoW7eKs7rJwXaDS1lIN61KbvqT9GKaW1aEnVctcGS1zdSK6dAjz7G64ZKLZJDMnlUtdFLXMw0TTMljzVhbdYtBio5Rc5NTrnq0CmZ76xUc9yQPVcc/0hlyLqnTBrHfl7FrFel3IPMmiKFkvKEVMrYVokewmw8h7l9n4jPW6eBkdVhKMswu66eLh+wMwM1J7GDSvB71ea4yOETnGNTm5+LW45paEd1vjjV7m4z+uQ4uVTBPLpgAAAABJRU5ErkJggg==);
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: 90%;
  width: 100%;
  height: 36px;
  z-index: 0;
}
.b-nav .nav-pills .nav-link__dropdown-icon {
  width: 12px;
  height: auto;
  color: #d8d3ab;
  border: none !important;
  display: inline-block;
  vertical-align: middle;
}
.b-nav .dropdown-toggle::after {
  display: none !important;
}
.b-nav .dropdown {
  position: static;
}
.b-nav .dropdown-menu {
  left: 0;
  right: 0;
  top: 48px;
  background: none;
  padding: 0 !important;
  border: none !important;
  z-index: 100;
}
.nav-pills .dropdown:hover,
.nav-pills .dropdown.open {
  overflow: visible !important;
}
.nav-pills .dropdown:hover .dropdown-menu,
.nav-pills .dropdown.open .dropdown-menu {
  display: block !important;
}
.nav-pills .dropdown:hover .nav-link,
.nav-pills .dropdown.open .nav-link {
  z-index: 9999 !important;
  overflow: visible !important;
}
.nav-pills .dropdown:hover .nav-link::after,
.nav-pills .dropdown.open .nav-link::after {
  content: "";
  display: block !important;
  position: absolute;
  top: 51px;
  left: 0;
  right: 0;
  width: auto !important;
  z-index: 9999;
  border: none !important;
  transform: rotate(180deg);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJcAAAAkCAMAAACzH1iQAAAC7lBMVEUAAAAA//+AgP9VqqpAv79mmcxVqtVJtttgn99VqsZNs8xdudFVqtVisdhbtttVqsxgr89atNJVqtVertdZs9lVqs5drtFZsdNVqtVcrdZYsdhVqtBbrdFYsNNVqtVardZYr89dstFardJXr9NcsdRarNZXrtBcsdFZrNJXrtNbsNVZrNVXrtFbsNJZrNNXrtRar9VYrNVXrdFar9JYrNNXrdRar9RYsNVbrdFZrtJYsNNbrdRZrtVYsNFardJZrtJYr9NardRZrtVYr9FardJZrtNXr9NarNRZrtVXr9JarNJYrdNbrtNZsNRYrdVartJZr9JYrdNartNZr9RYrdRartJZr9NYrdNartRZr9RYrdJartJZr9NYrdNartRZrtRar9JZrtJYrtNar9NZrdRYrtRar9JZrdJYrtNar9NZrdRYrtRar9JZrdNYrtNar9NZrdRYrtRZrtJZrdNYrtNZrtNZr9RartJZrtJZr9NardNZrtNYr9RardJZrtJYr9NardNZrtRYr9RardJZrtNYrtNZrdNZrtRYrtRZrdJZrtNartNZr9NZrtRartJZr9JZrtNartNZr9NYrdRartJZr9NYrdNartNZrtNYrdRZrtJZrtNYrdNZrtNZrtNYrdRZrtJZrtNar9NZrtNZrtNar9RZrtJZrtNar9NZrtNZrtRZrtJZrdNYrtNZrtNZrdNYrtRZrtJZrdNYrtNZrtNZr9NartRZrtJZr9NartNZrtNZr9NartRZrtJZrtNZrtNZrtNZrtNZrtRZrtNYrtNZrdNZrtNYrtNZrdJZrtNartNZr9NZrtNartNZr9JZrtNZrtNZrtNZrtNZrtNZrtJZrtNZrtNZrtNZrtNZrtRZrtNYrdNZrtNZrtNYrdNZrtRZrtNar9NZrtNZrtNZrtNZrtJZrtNZrtNZrtNZrtNZrtNZrtNZrtNZrtNZrtNZrtNZrtNZrtNZrtNZrdNartNZrtNZrtNZrtNZrtNZrtPTfjFKAAAA+nRSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fL09fb3+Pr7k6TObQAAA8lJREFUWMO1l4t2rCAMRQ04///Bg3AlzxPUtrcPhMiaTu1e5ySR0vajQbosbsPj+PGDv/Nb5EEe4c8ZGnha+HsukotsE2Qxgoov2/wVlwHZMjowMywMomHrv+Doy0wyNrrlolu1gEsC33+N6/zjhQjBnM3d1CdpdhkV4tjoX0L7lMt4guzcb87mXIQ2BtdE6mMAlYH+hAuQCm6SZnc+Jq0Mp+PmEzT6kEphbBbky5KBXkks5Okz+pzrG1xEyFOKYF3YUoptVxMXpvPqyPeIRo9UBZnmRL7QzAWby7PL5VLfjKfLpgfnAxk9U6XJy7kK5QrN/StXn1AJTk9oCnhLdsflIgmM34JN+IyrjOwj9S2w+iQLJrg74uhf4VJNElAeoBpYGVxgIih1GY43v/EZF4VzpVSJVDn6B5ZrZuYDlye6EhxzN8PBUT5wP8dHXJboOqosn8rlaRdFqZ0iepdyoVqHLJ/KZZplMrpYCFpV4bFrQTu/t1Xhslah72bGOjYrwQRll4Ss2QNXpLoJpUR1hQs0FMzbVyRXD6xAOvwWaGL3HReFg4xEuwL5lGDQtICFjwN7FihlTLFtw+DUzXHhIhXL/Ks1rVr28ye7GbsKhnpd5FLb2hnaScNcsIycJRsLF1EkuwokPDImlWySm5z8D1xRhWYbUwjZcQCfoolmI3ERIZUIJER7XYa6GVbKscd9lINNMvE4AEZGCzKvBARTrqtYQLVnPkgzbfvFOxh3L31Pd0ysxNOA7CoZcHkVon+7LJ+B5mTSVfh9OoSL+H2nlb9SNVk+UTVralqVpH3Ly5CpdgPjKZcE/ggV09yH/hU5H1yqUJPQAE0ik5lkQ7nI1QoHlWnnCVxgZzhZ5EzBgp1gHV0ErZCLZ7Cpm6rYEK757Ordwal2w7rARWUymAlm5cgvIO0PTrUg6UQy6ydjphiBi5BZe3DBCjjvtMVPPOqjnW68sx/oXmu4wtRIf3WStBYt5+vs8nt9lVfi0ohgoZiABZcll6oFSgkRcr37e36htwNzv/P/htEgFrUUye+gGjRZba7ANY8zYWJSKm76ESoW7eKs7rJwXaDS1lIN61KbvqT9GKaW1aEnVctcGS1zdSK6dAjz7G64ZKLZJDMnlUtdFLXMw0TTMljzVhbdYtBio5Rc5NTrnq0CmZ76xUc9yQPVcc/0hlyLqnTBrHfl7FrFel3IPMmiKFkvKEVMrYVokewmw8h7l9n4jPW6eBkdVhKMswu66eLh+wMwM1J7GDSvB71ea4yOETnGNTm5+LW45paEd1vjjV7m4z+uQ4uVTBPLpgAAAABJRU5ErkJggg==);
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: 90%;
  height: 36px;
  opacity: 0.5;
}
@media (max-width: 1199px) {
  .b-nav .nav-pills .nav-link {
    padding: 0 15px;
  }
}
@media (max-width: 992px) {
  .b-nav .nav-item:first-child {
    margin-left: 0;
  }
  .b-nav .nav {
    padding-left: 0;
    padding-right: 0;
  }
  .b-nav .nav-pills .nav-link {
    padding: 0 6px;
  }
  .b-nav .dropdown-toggle::after {
    top: 16px;
    left: 50%;
    margin-left: -6px;
    display: block;
    position: absolute;
  }
}
@media (max-width: 767px) {
  .b-nav {
    display: none;
  }
  .b-nav.b-nav--open {
    background: rgba(27, 87, 115, 0.9);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 100;
    display: flex;
    flex-direction: row;
    align-items: center;
    align-content: center;
  }
  .b-nav.b-nav--open .nav {
    display: block;
    text-align: center;
    align-self: center;
    margin: 0 auto;
  }
  .b-nav.b-nav--open .nav-item {
    display: block;
    float: none;
    background: none !important;
  }
  .b-nav.b-nav--open .nav-link {
    display: block;
    font-size: 21px;
    background: none !important;
  }
  .b-nav.b-nav--open .nav-link::before,
  .b-nav.b-nav--open .nav-link::after {
    display: none !important;
  }
  .b-nav.b-nav--open .dropdown-toggle::after {
    position: static;
    display: inline-block;
  }
  .b-nav.b-nav--open .nav-link__dropdown-icon {
    display: none !important;
  }
  .nav-pills .dropdown:hover .dropdown-menu,
  .nav-pills .dropdown.open .dropdown-menu {
    display: none !important;
  }
  .nav-pills .dropdown:hover .nav-link::after,
  .nav-pills .dropdown.open .nav-link::after {
    display: none !important;
  }
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-news-list-item {
  height: 400px;
  width: 250px;
  padding-left: 30px;
}
.b-news-list-item__img {
  display: none !important;
}
.b-news-list-item__content {
  padding: 40px 0;
}
.b-news-list-item__title {
  font: 20px/25px "BlissPro";
}
.b-news-list-item__title a {
  color: #1b5773;
}
.b-news-list-item__text {
  color: #919586;
  font: 17px/21px "BlissProLight";
  max-height: 223px;
  overflow: hidden;
  margin-top: 20px;
}
.b-news-list-item__date {
  font: 14px "WaldorfItalic";
  color: #1b5773;
  margin-top: 60px;
}
.b-news-list-item__date::after {
  content: "";
  display: block;
  width: 1px;
  height: 91px;
  background: #cecfb9;
  top: 10px;
  left: -30px;
  position: absolute;
}
.b-news-list-item__date span {
  font: 40px "WaldorfItalic";
  float: left;
  margin: -4px 15px 0 0;
}
.b-news-list .owl-item:nth-child(2) .b-news-list-item__date::after {
  display: none;
}
@media (min-width: 768px) {
  .b-news-list-item--selected {
    width: 600px;
    box-shadow: 0 30px 0 #fff inset;
    background: #a03339;
    color: #f6cec1;
    padding-left: 0;
  }
  .b-news-list-item--selected:hover .b-news-list-item__img {
    box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1);
    transform: translate3d(0, -5px, 0);
  }
  .b-news-list-item--selected .b-news-list-item__img {
    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    transform: translate3d(0, 0, 0);
    transition: transform 0.2s, box-shadow 0.2s;
    width: 83%;
    height: 160px;
    display: block !important;
    margin: 0 auto;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
  }
  .b-news-list-item--selected .b-news-list-item__content {
    padding: 0 30px 30px 120px;
  }
  .b-news-list-item--selected .b-news-list-item__title {
    margin: 40px 0 30px;
    font: 20px "BlissProLight";
  }
  .b-news-list-item--selected .b-news-list-item__title a {
    color: #fff;
  }
  .b-news-list-item--selected .b-news-list-item__text {
    max-height: 130px;
    overflow: hidden;
    color: #f6cec1;
    font: 16px/21px "BlissProLight";
  }
  .b-news-list-item--selected .b-news-list-item__date {
    left: 20px;
    top: 200px;
    color: #d8d3ab;
    width: 80px;
    margin-top: 0;
    position: absolute;
  }
  .b-news-list-item--selected .b-news-list-item__date::after {
    content: "";
    display: block;
    width: 1px;
    height: 100px;
    background: #b46768;
    right: 0;
    top: 0;
    left: auto;
    position: absolute;
  }
  .b-news-list-item--selected .b-news-list-item__date span {
    display: block;
    float: none;
    margin: 0;
  }
}
@media (max-width: 1199px) {
  .b-news-list-item--selected {
    width: 480px;
  }
  .b-news-list-item--selected .b-news-list-item__text {
    max-height: 90px;
  }
  .b-news-list-item__img {
    width: 401px;
  }
}
@media (max-width: 1070px) {
  .b-news-list-item {
    width: 400px;
  }
  .b-news-list-item__date::after {
    display: none;
  }
  .b-news-list-item--selected {
    width: 480px;
  }
}
@media (max-width: 992px) {
  .b-news-list-item {
    width: auto !important;
  }
}
@media (max-width: 575px) {
  .b-news-list-item {
    height: 175px;
    padding-bottom: 30px;
  }
  .b-news-list-item__content {
    clear: both;
    padding: 20px 0 0;
  }
}
@media (max-width: 767px) {
  .b-news-list-item__text {
    max-height: none !important;
  }
  .b-news-list-item__date {
    margin-top: 10px;
  }
}
@media (max-width: 470px) {
  .b-news-list-item__text {
    display: none;
  }
}
.b-news {
  margin: 20px 0;
}
.b-news__title {
  margin: 0 30px 0 50px;
  display: inline-block;
}
.b-news-list {
  margin: 30px 0;
}
.b-news-list .owl-item {
  padding-top: 10px;
}
@media (max-width: 575px) {
  .b-news {
    margin-bottom: 110px;
    position: relative;
  }
  .b-news::after {
    content: "";
    position: absolute;
    bottom: -50px;
    left: 15px;
    right: 15px;
    height: 2px;
    background: #f6cec1;
    display: block;
  }
  .b-news__title {
    margin: 0 30px 0 50px;
    display: block;
    text-align: center;
  }
  .b-news__link {
    bottom: -100px;
    left: 0;
    right: 0;
    text-align: center;
    position: absolute;
    display: block;
  }
  .b-news-list {
    margin: 0;
  }
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-phone--header {
  font: 31px/80px "BlissProLight";
  color: #000;
  float: left;
  margin-right: 20px;
  margin-left: -40px;
}
@media (max-width: 1199px) {
  .b-phone--header {
    font: 28px/75px "BlissProLight";
    margin-left: 0;
  }
}
@media screen and (max-width: 1250px) {
  .b-phone--header {
    margin-left: -80px;
  }
}
@media screen and (max-width: 1200px) {
  .b-phone--header {
    margin-left: -40px;
  }
}
@media (max-width: 992px) {
  .b-phone--header {
    font: 22px/75px "BlissProLight";
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .b-phone--header {
    text-align: center;
    float: none;
    font: 26px/40px "BlissProLight";
    margin-top: 15px;
    margin-right: 0;
  }
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-search--header {
  right: 15px;
  top: 38px;
  width: 22px;
  height: 22px;
  margin-top: -11px;
  position: absolute;
}
.b-search--header .b-search__toggle {
  font-size: 23px;
  color: #7e7e7e;
  cursor: pointer;
}
.b-search--header .b-search__toggle:hover,
.b-search--header .b-search__toggle:focus,
.b-search--header .b-search__toggle:active {
  color: #666;
}
.b-search--header .b-search__toggle--open {
  display: none;
}
.b-search--header .b-search__form {
  display: none;
}
.b-search--header .b-search__input {
  top: -15px;
  right: 0;
  z-index: 100;
  position: absolute;
}
.b-search--header .b-search__input input {
  background: #f0f1eb;
  border: none;
  border-radius: 0;
  padding: 0 40px;
  text-align: left;
  font-size: 18px;
  line-height: 50px;
  font-weight: 100;
  color: #7e7e7e;
  width: 900px;
  height: 50px;
  display: block;
}
.b-search--header .b-search__btn {
  font-size: 23px;
  color: #7e7e7e;
  top: 13px;
  left: 10px;
  cursor: pointer;
  padding: 0;
  margin: 0;
  border: none;
  background: none;
  appearance: none;
  position: absolute;
}
.b-search--header .b-search__btn-close {
  width: 22px;
  height: 23px;
  right: 10px;
  top: 14px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAMAAAB1owf/AAAAnFBMVEWgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzmgMzl6viIuAAAAM3RSTlMAQEJESE5QUlRWWFxeYGRscHJ0fH6BhYeJkZWXn6GrsbO1t7m7vb/Bx8nR093h4+Xr8fX8cxhdAAAA7UlEQVQoz22Q2VbCABBDkwKlFGQRFEUFBUH2pff//82Hlp4uzNuceyaTRP55s6oTfawjfcOkihovsNYnMG2WgKfAXP4CZlERvAPzUPICmIXli1UkSd5Q+OVnYJNtzT9gmC4eAr+5pWgFjC2pNc6l0gmWqWD0CixbJaM7YOQRsKuk8x6YAPtaI94CsK1XlaKHYADAoC7WAxLgqWogBo7BEYhduzhYPgC9AnI/BUpRP0fuAqestxPQzZDbwDW4F3UF2pYkh8AlyKWDCxD67qrox5nDGDiXM/gMxErgVs3tGyTqkDRqVTUSOrIflCjb/2v6JTvwjmrgAAAAAElFTkSuQmCC);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.5;
  cursor: pointer;
  position: absolute;
}
.b-search--header .b-search__btn-close:hover {
  opacity: 1;
}
.b-search--open.b-search--header .b-search__form {
  display: block;
}
@media (max-width: 1250px) {
  .b-search--header {
    right: 45px;
  }
}
@media (max-width: 1199px) {
  .b-search--header {
    right: 15px;
  }
  .b-search--header .b-search__input {
    top: -27px;
  }
  .b-search--header .b-search__input input {
    width: 1020px !important;
    max-width: 100% !important;
    height: 80px;
    padding-left: 70px;
  }
  .b-search--header .b-search__input .b-search__btn {
    top: 27px;
    left: 23px;
  }
  .b-search--header .b-search__input .b-search__btn-close {
    top: 29px;
    right: 23px;
  }
}
@media (max-width: 1040px) {
  .b-search--header .b-search__input {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
  }
  .b-search--header .b-search__input input {
    width: 100% !important;
    height: 85px;
  }
  .b-search--header .b-search__input .b-search__btn {
    top: 30px;
    left: 23px;
  }
  .b-search--header .b-search__input .b-search__btn-close {
    top: 31px;
    right: 23px;
  }
}

.select{opacity:0}.select2-container.select2.select2-container--default{background:#fff;height:50px;line-height:50px;padding-left:0;letter-spacing:.25px;border-radius:10px;margin-right:20px;width:100% !important;overflow:hidden}.select2-container .select2-selection.select2-selection--single{width:100%;height:100%;border:none}.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding-top:11px;padding-left:20px;padding-right:34px}.select2-container.select2-container--default.select2-container--below.select2-container--open{border-radius:10px 10px 0 0;border-bottom:1px solid #0000001a}.select2-container.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #000 transparent;border-width:0 4px 8px 4px}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent transparent;border-width:8px 4px 0 4px;margin-top:7px}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{right:16px}.select2-container.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#ae3d8d}.select2-container .select2-dropdown{border:none;box-shadow:0 10px 20px rgba(59,150,112,.25)}.select2-container.select2-container--default .select2-selection--single .select2-selection__clear{display:none;float:left;margin-right:0;margin-top:13px;position:absolute}.select2-container .select2-results__option{padding:6px 6px 6px 20px}.select2-container.select2-container--default .select2-selection--single .select2-selection__placeholder,.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-service-link {
  color: #d8d3ab;
  display: block;
  font: 20px/25px "BlissPro";
  margin: 0 0 10px 50px;
}
.b-service-link:hover,
.b-service-link:focus,
.b-service-link:active {
  color: #fff;
}
@media (max-width: 992px) {
  .b-service-link {
    font: 18px/25px "BlissPro";
    margin: 0 0 10px;
  }
}

.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.clear {
  clear: both;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  display: inline-block;
}
.b-services-carousel {
  margin: 20px 0;
}
.b-services-carousel__item {
  padding: 0;
}
.b-services-carousel__item i {
  font: 16px/21px "WaldorfLightItalic";
  font-style: normal;
  text-align: center;
  display: block;
  color: #1b5773;
}
.b-services-carousel__item img {
  height: 128px !important;
  width: 128px !important;
  display: block;
  margin: 0 auto 10px;
}
.b-services-carousel .owl-stage {
  white-space: nowrap;
}
.b-services-carousel .owl-item {
  display: inline-block;
  float: none;
  vertical-align: top;
  white-space: normal;
}
.b-services-carousel .owl-dots {
  display: none;
}
@media (max-width: 1199px) {
  .b-services-carousel {
    padding: 0 50px;
  }
  .b-services-carousel .owl-prev::before,
  .b-services-carousel .owl-next::before {
    font: 45px "FontAwesome";
    position: absolute;
    top: 24%;
    color: #f6cec1;
  }
  .b-services-carousel .owl-prev:hover::before,
  .b-services-carousel .owl-next:hover::before {
    color: #f0ab94;
  }
  .b-services-carousel .owl-next::before {
    content: "\f105";
    right: 0;
  }
  .b-services-carousel .owl-prev::before {
    content: "\f104";
    left: 0;
  }
}
.owl-carousel .owl-item .b-services-carousel__item img {
  -webkit-transform-style: flat;
}
@media (max-width: 575px) {
  .b-services-carousel {
    padding: 0;
    margin-bottom: 50px;
  }
}

.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track::before,.slick-track::after{content:"";display:table}.slick-track::after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.b-socials__item span {
  display: block;
  width: 55px;
  height: 55px;
  border-radius: 50%;
  border: 1px solid #a03339;
  text-align: center;
  margin-bottom: 30px;
  color: #a03339;
  background: #fff;
  animation-name: rotate-social-back;
  animation-duration: 0.3s;
  animation-timing-function: ease-in;
}
.b-socials__item span .fa {
  line-height: 52px;
  font-size: 24px;
}
.b-socials__item:hover span {
  animation-name: rotate-social;
  animation-duration: 0.3s;
  animation-direction: alternate;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
}
@keyframes rotate-social {
  0% {
    transform: rotateY(0);
    background: none;
    color: #a03339;
  }
  50% {
    transform: rotateY(90deg);
    background: none;
    color: #a03339;
  }
  100% {
    transform: rotateY(0);
    background: #a03339;
    color: #fff;
  }
}
@keyframes rotate-social-back {
  0% {
    transform: rotateY(0);
    background: #a03339;
    color: #fff;
  }
  50% {
    transform: rotateY(90deg);
    background: none;
    color: #a03339;
  }
  100% {
    transform: rotateY(0);
    background: none;
    color: #a03339;
  }
}

.lab__img-block{background-image:url(/local/templates/sm-new/img/main_bg_image.jpg);padding:30px 0;background-size:cover}.lab__img-block__photo img{border-radius:20px;width:100%}
.lab-save__block{margin:40px 0}.lab-save__wrapper{padding:40px 30px;border-radius:20px;background:#f3f7f8;display:flex;justify-content:center;align-items:center}.lab-save__btn-block{display:grid;gap:30px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto}@media all and (max-width: 768px){.lab-save__btn-block{grid-template-columns:repeat(1, 1fr)}}@media all and (max-width: 480px){.lab-save__wrapper{padding:20px}}.no_decor-tel{text-decoration:none;color:#000}.no_decor-tel:hover{color:#ad3d8c}
.lab-tabs__content:not(.active){display:none}.lab-tabs__content .price__tabs tr{border-bottom:none}
.lab-works{margin:40px 0 60px;padding-bottom:20px}.lab-works__title{font-size:28px;padding:20px 0 50px 0;font-weight:700}.lab-works__items{display:grid;gap:30px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto}.lab-works__item{width:100%;background:#f6f8f7;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:inherit;text-decoration:none;overflow:hidden}.lab-works__item:hover{-webkit-box-shadow:0 8px 17px 8px rgba(56,157,172,.18);-moz-box-shadow:0 8px 17px 8px rgba(56,157,172,.18);box-shadow:0 8px 17px 8px rgba(56,157,172,.18)}.lab-works__item:hover .lab-works__caption{color:#ad3d8c}.lab-works__item:nth-child(4n){margin-right:0}.lab-works__desc{padding:8px 8px 16px 16px}.lab-works__image{-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;overflow:hidden}.lab-works__image img{width:100%;border-radius:20px 20px 0 0}.lab-works__caption{font-size:18px;font-weight:bold;color:#1b5773}@media all and (max-width: 1024px){.lab-works__item{margin:0 1% 20px}.lab-works__item:nth-child(4n){margin-right:initial}.lab-works__items{gap:25px;grid-template-columns:repeat(3, 1fr)}}@media all and (max-width: 768px){.lab-works__items{gap:25px;grid-template-columns:repeat(2, 1fr)}.lab-works__caption{font-size:16px}}@media all and (max-width: 480px){.lab-works{margin:25px 0 30px;padding-bottom:0}.lab-works__items{gap:25px;grid-template-columns:repeat(1, 1fr)}}
.laboratory_serv__item{position:relative;padding:20px 10px 20px 25px;width:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;background-color:#f3f7f8;color:#000}.laboratory_serv__text ul{padding:0 0 0 15px}.laboratory_serv__text li{font-size:16px;line-height:20px;letter-spacing:.25px;font-weight:400;margin-bottom:10px;list-style-type:disc}.laboratory_serv__title{font-size:28px;line-height:48px;color:#000;font-weight:bold;margin:0 0 20px}.laboratory_serv__items{display:grid;gap:30px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto}.laboratory_serv .no_decor-tel{text-decoration:none;color:#000}@media all and (max-width: 1024px){.laboratory_serv__title{font-size:25px;line-height:35px}.laboratory_serv__item{padding:20px}}@media all and (max-width: 768px){.laboratory_serv__items{grid-template-columns:repeat(1, 1fr)}}@media all and (max-width: 480px){.laboratory_serv__title{font-size:23px;line-height:30px}}
.doctor-card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:10px;width:320px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#f3f7f8;white-space:normal;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.doctor-card .b-card--doctor{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.doctor-card a{text-decoration:none}.doctor-card__image{display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;height:auto}.doctor-card__cell{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-decoration:none;color:inherit}.doctor-card__cell--middle{margin-top:auto}.doctor-card__link{text-decoration:none}.doctor-card__link:hover .doctor-card__name{color:#ad3d8c}.doctor-card__left{width:100px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 20px 10px 0}.doctor-card__right{margin:0 0 10px 0}.doctor-card__name{font-weight:bold;margin:0 0 10px;line-height:22px;font-size:16px}.doctor-card__name--main{color:#389dac;font-size:20px;line-height:24px;padding:0 0 10px 0;border-bottom:3px solid #389dac}.doctor-card__name:hover{color:#ad3d8c}.doctor-card__metro{position:relative;font-size:14px}.doctor-card__point{position:absolute;top:5px;left:0;vertical-align:middle;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;height:10px;width:10px}.doctor-card__point+div{padding:0 0 0 16px}.doctor-card__spec:not(.doctor-card__spec--main){font-size:12px;line-height:16px;font-weight:400;color:#389dac}.doctor-card__button a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-decoration:none;height:36px;line-height:36px;padding:0 30px;white-space:nowrap;text-align:center;font-size:16px;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;border:0;font-weight:normal;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:10px;color:#fff;background:#389dac}.doctor-card__button a:hover{background:#ae3d8d}.doctor-card__button--main a{border-radius:30px;display:inline-block;padding:8px 20px;font-size:15px;margin:20px 0;vertical-align:middle;line-height:20px}.doctor-card__text{line-height:32px;height:32px;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:100%;text-align:center;font-size:14px;white-space:nowrap;display:flex;align-items:center;justify-content:center}.doctor-card__text .bold{color:#389dac;font-weight:600;margin:0 2px}.doctor-card__text+.doctor-card__text{margin:6px 0}@media all and (max-width: 768px){.doctor-card{width:260px}.doctor-card__name{font-size:14px}.doctor-card__metro{font-size:12px}.doctor-card__metro div:first-child{width:8px;height:8px}.doctor-card__text{font-size:12px}.doctor-card__left{margin-right:15px}}@media all and (max-width: 321px){.doctor-card{padding:20px}}
.doctors-slider{position:relative;margin:0 auto 60px}.doctors-slider .slick-track{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}.doctors-slider .slick-slide{height:inherit !important}.doctors-slider__header{margin:0 auto 40px;max-width:1230px;padding:0 15px}.doctors-slider__header *{margin:0;padding:0}.doctors-slider__block{margin:50px 0}.doctors-slider__title{font-size:42px;font-weight:bold;margin:0 0 30px;line-height:48px;text-align:center}.doctors-slider__wrap{position:relative;padding:30px 150px 30px;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.doctors-slider__slider{white-space:nowrap}.doctors-slider__slider.slick-slider{white-space:normal}.doctors-slider__slide{display:inline-block;padding:0 10px 30px}.doctors-slider__slide .doctor-card{margin:0 auto;height:430px;width:auto}.doctors-slider__dots{position:absolute;left:0;right:0;bottom:38px;padding:0 0 0}.doctors-slider__dots ul{text-align:center}.doctors-slider__dots li{display:inline-block;margin:0 8px}.doctors-slider__dots li.slick-active button{background:#ae3d8d}.doctors-slider__dots button{display:block;font-size:0;border:0;height:10px;width:10px;padding:0;margin:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#389dac;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s}@media all and (max-width: 1400px){.doctors-slider__prev{left:10px;width:60px;height:60px}.doctors-slider__next{right:10px;width:60px;height:60px}.doctors-slider__wrap{padding:55px 50px 65px}.doctors-slider .container{margin:0;padding:0}}@media all and (max-width: 768px){.doctors-slider__wrap{padding:20px 0 40px}.doctors-slider .slick-list{padding:0 20% 0 0}.doctors-slider__slide .doctor-card{margin:0}}@media all and (max-width: 480px){.doctors-slider .slick-list{padding:0 15% 0 0}}
.m-doctors{position:relative;margin:0 0 60px 0}.m-doctors .m-ctrl__button input,.m-doctors .m-ctrl__button select{border:none;border-radius:0;width:100%}.m-doctors__wrap{position:relative;padding:0 10px 50px 10px;max-width:1430px;width:100%;margin:0 auto}.m-doctors__items{display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto}.m-doctors__items .doctor-card{width:100%;height:100%;margin:0 auto}.m-doctors__show{text-align:center;padding:50px 0 0 0}.m-doctors__show.hide{display:none}.m-doctors__button{display:inline-block;position:relative;text-decoration:none;background:#fff;font-size:16px;border:none;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#389dac;line-height:40px;height:42px;width:200px;font-weight:400;text-align:center;margin-left:15px;cursor:pointer;-webkit-box-shadow:1px 8px 22px 9px rgba(56,157,172,.24);-moz-box-shadow:1px 8px 22px 9px rgba(56,157,172,.24);box-shadow:1px 8px 22px 9px rgba(56,157,172,.24)}.m-doctors__select{width:200px}.m-doctors__button:hover{-webkit-box-shadow:1px 4px 27px -2px rgba(143,195,202,.24);-moz-box-shadow:1px 4px 27px -2px rgba(143,195,202,.24);box-shadow:1px 4px 27px -2px rgba(143,195,202,.24)}.m-doctors__ctrl{padding:0 0 30px}.m-doctors__left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-doctors .m-ctrl{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#389dac;-webkit-box-shadow:0 2px 4px rgba(22,84,69,.15);-moz-box-shadow:0 2px 4px rgba(22,84,69,.15);box-shadow:0 2px 4px rgba(22,84,69,.15);-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-doctors .m-ctrl__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.m-doctors .m-ctrl__search,.m-doctors .m-ctrl__button{background:#fff;cursor:pointer;color:#000;height:50px;line-height:50px;padding-left:14px;letter-spacing:.25px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-right:20px;width:280px}.m-doctors .m-ctrl__select{width:280px;margin-right:20px}.m-doctors .m-ctrl__button{border:1px solid #e2e9e6}.m-doctors .m-ctrl__button:first-child{width:300px;color:#707070}.m-doctors .m-ctrl__button:first-child{position:relative}.m-doctors .m-ctrl__button:first-child input{max-width:calc(100% - 35px)}.m-doctors .m-ctrl__button:first-child span{position:absolute;width:19px;height:18px;right:14px;top:13px;z-index:2}.m-doctors .m-ctrl__button:first-child i{display:block;width:19px;height:18px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE5IDE4Ij48cGF0aCBmaWxsPSIjNEU2QTU4IiBkPSJNMTguODQxIDE2LjgzbC01LjI1Mi01LjIzYTcuMDY5IDcuMDY5IDAgMDAxLjU5Ni00LjQ3NUMxNS4xODUgMy4xOTYgMTEuOTc1IDAgOC4wMjggMCA0LjA4MiAwIC44NzIgMy4xOTYuODcyIDcuMTI1czMuMjEgNy4xMjUgNy4xNTYgNy4xMjVhNy4xNCA3LjE0IDAgMDA0LjQ5Ni0xLjU4OWw1LjI1MiA1LjIzYS4zNzguMzc4IDAgMDAuNTMyIDBsLjUzMy0uNTMxYS4zNzQuMzc0IDAgMDAwLS41M3pNOC4wMjggMTIuNzVjLTMuMTE1IDAtNS42NS0yLjUyMy01LjY1LTUuNjI1UzQuOTE0IDEuNSA4LjAyOSAxLjVjMy4xMTYgMCA1LjY1IDIuNTIzIDUuNjUgNS42MjVzLTIuNTM0IDUuNjI1LTUuNjUgNS42MjV6Ii8+PC9zdmc+") 50% 50% no-repeat}.m-doctors .m-ctrl__search{background:#ae3d8d;color:#fff;text-align:center;-webkit-box-shadow:0 2px 4px rgba(22,84,69,.15);-moz-box-shadow:0 2px 4px rgba(22,84,69,.15);box-shadow:0 2px 4px rgba(22,84,69,.15);margin-right:0;font-weight:bold;border:none;padding-left:0;font-size:18px}.m-doctors .m-ctrl__search a{text-decoration:none;color:#fff}.m-doctors .m-ctrl__search:hover{background:#802665}.m-doctors__empty{font-size:14px;font-weight:bold}.m-doctors__empty.hide{display:none}@media all and (max-width: 1024px){.m-doctors__box{display:block;margin-left:0;margin-right:0}.m-doctors__left{margin:0 0 20px}.m-doctors__left{width:100%}}@media all and (max-width: 768px){.m-doctors{margin:20px 0}.m-doctors__left{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15);-moz-box-shadow:0 5px 10px rgba(0,0,0,.15);box-shadow:0 5px 10px rgba(0,0,0,.15);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.m-doctors__ctrl{padding:0}}@media all and (max-width: 1150px){.m-doctors .m-ctrl{font-size:14px}}@media all and (max-width: 768px){.m-doctors .m-ctrl{display:block;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:10px}.m-doctors .m-ctrl__buttons{display:block;margin:0 0 5px}.m-doctors .m-ctrl__button,.m-doctors .m-ctrl__button:first-child,.m-doctors .m-ctrl__select{width:100%;margin-bottom:10px}.m-doctors .m-ctrl__search{width:100%}}@media all and (max-width: 768px){.m-doctors{margin:10px 0 40px 0}}@media all and (max-width: 480px){.m-doctors__wrap{padding:0}.m-doctors .m-ctrl__search{font-size:16px}}@media all and (max-width: 1430px){.m-doctors__items{grid-template-columns:repeat(3, 1fr)}.m-doctors .m-specialist__wrap{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 1270px){.m-doctors .m-ctrl{display:flex;flex-direction:column}.m-doctors .m-ctrl__search,.m-doctors .m-ctrl__button{width:98%;margin:10px 10px 5px 10px}.m-doctors .m-ctrl__button:first-child{width:98%}.m-doctors .m-ctrl__select{width:98%;margin:10px 10px 5px 10px}}@media all and (max-width: 1100px){.m-doctors .m-ctrl{flex-wrap:wrap}.m-doctors__items{grid-template-columns:repeat(2, 1fr)}.m-doctors .m-specialist__wrap{grid-template-columns:repeat(1, 1fr)}.m-doctors .m-specialist__items{max-width:500px;height:100%}}@media all and (max-width: 991px){.m-doctors .m-ctrl__buttons{flex-direction:column}.m-doctors .m-ctrl__search,.m-doctors .m-ctrl__button{width:100%;margin:8px 0}.m-doctors .m-ctrl__select{margin:0 0 10px 0}}@media all and (max-width: 768px){.m-doctors__items{grid-template-columns:repeat(1, 1fr)}.m-doctors .m-specialist__items{width:100%;height:100%}}
.news-block{position:relative;padding:60px 0}.news-block__wrap{position:relative;padding:0 0 50px;max-width:1440px;width:100%;margin:0 auto}.news-block__items{display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;margin-bottom:40px}.news-block__items .news-card{background:#f3f7f8;border-radius:20px;width:100%;height:100%}.news-block__items .news-card:hover{background:#fff;-webkit-box-shadow:0 8px 17px 8px rgba(56,157,172,.18);-moz-box-shadow:0 8px 17px 8px rgba(56,157,172,.18);box-shadow:0 8px 17px 8px rgba(56,157,172,.18)}.news-card{display:flex;flex-direction:column;align-items:inherit;padding:20px;width:320px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;white-space:normal;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.news-card a{text-decoration:none}.news-card__cell{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-decoration:none;color:inherit;align-items:flex-start;justify-content:space-between}.news-card__left{width:100px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 20px 10px 0}.news-card__title{color:#389dac;font-size:16px;line-height:20px;font-weight:bold;margin-bottom:20px}.news-block__show{text-align:center;padding-bottom:50px}.news-block__button{display:inline-block;position:relative;text-decoration:none;background:#f6f8f7;font-size:15px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#389dac;line-height:40px;height:40px;width:230px;font-weight:400;text-align:center;margin-left:15px;cursor:pointer;-webkit-box-shadow:0 10px 25px 3px rgba(56,157,172,.25);-moz-box-shadow:0 10px 25px 3px rgba(56,157,172,.25);box-shadow:0 10px 25px 3px rgba(56,157,172,.25)}.news-block__button:hover{background:#ad3d8c;color:#fff}.news-block__title{color:#000;position:relative;font-size:28px;line-height:48px;font-weight:bold;margin-bottom:40px}.news-card a{text-decoration:none}.news-card__cell{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-decoration:none;color:inherit}.news-card__left{width:100px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 20px 10px 0}.news-card__right{margin:0 0 10px 0}.news-card__spec{font-size:16px;line-height:20px;font-weight:400;color:#000;letter-spacing:.25px;margin-bottom:10px}.news-card__text{line-height:32px;height:32px;background:#f6f8f7;border:1px solid #e5e7e3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%;text-align:center;font-size:14px;white-space:nowrap}@media all and (max-width: 1100px){.news-block__items{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 768px){.news-card{width:260px}.news-card__desc{padding:0 10px}.news-card__text{font-size:12px}.news-card__left{margin-right:15px}}@media all and (max-width: 600px){.news-block__items{grid-template-columns:repeat(1, 1fr)}.news-block__wrap{padding:0}}
.news-card{display:flex;flex-direction:column;align-items:inherit;padding:20px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;white-space:normal;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.news-card__title{color:#389dac;font-size:16px;line-height:20px;font-weight:bold;margin-bottom:20px}.news-card__date-label{color:#389dac;background:#fff;font-size:15px;padding:5px 18px;border-radius:5px;font-weight:bold}.news-card__date-label--main{color:#fff;background:#389dac}.news-card a{text-decoration:none}.news-card__image{display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.news-card__cell{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-decoration:none;color:inherit;align-items:flex-start;justify-content:space-between}.news-card__left{width:100px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 20px 10px 0}.news-card__left img{width:100%;border-radius:10px}@media all and (max-width: 768px){.news-card{width:260px}.news-card__items{grid-template-columns:repeat(1, 1fr)}.news-card__left{margin-right:15px}}
.news-cards-block{position:relative;margin:30px 0}.news-cards-block__wrap{position:relative;padding:0 0 50px;max-width:1440px;width:100%;margin:0 auto}.news-cards-block__items{display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto}.news-cards-block__items .news-card{background:#f3f7f8;border-radius:20px;height:100%;width:100%;text-decoration:none;color:#000}.news-cards-block__items .news-card:hover{background:#fff;-webkit-box-shadow:1px 4px 27px -2px rgba(69,154,167,.27);-moz-box-shadow:1px 4px 27px -2px rgba(69,154,167,.27);box-shadow:1px 4px 27px -2px rgba(69,154,167,.27)}.news-cards-block__items .news-card:hover .news-card__title{color:#ad3d8c}.news-cards-block__items .news-card:hover .news-card__date-label{background:#f2f6f7}@media all and (max-width: 1200px){.news-cards-block__items{grid-template-columns:repeat(3, 1fr)}}@media all and (max-width: 900px){.news-cards-block__items{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 480px){.news-cards-block{margin:20px 0}.news-cards-block__wrap{padding:0}}@media all and (max-width: 768px){.news-cards-block{margin:40px 0}.news-cards-block__items{grid-template-columns:repeat(1, 1fr)}}
.price-content__table{display:flex;flex-direction:column}.price-content__table .main-table__item{display:flex;align-items:center;justify-content:space-between;margin:20px 0;background:#389dac;color:#fff;font-weight:700;letter-spacing:.25px;font-size:17px;padding:10px 20px;border-radius:10px}.price-content__flex-wrap{display:flex}.price-content__title{font-size:28px;line-height:36px;text-decoration:none;font-weight:700;color:#000;margin:0 10px 0 30px;position:relative;overflow-wrap:anywhere;max-width:350px;min-height:72px}.price-content__circle-blue{margin-left:auto}.price-content__title:hover{color:#ad3d8c}.price-content__cols{display:grid;gap:80px 30px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;margin-top:80px}.price-content__cols-item{background:#f3f7f8;border-radius:20px;padding:30px}.price-content__img-wrap{width:115px}.price-content__img-wrap a{width:100%}.price-content__img-wrap img{border-radius:20px;margin-top:-48px;width:100%}@media all and (max-width: 1100px){.price-content__cols{grid-template-columns:repeat(1, 1fr)}}@media all and (max-width: 590px){.price-content__title{font-size:19px;line-height:25px;min-height:inherit}.price-content__cols-item{padding:15px}}@media all and (max-width: 480px){.price-content__cols-item{padding:30px 5px 10px 5px}.price-content__img-wrap{width:100px}.price-content__img-wrap img{margin-top:-50px}.price-content__circle-blue{display:none}.price-content__flex-wrap{justify-content:flex-start}.price-content__title{margin-left:20px}}
.price-table__item{text-decoration:none;display:flex;justify-content:space-between;margin-bottom:10px;padding:2px 15px;border-bottom:1px solid #f3f7f8}.price-table__item:hover{background:#ae3d8d;color:#fff;border-radius:10px;padding:2px 15px}.price-table__item:hover .price-table__item-right{color:#fff}.price-table__item:hover .price-table__item-right span{color:#fff}.price-table__item:hover .price-table__item-left{color:#fff}.price-table__item-left{font-size:16px;line-height:30px;font-weight:400;color:#000}.price-table__item-right{font-weight:400;font-size:20px;color:#000;letter-spacing:.15px;line-height:30px}.price-table__item-right span{color:#1b5773;letter-spacing:.15px}@media all and (max-width: 600px){.price-table__item-right{font-size:19px}}@media all and (max-width: 480px){.price-table__item-left{font-size:15px}.price-table__item-right{font-size:18px}.price-table__item{flex-direction:column}}@media all and (max-width: 415px){.price-table__item-left{font-size:13px;letter-spacing:0}.price-table__item-right{font-size:15px;letter-spacing:0;min-width:100px}}@media all and (max-width: 321px){.price-table__item{flex-direction:column;margin-bottom:0}}
.price{margin:80px 0 50px}.price b{overflow-wrap:normal}.price span{font-weight:700}.price__pay-wrapp{display:flex;align-items:center;justify-content:flex-start}.price-btn{display:inline-block;font-size:16px;text-decoration:none;color:#000;background:#fff;letter-spacing:.25px;border-radius:10px;padding:10px 20px;cursor:pointer;-webkit-box-shadow:0 4px 8px 2px rgba(34,60,80,.13);-moz-box-shadow:0 4px 8px 2px rgba(34,60,80,.13);box-shadow:0 4px 8px 2px rgba(34,60,80,.13)}.price-btn .hide{display:none}.price-btn.show .hide{display:block}.price-btn.show .show{display:none}.price-btn:hover{background:#389dac;color:#fff}.price__btn-wrapp{margin:30px 0}.price__footnote{margin:0 0 40px 0}.price__pay-item{margin-right:20px}.price__tabs{margin:0 0 20px}.price__tabs tr{border-bottom:1px dashed #dadada}.price__tab{display:none;width:100%}.price__tab.active{display:block}.price__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-decoration:none;color:#000;border-bottom:1px dashed #dadada}.price__toggle{display:inline-block;position:relative;font-size:20px;color:#929292;line-height:inherit;height:40px;margin:0 80px 0 0;cursor:pointer}.price__toggle.active{color:#000}.price__toggle.active::before{position:absolute;content:"";bottom:-2px;left:0;right:0;width:100%;height:5px;background:#389dac}.price__headers{margin:0 0 20px}.price__header{font-size:16px;font-weight:bold}.price-label{font-size:20px}.price-title{flex-shrink:0;width:140px;padding-right:25px;text-align:right;font-size:20px}.price-col{width:150px;margin-left:35px;padding-right:25px;font-size:18px;text-align:center}.price__header:last-child{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:180px;padding-right:25px;text-align:right;font-size:14px}.price__header.price-label{text-align:center;font-size:20px}.price__footnote p{font-size:11px;line-height:14px;font-weight:300;color:#646363;margin-right:200px;padding:20px 0 0}.price__footnote a{color:#646363;text-decoration:none}.price__footnote a:hover{color:#389dac}.price table{table-layout:fixed;width:100%;color:#000}.price table div{color:inherit}table .price__promo{color:red;margin-right:10px}table .price__promo td{padding:10px 10px 10px 0}table .price__promo td:first-child div{display:inline-block}table .price__promo td:first-child div::after{display:inline-block;position:relative;bottom:3px;margin:0 10px;padding:4px 14px;margin-top:4px;font-size:16px;background:#fd5e5e;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;content:"Спецпредложение"}table .price__promo td:first-child div::before{position:absolute;top:0;left:0;right:35px;bottom:0;z-index:5;content:""}.price table tr.hide{display:none}.price .three-column td:nth-child(2),.price .three-column td:last-child{width:150px;margin-left:35px;padding-right:25px;font-size:18px;text-align:center;font-weight:bold}.price .three-column td.sub-category{font-size:20px;line-height:1.4;text-align:left;padding:40px 0 35px;font-weight:bold}.price .three-column td.second-category{font-size:18px;line-height:1.4;text-align:left;padding:20px 0;font-weight:400;font-style:italic}.price table tr td{position:relative;padding:10px 10px 10px 0}.price table tr td:first-child a::after{position:absolute;opacity:0;top:4px;left:0;right:35px;bottom:4px;background:#f6f8f7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;content:""}.price table tr td:first-child a>div{position:relative;z-index:1}.price table tr td:first-child a>div::before{display:none}.price table tr td:first-child>div,.price table tr td:first-child>a{text-decoration:none;color:inherit;display:block}.price table tr td:first-child>div::before,.price table tr td:first-child>a::before{position:absolute;top:0;left:0;right:35px;bottom:0;z-index:5;content:""}.price table tr td:first-child a:hover::after{opacity:1}.price table tr td:first-child div{display:inline-block}.price table tr td:last-child{width:150px;margin-left:35px;padding-right:25px;font-size:18px;text-align:center}.price .three-column table tr td:last-child{width:150px;margin-left:35px;padding-right:25px;font-size:18px;text-align:center}.price .page-title__bg{background:#f3f7f8;border-radius:20px;padding:40px 30px}.price__header:first-child{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.price .table-title{font-size:20px;line-height:68px}@media all and (max-width: 1024px){.price table tr td:last-child{width:105px;padding-right:10px}.price__header:last-child{width:125px;font-size:13px}.price-label{font-size:18px}.price .page-title__bg{padding:40px 20px}.price-col{width:125px}}@media all and (max-width: 991px){.price__footnote p{margin-right:0}.price__toggle{margin:0 20px 0 0}.price .page-title__bg{padding:30px 20px}.price__header:last-child{width:100px;margin-left:10px;padding-right:10px}.price table tr td:last-child{padding-right:10px}}@media all and (max-width: 768px){.price{margin:30px 0 50px}table .price__promo td:first-child div::after{margin:10px 0 0 10px}}@media all and (max-width: 550px){.price__toggles{display:flex;flex-direction:column}.price__toggle{margin:0 10px 10px 0;height:auto;font-size:16px}.price-title{width:110px;padding-right:0}.price table tr td:last-child{width:105px;padding-right:0}.price table .three-column td:last-child{width:30px;padding-right:0}}@media all and (max-width: 475px){table .price__promo td:first-child div::after{margin:10px 0 0 0}.price__pay-item{margin:10px}.price-title{width:60px;font-size:13px}.price__pay-wrapp{flex-wrap:wrap}.price tr{font-size:12px}table .price__promo td:first-child div::after{padding:4px 5px;font-size:11px;margin-left:3px}.price__toggle.active::before{width:117px}.price__header:last-child{width:80px;font-size:10px}.price-label{font-size:16px}}@media all and (max-width: 330px){.price .page-title__bg{padding:25px 15px}.price table tr td:last-child{padding-right:0}.price__header:last-child{padding-right:0}.price__toggle{font-size:15px}}
.page-nav-sticky{position:relative;background:#fff;margin:20px 0;-webkit-transition:.2s -webkit-transform;-o-transition:.2s transform;-moz-transition:.2s transform,.2s -moz-transform;transition:.2s transform,.2s -webkit-transform,.2s -moz-transform}.page-nav-sticky__wrapper{margin:20px 0}.page-nav-sticky__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:10px 0;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-nav-sticky__buttons{display:grid;gap:20px;grid-template-columns:repeat(5, 1fr);grid-template-rows:auto;margin-bottom:30px}.page-nav-sticky__buttons.four-columns{display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;margin-bottom:30px}.page-nav-sticky__button{background:#f3f7f8;color:#389dac;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;line-height:40px;height:42px;width:100%;text-align:center;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;text-decoration:none;font-size:16px;border:1px solid #389dac}.page-nav-sticky__item{display:flex}.page-nav-sticky__button:hover,.page-nav-sticky__button.active{background:#389dac;color:#fff}@media all and (max-width: 1400px){.page-nav-sticky__buttons.four-columns{grid-template-columns:repeat(3, 1fr)}.page-nav-sticky__buttons{grid-template-columns:repeat(4, 1fr)}}@media all and (max-width: 1024px){.page-nav-sticky__buttons{grid-template-columns:repeat(2, 1fr)}.page-nav-sticky .container{padding:0}.page-nav-sticky__items{display:block;white-space:nowrap;overflow-x:scroll}.page-nav-sticky__buttons.four-columns{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 650px){.page-nav-sticky__buttons.four-columns{grid-template-columns:repeat(1, 1fr)}.page-nav-sticky__buttons{grid-template-columns:repeat(1, 1fr)}}
.page__info--wrapp{display:flex}.page__info--content{background-image:url(/local/templates/sm-new/img/back_blue.jpg);background-size:cover;border-radius:20px;padding:40px;position:relative;height:auto}.page__info--text p{margin-bottom:20px}.page__info_title{margin-bottom:20px;font-weight:700}.page__info.services .page__info--content{margin-left:1px;margin-right:1px}.page__info--text{font-weight:300;font-size:16px;line-height:22px;color:#fff;width:70%;padding:22px 0}.page__info--img{width:264px;height:274px;position:absolute;bottom:0;right:60px}.page__info--img img{width:100%}@media all and (max-width: 1024px){.page__info--text{width:55%}}@media all and (max-width: 768px){.page__info--wrapp{flex-direction:column}.page__info--text{width:100%;z-index:111}.page__info--img{width:264px;height:274px;position:absolute;bottom:0;right:60px;filter:opacity(0.5)}}@media all and (max-width: 480px){.page__info--content{padding:25px}.page__info--img{display:none}.page__info--text{padding:0}}
.page__item--list{padding-left:20px;margin:10px 0 20px}.page__item--list li{list-style-type:disc;margin-bottom:10px}.page__item--title{font-size:28px;line-height:38px;color:#000;font-weight:700;margin-bottom:15px}.page__item--text a:hover{color:#ad3d8c}.page__item p{font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.25px;color:#000;margin-bottom:25px}.page__item{background:#f3f7f8;border-radius:20px;padding:20px 30px 35px;margin-bottom:32px}.page__time--icon img{margin-right:42px}.page__docs{display:flex;align-items:flex-start;margin-top:35px;margin-bottom:25px}.page__docs--item{display:flex;margin-right:20px;align-items:center}.page__docs--icon{width:42px;height:42px;display:flex;justify-content:center;align-items:center;margin-right:17px;margin-bottom:-6px}.page__docs--item span{display:block;font-size:12px;line-height:16px;color:#ae3d8d;margin-top:6px}.page__docs--item a{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:bold;font-size:12px;line-height:16px;color:#ae3d8d;text-decoration:none}.page__docs--item a:hover{font-weight:700;color:#521840}.page a{color:#ae3d8d;text-decoration:none}@media all and (max-width: 650px){.page__docs{flex-direction:column}.page__docs--item{margin:0 0 20px 0}}@media all and (max-width: 480px){.page__item--title{font-size:25px;line-height:30px}.page__item{padding:10px 25px 20px;margin-bottom:20px}.page__time--icon img{margin:0 0 20px 0}}
.page__warning--content{background:#fee;border-radius:20px;padding:30px 30px 15px 30px;margin:40px 0 0 0;display:flex}.page__warning--text p{font-size:16px;line-height:22px;font-weight:400;color:#000;margin-bottom:20px}.page__warning--icon img{margin-right:42px}@media all and (max-width: 480px){.page__warning--content{flex-direction:column;align-items:center}.page__warning--icon img{margin:0 0 20px 0}}
.map-block{margin:30px 0;padding:20px 0;background-size:cover;position:relative;overflow:hidden}.map-block__map{position:absolute;top:-40px;width:100%;z-index:1}@media all and (max-width: 768px){.map-block__map{max-height:300px;margin-bottom:30px;position:relative;top:auto}}.map-block__content{display:flex}.map-block__adress-card{background:#f3f7f8;border-radius:20px;padding:25px;width:24%;z-index:2;-webkit-box-shadow:1px 1px 26px 4px rgba(56,157,172,.25);-moz-box-shadow:1px 1px 26px 4px rgba(56,157,172,.25);box-shadow:1px 1px 26px 4px rgba(56,157,172,.25)}.map-block__img img{border-radius:20px;width:100%}.map-block__item{display:flex;align-items:center;margin:20px 0}.map-block__item img{margin-right:20px}.map-block__btn{text-decoration:none;background:#ae3d8d;color:#fff;font-weight:400;border-radius:10px;padding:10px 30px}.map-block__btn:hover{background:#389ead}.map-block__btn-wrapp{display:flex;justify-content:center}.map-block__label{font-size:14px;line-height:20px;font-weight:400}.map-block__label span{color:#5bc607;font-weight:700}.map-block__label.blue span{color:#1679c0}.map-block__label.violet span{color:#843bb1}.map-block__label.orange span{color:#eb9b00}.map-block__label.green span{color:#22a36c}.map-block__label.lime span{color:#50d62f}.map-block__label.pink span{color:#ffa8af}.map-block__label-time{font-size:14px}.map-block__tabs .map-block{display:none}.map-block__tabs .map-block.js-active{display:block;width:100%}.map-block__tab-item{display:inline-block;text-align:center;vertical-align:middle;user-select:none;background-color:#f3f7f8;color:#000;min-width:450px;border:1px solid transparent;padding:20px;font-size:16px;line-height:1.5;border-radius:20px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;margin-right:20px;cursor:pointer;margin-bottom:10px;font-weight:700}.map-block__tab-item.js-active{background-color:#389dac;color:#fff}@media(max-width: 600px){.map-block__tab-item{min-width:auto;width:100%;padding:20px 5px;margin:10px 0}}@media all and (max-width: 1250px){.map-block__adress-card{width:40%}}@media all and (max-width: 991px){.map-block__adress-card{width:50%}}@media all and (max-width: 768px){.map-block__adress-card{width:100%}.map-block__btn-wrapp{margin:20px 0 0 0}}
.map-img__block{margin:40px 0;height:450px}.map-img__block img{width:100%;border-radius:20px}@media screen and (max-width: 768px){.map-img__block{height:250px}}
.network-block{background:#fff;padding:40px 0}.network-block__wrapper{display:flex;align-items:center}.network-block__title{color:#000;position:relative;font-size:28px;line-height:48px;font-weight:bold;margin-bottom:100px}.network-block__title::before{content:"";position:absolute;left:0;top:160px;bottom:0;width:350px;height:4px;background:#389dac}.network-block__text p{margin-bottom:20px}.network-block .network-btn{color:#fff;background:#ae3d8d;border-radius:20px;height:42px;padding:10px 50px;text-decoration:none;font-size:15px;margin:40px 0 0 0}.network-block .network-btn:hover{background:#389dac}.network-block__text{margin-bottom:40px}.network-block__text-col{max-width:700px}.network-block__img-wrapp img{width:100%}@media all and (max-width: 1150px){.network-block__title::before{top:160px}.network-block__title{margin-bottom:80px}.network-block__title{line-height:40px}}@media all and (max-width: 991px){.network-block__title{font-size:25px;line-height:41px;margin-bottom:80px}.network-block__title::before{top:150px}}@media all and (max-width: 850px){.network-block__wrapper{flex-direction:column}.network-block__title::before{top:130px}}@media all and (max-width: 550px){.network-block__title::before{display:none}.network-block__title{font-size:22px;line-height:27px;margin-bottom:30px}}
.network-clinic{margin:40px 0}.network-clinic__main-title{text-align:center;font-style:normal;font-weight:bold;font-size:32px;margin:0 0 30px}@media all and (max-width: 475px){.network-clinic__main-title{font-size:24px}}.network-clinic__wrapper{display:grid;gap:40px 70px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;padding:60px 60px 90px;border-radius:20px;background:#f3f7f8}@media all and (max-width: 1024px){.network-clinic__wrapper{gap:25px;padding:30px 20px 40px}}@media all and (max-width: 768px){.network-clinic__wrapper{grid-template-columns:repeat(1, 1fr)}}.network-clinic__wrapper-item{display:flex;gap:20px}.network-clinic__text-wrapper{max-width:490px}@media all and (max-width: 768px){.network-clinic__text-wrapper{max-width:initial}}.network-clinic__title{margin:0 0 5px;font-size:20px;font-weight:600}@media all and (max-width: 768px){.network-clinic__title{font-size:18px}}.network-clinic__text{margin:0;font-size:16px;font-weight:400;opacity:.6}@media all and (max-width: 768px){.network-clinic__text{font-size:14px}}
.reviews-form{margin:0 0 60px}.reviews-form__form{background-image:url(/local/templates/sm-new/img/form_bg.jpg);background-size:cover;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:20px;padding:30px}.reviews-form__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reviews-form__input{width:32%;margin:0 0 20px}.reviews-form__input input{display:block;width:100%;line-height:40px;height:40px;background:#fff;padding:0 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #e2e9e6}.reviews-form__textarea{margin:0 0 30px}.reviews-form__textarea textarea{display:block;width:100%;min-height:130px;padding:10px 20px;resize:vertical;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #e2e9e6}.reviews-form__submit{margin:0 0 20px;text-align:center}.reviews-form__submit button{display:inline-block;cursor:pointer;font-size:18px;font-weight:bold;color:#fff;background:#c459a7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 40px;line-height:46px;height:46px;border:0}.reviews-form__submit button:hover{background:#9b3b81}.reviews-form__submit button::before{display:inline-block;vertical-align:middle;margin:0 10px 3px 0;width:24px;height:24px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSIgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTIyLjE1MSAxNS4wNzZhLjU5OC41OTggMCAwMC0uNTk4LjU5OHY1LjMwN2ExLjc5NSAxLjc5NSAwIDAxLTEuNzkzIDEuNzkzSDIuOTljLS45OSAwLTEuNzkyLS44MDMtMS43OTQtMS43OTNWNS40MDVBMS43OTUgMS43OTUgMCAwMTIuOTkgMy42MTJoNS4zMDdhLjU5OC41OTggMCAxMDAtMS4xOTZIMi45ODlBMi45OTIgMi45OTIgMCAwMDAgNS40MDdWMjAuOThhMi45OTIgMi45OTIgMCAwMDIuOTg5IDIuOTlIMTkuNzZhMi45OTIgMi45OTIgMCAwMDIuOTg5LTIuOTl2LTUuMzA3YS41OTguNTk4IDAgMDAtLjU5OC0uNTk4eiIvPjxwYXRoIGQ9Ik0yMi41MTIuODc5YTIuNjkgMi42OSAwIDAwLTMuODA0IDBMOC4wNDQgMTEuNTQzYS41OTguNTk4IDAgMDAtLjE1My4yNjNsLTEuNDAyIDUuMDYzYS41OTguNTk4IDAgMDAuNzM1LjczNWw1LjA2My0xLjQwMmEuNi42IDAgMDAuMjYzLS4xNTRMMjMuMjEzIDUuMzg0YTIuNjkzIDIuNjkzIDAgMDAwLTMuODA0bC0uNy0uNzAxek05LjM0NyAxMS45M2w4LjcyNy04LjcyOCAyLjgxNSAyLjgxNS04LjcyOCA4LjcyOC0yLjgxNC0yLjgxNXptLS41NjMgMS4xMjhsMi4yNSAyLjI1LTMuMTExLjg2MS44NjEtMy4xMXptMTMuNTg0LTguNTJsLS42MzQuNjM0LTIuODE1LTIuODE1LjYzNS0uNjM0YTEuNDk0IDEuNDk0IDAgMDEyLjExMyAwbC43MDEuNzAyYy41ODMuNTg0LjU4MyAxLjUzIDAgMi4xMTN6Ii8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjR2MjRIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=") 50% 50% no-repeat;content:""}.reviews-form__bot{font-size:12px;text-align:center;color:#fff}.reviews-form__bot a{color:#fff}.reviews-form__bot a:hover{color:#f1c5e4}.reviews-form__success{text-align:center;padding:20px 0;color:#fff;font-size:20px}@media all and (max-width: 768px){.reviews-form__row{display:block}.reviews-form__input{width:100%}.reviews-form__form{padding:15px}}@media all and (max-width: 375px){.reviews-form__input{margin:0 0 10px}.reviews-form__submit button{font-size:16px}}
.reviews-list__wrapper{display:flex;justify-content:space-between;align-items:center;margin:0 0 30px 0}.reviews-title{font-size:28px;font-weight:bold;margin:0;line-height:48px}.reviews-title a{color:#000;text-decoration:none}.reviews-list__elements{display:flex;align-items:center}.reviews-list__btn{color:#fff;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;line-height:14px;height:44px;text-decoration:none;font-size:15px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;width:220px;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;background:#ae3d8d;margin-left:30px}.reviews-list__btn:hover{background:#389dac}.reviews-list__link a{color:#000;text-decoration:none}.reviews-list__link a:hover{color:#ad3d8c}@media all and (max-width: 1024px){.reviews-list__wrapper{flex-direction:column;align-items:flex-start}}@media all and (max-width: 768px){.reviews-list__elements{flex-direction:column;align-items:flex-start}.reviews-list__btn{margin:20px 0 0 0}}@media all and (max-width: 375px){.reviews-list__elements div{width:100%}.reviews-list__btn{width:100%}}.reviews-list{margin:60px 0 60px}.reviews b{font-weight:700}.reviews-list__item{background:#f3f7f8;margin:0 0 20px;padding:30px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:16px;line-height:20px;font-weight:400;letter-spacing:.25px}.reviews-list__review-wrap{display:flex;align-items:center}.reviews-list__review-text{margin-right:auto}.reviews-list__review-img{margin-left:30px}.reviews-list__review-img img{border-radius:20px}.reviews-list__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 0 15px}.reviews-list__icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:88px;height:88px;background:#953478;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-right:20px}.reviews-list__icon::before{width:48px;height:48px;display:block;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjQgMEMxMC43MzYgMCAwIDEwLjczNCAwIDI0YzAgNC4yMSAxLjA5OCA4LjMyMSAzLjE4MyAxMS45NDdMLjA5IDQ1LjU1YTEuODc1IDEuODc1IDAgMDAyLjM2IDIuMzZsOS42MDMtMy4wOTNBMjMuOTQ1IDIzLjk0NSAwIDAwMjQgNDhjMTMuMjY0IDAgMjQtMTAuNzM0IDI0LTI0QzQ4IDEwLjczNiAzNy4yNjYgMCAyNCAwem0wIDQ0LjI1YTIwLjE5IDIwLjE5IDAgMDEtMTAuNzE5LTMuMDY4IDEuODc2IDEuODc2IDAgMDAtMS41NjktLjE5NUw0Ljc4MiA0My4yMmwyLjIzMi02LjkzMWMuMTctLjUyNi4wOTgtMS4xLS4xOTUtMS41N0EyMC4xOTQgMjAuMTk0IDAgMDEzLjc1IDI0QzMuNzUgMTIuODM0IDEyLjgzNCAzLjc1IDI0IDMuNzVTNDQuMjUgMTIuODM0IDQ0LjI1IDI0IDM1LjE2NiA0NC4yNSAyNCA0NC4yNXpNMjYuMzQ0IDI0YTIuMzQ0IDIuMzQ0IDAgMTEtNC42ODggMCAyLjM0NCAyLjM0NCAwIDAxNC42ODggMHptOS4zNzUgMGEyLjM0NCAyLjM0NCAwIDExLTQuNjg4IDAgMi4zNDQgMi4zNDQgMCAwMTQuNjg4IDB6bS0xOC43NSAwYTIuMzQ0IDIuMzQ0IDAgMTEtNC42ODggMCAyLjM0NCAyLjM0NCAwIDAxNC42ODggMHoiLz48L3N2Zz4=") 50% 50% no-repeat;content:""}.reviews-list__label{font-size:28px}.reviews-list__date{position:relative;font-size:16px;color:#953478;padding:10px 0 20px}.reviews-list__date::before{position:absolute;left:0;bottom:0;right:0;width:150px;height:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;content:"";background:#953478}.reviews-list__answer{padding:0 0 0 108px}.reviews-list__review{padding:0 0 15px 108px}@media all and (max-width: 768px){.reviews-list__answer{padding:0}.reviews-list__review{padding:0 0 15px 0}.reviews-list__icon{width:68px;height:68px}.reviews-list__item{padding:15px}.reviews-list__label{font-size:22px}.reviews-list__date{padding:5px 0 15px}}.reviews-answer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.reviews-answer__logo{padding:4px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.reviews-answer__left{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 35px 0 0}.reviews-answer__left img{display:block}.reviews-answer__right{position:relative;padding:30px;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.25px;-webkit-box-shadow:-1px 4px 8px 0 rgba(149,52,120,.2);-moz-box-shadow:-1px 4px 8px 0 rgba(149,52,120,.2);box-shadow:-1px 4px 8px 0 rgba(149,52,120,.2)}.reviews-answer__right p:last-child{margin-bottom:0}.reviews-answer__right::before{position:absolute;top:20px;right:100%;width:0;height:0;margin-top:-10px;margin-left:-20px;content:"";border:10px solid transparent;border-right:15px solid #fff}@media all and (max-width: 480px){.reviews-answer{padding:12px 0}.reviews-answer__left{padding:0 10px}.reviews-answer__left img{width:40px;height:auto}.reviews-answer__right{padding:10px}}.reviews #otzivovOk{padding:30px 20px;margin:0 0 60px;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:20px;text-align:center;font-weight:bold}@media all and (max-width: 567px){.reviews-list__review-wrap{display:block}.reviews-list__review-img{margin-left:0}}
.rezume-content{margin:30px 0 0}.rezume-content__cols{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.5%;margin-right:-1.5%}.rezume-content__cols .rezume-content__box{margin-bottom:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rezume-content__col{margin:0 1.5%;width:47%;background:#f6f8f7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.rezume-content__box{background:#f3f7f8;padding:30px 20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-bottom:30px}.rezume-content .blue_back{background:#e3f1f4;margin:30px 0 20px}.rezume-content__header{position:relative;padding:0 0 0 70px}.rezume-content__body{padding:30px 30px 0 70px}.rezume-content__title{position:relative;padding:0 0 20px}.rezume-content__title h2{font-size:28px;font-weight:bold;margin:0 0 30px;line-height:48px}.rezume-content__title>*,.rezume-content__title h2,.rezume-content__title h3{margin:0}.rezume-content__title::before{position:absolute;top:100%;left:0;width:100%;height:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#b2b2b2;content:""}.rezume-content__icon{position:absolute;top:0;left:0;width:46px;height:46px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.rezume-content__icon img{display:block}.rezume-content__hidden{display:none}.rezume-content__hidden.active{display:block}.rezume-content__readmore{margin:30px 0 0}.rezume-content .text ul{padding-left:15px}.rezume-content .text ul li{padding:0 0 0 10px;line-height:23px;list-style-type:disc}.rezume-content .text ul li::before{display:none}.rezume-content a.rezume-btn,.rezume-content .rezume-btn{cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#953478;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;color:#fff;text-decoration:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:44px;padding:8px 28px;-webkit-box-shadow:0 2px 4px rgba(22,84,69,.15);-moz-box-shadow:0 2px 4px rgba(22,84,69,.15);box-shadow:0 2px 4px rgba(22,84,69,.15);font-size:17px;letter-spacing:.25px;line-height:27px;font-weight:400}.rezume-content a.rezume-btn,.rezume-content .rezume-btn:hover{background:#389dac}.rezume-content a.rezume-btn span,.rezume-content .rezume-btn span{display:block;margin:0 20px}.rezume-content a.rezume-btn_dots::after,.rezume-content .rezume-btn_dots::after{display:block;width:25px;height:25px;background:url("/local/templates/sm-new/svg/ets_img.svg") 50% 50% no-repeat;content:""}@media all and (max-width: 768px){.rezume-content{margin:15px 0 0}.rezume-content__box{margin-bottom:15px}.rezume-content__body{padding:20px 0 0}.rezume-content__header{padding:0}.rezume-content__icon{display:none}.rezume-content__title{padding:0 0 10px}.rezume-content__col+.rezume-content__col{margin:15px 0 0}.rezume-content__col{width:100%;margin:0}.rezume-content__cols{margin-left:0;margin-right:0}.rezume-content a.rezume-btn,.rezume-content .rezume-btn{font-size:18px}}@media all and (max-width: 567px){.rezume-content a.rezume-btn,.rezume-content .rezume-btn{font-size:14px}.rezume-content__title h2{font-size:25px;margin:0 0 10px;line-height:33px}}
.rezume-intro{background-image:url("/local/templates/sm-new/img/back_doc.jpg");padding:60px 0 40px;background-size:cover}.rezume-intro__box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:-1.5%;margin-right:-1.5%}.rezume-intro__photo{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 10px 20px rgba(76,92,82,.25);-moz-box-shadow:0 10px 20px rgba(76,92,82,.25);box-shadow:0 10px 20px rgba(76,92,82,.25);overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:20px;margin:0 1.5%}.rezume-intro__photo img{display:block}.rezume-intro__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 1.5%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rezume-intro__left,.rezume-intro__right{background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.rezume-intro__left{width:66%;padding:20px}.rezume-intro__right{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:30%;padding:20px}.rezume-intro__info{padding:15px 0 0}.rezume-intro__spec{display:inline-block;text-decoration:none;background:#389dac;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 2px 4px rgba(22,84,69,.15);-moz-box-shadow:0 2px 4px rgba(22,84,69,.15);box-shadow:0 2px 4px rgba(22,84,69,.15);padding:10px 20px;text-align:center;font-size:12px;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;margin:0 10px 8px 0}.rezume-intro__spec:last-child{margin:0 0 8px 0}.rezume-intro__spec:hover{background:#ad3d8c;color:#fff}.rezume-intro a.right-btn{padding:10px 20px;background:#f3f7f8;color:#000}.rezume-intro__exp{margin:0 0 30px;font-size:14px;border-bottom:1px solid #e5e5e5;padding-bottom:20px}.rezume-intro__exp div{display:inline;font-size:26px;font-weight:800;color:#000}.rezume-intro__line{height:1px;background:#000;opacity:.1}.rezume-intro__service{margin:15px 0;font-size:14px}.rezume-intro__service img{display:block}.rezume-intro__service div{display:inline-block;vertical-align:middle;margin:0 15px 0 0;width:40px}.rezume-intro__service span{display:inline-block;vertical-align:middle}.rezume-intro__address{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#f8f8f8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;margin:0 0 10px}.rezume-intro__address-icon{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px}.rezume-intro__address-icon::before{position:absolute;top:0;left:0;margin:0;width:26px;height:32px;content:"";background:url("/local/templates/sm-new/svg/map-label.svg") 50% 50% no-repeat}.rezume-intro__address-text{border-left:1px solid rgba(0,0,0,.1);padding:0 0 0 20px;font-size:12px}.rezume-intro__address-text a{display:block;color:#000;margin:8px 0;font-size:16px;text-decoration:none}.rezume-intro__address-text a:hover{color:#ad3d8c}.rezume-intro__text{margin:0 0 25px;font-size:14px}.rezume-intro__top{padding:0 0 20px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:baseline}.rezume-intro__top .n-header__button_pink{max-width:286px;width:100%;margin:0}.rezume-intro__bot{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-direction:column;align-items:center}.rezume-intro__bot>a{width:100%}.rezume-intro__social{margin:15px 0}.rezume-intro__social>div{padding:6px 0 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.rezume-intro__btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#ae3d8d;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff;height:45px;text-decoration:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 20px;margin-bottom:20px;-webkit-box-shadow:0 2px 4px rgba(22,84,69,.15);-moz-box-shadow:0 2px 4px rgba(22,84,69,.15);box-shadow:0 2px 4px rgba(22,84,69,.15);font-size:16px}.rezume-intro__btn:hover{background:#1b5771}.rezume-intro__btn_pen{background:#389dac;margin-bottom:0}.rezume-intro__btn_pen:hover{background:#1b5771}.rezume-intro__btn span{display:block;margin:0 15px}.rezume-intro__btn div{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 4px rgba(22,84,69,.15);-moz-box-shadow:0 2px 4px rgba(22,84,69,.15);box-shadow:0 2px 4px rgba(22,84,69,.15);padding:5px 13px;color:#ae3d8d;font-weight:400}.rezume-intro__btn_info::before{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:22px;height:22px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDMuNjY3QTEuODM1IDEuODM1IDAgMDA5LjE2OCA1LjVjMCAxLjAxMS44MjMgMS44MzMgMS44MzQgMS44MzNBMS44MzUgMS44MzUgMCAwMDEyLjgzNCA1LjVhMS44MzUgMS44MzUgMCAwMC0xLjgzMy0xLjgzM3ptMCAyLjc1YS45MTguOTE4IDAgMDEwLTEuODM0LjkxOC45MTggMCAwMTAgMS44MzN6TTEyLjM3NSA4LjI1SDguNzA4YS40NTguNDU4IDAgMDAtLjQ1OC40NTh2MS44MzRjMCAuMjUzLjIwNS40NTguNDU4LjQ1OGguNDU5djYuODc1YzAgLjI1My4yMDUuNDU4LjQ1OC40NThoMi43NWEuNDU4LjQ1OCAwIDAwLjQ1OC0uNDU4VjguNzA4YS40NTguNDU4IDAgMDAtLjQ1OC0uNDU4em0tLjQ1OCA5LjE2N2gtMS44MzR2LTYuODc1YS40NTguNDU4IDAgMDAtLjQ1OC0uNDU5aC0uNDU4di0uOTE2aDIuNzV2OC4yNXoiIGZpbGw9IiMzQjk2NzAiLz48cGF0aCBkPSJNMTEgMEM0LjkzNSAwIDAgNC45MzUgMCAxMXM0LjkzNSAxMSAxMSAxMSAxMS00LjkzNSAxMS0xMVMxNy4wNjUgMCAxMSAwem0wIDIxLjA4M0M1LjQ0IDIxLjA4My45MTcgMTYuNTYuOTE3IDExIC45MTcgNS40NCA1LjQ0LjkxNyAxMSAuOTE3IDE2LjU2LjkxNyAyMS4wODMgNS40NCAyMS4wODMgMTFjMCA1LjU2LTQuNTIzIDEwLjA4My0xMC4wODMgMTAuMDgzeiIgZmlsbD0iIzNCOTY3MCIvPjwvc3ZnPg==") 50% 50% no-repeat;content:""}.rezume-intro__btn_pen::before{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:23px;height:23px;background:url("/local/templates/sm-new/svg/pen.svg") 50% 50% no-repeat;content:""}@media all and (max-width: 1150px){.rezume-intro__content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.rezume-intro__left,.rezume-intro__right{width:100%}.rezume-intro__left{margin:0 0 10px}}@media all and (max-width: 768px){.rezume-intro{padding:40px 0 40px}.rezume-intro__box{display:block;text-align:center}.rezume-intro__photo{display:inline-block;margin:0 0 10px}.rezume-intro__content{text-align:left;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.rezume-intro__top{align-items:center;flex-flow:column}.rezume-intro__left,.rezume-intro__right{width:100%}.rezume-intro__left{margin:0 0 10px}.rezume-intro__bot{display:block}.rezume-intro__bot>a{width:100%}.rezume-intro__bot a+a{margin-top:10px}}@media all and (max-width: 567px){.rezume-intro{padding:40px 0 40px}}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, white 50%, #eeeeee 100%);background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eeeeee 50%);background-image:-o-linear-gradient(top, white 0%, #eeeeee 50%);background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, white 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, white 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
