@charset "UTF-8";@font-face{font-family:'Roboto';src:url("../fonts/roboto-black-webfont.woff2") format("woff2"), url("../fonts/roboto-black-webfont.woff") format("woff"), url("../fonts/roboto-black-webfont.svg") format("svg");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:'Roboto';src:url("../fonts/roboto-bold-webfont.woff2") format("woff2"), url("../fonts/roboto-bold-webfont.woff") format("woff"), url("../fonts/roboto-bold-webfont.svg") format("svg");font-display:swap;font-weight:bold;font-style:normal}@font-face{font-family:'Roboto';src:url("../fonts/roboto-light-webfont.woff2") format("woff2"), url("../fonts/roboto-light-webfont.woff") format("woff"), url("../fonts/roboto-light-webfont.svg") format("svg");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:'Roboto';src:url("../fonts/roboto-regular-webfont.woff2") format("woff2"), url("../fonts/roboto-regular-webfont.woff") format("woff"), url("../fonts/roboto-regular-webfont.svg") format("svg");font-display:swap;font-weight:normal;font-style:normal}@font-face{font-family:rouble;src:url(../fonts/Rouble/rouble-webfont.eot);src:url(../fonts/Rouble/rouble-webfont-1.eot) format("embedded-opentype"), url(../fonts/Rouble/rouble-webfont.woff) format("woff"), url(../fonts/Rouble/rouble-webfont.bin) format("truetype");font-weight:400;font-style:normal}.rouble{font-family:rouble;font-weight:400;font-style:normal;text-transform:none}@font-face{font-family:'fontello';src:url("../fonts/fontello.eot");src:url("../fonts/fontello.eot") format("embedded-opentype"), url("../fonts/fontello.woff2") format("woff2"), url("../fonts/fontello.woff") format("woff"), url("../fonts/fontello.bin") format("truetype"), url("../fonts/fontello.svg") format("svg");font-weight:normal;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-instagram:before{content:'\e800'}.icon-left-open:before{content:'\e802'}.icon-right-open:before{content:'\e803'}.icon-youtube:before{content:'\e80c'}.icon-phone:before{content:'\e810'}.icon-close:before{content:'\e814'}.icon-vkontakte:before { content: '\f189'; }.icon-arrow-right:before{content:'\e815'}.icon-burger:before{content:'\e832'}.icon-facebook:before{content:'\f09a'}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-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-slider:not(.slick-initialized) .slick-slide{display:none}.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-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-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:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[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-loading .slick-slide{visibility:hidden}.slick-arrow.slick-hidden{display:none}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;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.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;-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71);-o-transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71);transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;-webkit-transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1);-o-transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1);transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;-webkit-transition:opacity .25s ease, visibility 0s ease .25s;-o-transition:opacity .25s ease, visibility 0s ease .25s;transition:opacity .25s ease, visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;-webkit-transition:opacity .25s ease 0s, visibility 0s ease 0s;-o-transition:opacity .25s ease 0s, visibility 0s ease 0s;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;-webkit-transform:translateZ(0);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;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;-o-transition-property:transform, opacity;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;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--current,.fancybox-slide--next,.fancybox-slide--previous{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{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);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;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;-o-transition-property:transform, opacity;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .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--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .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-iframe,.fancybox-video{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, 0.6);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{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--fsenter svg:nth-child(2),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child{display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;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:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.85)), color-stop(50%, rgba(0, 0, 0, 0.3)), color-stop(65%, rgba(0, 0, 0, 0.15)), color-stop(75.5%, rgba(0, 0, 0, 0.075)), color-stop(82.85%, rgba(0, 0, 0, 0.037)), color-stop(88%, rgba(0, 0, 0, 0.019)), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(bottom, 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%);background:-o-linear-gradient(bottom, 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%);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: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{-webkit-animation:fancybox-rotate 1s linear infinite;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}@-webkit-keyframes fancybox-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0, 0, 0.25, 1);-o-transition-timing-function:cubic-bezier(0, 0, 0.25, 1);transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-o-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);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;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}@media (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: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;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{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;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 6px rgba(0, 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, 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;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.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 (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}html{height:100%;font-size:100px;overflow:visible!important;-webkit-text-size-adjust:none;-webkit-font-smoothing:subpixel-antialiased}@media only screen and (max-width:1400px){html{font-size:7.621951219512195vw}}@media only screen and (max-width:750px){html{font-size:13.33333333vw}}body{margin:0;padding:0;height:100%;min-width:320px;font-size:.14rem;line-height:.24rem;background:#fff;font-family:"Roboto", Arial, Helvetica, sans-serif;color:#5d5d5d;}@media only screen and (max-width:750px){body{font-size:.2rem;line-height:.32rem}}img{border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}img.lazy{-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}img.lazy:not(.loaded){opacity:0}*,:after,:before{outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}a{color:inherit;text-decoration:none}input,textarea{-webkit-appearance:none}input::-ms-clear,textarea::-ms-clear{display:none}input::-webkit-calendar-picker-indicator,input::-webkit-clear-button,input::-webkit-inner-spin-button,textarea::-webkit-calendar-picker-indicator,textarea::-webkit-clear-button,textarea::-webkit-inner-spin-button{display:none;-webkit-appearance:none}.strike{text-decoration:line-through}[class*=" icon-"]:before,[class^=icon-]:before{margin:0;width:auto}.clear:after{content:'';clear:both;display:block}.pull-left{float:left}.pull-right{float:right}input[type=checkbox],input[type=radio]{cursor:pointer}p{margin:0 0 .24rem}@media only screen and (max-width:750px){p{margin-bottom:.32rem}}p a{color:#0f8cca;border-bottom:1px solid;-webkit-transition:color .35s ease, border-color .35s ease;-o-transition:color .35s ease, border-color .35s ease;transition:color .35s ease, border-color .35s ease}p a:hover{color:#0d7db4;border-bottom-color:transparent}#wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;min-height:100%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:750px){#wrapper{position:relative;padding-top:1.06rem}}#main{-webkit-box-flex:5000;-ms-flex:5000 1 auto;flex:5000 1 auto}.container{width:100%;margin:0 auto;padding:0 .2rem;max-width:12.10rem}@media only screen and (max-width:750px){.container{padding-left:.4rem;padding-right:.4rem}}.btn{margin:0;z-index:10;border:none;height:auto;cursor:pointer;font-weight:300;font-size:.17rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:.2rem;position:relative;text-align:center;font-style:normal;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;padding:.16rem .32rem;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Roboto", Arial, Helvetica, sans-serif;-webkit-appearance:none;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-webkit-border-radius:.26rem;border-radius:.26rem}@media only screen and (max-width:750px){.btn{font-size:.26rem;line-height:.3rem;font-weight:normal;padding:.3rem .5rem;letter-spacing:.02em;-webkit-border-radius:.45rem;border-radius:.45rem}}@media only screen and (min-width:751px){.btn--big{font-size:.18rem;font-weight:normal;padding:.2rem .66rem;letter-spacing:.02em}}.btn--default:after,.btn--orange:after{top:0;left:0;right:0;bottom:0;opacity:0;content:'';z-index:-10;position:absolute;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease;-webkit-border-radius:.26rem;border-radius:.26rem}@media only screen and (max-width:750px){.btn--default:after,.btn--orange:after{-webkit-border-radius:.45rem;border-radius:.45rem}}.btn--default:hover:after,.btn--orange:hover:after{opacity:1}.btn--default{color:#fff;background:-webkit-gradient(linear, left top, right top, from(#68bfe2), to(#21a8e1));background:-webkit-linear-gradient(left, #68bfe2, #21a8e1);background:-o-linear-gradient(left, #68bfe2, #21a8e1);background:linear-gradient(to right, #68bfe2, #21a8e1)}.btn--default:after{background:-webkit-gradient(linear, left top, right top, from(#3dadda), to(#1988b6));background:-webkit-linear-gradient(left, #3dadda, #1988b6);background:-o-linear-gradient(left, #3dadda, #1988b6);background:linear-gradient(to right, #3dadda, #1988b6)}.btn--orange{color:#fff;background:-webkit-gradient(linear, left top, right top, from(#d3453d), to(#ff6e02));background:-webkit-linear-gradient(left, #d3453d, #ff6e02);background:-o-linear-gradient(left, #d3453d, #ff6e02);background:linear-gradient(to right, #d3453d, #ff6e02)}.btn--orange:after{background:-webkit-gradient(linear, left top, right top, from(#b43029), to(#ce5800));background:-webkit-linear-gradient(left, #b43029, #ce5800);background:-o-linear-gradient(left, #b43029, #ce5800);background:linear-gradient(to right, #b43029, #ce5800)}.btn--secondary{color:#222;background:#ececec}.btn--secondary:hover{color:#000;background:#dfdfdf}.btn--small{padding-top:.09rem;padding-bottom:.09rem}.btn--link{padding:0;background:none;color:#0f8cca}.btn--link:hover{background:none;color:#0d7db4}.btn--block{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.btn .icon-arrow-right{line-height:1;font-size:.11rem;margin:0 0 0 .09rem}.btn-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.1rem -.2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.btn-panel{margin:0 -.15rem -.3rem}}.btn-panel>.btn{margin:0 .1rem .2rem}@media only screen and (max-width:750px){.btn-panel>.btn{margin:0 .15rem .3rem}}.default-section{padding:.23rem 0 .2rem}@media only screen and (max-width:750px){.default-section{padding-bottom:.26rem}}.default-section--about{padding-bottom:.08rem}@media only screen and (max-width:750px){.default-section--about{padding-top:.31rem;padding-bottom:.31rem}}.hero+.default-section,.promo+.default-section{padding-top:.41rem}@media only screen and (max-width:750px){.hero+.default-section,.promo+.default-section{padding-top:.3rem}}.hero+.default-section .tab-body,.promo+.default-section .tab-body{margin-bottom:.5rem}@media only screen and (max-width:750px){.hero+.default-section .tab-body,.promo+.default-section .tab-body{margin-bottom:0}}@media only screen and (max-width:750px){.application-form-section+.default-section{padding-top:.54rem}}.tab-body{position:relative}.tab{opacity:0;width:100%;height:100%;top:-9999px;left:-9999px;position:absolute;-webkit-transition:all 0s ease .35s, opacity .35s ease, height 0s ease 0s;-o-transition:all 0s ease .35s, opacity .35s ease, height 0s ease 0s;transition:all 0s ease .35s, opacity .35s ease, height 0s ease 0s}.tab--active{top:0;left:0;opacity:1;position:relative;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.h1,h1{color:#000;font-size:.4rem;font-weight:900;margin:0 0 .32rem;line-height:.47rem;letter-spacing:-.02em}@media only screen and (max-width:750px){.h1,h1{font-size:.53rem;line-height:.71rem}}@media only screen and (min-width:751px){.h1.center,h1.center{text-align:center}}@media only screen and (min-width:751px){.h1+.narrow-text,h1+.narrow-text{margin-top:-.06rem;margin-bottom:.66rem}}.h2,h2{color:#000;display:block;font-weight:900;font-size:.32rem;margin:0 0 .5rem;line-height:.47rem;letter-spacing:.022em}@media only screen and (max-width:750px){.h2,h2{font-size:.38rem;line-height:.47rem;margin-bottom:.6rem;letter-spacing:.02em}}@media only screen and (min-width:751px){.h2.center,h2.center{text-align:center}}.h3,h3{color:#000;display:block;line-height:1.2;font-weight:300;font-size:.27rem;margin:0 0 .34rem;letter-spacing:.02em}@media only screen and (max-width:750px){.h3,h3{font-size:.3rem;line-height:.47rem;margin-bottom:.37rem}}.h4,h4{color:#404040;display:block;font-weight:bold;font-size:.16rem;margin:0 0 .16rem;line-height:.24rem;letter-spacing:.02em}@media only screen and (max-width:750px){.h4,h4{font-size:.24rem;line-height:.36rem;margin-bottom:.24rem}}.seo-text+.h3,.seo-text+h3{margin-top:-.1rem}.map{width:100%;height:100%}.slick-arrow{top:50%;padding:0;z-index:50;border:none;width:.47rem;height:.47rem;color:#707070;cursor:pointer;font-size:.22rem;border-radius:50%;line-height:.47rem;position:absolute;margin:-.23rem 0 0;background:#f8f8f8;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-webkit-box-shadow:0.02rem 0.02rem 0.07rem 0 rgba(0, 0, 0, 0.11);box-shadow:0.02rem 0.02rem 0.07rem 0 rgba(0, 0, 0, 0.11)}.slick-arrow:hover{color:#0f8cca;background-color:#fff;-webkit-box-shadow:0.02rem 0.02rem 0.07rem 0 rgba(0, 0, 0, 0.33);box-shadow:0.02rem 0.02rem 0.07rem 0 rgba(0, 0, 0, 0.33)}.slick-arrow i{display:block}.slick-arrow.slick-disabled{opacity:.35;pointer-events:none}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:.31rem 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% + .11rem);margin:0 -.05rem 0 -.06rem}.slick-dots li{margin:0 .05rem 0 .06rem}.slick-dots button{margin:0;padding:0;border:none;width:.15rem;height:.15rem;display:block;cursor:pointer;overflow:hidden;border-radius:50%;background:#ececec;text-indent:-9999px;-webkit-appearance:none;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.slick-dots .slick-active button{background:#adadad}.narrow-text{color:#404040;font-size:.16rem;max-width:8.7rem;font-weight:300;line-height:.24rem;margin:-.28rem 0 .45rem}@media only screen and (max-width:750px){.narrow-text{max-width:none;font-size:.21rem;line-height:.32rem;margin-top:-.32rem;margin-bottom:.53rem}}.narrow-text p{margin:0 0 .24rem}@media only screen and (max-width:750px){.narrow-text p{margin-bottom:.32rem}}@media only screen and (min-width:751px){.narrow-text--center{margin-left:auto;max-width:7.8rem;margin-right:auto;text-align:center}}@media only screen and (max-width:750px){.narrow-text--m-small{font-size:.16rem;line-height:.24rem;margin-top:-.16rem;margin-bottom:.48rem}}.number-list{margin:0;-webkit-columns:2;columns:2;padding:0;color:#404040;list-style:none;font-weight:300;-webkit-column-gap:.3rem;column-gap:.3rem;font-size:.21rem;line-height:.31rem;letter-spacing:.02em;counter-reset:counter}@media only screen and (max-width:750px){.number-list{-webkit-columns:1;columns:1;font-size:.26rem;line-height:.41rem}}.number-list__item{width:100%;margin:0 0 .29rem;position:relative;vertical-align:top;display:inline-block;padding:.14rem 0 0 .68rem;counter-increment:counter}@media only screen and (max-width:750px){.number-list__item{padding-top:.17rem;padding-left:.82rem;margin-bottom:.39rem}}.number-list__item:before{top:0;left:0;color:#00d8ff;line-height:1;font-size:.44rem;position:absolute;letter-spacing:.02em;content:"0" counter(counter)}@media only screen and (max-width:750px){.number-list__item:before{font-size:.56rem}}.number-list__item:nth-child(9)~.number-list__item:before{content:counter(counter)}.alphabet-list{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:-.18rem -.15rem 0}@media only screen and (max-width:750px){.alphabet-list{margin:0 -.27rem -.65rem}}.alphabet-list .alphabet-item{width:25%;padding-left:.15rem;padding-right:.15rem}@media only screen and (max-width:750px){.alphabet-list .alphabet-item{width:50%;padding-left:.27rem;padding-right:.27rem}.alphabet-list .alphabet-item:nth-child(2n){padding-left:0}}.alphabet-item{color:#868686;font-size:.14rem;margin:0 0 .30rem;line-height:.21rem;letter-spacing:.02em}@media only screen and (max-width:750px){.alphabet-item{font-size:.18rem;line-height:.26rem;margin-bottom:.95rem}}.alphabet-item p{margin:0;max-width:2.15rem}@media only screen and (max-width:750px){.alphabet-item p{max-width:none}}.alphabet-item__letter{color:#d4463b;display:block;line-height:1;font-weight:300;font-size:.43rem;margin:0 0 .23rem;text-transform:uppercase}@media only screen and (max-width:750px){.alphabet-item__letter{font-size:.56rem;margin-bottom:.27rem}}.alphabet-item__title{display:block;color:#404040;line-height:1.2;font-size:.24rem;margin:0 0 .25rem;letter-spacing:.02em}@media only screen and (max-width:750px){.alphabet-item__title{font-size:.37rem;margin-bottom:.35rem}}.default-content{color:#404040;font-weight:300;max-width:7.6rem;font-size:.16rem;line-height:.24rem;letter-spacing:.02em}@media only screen and (max-width:750px){.default-content{font-size:.24rem;line-height:.36rem}}.default-content p{margin:0 0 .24rem}@media only screen and (max-width:750px){.default-content p{margin-bottom:.36rem}}.default-content .h1,.default-content h1{margin-bottom:.17rem}@media only screen and (max-width:750px){.default-content .h1,.default-content h1{margin-bottom:.22rem}}.default-content .h2,.default-content h2{line-height:1.2;font-size:.25rem;margin-top:.32rem;letter-spacing:.02em;margin-bottom:.15rem}@media only screen and (max-width:750px){.default-content .h2,.default-content h2{margin-top:0;font-size:.38rem;margin-bottom:.2rem}}.default-content ul{padding:0;color:#0e0e0e;list-style:none;margin:0 0 .24rem;line-height:.21rem}@media only screen and (max-width:750px){.default-content ul{line-height:.32rem}}.default-content ul>li{position:relative;margin:0 0 .17rem;padding-left:.25rem}@media only screen and (max-width:750px){.default-content ul>li{padding-left:.38rem;margin-bottom:.25rem}}.default-content ul>li:after{left:0;top:.05rem;content:'';width:.09rem;height:.09rem;border-radius:50%;position:absolute;background:-webkit-gradient(linear, left top, right top, from(#68bfe2), to(#21a8e1));background:-webkit-linear-gradient(left, #68bfe2, #21a8e1);background:-o-linear-gradient(left, #68bfe2, #21a8e1);background:linear-gradient(to right, #68bfe2, #21a8e1)}@media only screen and (max-width:750px){.default-content ul>li:after{top:.09rem;width:.14rem;height:.14rem}}.rouble{font-family:rouble, Arial, Helvetica, sans-serif}.col-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-15px;margin-right:-15px}.col-row.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.col-row.align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.col-row.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.col-row.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.col-row>.col{padding-left:15px;padding-right:15px}.col-row>.col.l-1{width:8.33%}.col-row>.col.l-2{width:16.66%}.col-row>.col.l-2_5{width:20%}.col-row>.col.l-3{width:25%}.col-row>.col.l-4{width:33.3%}.col-row>.col.l-5{width:41.66%}.col-row>.col.l-6{width:50%}.col-row>.col.l-7{width:58.33%}.col-row>.col.l-8{width:66.66%}.col-row>.col.l-9{width:75%}.col-row>.col.l-9_5{width:80%}.col-row>.col.l-10{width:83.33%}.col-row>.col.l-11{width:91.66%}.col-row>.col.l-12{width:100%}.col-row>.col.l-auto{width:auto}@media only screen and (max-width:1400px){.col-row>.col.d-1{width:8.33%}.col-row>.col.d-2{width:16.66%}.col-row>.col.d-3{width:25%}.col-row>.col.d-4{width:33.3%}.col-row>.col.d-5{width:41.66%}.col-row>.col.d-6{width:50%}.col-row>.col.d-7{width:58.33%}.col-row>.col.d-8{width:66.66%}.col-row>.col.d-9{width:75%}.col-row>.col.d-10{width:83.33%}.col-row>.col.d-11{width:91.66%}.col-row>.col.d-12{width:100%}.col-row>.col.d-auto{width:auto}}@media only screen and (max-width:1023px){.col-row>.col.t-1{width:8.33%}.col-row>.col.t-2{width:16.66%}.col-row>.col.t-2_5{width:37.433%}.col-row>.col.t-3{width:25%}.col-row>.col.t-4{width:33.3%}.col-row>.col.t-5{width:41.66%}.col-row>.col.t-6{width:50%}.col-row>.col.t-7{width:58.33%}.col-row>.col.t-8{width:66.66%}.col-row>.col.t-9{width:75%}.col-row>.col.t-9_5{width:62.567%}.col-row>.col.t-10{width:83.33%}.col-row>.col.t-11{width:91.66%}.col-row>.col.t-12{width:100%}.col-row>.col.t-auto{width:auto}}@media only screen and (max-width:750px){.col-row>.col.m-1{width:8.33%}.col-row>.col.m-2{width:16.66%}.col-row>.col.m-3{width:25%}.col-row>.col.m-4{width:33.3%}.col-row>.col.m-5{width:41.66%}.col-row>.col.m-6{width:50%}.col-row>.col.m-7{width:58.33%}.col-row>.col.m-8{width:66.66%}.col-row>.col.m-9{width:75%}.col-row>.col.m-10{width:83.33%}.col-row>.col.m-11{width:91.66%}.col-row>.col.m-12{width:100%}.col-row>.col.m-auto{width:auto}}@media only screen and (max-width:479px){.col-row>.col.ms-1{width:8.33%}.col-row>.col.ms-2{width:16.66%}.col-row>.col.ms-3{width:25%}.col-row>.col.ms-4{width:33.3%}.col-row>.col.ms-5{width:41.66%}.col-row>.col.ms-6{width:50%}.col-row>.col.ms-7{width:58.33%}.col-row>.col.ms-8{width:66.66%}.col-row>.col.ms-9{width:75%}.col-row>.col.ms-10{width:83.33%}.col-row>.col.ms-11{width:91.66%}.col-row>.col.ms-12{width:100%}.col-row>.col.ms-auto{width:auto}}.resolution-tablet{display:none}@media only screen and (max-width:1023px){.resolution-tablet{display:block}}.resolution-mobile{display:none}@media only screen and (max-width:750px){.resolution-mobile{display:block}}.resolution-mobile-small{display:none}@media only screen and (max-width:479px){.resolution-mobile-small{display:block}}@media only screen and (max-width:1400px){.hide-on-d{display:none!important}}@media only screen and (min-width:1401px){.show-on-d{display:none!important}}@media only screen and (max-width:1023px){.hide-on-t{display:none!important}}@media only screen and (min-width:1024px){.show-on-t{display:none!important}}@media only screen and (max-width:750px){.hide-on-m{display:none!important}}@media only screen and (min-width:751px){.show-on-m{display:none!important}}@media only screen and (max-width:479px){.hide-on-ms{display:none!important}}@media only screen and (min-width:480px){.show-on-ms{display:none!important}}.breadcrumbs{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#868686;list-style:none;font-size:.12rem;margin:0 0 .14rem;font-weight:normal;line-height:.26rem;letter-spacing:.02em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.breadcrumbs{font-size:.18rem;line-height:.26rem;padding-top:.07rem;margin-bottom:.07rem}}.breadcrumbs__item:before{content:'/';margin:0 .04rem}@media only screen and (max-width:750px){.breadcrumbs__item:before{margin-left:.1rem;margin-right:.1rem}}.breadcrumbs__item:first-child:before{display:none}.breadcrumbs__link{vertical-align:top;display:inline-block;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}.breadcrumbs__link:hover{color:#000}.header{background:#fff}@media only screen and (max-width:750px){.header{top:0;left:0;right:0;z-index:1000;position:fixed;border-bottom:0.02rem solid #fff}.header--fixed{-webkit-box-shadow:0 0 0.1rem 0 rgba(0, 0, 0, 0.11);box-shadow:0 0 0.1rem 0 rgba(0, 0, 0, 0.11)}body.mobile-menu-open .header{border-bottom-color:#e7e7e7}}.header__top-panel{background:#f3f3f3;padding:.11rem 0 .12rem}.header__content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.23rem 0 .21rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.header__content{padding:.26rem .72rem .25rem 0}}@media only screen and (max-width:750px){.header__content .phone{text-align:left;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}body.mobile-menu-open .header__content .phone{opacity:0;pointer-events:none}}@media only screen and (max-width:750px){.header__content .phone__number{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:.47rem;height:.47rem;color:#a9a9a9;font-size:.27rem;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:.03rem solid #a9a9a9}}.burger{top:50%;right:0;color:#000;z-index:1100;line-height:1;font-size:.32rem;position:absolute;margin:-.16rem 0 0}.burger i{display:block;-webkit-transition:opacity .35s ease, -webkit-transform .35s ease;transition:opacity .35s ease, -webkit-transform .35s ease;-o-transition:opacity .35s ease, transform .35s ease;transition:opacity .35s ease, transform .35s ease;transition:opacity .35s ease, transform .35s ease, -webkit-transform .35s ease}.burger .icon-burger{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.burger .icon-close{top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body:not(.mobile-menu-open) .burger .icon-close{opacity:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}body.mobile-menu-open .burger .icon-burger{opacity:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.header-menu{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -.1rem;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.header-menu{-webkit-columns:2;columns:2;-webkit-column-gap:0;column-gap:0;color:#545454;display:block;font-size:.24rem;line-height:.32rem;letter-spacing:.02em;margin:0 -.4rem .48rem;padding:0 .4rem .14rem;border-bottom:.02rem solid #ddd}}.header-menu__item{margin:0 .1rem}@media only screen and (max-width:750px){.header-menu__item{width:100%;margin:0 0 .4rem;vertical-align:top;display:inline-block;padding-right:.2rem}}.header-menu__link{vertical-align:top;display:inline-block;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}.header-menu__link:hover{color:#0d7db4}.logo-holder{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .4rem 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.logo-holder{-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}body.mobile-menu-open .logo-holder{opacity:0;pointer-events:none}}.logo{width:1.01rem;height:.91rem;margin:0 .35rem 0 0}@media only screen and (max-width:750px){.logo{margin:0;width:2.73rem;height:.53rem}}.logo__link{height:100%;display:block;overflow:hidden;text-indent:-9999px;background:url(../images/logo.png) 50% 50%/contain no-repeat}@media only screen and (max-width:750px){.logo__link{background-image:url(../images/logo-m.png)}}.logo__slogan{display:block;line-height:1;font-size:.21rem;color:#0f8cca;font-weight:normal;letter-spacing:.02em}@media only screen and (max-width:750px){.logo__slogan{display:none}}.logo__slogan small{display:block;font-weight:300;font-size:.13rem;line-height:.2rem;letter-spacing:.02em}.phone{text-align:right;margin:0 0 0 .2rem}@media only screen and (max-width:750px){.phone{margin:0;text-align:left}}.phone__number{display:block;line-height:1;font-size:.28rem;margin:0 0 .07rem;color:#0f8cca;white-space:nowrap;letter-spacing:.04em;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}@media only screen and (max-width:750px){.phone__number{margin:0;color:#000;line-height:1;font-size:.48rem;font-weight:bold;letter-spacing:.02em}}.phone__number:hover{color:#0d7db4}.phone__info{display:block;color:#989898;font-size:.13rem;line-height:.18rem}@media only screen and (max-width:750px){.phone__info{color:#919191;font-size:.24rem;line-height:.3rem;margin:0 0 .26rem;letter-spacing:.02em}}@media only screen and (max-width:750px){body.mobile-menu-open{overflow:hidden!important}}.nav{border-style:solid;border-color:#ececec;border-width:.02rem 0}@media only screen and (max-width:750px){.nav{opacity:0;border:none;top:-9999px;left:-9999px;right:9999px;bottom:9999px;z-index:1000;position:fixed;background:#fff;overflow-y:auto;overflow-x:hidden;padding:0 0 .48rem;scroll-behavior:smooth;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-overflow-scrolling:touch;-webkit-transition:all 0s ease .35s, opacity .35s ease, -webkit-transform .35s ease;transition:all 0s ease .35s, opacity .35s ease, -webkit-transform .35s ease;-o-transition:all 0s ease .35s, opacity .35s ease, transform .35s ease;transition:all 0s ease .35s, opacity .35s ease, transform .35s ease;transition:all 0s ease .35s, opacity .35s ease, transform .35s ease, -webkit-transform .35s ease}body.mobile-menu-open .nav{left:0;right:0;bottom:0;opacity:1;top:1.06rem;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .35s ease, -webkit-transform .35s ease;transition:opacity .35s ease, -webkit-transform .35s ease;-o-transition:opacity .35s ease, transform .35s ease;transition:opacity .35s ease, transform .35s ease;transition:opacity .35s ease, transform .35s ease, -webkit-transform .35s ease}}.nav-menu{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -.1rem;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.nav-menu{display:block;border-style:solid;border-color:#e7e7e7;margin:0 -.4rem .48rem;border-width:0 0 .02rem;padding:.18rem .4rem .28rem}}.nav-menu__item{margin:0 .1rem;position:relative}@media only screen and (max-width:750px){.nav-menu__item{margin:0}}@media only screen and (min-width:751px){.nav-menu__item{display:block!important}.nav-menu__item:hover .nav-menu__link{color:#0d7db4}.nav-menu__item:hover .nav-menu__dropdown{left:0;top:100%;opacity:1;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.nav-menu__item:last-child .nav-menu__dropdown{left:auto;right:9999px}.nav-menu__item:last-child:hover .nav-menu__dropdown{right:0;left:auto}}@media only screen and (max-width:750px){.nav-menu__item--has-dropdown .nav-menu__link{padding-right:.4rem}}@media only screen and (max-width:750px){.nav-menu__item--open .nav-menu__link{padding:.33rem 0 .33rem .4rem;-webkit-transition:all .35s ease, padding-left .35s ease .35s;-o-transition:all .35s ease, padding-left .35s ease .35s;transition:all .35s ease, padding-left .35s ease .35s}.nav-menu__item--open .nav-menu__link .icon-arrow-right{top:.39rem;right:100%;font-size:.2rem;margin-right:-.13rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .35s ease .35s;-o-transition:all .35s ease .35s;transition:all .35s ease .35s}}.nav-menu__link{color:#000;display:block;font-size:.14rem;font-weight:bold;position:relative;line-height:.2rem;letter-spacing:.013em;padding:.26rem 0 .23rem;text-transform:uppercase;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}@media only screen and (max-width:750px){.nav-menu__link{padding:.25rem 0;font-size:.24rem;line-height:.3rem;-webkit-transition:all .35s ease, padding-left .35s ease .35s;-o-transition:all .35s ease, padding-left .35s ease .35s;transition:all .35s ease, padding-left .35s ease .35s}}.nav-menu__link:hover{color:#0d7db4}.nav-menu__link .icon-arrow-right{right:0;top:.31rem;line-height:1;font-size:.17rem;position:absolute;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.nav-menu__link .icon-arrow-right:before{background:-webkit-gradient(linear, left top, right top, from(#d3453d), to(#fc6b06));background:-webkit-linear-gradient(left, #d3453d, #fc6b06);background:-o-linear-gradient(left, #d3453d, #fc6b06);background:linear-gradient(to right, #d3453d, #fc6b06);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nav-menu__dropdown{opacity:0;color:#fff;z-index:500;top:-9999px;left:-9999px;width:2.59rem;margin:.02rem 0 0;position:absolute;background:#0f8cca;-webkit-box-shadow:0 0.01rem 0.07rem 0 rgba(0, 0, 0, 0.33);box-shadow:0 0.01rem 0.07rem 0 rgba(0, 0, 0, 0.33);-webkit-transition:all 0s ease .35s, opacity .35s ease;-o-transition:all 0s ease .35s, opacity .35s ease;transition:all 0s ease .35s, opacity .35s ease}@media only screen and (max-width:750px){.nav-menu__dropdown{margin:0;opacity:1;width:auto;color:inherit;position:static;-webkit-box-shadow:none;box-shadow:none;background:none;-webkit-transition:none;-o-transition:none;transition:none}}@media only screen and (min-width:751px){.nav-menu__dropdown{display:block!important}}.nav-dropdown-list{margin:0;padding:0;list-style:none}@media only screen and (max-width:750px){.nav-dropdown-list{color:#545454;font-size:.24rem;line-height:.3rem;padding:.09rem 0 0;margin:0 0 -.25rem}}@media only screen and (max-width:750px){.nav-dropdown-list__item{margin:0 0 .5rem}}.nav-dropdown-list__link{color:#fff;display:block;letter-spacing:.02em;padding:.12rem .3rem;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media only screen and (max-width:750px){.nav-dropdown-list__link{padding:0;color:inherit}}@media only screen and (min-width:751px){.nav-dropdown-list__link:hover{background:#0d7db4}}@media only screen and (max-width:750px){.nav-dropdown-list__link:hover{color:#0d7db4}}.footer{color:#868686;font-size:.13rem;padding:.5rem 0 0;line-height:.19rem;letter-spacing:.02em}@media only screen and (max-width:750px){.footer{padding-top:0;background:#fafafa}}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 .35rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.footer__inner{padding:0 0 .28rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__logo-holder{width:1.9rem;color:#868686;-ms-flex-negative:0;flex-shrink:0;font-size:.13rem;line-height:.19rem;margin:0 .78rem 0 0;letter-spacing:.02em}@media only screen and (max-width:750px){.footer__logo-holder{-webkit-box-ordinal-group:51;-ms-flex-order:50;order:50;width:100%;margin:0 auto;font-size:.2rem;max-width:5.5rem;text-align:center;line-height:.34rem}}.footer__logo-holder p{margin:0}.footer__logo{margin:0 0 .37rem}.footer__logo img{width:1.09rem;display:block;max-width:100%}.footer__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;width:2.17rem;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 .4rem;padding:.07rem 0 0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.footer__contacts{margin:0;padding:0;width:auto;display:block;text-align:center}}.footer__contacts .phone{margin:0 0 .2rem;margin-bottom:.27rem}@media only screen and (max-width:750px){.footer__contacts .phone{text-align:center;margin-bottom:.34rem}}.footer__contacts .phone__number{color:#000;font-size:.24rem;margin-bottom:.08rem;letter-spacing:.02em}@media only screen and (max-width:750px){.footer__contacts .phone__number{font-size:.64rem;font-weight:normal;margin-bottom:.18rem}}@media only screen and (max-width:750px){.footer__contacts .phone__info{font-size:.2rem;line-height:1.2}}@media only screen and (min-width:751px){.footer__contacts .btn-panel{margin-bottom:.48rem}}@media only screen and (max-width:750px){.footer__contacts .btn-panel{margin-bottom:0}}@media only screen and (min-width:751px){.footer__contacts .btn-panel>.btn{margin-bottom:.16rem}}.footer__bottom-panel{padding:.17rem 0;line-height:.3rem;border-top:1px solid #eee}@media only screen and (max-width:750px){.footer__bottom-panel{padding:.27rem 0;border-top-width:.02rem;border-top-color:#e0e0e0}}.footer__bottom-panel>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.footer__bottom-panel>.container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__bottom-panel a{text-decoration:underline}.footer__bottom-panel a:hover{text-decoration:none}.footer__bottom-panel .developer{position:relative;vertical-align:top;padding:0 .82rem 0 0;text-decoration:none;display:inline-block;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease;background:url(../images/freshm.svg) 100% 0.06rem/0.72rem 0.17rem no-repeat}@media only screen and (max-width:750px){.footer__bottom-panel .developer{font-size:.2rem;background:none;line-height:.34rem;padding-right:1.5rem}}.footer__bottom-panel .developer:after{right:0;opacity:0;top:.06rem;content:'';width:.72rem;height:.17rem;position:absolute;background-size:contain;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background-position:50% 50%;background-repeat:no-repeat;background-image:url(../images/freshm_active.svg)}@media only screen and (max-width:750px){.footer__bottom-panel .developer:after{opacity:1;top:.02rem;width:1.41rem;height:.32rem}}.footer__bottom-panel .developer:hover{color:#323232}.footer__bottom-panel .developer:hover:after{opacity:1}.copyright{display:block;margin:0 0 .19rem}@media only screen and (max-width:750px){.copyright{margin-bottom:.14rem}}.footer-list-holder{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -.32rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(100% - .64rem);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.footer-list-holder{width:auto;display:block;margin:0 -.4rem .37rem}}.footer-list-holder__item{margin:0 .32rem}@media only screen and (max-width:750px){.footer-list-holder__item{margin:0;border-bottom:.02rem solid #e0e0e0}.footer-list-holder__item:first-child{border-top:.02rem solid #e0e0e0}}@media only screen and (max-width:750px){.footer-list-holder__item.open .footer-list__title .icon-arrow-right{top:.45rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}.footer-list{margin:0;color:#404040;list-style:none;font-size:.14rem;font-weight:bold;-webkit-column-gap:.3rem;column-gap:.3rem;line-height:.2rem;padding:.06rem 0 0}@media only screen and (min-width:751px){.footer-list{display:block!important}}@media only screen and (max-width:750px){.footer-list{font-size:.26rem;line-height:.3rem;font-weight:normal;margin:-.06rem 0 0;padding:0 0 .54rem}}.footer-list__title{margin:0;color:#404040;display:block;cursor:pointer;font-size:.26rem;font-weight:bold;position:relative;line-height:.38rem;letter-spacing:.02em;text-transform:uppercase;padding:.4rem .8rem .4rem .4rem}.footer-list__title .icon-arrow-right{top:.48rem;right:.4rem;line-height:1;font-size:.22rem;position:absolute;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;-o-transition:transform .35s ease;transition:transform .35s ease;transition:transform .35s ease, -webkit-transform .35s ease}.footer-list__title .icon-arrow-right:before{background:-webkit-gradient(linear, left top, right top, from(#d3453d), to(#fc6b06));background:-webkit-linear-gradient(left, #d3453d, #fc6b06);background:-o-linear-gradient(left, #d3453d, #fc6b06);background:linear-gradient(to right, #d3453d, #fc6b06);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.footer-list__item{margin:0 0 .16rem}@media only screen and (max-width:750px){.footer-list__item{margin-bottom:0;margin-top:.4rem}.footer-list__item:first-child{margin-top:0}}.footer-list__link{vertical-align:top;display:inline-block;text-transform:uppercase;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}@media only screen and (max-width:750px){.footer-list__link{display:block;padding:0 .4rem;text-transform:none}}.footer-list__link:hover{color:#0d7db4}.socials{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;list-style:none;font-size:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.socials li{margin:0 .09rem}.socials a{display:block;color:#bdbdbd;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}.socials a:hover{color:#0d7db4}.socials i{display:block}.hero{z-index:1;position:relative}.hero .slick-prev{left:50%;margin-left:-688px}@media only screen and (max-width:1400px){.hero .slick-prev{left:.2rem;margin-left:0}}.hero .slick-next{right:50%;margin-right:-688px}@media only screen and (max-width:1400px){.hero .slick-next{right:.2rem;margin-right:0}}.hero .breadcrumbs{margin-bottom:.37rem}.js-hero-slider>.hero-item:not(:first-child){display:none}.hero-item{z-index:10;position:relative;min-height:5.76rem;padding:.34rem 0 .41rem}@media only screen and (max-width:750px){.hero-item{padding:0}}@media only screen and (max-width:750px){.hero-item>.container{padding-left:0;padding-right:0}}.hero-item--type-2{padding:0;color:#fff}.hero-item--type-2 .hero-item__list,.hero-item--type-2 .hero-item__title{color:inherit}@media only screen and (min-width:751px){.hero-item--type-2 .hero-item__list-item{padding-left:.36rem}.hero-item--type-2 .hero-item__list-item:after{left:0}.hero-item--type-2 .hero-item__bg{width:50%}.hero-item--type-2 .hero-item__content{width:50%;float:none;margin-left:50%;min-height:5.76rem;padding:.62rem 1.24rem .3rem}}.hero-item:after{content:'';clear:both;display:block}.hero-item__bg{top:0;left:0;width:100%;height:100%;z-index:-10;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;position:absolute;pointer-events:none}@media only screen and (max-width:750px){.hero-item__bg{height:5.73rem;position:static}}.hero-item__content{float:right;width:5.02rem;background:rgba(255, 255, 255, 0.86);padding:.42rem .73rem .53rem}@media only screen and (max-width:750px){.hero-item__content{width:auto;float:none;background:#ececec;padding:.58rem .4rem .78rem}}@media only screen and (min-width:751px){.hero-item__content--no-bg{padding:0;background:none}}@media only screen and (max-width:750px){.hero-item__content--no-bg{background:#ececec}}.hero-item__inner{max-width:4.2rem}@media only screen and (max-width:750px){.hero-item__inner{max-width:none}}.hero-item__title{color:#000;display:block;font-size:.39rem;font-weight:900;margin:0 0 .21rem;line-height:.51rem;letter-spacing:.02em}@media only screen and (max-width:750px){.hero-item__title{max-width:none;font-size:.53rem;line-height:.71rem;margin-bottom:.35rem}}.hero-item__title--small{font-size:.38rem;margin-bottom:.12rem}@media only screen and (max-width:750px){.hero-item__title--small{font-size:.36rem;line-height:.52rem;margin-bottom:.3rem}}.hero-item__sale{color:#e4373a}.hero-item__price{color:#000;display:block;font-size:.19rem;margin:0 0 .19rem;line-height:.3rem;letter-spacing:.02em}@media only screen and (max-width:750px){.hero-item__price{font-size:.32rem;line-height:.4rem;margin-bottom:.3rem}}.hero-item__price strong{font-size:.27rem}@media only screen and (max-width:750px){.hero-item__price strong{font-size:.40rem}}.hero-item__price sup{font-size:60%}.hero-item__price strike{text-decoration:line-through}.hero-item__old-price{margin:0 .4rem 0 0;display:inline-block}.hero-item__list{color:#0e0e0e;list-style:none;font-weight:300;margin:0 0 .3rem;font-size:.17rem;line-height:.29rem;padding:.07rem 0 0;letter-spacing:.02em}@media only screen and (max-width:750px){.hero-item__list{font-size:.29rem;line-height:.41rem}}.hero-item__list-item{margin:0 0 .16rem;position:relative;padding:0 0 0 .29rem}@media only screen and (max-width:750px){.hero-item__list-item{padding-left:.44rem;margin-bottom:.22rem}}.hero-item__list-item:after{top:.09rem;content:'';width:.12rem;left:-.06rem;height:.12rem;border-radius:50%;position:absolute;background:-webkit-gradient(linear, left top, right top, from(#68bfe2), to(#21a8e1));background:-webkit-linear-gradient(left, #68bfe2, #21a8e1);background:-o-linear-gradient(left, #68bfe2, #21a8e1);background:linear-gradient(to right, #68bfe2, #21a8e1)}@media only screen and (max-width:750px){.hero-item__list-item:after{left:0;width:.17rem;height:.17rem}}@media only screen and (max-width:750px){.hero-item__btn-holder{padding:.2rem 0}}@media only screen and (max-width:750px){.hero-item__btn-holder .btn{width:100%;display:block}}.hero-item--page-heading{background:#f6f6f6}@media only screen and (min-width:751px){.hero-item--page-heading{min-height:5.84rem;padding:.19rem 0 0 0}.hero-item--page-heading .hero-item__bg{left:50%;width:50%;-o-object-position:0 50%;object-position:0 50%}.hero-item--page-heading .hero-item__content{padding:0;float:left}}.hero-item--page-heading .hero-item__content{background:none}.hero-item--page-heading .hero-item__visual-slider{top:0;right:0;bottom:0;width:50%;position:absolute}@media only screen and (max-width:750px){.hero-item--page-heading .hero-item__visual-slider{top:auto;right:auto;width:100%;bottom:auto;height:5.76rem;position:relative}}.hero-item--page-heading .hero-item__visual-slider:not(.slick-slider) .hero-item__visual-slider__item:first-child~.hero-item__visual-slider__item{display:none}.hero-item--page-heading .hero-item__visual-slider .slick-list,.hero-item--page-heading .hero-item__visual-slider .slick-track{height:100%}.hero-item--page-heading .hero-item__visual-slider .slick-next{right:.28rem;margin-right:0}@media only screen and (max-width:750px){.hero-item--page-heading .hero-item__visual-slider .slick-next{right:.4rem}}.hero-item--page-heading .hero-item__visual-slider .slick-prev{left:.28rem;margin-left:0}@media only screen and (max-width:750px){.hero-item--page-heading .hero-item__visual-slider .slick-prev{left:.4rem}}.hero-item--page-heading .hero-item__visual-slider__item{height:100%;position:relative}.hero-item--page-heading .hero-item__visual-slider__item img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.hero-item--page-heading .hero-item__visual-slider__title{left:.05rem;right:.05rem;bottom:.05rem;font-size:.14rem;line-height:.2rem;text-align:center;position:absolute;background:#f6f6f6;padding:.09rem .4rem}@media only screen and (max-width:750px){.hero-item--page-heading .hero-item__visual-slider__title{left:0;right:0;bottom:.07rem;font-size:.18rem;line-height:.23rem;padding:.1rem .4rem}}.promo .hero-item{min-height:0;padding:.68rem 0 .81rem}@media only screen and (max-width:750px){.promo .hero-item{padding-top:.6rem;padding-bottom:.24rem}}.promo .hero-item__list{margin-bottom:.33rem}.promo .hero-item__list-item{padding-left:.04rem}.promo .hero-item__list-item:after{left:-.3rem}@media only screen and (max-width:750px){.promo .hero-item__bg{height:5.27rem}}@media only screen and (max-width:750px){.promo .hero-item__content{padding:.36rem .4rem .2rem}}.promo .hero-item__list{line-height:1.3;font-size:.21rem}@media only screen and (max-width:750px){.promo .hero-item__list{font-size:.24rem}}.promo .hero-item__list-item{padding-left:0;margin-bottom:.18rem}@media only screen and (max-width:750px){.promo .hero-item__list-item{padding-left:.46rem;margin-bottom:.23rem}}.promo .hero-item__list-item:after{left:-.35rem;width:.12rem;height:.12rem}@media only screen and (max-width:750px){.promo .hero-item__list-item:after{left:0;width:.14rem;height:.14rem}}.promo .hero-item__btn-holder{padding-top:.02rem}.form-section{z-index:10;position:relative;background:#eaeaea;padding:.6rem 0 .45rem}@media only screen and (max-width:750px){.form-section{padding-bottom:5.45rem}}.form-section .bg{top:0;left:0;bottom:0;z-index:-10;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;pointer-events:none}@media only screen and (max-width:750px){.form-section .bg{right:0;top:auto}}.form-section .bg img{width:auto;height:100%;display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:750px){.form-section .bg img{width:100%;height:auto;max-height:100%}}.form-section h2{color:#010101;text-align:left;letter-spacing:0;font-size:.45rem;line-height:.44rem;vertical-align:top;display:inline-block;margin-bottom:.38rem}@media only screen and (max-width:750px){.form-section h2{font-size:.70rem;max-width:6.14rem;line-height:.84rem;margin-bottom:.62rem}}.form-section h2 span{vertical-align:top;display:inline-block;padding:.02rem .11rem .08rem}@media only screen and (max-width:750px){.form-section h2 span{display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone}}.form-section h2 .yellow{background:#feff92}.form-section h2 .gray{background:#d9d9d9}.form-section .content{padding:0 0 0 3.2rem}@media only screen and (max-width:750px){.form-section .content{padding:0}}.form-section .default-form{width:100%;max-width:7.78rem}.form-section.style2{background-color:#fecf05}.form-section.style2 h2 .yellow{background:#feef05}.form-section.style2 h2 .black{color:#fecf05;background:#010101}.form-section.style2 .default-form .hint{color:#444528}.default-form{margin:0;padding:0}.default-form fieldset{margin:0;padding:0;border:none;min-width:0}.default-form .inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .06rem;margin:0 0 .14rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.default-form .inner{padding:0;display:block;margin:0 0 .3rem}}.default-form .hint{display:block;color:#afafaf;font-size:.13rem;line-height:.2rem;margin:-.07rem 0 .24rem}@media only screen and (max-width:750px){.default-form .hint{color:#acacac;font-size:.2rem;line-height:.32rem;margin:-.18rem 0 .42rem}}.default-form .hint a{text-decoration:underline}.default-form .hint a:hover{text-decoration:none}.default-form .form-row{margin:0 0 .19rem;position:relative}@media only screen and (max-width:750px){.default-form .form-row{margin-bottom:.46rem}}.default-form .form-row:not(.inline-label)>label{top:0;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#8e8e8e;max-width:100%;overflow:hidden;line-height:1.2;padding:0 .2rem;font-size:.14rem;position:absolute;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.default-form .form-row:not(.inline-label)>label{font-size:.26rem;padding-left:.3rem;padding-right:.3rem}}.default-form .form-row:not(.inline-label).not-empty>label,.default-form .form-row:not(.inline-label).on-focus>label{bottom:.27rem;color:#9a9a9a;font-size:.11rem}@media only screen and (max-width:750px){.default-form .form-row:not(.inline-label).not-empty>label,.default-form .form-row:not(.inline-label).on-focus>label{bottom:.44rem;font-size:.18rem}}.default-form .form-row:not(.inline-label).not-empty input.text,.default-form .form-row:not(.inline-label).on-focus input.text{padding-top:.12rem}@media only screen and (max-width:750px){.default-form .form-row:not(.inline-label).not-empty input.text,.default-form .form-row:not(.inline-label).on-focus input.text{padding-top:.16rem}}.default-form .form-row.inline-label{margin-bottom:.28rem}@media only screen and (max-width:750px){.default-form .form-row.inline-label{margin-bottom:.47rem}}.default-form .form-row.inline-label>label{display:block;color:#8f8f8f;line-height:1.2;font-size:.13rem;margin:0 0 .12rem;font-weight:normal}@media only screen and (max-width:750px){.default-form .form-row.inline-label>label{font-size:.22rem;margin-bottom:.18rem}}.default-form .form-row.has-error .error-msg{display:block}.default-form .form-row .error-msg{right:0;top:100%;z-index:25;display:none;color:#ff4c00;line-height:1.2;font-size:.11rem;position:absolute;font-weight:normal;white-space:nowrap}@media only screen and (max-width:750px){.default-form .form-row .error-msg{color:#e4373a;font-weight:300;font-size:.18rem}}.default-form input.text,.default-form select,.default-form textarea{width:100%;display:block;color:#595959;padding-top:0;line-height:1.2;padding-bottom:0;font-size:.14rem;background:#f6f6f6;font-weight:normal;font-family:inherit;padding-left:.19rem;padding-right:.19rem;border:1px solid #ededed;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media only screen and (max-width:750px){.default-form input.text,.default-form select,.default-form textarea{font-size:.28rem;padding-left:.28rem;border-width:.02rem;border-radius:.04rem;padding-right:.28rem}}.default-form input.text:focus,.default-form select:focus,.default-form textarea:focus{border-color:#b4b4b4}.default-form input.text:focus::-webkit-input-placeholder,.default-form select:focus::-webkit-input-placeholder,.default-form textarea:focus::-webkit-input-placeholder{opacity:0}.default-form input.text:focus:-ms-input-placeholder,.default-form select:focus:-ms-input-placeholder,.default-form textarea:focus:-ms-input-placeholder{opacity:0}.default-form input.text:focus::-ms-input-placeholder,.default-form select:focus::-ms-input-placeholder,.default-form textarea:focus::-ms-input-placeholder{opacity:0}.default-form input.text:focus::placeholder,.default-form select:focus::placeholder,.default-form textarea:focus::placeholder{opacity:0}.default-form input.text:focus:-ms-input-placeholder,.default-form select:focus:-ms-input-placeholder,.default-form textarea:focus:-ms-input-placeholder{opacity:0}.default-form input.text:focus::-ms-input-placeholder,.default-form select:focus::-ms-input-placeholder,.default-form textarea:focus::-ms-input-placeholder{opacity:0}.default-form input.text::-webkit-input-placeholder,.default-form select::-webkit-input-placeholder,.default-form textarea::-webkit-input-placeholder{opacity:1;color:#8e8e8e;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.default-form input.text:-ms-input-placeholder,.default-form select:-ms-input-placeholder,.default-form textarea:-ms-input-placeholder{opacity:1;color:#8e8e8e;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.default-form input.text::-ms-input-placeholder,.default-form select::-ms-input-placeholder,.default-form textarea::-ms-input-placeholder{opacity:1;color:#8e8e8e;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.default-form input.text::placeholder,.default-form select::placeholder,.default-form textarea::placeholder{opacity:1;color:#8e8e8e;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.default-form input.text:-ms-input-placeholder,.default-form select:-ms-input-placeholder,.default-form textarea:-ms-input-placeholder{opacity:1;color:#8e8e8e;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.default-form input.text::-ms-input-placeholder,.default-form select::-ms-input-placeholder,.default-form textarea::-ms-input-placeholder{opacity:1;color:#8e8e8e;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.default-form .drop-input .value-holder,.default-form input.text,.default-form select{height:.5rem}@media only screen and (max-width:750px){.default-form .drop-input .value-holder,.default-form input.text,.default-form select{height:.91rem}}.default-form textarea{height:1rem;resize:none;padding-top:.15rem;padding-bottom:.15rem}@media only screen and (max-width:750px){.default-form textarea{height:2.14rem;padding-top:.18rem;padding-bottom:.18rem}}.default-form .input-holder{width:100%}.default-form .btn-holder{-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 .32rem}@media only screen and (max-width:750px){.default-form .btn-holder{margin:-.05rem 0 0}}.default-form .btn-holder .btn{padding-left:.37rem;padding-right:.37rem}@media only screen and (max-width:750px){.default-form .btn-holder .btn{width:100%;display:block}}.default-form .drop-input{position:relative}.default-form .drop-input .value{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.default-form .drop-input .value-holder{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.default-form .drop-input .value-holder .icon-arrow-down{top:50%;right:.16rem;line-height:1;color:#717171;font-size:.05rem;position:absolute;margin:-.02rem 0 0;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media only screen and (max-width:750px){.default-form .drop-input .value-holder .icon-arrow-down{right:.28rem;color:#afafaf;font-size:.14rem;margin-top:-.07rem}}.default-form .drop-input .drop{opacity:0;z-index:150;top:-9999px;left:-9999px;right:9999px;background:#fff;position:absolute;margin:.09rem 0 0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);will-change:transform;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;border:1px solid #e2e2e2;padding:.22rem .17rem .2rem;-webkit-box-shadow:0 0.03rem 0.13rem 0 rgba(0, 0, 0, 0.21);box-shadow:0 0.03rem 0.13rem 0 rgba(0, 0, 0, 0.21);-webkit-transition:all 0s ease .35s, opacity .35s ease, -webkit-transform .35s ease;transition:all 0s ease .35s, opacity .35s ease, -webkit-transform .35s ease;-o-transition:all 0s ease .35s, opacity .35s ease, transform .35s ease;transition:all 0s ease .35s, opacity .35s ease, transform .35s ease;transition:all 0s ease .35s, opacity .35s ease, transform .35s ease, -webkit-transform .35s ease}@media only screen and (max-width:750px){.default-form .drop-input .drop{padding:.3rem;border-width:.02rem;border-radius:.06rem}}.default-form .drop-input .drop:after,.default-form .drop-input .drop:before{left:.2rem;content:'';bottom:100%;position:absolute;border-bottom:.07rem solid;border-left:.07rem solid transparent;border-right:.07rem solid transparent}.default-form .drop-input .drop:before{border-bottom-color:#e2e2e2}.default-form .drop-input .drop:after{margin-bottom:-1px;border-bottom-color:#fff}.default-form .drop-input .drop .input-list{margin-bottom:-.18rem}@media only screen and (min-width:751px){.default-form .drop-input .drop .input-list{line-height:1.2;font-size:.14rem}}@media only screen and (max-width:750px){.default-form .drop-input .drop .input-list{margin-bottom:-.4rem}}@media only screen and (min-width:751px){.default-form .drop-input .drop .input-list label{padding-left:.3rem}}@media only screen and (min-width:751px){.default-form .drop-input .drop .input-list input[type=radio]+i{top:.04rem;font-size:.11rem}.default-form .drop-input .drop .input-list input[type=checkbox]+i{width:.15rem;height:.15rem;font-size:.07rem}}.default-form .drop-input.open .drop{left:0;right:0;top:100%;opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .35s ease, -webkit-transform .35s ease;transition:opacity .35s ease, -webkit-transform .35s ease;-o-transition:opacity .35s ease, transform .35s ease;transition:opacity .35s ease, transform .35s ease;transition:opacity .35s ease, transform .35s ease, -webkit-transform .35s ease}.default-form .drop-input.open .value-holder .icon-arrow-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.default-form .range-input{color:#4d4d4d;font-size:.14rem;line-height:.2rem;position:relative}@media only screen and (max-width:750px){.default-form .range-input{line-height:1.2;font-size:.22rem}}.default-form .range-input .values{display:-webkit-box;display:-ms-flexbox;display:flex;height:.53rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.default-form .range-input .values{height:auto;margin:0 -.2rem}}.default-form .range-input .value{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .15rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.default-form .range-input .value{-ms-flex-negative:0;flex-shrink:0;height:.84rem;margin:0 .2rem;padding:0 .3rem;border-radius:.06rem;width:calc(50% - .4rem);border:.02rem solid #e6e6e6}}.default-form .range-input .value:first-child:after{display:none}.default-form .range-input .value:after{left:0;top:50%;width:1px;content:'';height:.27rem;position:absolute;margin:-.14rem 0 0;background:#e0e0e0}.default-form .range-input .input{width:100%}.default-form .range-input .input input{padding:0;width:100%;border:none;height:.24rem;color:#4d4d4d;display:block;line-height:1.2;background:none;font-size:.15rem;padding:0 .08rem;font-weight:bold;font-family:"Roboto", Arial, Helvetica, sans-serif}@media only screen and (max-width:750px){.default-form .range-input .input input{height:.84rem;color:#2a2a2a;padding:0 .15rem;font-size:.24rem;font-weight:normal}}.default-form .range-input .suffix{color:#bbb;margin:0 .07rem;white-space:nowrap}@media only screen and (max-width:750px){.default-form .range-input .suffix{display:none}}.default-form .range-input .range{bottom:0;left:.05rem;right:.05rem;height:.03rem;min-height:1px;position:absolute}@media only screen and (max-width:750px){.default-form .range-input .range{display:none}}.default-form .range-input .range .ui-slider-range{height:100%;position:absolute;background:#d3d3d3}.default-form .range-input .range .ui-slider-handle{top:-.08rem;width:.19rem;height:.19rem;cursor:pointer;border-radius:50%;position:absolute;background:#bc80ab;margin-left:-.1rem;border:.02rem solid #fff;-webkit-box-shadow:0.02rem 0.02rem 0.05rem 0 rgba(0, 0, 0, 0.34);box-shadow:0.02rem 0.02rem 0.05rem 0 rgba(0, 0, 0, 0.34)}.default-form .input-list{padding:0;color:#757575;list-style:none;font-size:.13rem;line-height:.2rem;margin:0 0 .09rem;font-weight:normal}@media only screen and (max-width:750px){.default-form .input-list{font-size:.24rem;line-height:.33rem}}.default-form .input-list.inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-.19rem;margin-right:-.19rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.default-form .input-list.inline{margin-left:-.3rem;margin-right:-.3rem}}.default-form .input-list.inline>li{margin-left:.19rem;margin-right:.19rem}@media only screen and (max-width:750px){.default-form .input-list.inline>li{margin-left:.3rem;margin-right:.3rem}}.default-form .input-list>li{margin:0 0 .19rem}@media only screen and (max-width:750px){.default-form .input-list>li{margin-bottom:.4rem}}.default-form .input-list label{display:block;position:relative;padding:0 0 0 .33rem}@media only screen and (max-width:750px){.default-form .input-list label{padding-left:.52rem}}.default-form .input-list input[type=checkbox],.default-form .input-list input[type=radio]{top:0;left:0;margin:0;padding:0;opacity:0;width:100%;height:100%;cursor:pointer;position:absolute;-webkit-appearance:none}.default-form .input-list input[type=checkbox]+i,.default-form .input-list input[type=radio]+i{left:0;position:absolute;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.default-form .input-list input[type=checkbox]+i:before,.default-form .input-list input[type=radio]+i:before{opacity:0;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.default-form .input-list input[type=checkbox]:checked+i:before,.default-form .input-list input[type=radio]:checked+i:before{opacity:1}.default-form .input-list input[type=radio]+i{top:.04rem;line-height:1;color:#915380;font-size:.11rem;font-size:.18rem}.default-form .input-list input[type=checkbox]+i{top:0;color:#fff;width:.19rem;height:.19rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.08rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.02rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #c2c2c2}@media only screen and (max-width:750px){.default-form .input-list input[type=checkbox]+i{width:.33rem;height:.33rem;font-size:.15rem;border-radius:.06rem}}.default-form .input-list input[type=checkbox]:checked+i{background:#915380}.default-form .slider-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.default-form .slider-input .value{display:block;color:#1a1a1a;font-weight:600;font-size:.18rem;line-height:.23rem}@media only screen and (max-width:750px){.default-form .slider-input .value{font-size:.34rem;font-weight:bold}}.default-form .slider-input input.text{padding:0;width:100%;border:none;background:none}.default-form .slider-input .slider{left:0;right:0;bottom:0;height:.03rem;position:absolute;background:#e3e3e3;border-radius:0 0 .03rem .03rem}@media only screen and (max-width:750px){.default-form .slider-input .slider{height:.05rem}}.default-form .slider-input .ui-slider-handle{z-index:10;top:-.09rem;width:.19rem;height:.19rem;cursor:pointer;border-radius:50%;position:absolute;background:#bc80ab;margin-left:-.1rem;border:.02rem solid #fff;-webkit-box-shadow:0.01rem 0.02rem 0.05rem 0 rgba(0, 0, 0, 0.34);box-shadow:0.01rem 0.02rem 0.05rem 0 rgba(0, 0, 0, 0.34)}@media only screen and (max-width:750px){.default-form .slider-input .ui-slider-handle{top:-.2rem;width:.4rem;height:.4rem;margin-left:-.02rem}}.default-form .slider-input .ui-slider-range{top:0;left:0;height:.03rem;position:absolute;background:#bc80ab}@media only screen and (max-width:750px){.default-form .slider-input .ui-slider-range{height:.05rem}}.default-form .total-sum-panel{display:-webkit-box;display:-ms-flexbox;display:flex;color:#4d4d4d;font-weight:600;font-size:.16rem;line-height:.20rem;padding:.05rem 0 0;margin:0 -.1rem .28rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.default-form .total-sum-panel{font-size:.28rem;line-height:.32rem;margin-bottom:.5rem}}.default-form .total-sum-panel dd,.default-form .total-sum-panel dt{margin:0;padding:0 .1rem}.default-form .total-sum-panel dd{text-align:right;font-size:.18rem}@media only screen and (max-width:750px){.default-form .total-sum-panel dd{font-size:.3rem}}.application{color:#7b7172;background:#fff;font-size:.15rem;line-height:.24rem;padding:.5rem .6rem .6rem;-webkit-box-shadow:0 0 0.18rem 0 rgba(0, 0, 0, 0.04);box-shadow:0 0 0.18rem 0 rgba(0, 0, 0, 0.04)}@media only screen and (max-width:750px){.application{font-size:.24rem;text-align:center;line-height:.34rem;padding:.87rem .4rem .81rem}}.application .h3{color:#333;display:block;font-weight:600;line-height:1.2;font-size:.22rem;margin:0 0 .16rem}@media only screen and (max-width:750px){.application .h3{font-size:.32rem;margin-bottom:.38rem}}.application p{margin:0 0 .15rem}.application-form{margin:0;padding:.1rem 0 0}@media only screen and (max-width:750px){.application-form{padding-top:.24rem}}.application-form fieldset{margin:0;padding:0;min-width:0;border:none}.application-form .col-row{margin-left:-.15rem;margin-right:-.15rem}.application-form .col-row>.col{padding-left:.15rem;padding-right:.15rem}.application-form .form-row{margin:0 0 .29rem}@media only screen and (max-width:750px){.application-form .form-row{margin-bottom:.39rem}}.application-form input.text,.application-form textarea{width:100%;display:block;color:#818181;line-height:1.5;font-size:.14rem;font-weight:normal;font-family:inherit;padding-left:.19rem;padding-right:.19rem;border:1px solid rgba(0, 0, 0, 0.07);-webkit-transition:border-color .35s ease;-o-transition:border-color .35s ease;transition:border-color .35s ease}@media only screen and (max-width:750px){.application-form input.text,.application-form textarea{font-weight:300;font-size:.22rem;background:#f6f6f6;border-width:.02rem;padding-left:.37rem;padding-right:.37rem;border-radius:.04rem}}.application-form input.text:focus,.application-form textarea:focus{border:1px solid rgba(0, 0, 0, 0.2)}.application-form input.text:focus::-webkit-input-placeholder,.application-form textarea:focus::-webkit-input-placeholder{opacity:0}.application-form input.text:focus:-ms-input-placeholder,.application-form textarea:focus:-ms-input-placeholder{opacity:0}.application-form input.text:focus::-ms-input-placeholder,.application-form textarea:focus::-ms-input-placeholder{opacity:0}.application-form input.text:focus::placeholder,.application-form textarea:focus::placeholder{opacity:0}.application-form input.text:focus:-ms-input-placeholder,.application-form textarea:focus:-ms-input-placeholder{opacity:0}.application-form input.text:focus::-ms-input-placeholder,.application-form textarea:focus::-ms-input-placeholder{opacity:0}.application-form input.text::-webkit-input-placeholder,.application-form textarea::-webkit-input-placeholder{opacity:1;color:#818181;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.application-form input.text:-ms-input-placeholder,.application-form textarea:-ms-input-placeholder{opacity:1;color:#818181;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.application-form input.text::-ms-input-placeholder,.application-form textarea::-ms-input-placeholder{opacity:1;color:#818181;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.application-form input.text::placeholder,.application-form textarea::placeholder{opacity:1;color:#818181;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.application-form input.text:-ms-input-placeholder,.application-form textarea:-ms-input-placeholder{opacity:1;color:#818181;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.application-form input.text::-ms-input-placeholder,.application-form textarea::-ms-input-placeholder{opacity:1;color:#818181;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.application-form textarea{resize:none;height:1.2rem;padding-top:.12rem;padding-bottom:.12rem}@media only screen and (max-width:750px){.application-form textarea{height:4.08rem;padding-top:.2rem;padding-bottom:.2rem}}.application-form input.text{height:.5rem;padding-top:0;padding-bottom:0}@media only screen and (max-width:750px){.application-form input.text{height:.88rem}}.application-form .btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:750px){.application-form .btn-row{display:block}}@media only screen and (max-width:750px){.application-form .btn-row .btn{width:100%;display:block;line-height:.33rem}}.application-form .attach{display:-webkit-box;display:-ms-flexbox;display:flex;color:#818181;cursor:pointer;font-size:.14rem;position:relative;font-weight:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:.21rem;margin:0 .3rem 0 .11rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.application-form .attach{font-size:.22rem;line-height:.33rem;margin:-.11rem 0 .5rem .09rem}}.application-form .attach .icon-attach{color:#9a9a9a;line-height:1;font-size:.21rem;margin:0 .14rem 0 0}@media only screen and (max-width:750px){.application-form .attach .icon-attach{font-size:.33rem;margin-right:.22rem}}.application-form .attach .text{border-bottom:1px dotted #bcbcbc}.application-form .attach input[type=file]{top:0;left:0;margin:0;padding:0;opacity:0;width:100%;height:100%;display:block;cursor:pointer;position:absolute;-webkit-appearance:none}.application-form .attach .loaded-text{display:none;position:relative;padding:0 20px 0 0}.application-form .attach .loaded-text .icon-close{top:0;right:0;color:#e4373a;cursor:pointer;position:absolute}.application-form .attach.has-files{cursor:auto}.application-form .attach.has-files .icon-attach,.application-form .attach.has-files .text,.application-form .attach.has-files input[type=file]{display:none}.application-form .attach.has-files .loaded-text{display:block}.sidebar-form-section{padding:0 0 .99rem}@media only screen and (max-width:750px){.sidebar-form-section{padding-top:.38rem;padding-bottom:1.01rem}}.sidebar-form-section #sidebar{float:left;width:4.04rem;background:#fff;margin:0 .32rem 0 0;border-radius:.06rem;padding:.33rem .28rem .3rem;-webkit-box-shadow:0 0 0.18rem 0 rgba(0, 0, 0, 0.04);box-shadow:0 0 0.18rem 0 rgba(0, 0, 0, 0.04)}@media only screen and (max-width:750px){.sidebar-form-section #sidebar{width:auto;float:none;margin:0 0 .28rem;border-radius:.1rem;padding:.56rem .4rem .5rem}}.sidebar-form-section #sidebar .h3{color:#000;display:block;font-size:.16rem;font-weight:bold;line-height:.2rem;margin:0 0 .21rem}@media only screen and (max-width:750px){.sidebar-form-section #sidebar .h3{line-height:1.2;font-size:.28rem;margin-bottom:.34rem}}.sidebar-form-section #sidebar .default-form .drop-input .value-holder,.sidebar-form-section #sidebar .default-form .slider-input,.sidebar-form-section #sidebar .default-form input.text,.sidebar-form-section #sidebar .default-form select,.sidebar-form-section #sidebar .default-form textarea{background:none;border-radius:.04rem;border-color:#d5d5d5}@media only screen and (max-width:750px){.sidebar-form-section #sidebar .default-form .drop-input .value-holder,.sidebar-form-section #sidebar .default-form .slider-input,.sidebar-form-section #sidebar .default-form input.text,.sidebar-form-section #sidebar .default-form select,.sidebar-form-section #sidebar .default-form textarea{border-width:.03rem}}.sidebar-form-section #sidebar .default-form .drop-input .value-holder,.sidebar-form-section #sidebar .default-form .slider-input,.sidebar-form-section #sidebar .default-form input.text,.sidebar-form-section #sidebar .default-form select{height:.55rem}@media only screen and (max-width:750px){.sidebar-form-section #sidebar .default-form .drop-input .value-holder,.sidebar-form-section #sidebar .default-form .slider-input,.sidebar-form-section #sidebar .default-form input.text,.sidebar-form-section #sidebar .default-form select{height:.91rem}}.sidebar-form-section #sidebar .default-form .btn{width:100%;display:block;line-height:.21rem}@media only screen and (max-width:750px){.sidebar-form-section #sidebar .default-form .btn{font-size:.26rem;line-height:.33rem}}.sidebar-form-section .section-content{overflow:hidden}@media only screen and (max-width:750px){.sidebar-form-section .section-content{overflow:visible}}.sidebar-form-section .show-more-btn{display:block;color:#6e6e6e;font-size:.13rem;text-align:center;line-height:.19rem;padding:.15rem .3rem;border-radius:.04rem;border:1px solid #ddd;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media only screen and (max-width:750px){.sidebar-form-section .show-more-btn{color:#fff;border:none;font-size:.26rem;line-height:.28rem;font-weight:normal;background:#969696;padding:.3rem .4rem}}@media only screen and (min-width:751px){.sidebar-form-section .show-more-btn:hover{background:rgba(255, 255, 255, 0.75)}}@media only screen and (max-width:750px){.sidebar-form-section .show-more-btn:hover{background:#7d7d7d}}@media only screen and (max-width:750px){.sidebar-form-section .show-more-btn .icon-arrow-down{font-size:.1rem;margin-left:.1rem;margin-top:.02rem;vertical-align:top;display:inline-block}}body.modal-open{overflow:hidden!important}.modal-holder{opacity:0;width:100%;height:100vh;z-index:1500;display:-webkit-box;display:-ms-flexbox;display:flex;top:-9999px;left:-9999px;right:9999px;bottom:9999px;position:fixed;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:all 0s ease .35s, opacity .35s ease;-o-transition:all 0s ease .35s, opacity .35s ease;transition:all 0s ease .35s, opacity .35s ease}.modal-holder.open{top:0;left:0;right:0;bottom:0;opacity:1;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.modal-holder.open .bg{top:0;left:0;right:0;bottom:0;opacity:.3;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.modal-holder.open .modal{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.modal-holder.fullscreen-modal .modal-inner{padding:0;height:100%;max-height:none}.modal-holder.fullscreen-modal .modal{padding:0;max-width:none;border-radius:0;min-height:100%}.modal-holder.fullscreen-modal .modal .h3{margin:0;font-size:.26rem;line-height:.3rem}@media only screen and (max-width:750px){.modal-holder.fullscreen-modal .modal .h3{font-size:.38rem;line-height:.52rem;padding-top:.24rem;padding-bottom:.23rem}}.modal-holder.fullscreen-modal .modal-heading{margin:0;background:#fff;padding:.2rem 1rem .2rem .6rem}@media only screen and (max-width:750px){.modal-holder.fullscreen-modal .modal-heading{padding:0;border-bottom:1px solid #efefef}}.modal-holder.fullscreen-modal .modal-heading .container{padding-left:0;padding-right:0;max-width:calc(1312px - 36px)}@media only screen and (min-width:751px){.modal-holder.fullscreen-modal .close-icon{top:.24rem;width:.2rem;right:.4rem;height:.2rem}.modal-holder.fullscreen-modal .close-icon:hover:after,.modal-holder.fullscreen-modal .close-icon:hover:before{background:black}.modal-holder.fullscreen-modal .close-icon:after,.modal-holder.fullscreen-modal .close-icon:before{width:.24rem;background:#141414;margin-left:-.12rem}}body.static-modal-page .modal-holder.static-modal{height:auto;position:static}.modal-holder .bg{opacity:0;z-index:-10;top:-9999px;left:-9999px;right:9999px;bottom:9999px;position:fixed;background:#000;-webkit-transition:all 0s ease .35s, opacity .35s ease;-o-transition:all 0s ease .35s, opacity .35s ease;transition:all 0s ease .35s, opacity .35s ease}.modal-holder .modal-inner{width:100%;z-index:100;padding:.5rem 0;max-height:100%;overflow-y:auto;position:relative;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-width:750px){.modal-holder .modal-inner{padding:0;height:100%;max-height:auto}}.modal-holder .close-icon{top:.2rem;right:.2rem;width:.16rem;height:.16rem;z-index:150;z-index:250;cursor:pointer;font-style:normal;position:absolute;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media only screen and (max-width:750px){.modal-holder .close-icon{top:.3rem;right:.4rem;width:.41rem;height:.41rem}}.modal-holder .close-icon:after,.modal-holder .close-icon:before{top:50%;left:50%;content:'';height:2px;width:.18rem;position:absolute;background:#a0a0a0;margin:-1px 0 0 -.09rem;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media only screen and (max-width:750px){.modal-holder .close-icon:after,.modal-holder .close-icon:before{width:.46rem;height:.03rem;background:#000;margin-left:-.23rem}}.modal-holder .close-icon:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-holder .close-icon:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal{opacity:0;width:100%;color:#818181;margin:0 auto;background:#fff;line-height:1.2;font-size:.14rem;max-width:5.35rem;position:relative;border-radius:.04rem;-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);padding:.41rem .48rem .51rem;-webkit-box-shadow:0 0 0.21rem 0 rgba(0, 0, 0, 0.08);box-shadow:0 0 0.21rem 0 rgba(0, 0, 0, 0.08);-webkit-transition:opacity .35s ease, -webkit-transform .35s ease;transition:opacity .35s ease, -webkit-transform .35s ease;-o-transition:opacity .35s ease, transform .35s ease;transition:opacity .35s ease, transform .35s ease;transition:opacity .35s ease, transform .35s ease, -webkit-transform .35s ease}.modal.wide-modal{max-width:10.48rem}@media only screen and (max-width:750px){.modal{padding-top:0;max-width:none;min-height:100%;border-radius:0;font-size:.24rem;line-height:.34rem;padding-left:.4rem;padding-right:.4rem}}.modal .h2{color:#000;display:block;text-align:left;line-height:1.2;font-size:.26rem;font-weight:bold;margin:0 0 .22rem}@media only screen and (max-width:750px){.modal .h2{line-height:1.2;font-size:.26rem;margin:0 0 .08rem}}.modal .h3{color:#000;display:block;line-height:1.2;font-weight:bold;font-size:.24rem;margin:0 0 .35rem}@media only screen and (max-width:750px){.modal .h3{color:#141414;line-height:1.2;font-size:.26rem;margin:0 -.4rem .4rem;border-bottom:1px solid #efefef;padding:0.36rem 1rem 0.36rem 0.4rem}}.modal .modal-heading{margin:0 0 .25rem}@media only screen and (max-width:750px){.modal .modal-heading{line-height:1.2;text-align:left;font-size:.18rem;background:#fbfbfb;margin:0 -.4rem .6rem;padding:.23rem 1rem .18rem .4rem;border-bottom:.02rem solid #e7e7e7}}.modal .modal-heading p{margin:0}.modal .default-form .btn-holder{margin:0}@media only screen and (max-width:750px){.modal .default-form .btn-holder .btn{width:100%;display:block;font-size:.26rem;line-height:.33rem}}.modal .modal-text-content{color:#626262;font-size:.16rem;line-height:.26rem}@media only screen and (max-width:750px){.modal .modal-text-content{font-size:.24rem;line-height:.4rem}}.modal .modal-text-content .scroll-cover{position:relative;padding-right:.3rem;max-height:calc(100vh - .7rem)}@media only screen and (max-width:750px){.modal .modal-text-content .scroll-cover{max-height:none;overflow:visible!important}}.modal .modal-text-content .scroll-cover.no-scroll .scroll-inner{padding-right:0}.modal .modal-text-content .scroll-cover .iScrollVerticalScrollbar{top:.5rem;bottom:.5rem;right:.48rem;width:.06rem;position:absolute}@media only screen and (max-width:750px){.modal .modal-text-content .scroll-cover .iScrollVerticalScrollbar{display:none!important}}.modal .modal-text-content .scroll-cover .iScrollVerticalScrollbar .iScrollIndicator{top:0;left:0;right:0;cursor:pointer;position:absolute;background:#e6e6e6;border-radius:.03rem}.modal .modal-text-content .scroll-inner{padding:1.1rem .3rem .5rem 0}@media only screen and (max-width:750px){.modal .modal-text-content .scroll-inner{padding-top:.46rem}}.modal .modal-text-content .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.modal .modal-text-content .container{display:block}}.modal .modal-text-content p{color:#666;margin:0 0 .32rem}@media only screen and (min-width:751px){.modal .modal-text-content p{line-height:.32rem}}@media only screen and (max-width:750px){.modal .modal-text-content p{margin-bottom:.4rem}}.modal .modal-text-content #sidebar{width:2.96rem;-ms-flex-negative:0;flex-shrink:0;margin:0 .31rem 0 0}@media only screen and (max-width:750px){.modal .modal-text-content #sidebar{width:auto;display:block;margin:0 0 .69rem}}.modal .modal-text-content #sidebar .visual{display:-webkit-box;display:-ms-flexbox;display:flex;color:#626262;line-height:1;font-size:.15rem;font-weight:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.modal .modal-text-content #sidebar .visual{font-size:.24rem}}.modal .modal-text-content #sidebar .visual img{display:block;margin:0 .2rem 0 0}@media only screen and (max-width:750px){.modal .modal-text-content #sidebar .visual img{margin-right:.3rem}}.modal .modal-text-content #sidebar .h2{margin:0;padding:0;border:none;line-height:1;color:#3d3d3d;font-weight:300;font-size:.35rem}@media only screen and (max-width:750px){.modal .modal-text-content #sidebar .h2{font-size:.5rem}}.modal .modal-text-content .clear-content{width:100%;margin:-.07rem 0 0}@media only screen and (max-width:750px){.modal .modal-text-content .clear-content{margin:0}}.modal .modal-text-content .h3{color:#4b4b4b;display:block;font-weight:normal;font-size:.2rem!important;margin:0 0 .15rem!important;line-height:.32rem!important}@media only screen and (max-width:750px){.modal .modal-text-content .h3{padding:0!important;border:none!important;font-size:.25rem!important;line-height:.35rem!important;margin-bottom:.2rem!important}}.modal .modal-text-content .h4{display:block;color:#3d3d3d;font-weight:600;font-size:.17rem;line-height:.32rem;margin:.4rem 0 .1rem}@media only screen and (max-width:750px){.modal .modal-text-content .h4{font-size:.26rem;margin-top:.58rem;line-height:.48rem;margin-bottom:.16rem}}.modal .modal-text-content .default-list{list-style:none;margin:0 0 .26rem;padding:0 0 0 .13rem}@media only screen and (max-width:750px){.modal .modal-text-content .default-list{padding-left:.22rem;margin-bottom:.4rem}}.modal .modal-text-content .default-list>li{margin:0 0 .12rem;position:relative;padding:0 0 0 .35rem}@media only screen and (max-width:750px){.modal .modal-text-content .default-list>li{padding-left:.53rem;margin-bottom:.17rem}}.modal .modal-text-content .default-list>li:after{left:0;top:.13rem;content:'';height:1px;width:.17rem;position:absolute;background:#c579b0}@media only screen and (max-width:750px){.modal .modal-text-content .default-list>li:after{top:.2rem;width:.25rem;height:.02rem}}.modal .modal-text-content .info-list{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -.1rem -.29rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.modal .modal-text-content .info-list{margin-bottom:-.1rem;margin-left:-.75rem;margin-right:-.75rem}}.modal .modal-text-content .info-list>li{width:25%;padding:0 .1rem;margin:0 0 .3rem}@media only screen and (max-width:750px){.modal .modal-text-content .info-list>li{width:auto;padding-left:.75rem;padding-right:.75rem}}.modal .modal-text-content .info-list dl{margin:0;padding:0}.modal .modal-text-content .info-list dt{margin:0;padding:0;color:#a7a7a7;font-weight:300;line-height:1.5;font-size:.14rem;letter-spacing:.06em}@media only screen and (max-width:750px){.modal .modal-text-content .info-list dt{font-size:.22rem}}.modal .modal-text-content .info-list dd{margin:0;padding:0;color:#3d3d3d;font-size:.4rem;line-height:1.2;font-weight:normal}@media only screen and (max-width:750px){.modal .modal-text-content .info-list dd{font-size:.44rem}}.callback-modal .callback-success-msg,.callback-msg-modal .callback-success-msg{top:0;left:0;right:0;bottom:0;z-index:150;display:none;line-height:1.2;background:#fff;font-size:.14rem;position:absolute;text-align:center;padding:.38rem .4rem .2rem}@media only screen and (max-width:750px){.callback-modal .callback-success-msg,.callback-msg-modal .callback-success-msg{padding-top:0;padding-left:.4rem;padding-right:.4rem}}.callback-modal .callback-success-msg .visual,.callback-msg-modal .callback-success-msg .visual{margin:.92rem auto .98rem}@media only screen and (max-width:750px){.callback-modal .callback-success-msg .visual,.callback-msg-modal .callback-success-msg .visual{margin-top:2.08rem;margin-bottom:2.32rem}}.callback-modal .callback-success-msg .visual img,.callback-msg-modal .callback-success-msg .visual img{width:2.21rem;display:block;margin:0 auto}@media only screen and (max-width:750px){.callback-modal .callback-success-msg .visual img,.callback-msg-modal .callback-success-msg .visual img{width:3.55rem}}.callback-modal .callback-success-msg .title,.callback-msg-modal .callback-success-msg .title{color:#000;display:block;font-size:.26rem;font-weight:bold;margin:0 0 .19rem;text-align:center;line-height:.37rem}@media only screen and (max-width:750px){.callback-modal .callback-success-msg .title,.callback-msg-modal .callback-success-msg .title{line-height:1.2;font-size:.36rem}}@media only screen and (max-width:750px){.callback-modal .callback-success-msg .btn-holder .btn,.callback-msg-modal .callback-success-msg .btn-holder .btn{width:100%;display:block}}.callback-modal.success .callback-success-msg,.callback-msg-modal.success .callback-success-msg{display:block}.video-modal .modal-heading{margin:0;width:100%}@media only screen and (min-width:751px){.video-modal .close-icon{top:.25rem}}.video-modal .modal{max-width:8.25rem;padding:.04rem .03rem}@media only screen and (max-width:750px){.video-modal .modal{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.video-modal .modal .title{color:#000;display:block;font-weight:bold;font-size:.18rem;line-height:.32rem;padding:.15rem .5rem .15rem .21rem}@media only screen and (max-width:750px){.video-modal .modal .title{padding:.15rem 0;font-size:.26rem;line-height:.3rem}}.video-modal .video{width:100%;position:relative;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media only screen and (max-width:750px){.video-modal .video{margin:1rem 0}}.video-modal .video:before{content:'';display:block;padding:56.2347% 0 0}.video-modal .video iframe,.video-modal .video img,.video-modal .video video{top:0;left:0;width:100%;height:100%;position:absolute}.video-modal .video img{-o-object-fit:cover;object-fit:cover}.map-modal .modal{height:100%;padding-bottom:0}.map-modal .modal-heading{margin-bottom:0}.map-modal .modal-heading [data-modal-subtitle]{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.map-modal .map-holder{margin:0 -.4rem;height:calc(100% - 1.03rem)}.countdown{color:#626262;line-height:1.2;font-size:.14rem;margin:0 0 .28rem;font-weight:normal}@media only screen and (max-width:750px){.countdown{font-size:.24rem;margin-bottom:.4rem}}.countdown__item{text-align:center;min-height:.73rem}@media only screen and (max-width:750px){.countdown__item{min-height:1.04rem}}.countdown .countdown-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -.15rem}@media only screen and (max-width:750px){.countdown .countdown-row{margin-left:-.25rem;margin-right:-.25rem}}.countdown .countdown-section{width:.6rem;margin:0 .15rem;position:relative}@media only screen and (max-width:750px){.countdown .countdown-section{width:.8rem;margin-left:.25rem;margin-right:.25rem}}.countdown .countdown-section:after{top:0;content:':';left:-.22rem;color:#313131;font-size:.37rem;position:absolute;line-height:.52rem;font-weight:normal}@media only screen and (max-width:750px){.countdown .countdown-section:after{left:-.3rem}}.countdown .countdown-section:first-child:after{display:none}.countdown .countdown-amount{color:#313131;display:block;font-weight:300;font-size:.47rem;margin:0 0 .05rem;line-height:.52rem}@media only screen and (max-width:750px){.countdown .countdown-amount{line-height:1;font-size:.64rem;margin-bottom:.12rem}}.countdown .countdown-period{text-transform:lowercase}.countdown__title{display:block;font-size:.14rem;margin:0 0 .08rem;line-height:.18rem}@media only screen and (max-width:750px){.countdown__title{font-size:.24rem;line-height:.3rem;margin-bottom:.15rem}}.badge-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.badge-holder .badge{vertical-align:top}.badge{color:#fff;line-height:1;font-size:.1rem;font-weight:normal;margin:0 0 0 .04rem;display:inline-block;vertical-align:middle;padding:.02rem .05rem;text-transform:uppercase}@media only screen and (max-width:750px){.badge{font-size:.12rem;line-height:.13rem;padding:.04rem .09rem}}.badge--orange{background:-webkit-gradient(linear, left top, right top, from(#d3453d), to(#fe6d03));background:-webkit-linear-gradient(left, #d3453d, #fe6d03);background:-o-linear-gradient(left, #d3453d, #fe6d03);background:linear-gradient(to right, #d3453d, #fe6d03)}.badge--block{display:block}.badge--big{font-size:.13rem;line-height:.15rem;margin-bottom:.03rem;padding:.05rem .11rem}@media only screen and (max-width:750px){.badge--big{font-size:.2rem;margin-bottom:0;line-height:.22rem;padding-left:.07rem;padding-right:.07rem;letter-spacing:.04em}}.seo-text{letter-spacing:.002em;margin:-.31rem 0 .34rem}@media only screen and (max-width:750px){.seo-text{margin-top:-.29rem;margin-bottom:.47rem}}.seo-text:not(.show-all) .expanded{display:none}.seo-text.show-all .seo-text-show-all{display:none}.categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -.15rem -.3rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.categories .category-item{width:25%;-ms-flex-negative:0;flex-shrink:0;padding-left:.15rem;padding-right:.15rem}.categories .slick-list{width:100%}.categories .slick-track{margin-left:0;margin-right:0}.categories .slick-prev{left:-.93rem}@media only screen and (max-width:1400px){.categories .slick-prev{left:-.45rem}}.categories .slick-next{right:-.93rem}@media only screen and (max-width:1400px){.categories .slick-next{right:-.45rem}}.categories--accessories{margin-bottom:.1rem}.categories--accessories .category-item{width:33.3333%;line-height:1.2;font-size:.24rem}@media only screen and (max-width:750px){.categories--accessories .category-item{width:50%;font-size:.21rem;margin-bottom:.28rem}}.categories--accessories .category-item__description{padding:.27rem .39rem .31rem}@media only screen and (max-width:750px){.categories--accessories .category-item__description{padding:.25rem .3rem .24rem}}@media only screen and (max-width:750px){.categories--accessories .category-item__visual:before{padding-top:89.1304%}}.categories--curtains .slick-arrow{margin-top:-.5rem}@media only screen and (max-width:750px){.categories--curtains .category-item{font-size:.32rem}}@media only screen and (max-width:750px){.categories--curtains .category-item__description{padding-top:.3rem}}@media only screen and (max-width:750px){.js-categories-slider{overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;margin-left:-.4rem;margin-right:-.4rem;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}}@media only screen and (max-width:750px){.js-categories-slider .category-item{width:4.04rem;padding-left:0;padding-right:0;margin-left:.22rem;margin-right:.23rem;-webkit-box-sizing:content-box;box-sizing:content-box}.js-categories-slider .category-item:first-child{margin-left:0;padding-left:.4rem}.js-categories-slider .category-item:last-child{margin-right:0;padding-right:.4rem}}@media only screen and (min-width:751px){.js-categories-slider:not(.slick-slider) .category-item:nth-child(4)~.category-item{display:none}}.js-categories-slider .slick-list{margin:-.1rem 0;padding:.1rem 0}@media only screen and (max-width:750px){.js-categories-slider.categories--curtains .category-item{width:3.89rem}}.category-item{color:#404040;font-size:.19rem;margin:0 0 .3rem;font-weight:normal;line-height:.26rem;border-radius:.04rem;letter-spacing:.02em}@media only screen and (max-width:750px){.category-item{font-size:.29rem;line-height:.39rem;letter-spacing:.02em}}.category-item__inner{display:block;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-webkit-box-shadow:0 0 0.1rem 0 rgba(0, 0, 0, 0.11);box-shadow:0 0 0.1rem 0 rgba(0, 0, 0, 0.11)}.category-item__inner:hover{-webkit-box-shadow:0 0 0.1rem 0 rgba(0, 0, 0, 0.33);box-shadow:0 0 0.1rem 0 rgba(0, 0, 0, 0.33)}.category-item__inner:hover .category-item__visual:after,.category-item__inner:hover .category-item__visual a:after{opacity:.22}.category-item__visual{display:block;position:relative;border-radius:.04rem .04rem 0 0}.category-item__visual a{top:0;left:0;right:0;bottom:0;z-index:10;display:block;position:absolute}.category-item__visual a:after{top:0;left:0;right:0;bottom:0;opacity:0;content:'';background:#000;position:absolute;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.category-item__visual:after{top:0;left:0;right:0;bottom:0;opacity:0;content:'';background:#000;position:absolute;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.category-item__visual:before{content:'';display:block;padding:88.8475% 0 0}.category-item__visual img{top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.category-item__description{display:block;padding:.13rem .28rem .15rem}@media only screen and (max-width:750px){.category-item__description{padding:.19rem .4rem .24rem}}.category-item__title{display:block}.category-item__title--small{font-weight:300;line-height:1.2;font-size:.24rem;letter-spacing:.02em;margin-bottom:.15rem}.category-item__title a{vertical-align:top;display:inline-block;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}.category-item__title a:hover{color:#0d7db4}.category-item__price{display:block}.category-item__text{display:block;color:#868686;font-size:.14rem;letter-spacing:0;margin:0 0 .03rem;line-height:.24rem}.category-item--no-shadow .category-item__inner{-webkit-box-shadow:none;box-shadow:none}.category-item--no-shadow .category-item__visual:before{padding-top:66.9144%}.category-item--no-shadow .category-item__description{padding-left:0;padding-right:0}.default-tab-controls{padding:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;color:#545454;list-style:none;line-height:1.2;font-weight:normal;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;letter-spacing:.02em;margin:0 -.08rem .62rem;text-transform:uppercase;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.default-tab-controls{margin:0 -.13rem .71rem}}@media only screen and (min-width:751px){.default-tab-controls--j-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.default-tab-controls:after{bottom:0;content:'';z-index:-10;left:-9999px;right:-9999px;height:.03rem;position:absolute;background:rgba(231, 231, 231, 0.45)}@media only screen and (max-width:750px){.default-tab-controls:after{left:-.4rem;right:-.4rem;height:.04rem}}.default-tab-controls__item{margin:0 .01rem}@media only screen and (max-width:750px){.default-tab-controls__item{margin:0 .13rem}}.default-tab-controls a{display:block;padding:0 .52rem .28rem;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media only screen and (max-width:750px){.default-tab-controls a{padding:0 0 .37rem}}.default-tab-controls a:hover{color:#0f8cca}.default-tab-controls__slide{height:.03rem;position:absolute;background:#0f8cca;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media only screen and (max-width:750px){.default-tab-controls__slide{height:.04rem}}.products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.45rem;margin-right:-.45rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.products{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.products .product-item{width:33.3%;padding-left:.45rem;padding-right:.45rem}@media only screen and (max-width:750px){.products .product-item{width:100%;max-width:4.9rem}}.products .slick-list{width:100%;padding:.1rem 0;margin:-.1rem 0}.products .slick-track{margin-left:0;margin-right:0}.products .slick-arrow{margin-top:-.57rem}.products .slick-prev{left:-.62rem}@media only screen and (max-width:1400px){.products .slick-prev{left:-.1rem}}.products .slick-next{right:-.62rem}@media only screen and (max-width:1400px){.products .slick-next{right:-.1rem}}@media only screen and (min-width:751px){.products--j-center{margin-left:-.15rem;margin-right:-.15rem}}@media only screen and (min-width:751px){.products--j-center .slick-track{margin-left:auto;margin-right:auto}}@media only screen and (min-width:751px){.products--j-center .product-item{padding-left:.15rem;padding-right:.15rem}}@media only screen and (max-width:750px){.products--j-center .product-item{width:5.18rem;margin-left:.2rem;margin-right:.3rem}}.products--j-center .product-item__inner{-webkit-transition:-webkit-box-shadow .35s ease;transition:-webkit-box-shadow .35s ease;-o-transition:box-shadow .35s ease;transition:box-shadow .35s ease;transition:box-shadow .35s ease, -webkit-box-shadow .35s ease;-webkit-box-shadow:0 0 0.1rem 0 rgba(0, 0, 0, 0.11);box-shadow:0 0 0.1rem 0 rgba(0, 0, 0, 0.11)}.products--j-center .product-item__inner:hover{-webkit-box-shadow:0 0 0.1rem 0 rgba(0, 0, 0, 0.33);box-shadow:0 0 0.1rem 0 rgba(0, 0, 0, 0.33)}.products--j-center .product-item__visual{position:relative;margin-bottom:.26rem}@media only screen and (max-width:750px){.products--j-center .product-item__visual{margin-bottom:.37rem}}.products--j-center .product-item__visual:after{top:0;left:0;right:0;bottom:0;opacity:0;content:'';background:#000;position:absolute;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.products--j-center .product-item__visual:before{content:'';display:block;padding:88.9189% 0 0}@media only screen and (max-width:750px){.products--j-center .product-item__visual:before{padding-top:88.9961%}}.products--j-center .product-item__visual img{top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.products--j-center .product-item__visual:hover:after{opacity:.22}@media only screen and (max-width:750px){.products--j-center .product-item__visual__btn{top:auto;margin:0;bottom:.3rem}}.products--j-center .product-item__title{margin-bottom:0;text-align:left;font-weight:300;line-height:1.2;font-size:.24rem;letter-spacing:.02em}@media only screen and (max-width:750px){.products--j-center .product-item__title{font-size:.34rem;padding-left:.53rem;padding-right:.53rem}}.products--j-center .product-item__description{border:none}@media only screen and (max-width:750px){.products--j-center .product-item__description{padding-left:.53rem;padding-right:.53rem;padding-bottom:.4rem}}@media only screen and (max-width:750px){.products--j-center .product-item__description-list{padding-left:.03rem}}@media only screen and (max-width:750px){.products--j-center .product-item__description-list__item{margin-bottom:.16rem}}@media only screen and (max-width:750px){.js-products-slider{overflow-x:auto;padding:.1rem 0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;margin:-.1rem -.4rem;scroll-behavior:smooth;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-overflow-scrolling:touch}}@media only screen and (max-width:750px){.js-products-slider .product-item{width:4rem;padding-left:0;padding-right:0;margin-left:.4rem;margin-right:.4rem;-webkit-box-sizing:content-box;box-sizing:content-box}.js-products-slider .product-item:first-child{margin-left:0;padding-left:.4rem}.js-products-slider .product-item:last-child{margin-right:0;padding-right:.4rem}}@media only screen and (min-width:751px){.js-products-slider:not(.slick-slider) .product-item:nth-child(3)~.product-item{display:none}}.product-item{color:#404040;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-item__inner{border-radius:4px}.product-item__visual{overflow:hidden;margin:0 0 .31rem;position:relative;border-radius:4px 4px 0 0}@media only screen and (max-width:750px){.product-item__visual{margin-bottom:.2rem}}.product-item__visual img{height:3.3rem;display:block;margin:0 auto;max-width:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:750px){.product-item__visual img{height:4.28rem}}.product-item__visual__btn{left:0;right:0;top:50%;opacity:0;z-index:15;position:absolute;text-align:center;margin:-.1rem 0 0;pointer-events:none;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}@media only screen and (max-width:750px){.product-item__visual__btn{opacity:1;margin:-.34rem 0 0}}.product-item__visual__btn .btn{pointer-events:auto}@media only screen and (max-width:750px){.product-item__visual__btn .btn{font-size:.22rem;line-height:.28rem;padding:.2rem .55rem}}.product-item__visual:hover .product-item__visual__btn{opacity:1}.product-item__title{display:block;font-size:.2rem;line-height:1.2;margin:0 0 .1rem;padding:0 .38rem;text-align:center;letter-spacing:.02em}@media only screen and (max-width:750px){.product-item__title{padding-left:.2rem;padding-right:.2rem;margin-bottom:.15rem}}.product-item__price{display:block;font-weight:900;line-height:1.2;font-size:.35rem;margin:0 0 .43rem;text-align:center;letter-spacing:.02em}@media only screen and (max-width:750px){.product-item__price{font-size:.46rem;padding-left:.2rem;padding-right:.2rem;margin-bottom:.18rem}}.product-item__price small{display:block;font-size:.2rem;font-weight:bold;margin:0 0 .07rem;letter-spacing:.02em}.product-item__description{font-size:.14rem;line-height:.2rem;font-weight:normal;letter-spacing:.02em;padding:.22rem .41rem .18rem;border-top:1px solid #e2e2e2}@media only screen and (max-width:750px){.product-item__description{font-size:.2rem;line-height:.26rem;letter-spacing:.025em;padding:.32rem .32rem .1rem .42rem}}.product-item__description-list{margin:0;padding:0;list-style:none}.product-item__description-list__item{margin:0 0 .1rem;position:relative;padding:0 0 0 .21rem}@media only screen and (max-width:750px){.product-item__description-list__item{padding-left:.28rem;margin-bottom:.13rem}}.product-item__description-list__item:after{left:0;content:'';top:.06rem;width:.07rem;height:.07rem;border-radius:50%;position:absolute;background:#ffa200}@media only screen and (max-width:750px){.product-item__description-list__item:after{width:.09rem;height:.09rem}}.product-item__size{padding:0;line-height:1.2;font-size:.14rem;margin:0 0 .18rem;text-align:center;letter-spacing:.02em}@media only screen and (max-width:750px){.product-item__size{font-size:.2rem;padding-left:.2rem;padding-right:.2rem;margin-bottom:.35rem}}.product-item__size dt{padding:0;font-weight:bold;margin:0 0 .02rem}@media only screen and (max-width:750px){.product-item__size dt{margin-bottom:0;font-weight:normal}}.product-item__size dd{margin:0;padding:0}.product-item--type2{margin-bottom:.32rem}@media only screen and (max-width:750px){.product-item--type2{margin-bottom:.64rem}}@media only screen and (min-width:751px){.product-item--type2 .product-item__visual{margin-bottom:.15rem}}@media only screen and (min-width:751px){.product-item--type2 .product-item__title{font-size:.15rem;font-weight:normal;margin-bottom:.18rem}}@media only screen and (min-width:751px){.product-item--type2 .product-item__price{margin-bottom:.15rem}}@media only screen and (min-width:751px){.product-item--type2 .product-item__description{padding-top:.24rem}}.product-item--type2 .product-item__description-list__item{padding-left:.2rem}.profiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.15rem;margin-right:-.15rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.profiles{margin-left:-.4rem;margin-right:-.4rem}}.profiles .profile-item{width:50%;padding-left:.15rem;padding-right:.15rem}@media only screen and (max-width:750px){.profiles .profile-item{width:100%;padding-left:0;padding-right:0}}.profiles .slick-list{width:100%;margin:-.1rem 0;padding:.1rem 0}.profiles .slick-track{margin-left:0;margin-right:0}.profiles .slick-prev{left:-.92rem}@media only screen and (max-width:1400px){.profiles .slick-prev{left:-.45rem}}.profiles .slick-next{right:-.92rem}@media only screen and (max-width:1400px){.profiles .slick-next{right:-.45rem}}@media only screen and (min-width:751px){.js-profiles-slider:not(.slick-slider) .profile-item:nth-child(2)~.profile-item{display:none}}@media only screen and (max-width:750px){.js-profiles-slider:not(.slick-slider) .profile-item:first-child~.profile-item{display:none}}.profile-item{color:#404040;letter-spacing:0;font-size:.13rem;line-height:.19rem}@media only screen and (max-width:750px){.profile-item{font-size:.17rem;line-height:.25rem}}@media only screen and (max-width:750px){.profile-item:not:first-child .profile-item__inner{border-left:none}}.profile-item .p,.profile-item p{display:block;margin:0 0 .16rem}@media only screen and (max-width:750px){.profile-item .p,.profile-item p{margin-bottom:.25rem}}.profile-item__inner{display:block;background:#fff;position:relative;border-radius:.05rem;border:1px solid #e9e9e9;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;padding:.23rem .3rem .25rem;-webkit-box-shadow:0 0 0 0 rgba(0, 0, 0, 0);box-shadow:0 0 0 0 rgba(0, 0, 0, 0)}@media only screen and (max-width:750px){.profile-item__inner{padding:.27rem .39rem .33rem}}.profile-item__inner:hover{-webkit-box-shadow:0 0 0.1rem 0 rgba(0, 0, 0, 0.11);box-shadow:0 0 0.1rem 0 rgba(0, 0, 0, 0.11)}.profile-item___brand{top:.12rem;right:.2rem;opacity:.29;width:.83rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;pointer-events:none}@media only screen and (max-width:750px){.profile-item___brand{width:1.1rem;right:.24rem}}.profile-item___brand img{width:100%;display:block;margin:0 auto}.profile-item__description{display:block;margin:0 0 .25rem}@media only screen and (max-width:750px){.profile-item__description{margin-bottom:.37rem}}.profile-item__description:after{content:'';clear:both;display:block}.profile-item__visual{float:left;width:1.47rem;margin:0 .74rem 0 0}@media only screen and (max-width:750px){.profile-item__visual{width:1.94rem;margin-right:.93rem}}.profile-item__visual img{width:100%;display:block}.profile-item__content{display:block;overflow:hidden;padding:.05rem 0 0}@media only screen and (max-width:750px){.profile-item__content{padding-top:.07rem}}.profile-item__title{display:block;color:#118dca;font-weight:300;line-height:1.2;font-size:.31rem;margin:0 0 .04rem;letter-spacing:.02em}@media only screen and (max-width:750px){.profile-item__title{font-size:.41rem;margin-bottom:.05rem}}.profile-item__subtitle{color:#919191;display:block;line-height:1.2;font-size:.13rem;margin:0 0 .11rem;letter-spacing:.02em}@media only screen and (max-width:750px){.profile-item__subtitle{font-size:.17rem;margin-bottom:.14rem}}.profile-item__price{color:#131313;display:block;font-size:.19rem;line-height:.32rem;letter-spacing:.02em}@media only screen and (max-width:750px){.profile-item__price{font-size:.25rem;line-height:.4rem}}.profile-item__price small{color:#919191;display:block;letter-spacing:0;font-size:.13rem;line-height:.19rem;font-weight:normal}@media only screen and (max-width:750px){.profile-item__price small{line-height:1.3;font-size:.17rem}}.profile-item__price strong{font-size:.28rem;letter-spacing:.02em}@media only screen and (max-width:750px){.profile-item__price strong{font-size:.37rem}}.profile-item__price sup{font-size:60%}.characteristics{display:block;padding:0 0 1px;position:relative}.characteristics__middle-title{right:50%;top:.24rem;bottom:.03rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#6b6b6b;line-height:1.2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:.11rem;position:absolute;font-weight:normal;pointer-events:none;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 .07rem 0 0;letter-spacing:.02em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-right:1px solid rgba(107, 107, 107, 0.21)}@media only screen and (max-width:750px){.characteristics__middle-title{top:.3rem;font-size:.14rem;padding-right:.1rem}}.characteristic-item{display:block;margin:0 0 .21rem}@media only screen and (max-width:750px){.characteristic-item{margin-bottom:.28rem}}.characteristic-item__title{color:#919191;display:block;font-size:.13rem;letter-spacing:0;margin:0 0 .05rem;line-height:.19rem;font-weight:normal}@media only screen and (max-width:750px){.characteristic-item__title{font-size:.17rem;line-height:.24rem;margin-bottom:.07rem}}.progress{height:.06rem;display:block;position:relative;background:#eaeaea;border-radius:.03rem}@media only screen and (max-width:750px){.progress{height:.08rem;border-radius:.04rem}}.progress__handle{top:0;left:0;bottom:0;display:block;position:absolute;border-radius:.03rem;background:-webkit-gradient(linear, left top, right top, from(#68bfe2), to(#21a8e1));background:-webkit-linear-gradient(left, #68bfe2, #21a8e1);background:-o-linear-gradient(left, #68bfe2, #21a8e1);background:linear-gradient(to right, #68bfe2, #21a8e1)}@media only screen and (max-width:750px){.progress__handle{border-radius:.04rem}}.colors{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -.15rem .5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.colors{overflow-x:auto;padding:.2rem 0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;scroll-behavior:smooth;margin:-.2rem -.4rem .34rem;-webkit-overflow-scrolling:touch}}.colors .color-item{width:16.6666%;padding-left:.15rem;padding-right:.15rem}@media only screen and (max-width:750px){.colors .color-item{width:1.68rem;padding-left:.21rem;padding-right:.21rem;-webkit-box-sizing:content-box;box-sizing:content-box}.colors .color-item:first-child{margin-left:0;padding-left:.4rem}.colors .color-item:last-child{margin-right:0;padding-right:.4rem}}.colors .slick-list{width:100%}.colors .slick-track{margin-left:0;margin-right:0}.colors .slick-arrow{margin-top:-.4rem}.colors .slick-prev{left:-.92rem}@media only screen and (max-width:1400px){.colors .slick-prev{left:-.45rem}}.colors .slick-next{right:-.92rem}@media only screen and (max-width:1400px){.colors .slick-next{right:-.45rem}}.js-colors-slider:not(.slick-slider) .color-item:nth-child(8)~.color-item{display:none}.color-item{-ms-flex-negative:0;flex-shrink:0;text-align:center}.color-item__visual{display:block;overflow:hidden;max-width:1.2rem;position:relative;border-radius:50%;margin:0 auto .14rem}@media only screen and (max-width:750px){.color-item__visual{max-width:1.68rem;margin-bottom:.19rem}}.color-item__visual:after{top:0;left:0;right:0;bottom:0;content:'';border-radius:50%;position:absolute;pointer-events:none;border:.02rem solid #e0e5e7;-webkit-transition:border-color .35s ease;-o-transition:border-color .35s ease;transition:border-color .35s ease}.color-item__visual:hover:after{border-color:#0f8cca}.color-item__visual:before{content:'';display:block;padding:100% 0 0}.color-item__visual img{top:0;left:0;width:100%;height:100%;position:absolute}.color-item__title{display:block;color:#919191;font-size:.13rem;line-height:.19rem}@media only screen and (max-width:750px){.color-item__title{font-size:.18rem;line-height:.26rem}}.reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:-.11rem -.15rem .44rem}.reviews .review-item{width:25%;padding-left:.15rem;padding-right:.15rem}.reviews .slick-list{width:100%;margin:-.1rem 0;padding:.1rem 0}.reviews .slick-track{margin-left:0;margin-right:0}.reviews .slick-arrow{margin-top:-.62rem}.reviews .slick-prev{left:-.72rem}@media only screen and (max-width:1400px){.reviews .slick-prev{left:-.45rem}}.reviews .slick-next{right:-.72rem}@media only screen and (max-width:1400px){.reviews .slick-next{right:-.45rem}}@media only screen and (max-width:750px){.js-reviews-slider{overflow-x:auto;padding:.2rem 0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;scroll-behavior:smooth;margin:-.29rem -.4rem .5rem;-webkit-overflow-scrolling:touch}}@media only screen and (min-width:751px){.js-reviews-slider:not(.slick-slider) .review-item:nth-child(4)~.review-item{display:none}}@media only screen and (max-width:750px){.js-reviews-slider .review-item{width:3.89rem;padding-left:.22rem;padding-right:.23rem;-webkit-box-sizing:content-box;box-sizing:content-box}.js-reviews-slider .review-item:first-child{padding-left:.4rem}.js-reviews-slider .review-item:last-child{padding-right:.4rem}}.review-item{color:#868686;-ms-flex-negative:0;flex-shrink:0;font-size:.14rem;line-height:.21rem;font-weight:normal;letter-spacing:.02em}@media only screen and (max-width:750px){.review-item{font-size:.2rem;line-height:1.5}}.review-item__visual{display:block;position:relative;margin:0 0 .21rem}@media only screen and (max-width:750px){.review-item__visual{margin-bottom:.31rem}}.review-item__visual:before{content:'';display:block;padding:66.9144% 0 0}@media only screen and (max-width:750px){.review-item__visual:before{padding-top:66.8380%}}.review-item__visual img{top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.review-item__visual:hover .review-item__video-icon{background:#1194c5}.review-item__title{color:#404040;display:block;line-height:1.2;font-weight:300;font-size:.22rem;margin:0 0 .18rem;letter-spacing:.02em}@media only screen and (max-width:750px){.review-item__title{font-size:.32rem;margin-bottom:.27rem}}.review-item p{margin:0}.review-item__video-icon{top:50%;left:50%;z-index:50;width:.63rem;position:absolute;border-radius:50%;background:#1db3ec;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-shadow:0 0 0.09rem 0 rgba(0, 0, 0, 0.6);box-shadow:0 0 0.09rem 0 rgba(0, 0, 0, 0.6);-webkit-transition:background-color .35s ease;-o-transition:background-color .35s ease;transition:background-color .35s ease}@media only screen and (max-width:750px){.review-item__video-icon{width:.9rem;margin-top:-.12rem}}.review-item__video-icon:hover{background:#1194c5}.review-item__video-icon:before{content:'';display:block;padding:100% 0 0}.review-item__video-icon:after{top:50%;left:50%;content:'';position:absolute;margin:-.11rem 0 0 -.04rem;border-left:.14rem solid #fff;border-top:.11rem solid transparent;border-bottom:.11rem solid transparent}@media only screen and (max-width:750px){.review-item__video-icon:after{margin:-.16rem 0 0 -.07rem;border-left:.2rem solid #fff;border-top:.16rem solid transparent;border-bottom:.16rem solid transparent}}.application-form-section{color:#000;font-size:.18rem;line-height:.26rem;font-weight:normal;letter-spacing:.035em;padding:.46rem 0 .52rem;background:#ececec url(../images/application-form-section-bg.jpg) 50% 50%/cover no-repeat}@media only screen and (max-width:750px){.application-form-section{text-align:center;font-size:.26rem;line-height:.43rem;padding-top:5.79rem;padding-bottom:.62rem;background-position:5% 0;background-size:auto 5.40rem}}@media only screen and (min-width:751px){.application-form-section:after{content:'';clear:both;display:block}}.application-form-section__content{width:100%;float:right;max-width:5.7rem}@media only screen and (max-width:750px){.application-form-section__content{float:none;max-width:none}}.application-form-section__title{color:#000;display:block;font-size:.4rem;font-weight:900;line-height:1.2;margin:0 0 .21rem;letter-spacing:.02em}@media only screen and (max-width:750px){.application-form-section__title{font-size:.38rem}}.application-form-section p{margin:0 0 .26rem}@media only screen and (max-width:750px){.application-form-section p{margin-bottom:.43rem}}.application-form{margin:0;width:100%;max-width:3.73rem;padding:.08rem 0 0}@media only screen and (max-width:750px){.application-form{padding:0;max-width:none}}.application-form fieldset{margin:0;padding:0;min-width:0;border:none}.application-form .form-row{margin:0 0 .15rem}@media only screen and (max-width:750px){.application-form .form-row{margin-bottom:.28rem}}.application-form .form-control{color:#000;width:100%;height:.56rem;display:block;line-height:1.2;padding:0 .17rem;font-size:.14rem;background:#f3f1f4;font-weight:normal;font-family:inherit;border-radius:.04rem;letter-spacing:.02em;border:1px solid #cbcbcb;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}@media only screen and (max-width:750px){.application-form .form-control{height:.99rem;font-size:.24rem;background:#f2f2f2;padding-left:.27rem;padding-right:.27rem}}.application-form .form-control:focus{background:#fff;border-color:#b2b2b2}.application-form .form-control:focus::-webkit-input-placeholder{opacity:0}.application-form .form-control:focus:-ms-input-placeholder{opacity:0}.application-form .form-control:focus::-ms-input-placeholder{opacity:0}.application-form .form-control:focus::placeholder{opacity:0}.application-form .form-control:focus:-ms-input-placeholder{opacity:0}.application-form .form-control:focus::-ms-input-placeholder{opacity:0}.application-form .form-control::-webkit-input-placeholder{opacity:1;color:#5d5d5d;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.application-form .form-control:-ms-input-placeholder{opacity:1;color:#5d5d5d;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.application-form .form-control::-ms-input-placeholder{opacity:1;color:#5d5d5d;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.application-form .form-control::placeholder{opacity:1;color:#5d5d5d;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.application-form .form-control:-ms-input-placeholder{opacity:1;color:#5d5d5d;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.application-form .form-control::-ms-input-placeholder{opacity:1;color:#5d5d5d;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.application-form__agreement{color:#868686;display:block;line-height:1.2;font-size:.11rem;font-weight:normal;letter-spacing:.02em;margin:-.05rem 0 .15rem}@media only screen and (max-width:750px){.application-form__agreement{font-size:.22rem;margin:-.07rem 0 .32rem}}.application-form .submit-row{padding:.13rem 0 0}.contacts-list{margin:0;padding:0;list-style:none}.contacts-item{margin:0 0 .3rem;font-size:.14rem;position:relative;font-weight:normal;line-height:.22rem;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;-webkit-box-shadow:0 0 0.1rem 0 rgba(0, 0, 0, 0.11);box-shadow:0 0 0.1rem 0 rgba(0, 0, 0, 0.11);padding:0.4rem calc(50% + .48rem) 0.4rem 0.48rem}@media only screen and (max-width:750px){.contacts-item{font-size:.22rem;line-height:.33rem;margin:0 -.4rem .4rem;padding:.45rem .4rem .29rem}}.contacts-item p{margin:0 0 .22rem}@media only screen and (max-width:750px){.contacts-item p{margin-bottom:.33rem}}.contacts-item:hover{-webkit-box-shadow:0 0 0.1rem 0 rgba(0, 0, 0, 0.33);box-shadow:0 0 0.1rem 0 rgba(0, 0, 0, 0.33)}.contacts-item__inner{max-width:3.8rem}@media only screen and (max-width:750px){.contacts-item__inner{max-width:none}}.contacts-item__title{color:#201f1f;display:block;line-height:1.2;font-size:.25rem;letter-spacing:0;margin:0 0 .17rem;font-weight:normal}@media only screen and (max-width:750px){.contacts-item__title{font-size:.38rem;margin-bottom:.28rem}}.contacts-item__phones{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;color:#313131;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;font-size:.17rem;font-weight:bold;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -.21rem .08rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:750px){.contacts-item__phones{font-size:.28rem;margin:-.02rem -.35rem .11rem}}.contacts-item__phones li{margin:0 .21rem .1rem}@media only screen and (max-width:750px){.contacts-item__phones li{margin:0 .35rem .15rem}}.contacts-item__phones a{vertical-align:top;white-space:nowrap;display:inline-block;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}.contacts-item__phones a:hover{color:#0d7db4}.contacts-item__email{margin:0 0 .14rem}@media only screen and (max-width:750px){.contacts-item__email{margin-bottom:.22rem}}.contacts-item__email a{color:#118dca;vertical-align:top;display:inline-block;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}.contacts-item__email a:hover{color:#0d6c9b}.contacts-item__workhours{color:#818181;display:block;margin:0 0 .18rem;line-height:.27rem;text-transform:uppercase}@media only screen and (max-width:750px){.contacts-item__workhours{line-height:.41rem;margin-bottom:.4rem}}.contacts-item__holidays{position:relative;vertical-align:top;text-transform:none;margin:0 0 0 .15rem;display:inline-block}@media only screen and (max-width:750px){.contacts-item__holidays{margin-left:.32rem}}.contacts-item__holidays__title{display:block;color:#6d6d6d;font-size:.12rem;padding:0 .12rem;background:#ececec;border-radius:.04rem}@media only screen and (max-width:750px){.contacts-item__holidays__title{font-size:.18rem;padding-left:.16rem;padding-right:.16rem}}.contacts-item__holidays__dropdown{opacity:0;width:2.1rem;left:-9999px;bottom:9999px;color:#e8e8e8;text-align:left;font-size:.13rem;position:absolute;background:#212121;font-weight:normal;line-height:.18rem;border-radius:.04rem;margin:0 0 .17rem -1.05rem;padding:.06rem .21rem .11rem;-webkit-transition:all 0s ease .35s, opacity .35s ease;-o-transition:all 0s ease .35s, opacity .35s ease;transition:all 0s ease .35s, opacity .35s ease}@media only screen and (max-width:750px){.contacts-item__holidays__dropdown{width:3.6rem;line-height:1.5;font-size:.24rem;margin-left:-1.8rem}}.contacts-item__holidays__dropdown:after{left:50%;top:100%;content:'';position:absolute;margin:0 0 0 -.07rem;border-top:.07rem solid #212121;border-left:.07rem solid transparent;border-right:.07rem solid transparent}@media only screen and (max-width:750px){.contacts-item__holidays__dropdown:after{margin-left:-.12rem;border-top-width:.12rem;border-left-width:.12rem;border-right-width:.12rem}}.contacts-item__holidays__dropdown p{margin:0}@media only screen and (min-width:751px){.contacts-item__holidays:hover .contacts-item__holidays__dropdown{left:50%;opacity:1;bottom:100%;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}}@media only screen and (max-width:750px){.contacts-item__holidays.hover .contacts-item__holidays__dropdown{left:50%;opacity:1;bottom:100%;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}}.contacts-item__map{top:0;right:0;bottom:0;width:50%;position:absolute}@media only screen and (max-width:750px){.contacts-item__map{display:none}}@media only screen and (max-width:750px){.contacts-item__btn-holder .btn{width:100%;display:block;margin-bottom:.3rem}}
a.scrollTop {
	position:fixed;
	right:25px;
	bottom:100px;
	cursor:pointer;
	width:40px;
	height: 40px;
	padding:40px 0 0px 0;
	font-size:10px;
	line-height:10px;
	font-weight:500;
	color:#333333;
	text-align:center;
	-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.5);
	-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.5);
	box-shadow:0px 0px 15px rgba(0,0,0,0.5);
	z-index:1000;
	opacity:0;
	visibility:hidden;
	background:#fff url(../../../images/scrollTop.png) no-repeat center top;

	-webkit-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
	transition: all 0.2s ease-out;

	text-decoration: none;
}

a.scrollTop.active {
	opacity:1;
	visibility:visible;
}

.categories .slick-track{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	-ms-align-items: stretch;
	align-items: stretch;
	justify-content: flex-start;
}
.categories .slick-track:after, .categories .slick-track:before{
	display: none;
}
.category-item__inner{
	min-height: 100%;
}
.categories .category-item{
	float: none;
	height: auto;
}

.profiles .slick-track{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	-ms-align-items: stretch;
	align-items: stretch;
	justify-content: flex-start;
}
.profiles .slick-track:after, .profiles .slick-track:before{
	display: none;
}
.profiles .profile-item{
	float: none;
	height: auto;
}
.profile-item__inner{
	min-height: 100%;
}


.products--j-center .slick-track{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	-ms-align-items: stretch;
	align-items: stretch;
	justify-content: flex-start;
}
.products--j-center .slick-track:after, .products--j-center .slick-track:before{
	display: none;
}
.products--j-center .product-item{
	float: none;
	height: auto;
}
.products--j-center .product-item__inner{
	min-height: 100%;
}
.footer{
	border-top: 1px solid #e8e8e8;
}
/*
@media screen and (min-width: 751px) {
	.hero-item__list{
		min-height: .5rem;
	}
}*/
.href_about{    color: #0f8cca;
    border-bottom: 1px solid;
    -webkit-transition: color .35s ease, border-color .35s ease;
    -o-transition: color .35s ease, border-color .35s ease;
    transition: color .35s ease, border-color .35s ease;}
    
    .href_about_1 {    color: #fff;
    border-bottom: 1px solid;
    -webkit-transition: color .35s ease, border-color .35s ease;
    -o-transition: color .35s ease, border-color .35s ease;
    transition: color .35s ease, border-color .35s ease;}
    

.go-video {
    margin-bottom: 20px;
    position: relative;
    padding-bottom: 50%;
    height: 0;
    overflow: hidden;
    background: #f8f8f8;
}    
.go-video iframe, .go-video object, .go-video embed {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.logo__link.kal__logo {
	background-image:url(../images/logo-kal.png)
}
@media only screen and (max-width:750px){
	.logo__link.kal__logo{background-image:url(../images/logo-m-kal.png)}
}