:root{--accent-gray-0:#fff;--accent-gray-10:#ededed;--accent-gray-20:#dbdbdb;--accent-gray-30:#c9c9c9;--accent-gray-40:#b6b6b6;--accent-gray-50:#a4a4a4;--accent-gray-60:#929292;--accent-gray-70:grey;--accent-gray-80:#6e6e6e;--accent-gray-90:#5b5b5b;--accent-gray-100:#494949;--accent-gray-110:#373737;--accent-gray-120:#252525;--accent-gray-130:#131313;--accent-gray-140:#010101;--accent-gray-150:#000;--accent-primary:#fa4616;--accent-secondary:#4883b3;--accent-neutral:#e0e0e0;--accent-danger:#eb5757;--accent-success:#b9c54c;--accent-dark:#303434;--accent-gray:#f2f2f2;--accent-light:#efefef;--accent-blank:#fff;--accent-black:#303434;--accent-green:#2cb742;--border-radius-primary:20px;--border-radius-secondary:10px;--border-radius-controls:10px;--border-radius-checkbox:5px;--box-shadow-bar:0 4px 20px rgba(0,0,0,0.2)}@font-face{font-family:CoFo Sans;font-display:swap;src:local("CoFo Sans Bold"),local("CoFoSans-Bold"),url(../fonts/CoFoSans-Bold.woff2) format("woff2"),url(../fonts/CoFoSans-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:CoFo Sans;font-display:swap;src:local("CoFo Sans Black"),local("CoFoSans-Black"),url(../fonts/CoFoSans-Black.woff2) format("woff2"),url(../fonts/CoFoSans-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:CoFo Sans;font-display:swap;src:local("CoFo Sans"),local("CoFoSans-Regular"),url(../fonts/CoFoSans-Regular.woff2) format("woff2"),url(../fonts/CoFoSans-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:CoFo Sans;font-display:swap;src:local("CoFo Sans Medium"),local("CoFoSans-Medium"),url(../fonts/CoFoSans-Medium.woff2) format("woff2"),url(../fonts/CoFoSans-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:CoFo Robert;font-display:swap;src:local("CoFo Robert Italic"),local("CoFoRobert-RegularItalic"),url(../fonts/CoFoRobert-RegularItalic.woff2) format("woff2"),url(../fonts/CoFoRobert-RegularItalic.woff) format("woff");font-weight:400;font-style:italic}.user-content a:not(.btn):not(.border-text):not([class^=text-]){color:#fa4616;color:var(--accent-primary);text-decoration:none;outline:none}.user-content a:not(.btn):not(.border-text):not([class^=text-]):hover{text-decoration:underline}.user-content ul{list-style:disc;padding-left:30px;margin-top:1.5em;margin-bottom:1.5em}.user-content li{padding-top:5px;padding-bottom:5px}.user-content p{margin:1em 0}.user-content>.title-h1:first-child,.user-content>.title-h2:first-child,.user-content>.title-h3:first-child,.user-content>.title-h4:first-child,.user-content>.title-h5:first-child,.user-content>.title-h6:first-child,.user-content>h1:first-child,.user-content>h2:first-child,.user-content>h3:first-child,.user-content>h4:first-child,.user-content>h5:first-child,.user-content>h6:first-child,.user-content>p:first-child,.user-content>ul:first-child{padding-top:0;margin-top:0}.user-content>.title-h1:last-child,.user-content>.title-h2:last-child,.user-content>.title-h3:last-child,.user-content>.title-h4:last-child,.user-content>.title-h5:last-child,.user-content>.title-h6:last-child,.user-content>h1:last-child,.user-content>h2:last-child,.user-content>h3:last-child,.user-content>h4:last-child,.user-content>h5:last-child,.user-content>h6:last-child,.user-content>p:last-child,.user-content>ul:last-child{margin-bottom:0}.user-content .title-h1,.user-content .title-h2,.user-content .title-h3,.user-content .title-h4,.user-content .title-h5,.user-content .title-h6,.user-content h1,.user-content h2,.user-content h3,.user-content h4,.user-content h5,.user-content h6{margin-top:0;margin-bottom:20px;padding-top:20px;font-weight:500}.user-content .title-h1,.user-content h1{font-size:40px;line-height:45px}.user-content .title-h2,.user-content h2{font-size:35px;line-height:40px}.user-content .title-h3,.user-content h3{font-size:30px;line-height:35px}.user-content .title-h4,.user-content h4{font-size:25px;line-height:30px}.user-content .title-h5,.user-content h5{font-size:21px;line-height:25px}.user-content .title-h6,.user-content h6{font-size:17px;line-height:20px}.user-content img{max-width:100%;height:auto;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);-webkit-box-shadow:0 10px 30px rgba(0,0,0,.15);-moz-box-shadow:0 10px 30px rgba(0,0,0,.15);box-shadow:0 10px 30px rgba(0,0,0,.15)}.user-content img.left{float:left;margin-right:15px;margin-bottom:15px}.user-content img.right{float:right;margin-left:15px;margin-bottom:15px}.user-content .spec dd,.user-content .spec dt{margin-bottom:0}@media (min-width:960px){.media-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.media-block__media{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:960px){.media-block__media{margin-right:30px}}.media-block__media img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:block;margin-left:auto;margin-right:auto}@media (max-width:959px){.media-block__media img{margin-bottom:20px}}img.medal-in-content{width:117px;height:117px}@media (min-width:960px){.user-content--grow-960{font-size:17px}}.breadcrumbs{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:500;line-height:20px}.breadcrumbs .badge{padding-left:5px;padding-right:5px}@media (max-width:959px){.breadcrumbs{font-size:21px}}.breadcrumbs__item{color:inherit;text-decoration:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs__item .svg-icon{margin-right:10px}.breadcrumbs__item+.badge{margin-left:10px}.breadcrumbs__divider{margin-left:10px;margin-right:10px}@media (max-width:959px){.breadcrumbs__divider{display:none}}@media (max-width:959px){a.breadcrumbs__item:not(:last-of-type){display:none}}@media (max-width:959px){a.breadcrumbs__item>span{display:none}}@media (min-width:960px){a.breadcrumbs__item>.svg-icon{display:none}}@media (max-width:959px){.breadcrumbs-mode--last-link span.breadcrumbs__item{display:none}}@media (max-width:959px){.breadcrumbs-mode--last-link a.breadcrumbs__item:last-of-type>span{display:inline}}.center-block{margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;max-width:1600px}.spec{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;line-height:1.7em}.spec dt{width:50%;vertical-align:top;position:relative;margin-top:.4em;margin-bottom:.4em;margin-left:0;margin-right:0}.spec dt:last-of-type{margin-bottom:0}.spec dt:first-of-type{margin-top:0}.spec dt>span{position:relative;padding:0 2px 0 0;background:inherit;z-index:1;background:#fff}.spec dt:after{content:"";z-index:0;position:absolute;width:200%;left:0;height:1px;margin:1.1em 0 0;top:0;background:url(../img/dot.svg)}.spec dd{width:50%;background:#fff;position:relative;z-index:1;padding:0 0 0 5px;margin-top:.4em;margin-bottom:.4em;margin-left:0;margin-right:0}.spec dd:last-of-type{margin-bottom:0}.spec dd:first-of-type{margin-top:0}.spec dd>span{background:#fff;position:relative;display:inline}.spec-short-box{background-color:#f2f2f2;background-color:var(--accent-gray);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:var(--border-radius-secondary);-moz-border-radius:var(--border-radius-secondary);border-radius:var(--border-radius-secondary);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:10px;padding-left:10px}.spec-short{display:block;margin:0;padding:15px 5px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.spec-short dd,.spec-short dt{margin:0;padding:0;display:block;line-height:20px}.spec-short dt{font-size:21px;font-weight:500}.grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid--nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.grid--auto>.col{width:auto;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.col{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.grid--x-default{margin-left:-20px;margin-right:-20px;padding-left:10px;padding-right:10px}.grid--x-default>.col{padding-left:10px;padding-right:10px}.grid--y-default{margin-top:-20px;margin-bottom:-20px;padding-top:10px;padding-bottom:10px}.grid--y-default>.col{padding-top:10px;padding-bottom:10px}.grid--thin{margin:-10px;padding:5px}.grid--thin>.col{padding:5px}.grid--x-thin{margin-left:-10px;margin-right:-10px;padding-left:5px;padding-right:5px}.grid--x-thin>.col{padding-left:5px;padding-right:5px}.grid--y-thin{margin-top:-10px;margin-bottom:-10px;padding-top:5px;padding-bottom:5px}.grid--y-thin>.col{padding-top:5px;padding-bottom:5px}@media (min-width:1200px){.grid--default-since-1200{margin:-20px;padding:10px}.grid--default-since-1200>.col{padding:10px}}.grid--default{margin:-20px;padding:10px}.grid--default>.col{padding:10px}.grid>.col--1of1{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.grid>.col--1of2{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.grid>.col--1of3{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.grid>.col--1of4{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.grid>.col--1of5{width:20%;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}.grid>.col--1of6{width:16.66667%;-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}.grid>.col--1of7{width:14.28571%;-webkit-flex-basis:14.28571%;-ms-flex-preferred-size:14.28571%;flex-basis:14.28571%}.grid>.col--1of8{width:12.5%;-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%}.grid>.col--2of2{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.grid>.col--2of3{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}.grid>.col--2of4{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.grid>.col--2of5{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.grid>.col--2of6{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.grid>.col--2of7{width:28.57143%;-webkit-flex-basis:28.57143%;-ms-flex-preferred-size:28.57143%;flex-basis:28.57143%}.grid>.col--2of8{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.grid>.col--3of3{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.grid>.col--3of4{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.grid>.col--3of5{width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}.grid>.col--3of6{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.grid>.col--3of7{width:42.85714%;-webkit-flex-basis:42.85714%;-ms-flex-preferred-size:42.85714%;flex-basis:42.85714%}.grid>.col--3of8{width:37.5%;-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%}.grid>.col--4of4{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.grid>.col--4of5{width:80%;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}.grid>.col--4of6{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}.grid>.col--4of7{width:57.14286%;-webkit-flex-basis:57.14286%;-ms-flex-preferred-size:57.14286%;flex-basis:57.14286%}.grid>.col--4of8{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.grid>.col--5of5{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.grid>.col--5of6{width:83.33333%;-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}.grid>.col--5of7{width:71.42857%;-webkit-flex-basis:71.42857%;-ms-flex-preferred-size:71.42857%;flex-basis:71.42857%}.grid>.col--5of8{width:62.5%;-webkit-flex-basis:62.5%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%}.grid>.col--6of6{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.grid>.col--6of7{width:85.71429%;-webkit-flex-basis:85.71429%;-ms-flex-preferred-size:85.71429%;flex-basis:85.71429%}.grid>.col--6of8{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.grid>.col--7of7{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.grid>.col--7of8{width:87.5%;-webkit-flex-basis:87.5%;-ms-flex-preferred-size:87.5%;flex-basis:87.5%}.grid>.col--8of8{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:320px){.grid>.col--320-1of1{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:320px){.grid>.col--320-1of2{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:320px){.grid>.col--320-1of3{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:320px){.grid>.col--320-1of4{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:320px){.grid>.col--320-1of5{width:20%;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media (min-width:320px){.grid>.col--320-1of6{width:16.66667%;-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}}@media (min-width:320px){.grid>.col--320-1of7{width:14.28571%;-webkit-flex-basis:14.28571%;-ms-flex-preferred-size:14.28571%;flex-basis:14.28571%}}@media (min-width:320px){.grid>.col--320-1of8{width:12.5%;-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%}}@media (min-width:320px){.grid>.col--320-2of2{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:320px){.grid>.col--320-2of3{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:320px){.grid>.col--320-2of4{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:320px){.grid>.col--320-2of5{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media (min-width:320px){.grid>.col--320-2of6{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:320px){.grid>.col--320-2of7{width:28.57143%;-webkit-flex-basis:28.57143%;-ms-flex-preferred-size:28.57143%;flex-basis:28.57143%}}@media (min-width:320px){.grid>.col--320-2of8{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:320px){.grid>.col--320-3of3{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:320px){.grid>.col--320-3of4{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:320px){.grid>.col--320-3of5{width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}@media (min-width:320px){.grid>.col--320-3of6{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:320px){.grid>.col--320-3of7{width:42.85714%;-webkit-flex-basis:42.85714%;-ms-flex-preferred-size:42.85714%;flex-basis:42.85714%}}@media (min-width:320px){.grid>.col--320-3of8{width:37.5%;-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%}}@media (min-width:320px){.grid>.col--320-4of4{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:320px){.grid>.col--320-4of5{width:80%;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}}@media (min-width:320px){.grid>.col--320-4of6{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:320px){.grid>.col--320-4of7{width:57.14286%;-webkit-flex-basis:57.14286%;-ms-flex-preferred-size:57.14286%;flex-basis:57.14286%}}@media (min-width:320px){.grid>.col--320-4of8{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:320px){.grid>.col--320-5of5{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:320px){.grid>.col--320-5of6{width:83.33333%;-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}}@media (min-width:320px){.grid>.col--320-5of7{width:71.42857%;-webkit-flex-basis:71.42857%;-ms-flex-preferred-size:71.42857%;flex-basis:71.42857%}}@media (min-width:320px){.grid>.col--320-5of8{width:62.5%;-webkit-flex-basis:62.5%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%}}@media (min-width:320px){.grid>.col--320-6of6{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:320px){.grid>.col--320-6of7{width:85.71429%;-webkit-flex-basis:85.71429%;-ms-flex-preferred-size:85.71429%;flex-basis:85.71429%}}@media (min-width:320px){.grid>.col--320-6of8{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:320px){.grid>.col--320-7of7{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:320px){.grid>.col--320-7of8{width:87.5%;-webkit-flex-basis:87.5%;-ms-flex-preferred-size:87.5%;flex-basis:87.5%}}@media (min-width:320px){.grid>.col--320-8of8{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:375px){.grid>.col--375-1of1{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:375px){.grid>.col--375-1of2{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:375px){.grid>.col--375-1of3{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:375px){.grid>.col--375-1of4{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:375px){.grid>.col--375-1of5{width:20%;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media (min-width:375px){.grid>.col--375-1of6{width:16.66667%;-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}}@media (min-width:375px){.grid>.col--375-1of7{width:14.28571%;-webkit-flex-basis:14.28571%;-ms-flex-preferred-size:14.28571%;flex-basis:14.28571%}}@media (min-width:375px){.grid>.col--375-1of8{width:12.5%;-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%}}@media (min-width:375px){.grid>.col--375-2of2{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:375px){.grid>.col--375-2of3{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:375px){.grid>.col--375-2of4{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:375px){.grid>.col--375-2of5{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media (min-width:375px){.grid>.col--375-2of6{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:375px){.grid>.col--375-2of7{width:28.57143%;-webkit-flex-basis:28.57143%;-ms-flex-preferred-size:28.57143%;flex-basis:28.57143%}}@media (min-width:375px){.grid>.col--375-2of8{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:375px){.grid>.col--375-3of3{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:375px){.grid>.col--375-3of4{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:375px){.grid>.col--375-3of5{width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}@media (min-width:375px){.grid>.col--375-3of6{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:375px){.grid>.col--375-3of7{width:42.85714%;-webkit-flex-basis:42.85714%;-ms-flex-preferred-size:42.85714%;flex-basis:42.85714%}}@media (min-width:375px){.grid>.col--375-3of8{width:37.5%;-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%}}@media (min-width:375px){.grid>.col--375-4of4{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:375px){.grid>.col--375-4of5{width:80%;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}}@media (min-width:375px){.grid>.col--375-4of6{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:375px){.grid>.col--375-4of7{width:57.14286%;-webkit-flex-basis:57.14286%;-ms-flex-preferred-size:57.14286%;flex-basis:57.14286%}}@media (min-width:375px){.grid>.col--375-4of8{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:375px){.grid>.col--375-5of5{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:375px){.grid>.col--375-5of6{width:83.33333%;-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}}@media (min-width:375px){.grid>.col--375-5of7{width:71.42857%;-webkit-flex-basis:71.42857%;-ms-flex-preferred-size:71.42857%;flex-basis:71.42857%}}@media (min-width:375px){.grid>.col--375-5of8{width:62.5%;-webkit-flex-basis:62.5%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%}}@media (min-width:375px){.grid>.col--375-6of6{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:375px){.grid>.col--375-6of7{width:85.71429%;-webkit-flex-basis:85.71429%;-ms-flex-preferred-size:85.71429%;flex-basis:85.71429%}}@media (min-width:375px){.grid>.col--375-6of8{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:375px){.grid>.col--375-7of7{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:375px){.grid>.col--375-7of8{width:87.5%;-webkit-flex-basis:87.5%;-ms-flex-preferred-size:87.5%;flex-basis:87.5%}}@media (min-width:375px){.grid>.col--375-8of8{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:480px){.grid>.col--480-1of1{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:480px){.grid>.col--480-1of2{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:480px){.grid>.col--480-1of3{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:480px){.grid>.col--480-1of4{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:480px){.grid>.col--480-1of5{width:20%;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media (min-width:480px){.grid>.col--480-1of6{width:16.66667%;-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}}@media (min-width:480px){.grid>.col--480-1of7{width:14.28571%;-webkit-flex-basis:14.28571%;-ms-flex-preferred-size:14.28571%;flex-basis:14.28571%}}@media (min-width:480px){.grid>.col--480-1of8{width:12.5%;-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%}}@media (min-width:480px){.grid>.col--480-2of2{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:480px){.grid>.col--480-2of3{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:480px){.grid>.col--480-2of4{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:480px){.grid>.col--480-2of5{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media (min-width:480px){.grid>.col--480-2of6{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:480px){.grid>.col--480-2of7{width:28.57143%;-webkit-flex-basis:28.57143%;-ms-flex-preferred-size:28.57143%;flex-basis:28.57143%}}@media (min-width:480px){.grid>.col--480-2of8{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:480px){.grid>.col--480-3of3{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:480px){.grid>.col--480-3of4{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:480px){.grid>.col--480-3of5{width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}@media (min-width:480px){.grid>.col--480-3of6{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:480px){.grid>.col--480-3of7{width:42.85714%;-webkit-flex-basis:42.85714%;-ms-flex-preferred-size:42.85714%;flex-basis:42.85714%}}@media (min-width:480px){.grid>.col--480-3of8{width:37.5%;-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%}}@media (min-width:480px){.grid>.col--480-4of4{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:480px){.grid>.col--480-4of5{width:80%;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}}@media (min-width:480px){.grid>.col--480-4of6{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:480px){.grid>.col--480-4of7{width:57.14286%;-webkit-flex-basis:57.14286%;-ms-flex-preferred-size:57.14286%;flex-basis:57.14286%}}@media (min-width:480px){.grid>.col--480-4of8{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:480px){.grid>.col--480-5of5{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:480px){.grid>.col--480-5of6{width:83.33333%;-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}}@media (min-width:480px){.grid>.col--480-5of7{width:71.42857%;-webkit-flex-basis:71.42857%;-ms-flex-preferred-size:71.42857%;flex-basis:71.42857%}}@media (min-width:480px){.grid>.col--480-5of8{width:62.5%;-webkit-flex-basis:62.5%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%}}@media (min-width:480px){.grid>.col--480-6of6{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:480px){.grid>.col--480-6of7{width:85.71429%;-webkit-flex-basis:85.71429%;-ms-flex-preferred-size:85.71429%;flex-basis:85.71429%}}@media (min-width:480px){.grid>.col--480-6of8{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:480px){.grid>.col--480-7of7{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:480px){.grid>.col--480-7of8{width:87.5%;-webkit-flex-basis:87.5%;-ms-flex-preferred-size:87.5%;flex-basis:87.5%}}@media (min-width:480px){.grid>.col--480-8of8{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:640px){.grid>.col--640-1of1{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:640px){.grid>.col--640-1of2{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:640px){.grid>.col--640-1of3{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:640px){.grid>.col--640-1of4{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:640px){.grid>.col--640-1of5{width:20%;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media (min-width:640px){.grid>.col--640-1of6{width:16.66667%;-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}}@media (min-width:640px){.grid>.col--640-1of7{width:14.28571%;-webkit-flex-basis:14.28571%;-ms-flex-preferred-size:14.28571%;flex-basis:14.28571%}}@media (min-width:640px){.grid>.col--640-1of8{width:12.5%;-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%}}@media (min-width:640px){.grid>.col--640-2of2{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:640px){.grid>.col--640-2of3{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:640px){.grid>.col--640-2of4{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:640px){.grid>.col--640-2of5{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media (min-width:640px){.grid>.col--640-2of6{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:640px){.grid>.col--640-2of7{width:28.57143%;-webkit-flex-basis:28.57143%;-ms-flex-preferred-size:28.57143%;flex-basis:28.57143%}}@media (min-width:640px){.grid>.col--640-2of8{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:640px){.grid>.col--640-3of3{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:640px){.grid>.col--640-3of4{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:640px){.grid>.col--640-3of5{width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}@media (min-width:640px){.grid>.col--640-3of6{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:640px){.grid>.col--640-3of7{width:42.85714%;-webkit-flex-basis:42.85714%;-ms-flex-preferred-size:42.85714%;flex-basis:42.85714%}}@media (min-width:640px){.grid>.col--640-3of8{width:37.5%;-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%}}@media (min-width:640px){.grid>.col--640-4of4{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:640px){.grid>.col--640-4of5{width:80%;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}}@media (min-width:640px){.grid>.col--640-4of6{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:640px){.grid>.col--640-4of7{width:57.14286%;-webkit-flex-basis:57.14286%;-ms-flex-preferred-size:57.14286%;flex-basis:57.14286%}}@media (min-width:640px){.grid>.col--640-4of8{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:640px){.grid>.col--640-5of5{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:640px){.grid>.col--640-5of6{width:83.33333%;-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}}@media (min-width:640px){.grid>.col--640-5of7{width:71.42857%;-webkit-flex-basis:71.42857%;-ms-flex-preferred-size:71.42857%;flex-basis:71.42857%}}@media (min-width:640px){.grid>.col--640-5of8{width:62.5%;-webkit-flex-basis:62.5%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%}}@media (min-width:640px){.grid>.col--640-6of6{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:640px){.grid>.col--640-6of7{width:85.71429%;-webkit-flex-basis:85.71429%;-ms-flex-preferred-size:85.71429%;flex-basis:85.71429%}}@media (min-width:640px){.grid>.col--640-6of8{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:640px){.grid>.col--640-7of7{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:640px){.grid>.col--640-7of8{width:87.5%;-webkit-flex-basis:87.5%;-ms-flex-preferred-size:87.5%;flex-basis:87.5%}}@media (min-width:640px){.grid>.col--640-8of8{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:720px){.grid>.col--720-1of1{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:720px){.grid>.col--720-1of2{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:720px){.grid>.col--720-1of3{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:720px){.grid>.col--720-1of4{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:720px){.grid>.col--720-1of5{width:20%;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media (min-width:720px){.grid>.col--720-1of6{width:16.66667%;-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}}@media (min-width:720px){.grid>.col--720-1of7{width:14.28571%;-webkit-flex-basis:14.28571%;-ms-flex-preferred-size:14.28571%;flex-basis:14.28571%}}@media (min-width:720px){.grid>.col--720-1of8{width:12.5%;-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%}}@media (min-width:720px){.grid>.col--720-2of2{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:720px){.grid>.col--720-2of3{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:720px){.grid>.col--720-2of4{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:720px){.grid>.col--720-2of5{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media (min-width:720px){.grid>.col--720-2of6{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:720px){.grid>.col--720-2of7{width:28.57143%;-webkit-flex-basis:28.57143%;-ms-flex-preferred-size:28.57143%;flex-basis:28.57143%}}@media (min-width:720px){.grid>.col--720-2of8{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:720px){.grid>.col--720-3of3{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:720px){.grid>.col--720-3of4{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:720px){.grid>.col--720-3of5{width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}@media (min-width:720px){.grid>.col--720-3of6{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:720px){.grid>.col--720-3of7{width:42.85714%;-webkit-flex-basis:42.85714%;-ms-flex-preferred-size:42.85714%;flex-basis:42.85714%}}@media (min-width:720px){.grid>.col--720-3of8{width:37.5%;-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%}}@media (min-width:720px){.grid>.col--720-4of4{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:720px){.grid>.col--720-4of5{width:80%;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}}@media (min-width:720px){.grid>.col--720-4of6{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:720px){.grid>.col--720-4of7{width:57.14286%;-webkit-flex-basis:57.14286%;-ms-flex-preferred-size:57.14286%;flex-basis:57.14286%}}@media (min-width:720px){.grid>.col--720-4of8{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:720px){.grid>.col--720-5of5{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:720px){.grid>.col--720-5of6{width:83.33333%;-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}}@media (min-width:720px){.grid>.col--720-5of7{width:71.42857%;-webkit-flex-basis:71.42857%;-ms-flex-preferred-size:71.42857%;flex-basis:71.42857%}}@media (min-width:720px){.grid>.col--720-5of8{width:62.5%;-webkit-flex-basis:62.5%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%}}@media (min-width:720px){.grid>.col--720-6of6{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:720px){.grid>.col--720-6of7{width:85.71429%;-webkit-flex-basis:85.71429%;-ms-flex-preferred-size:85.71429%;flex-basis:85.71429%}}@media (min-width:720px){.grid>.col--720-6of8{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:720px){.grid>.col--720-7of7{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:720px){.grid>.col--720-7of8{width:87.5%;-webkit-flex-basis:87.5%;-ms-flex-preferred-size:87.5%;flex-basis:87.5%}}@media (min-width:720px){.grid>.col--720-8of8{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:960px){.grid>.col--960-1of1{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:960px){.grid>.col--960-1of2{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:960px){.grid>.col--960-1of3{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:960px){.grid>.col--960-1of4{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:960px){.grid>.col--960-1of5{width:20%;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media (min-width:960px){.grid>.col--960-1of6{width:16.66667%;-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}}@media (min-width:960px){.grid>.col--960-1of7{width:14.28571%;-webkit-flex-basis:14.28571%;-ms-flex-preferred-size:14.28571%;flex-basis:14.28571%}}@media (min-width:960px){.grid>.col--960-1of8{width:12.5%;-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%}}@media (min-width:960px){.grid>.col--960-2of2{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:960px){.grid>.col--960-2of3{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:960px){.grid>.col--960-2of4{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:960px){.grid>.col--960-2of5{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media (min-width:960px){.grid>.col--960-2of6{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:960px){.grid>.col--960-2of7{width:28.57143%;-webkit-flex-basis:28.57143%;-ms-flex-preferred-size:28.57143%;flex-basis:28.57143%}}@media (min-width:960px){.grid>.col--960-2of8{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:960px){.grid>.col--960-3of3{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:960px){.grid>.col--960-3of4{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:960px){.grid>.col--960-3of5{width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}@media (min-width:960px){.grid>.col--960-3of6{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:960px){.grid>.col--960-3of7{width:42.85714%;-webkit-flex-basis:42.85714%;-ms-flex-preferred-size:42.85714%;flex-basis:42.85714%}}@media (min-width:960px){.grid>.col--960-3of8{width:37.5%;-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%}}@media (min-width:960px){.grid>.col--960-4of4{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:960px){.grid>.col--960-4of5{width:80%;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}}@media (min-width:960px){.grid>.col--960-4of6{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:960px){.grid>.col--960-4of7{width:57.14286%;-webkit-flex-basis:57.14286%;-ms-flex-preferred-size:57.14286%;flex-basis:57.14286%}}@media (min-width:960px){.grid>.col--960-4of8{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:960px){.grid>.col--960-5of5{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:960px){.grid>.col--960-5of6{width:83.33333%;-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}}@media (min-width:960px){.grid>.col--960-5of7{width:71.42857%;-webkit-flex-basis:71.42857%;-ms-flex-preferred-size:71.42857%;flex-basis:71.42857%}}@media (min-width:960px){.grid>.col--960-5of8{width:62.5%;-webkit-flex-basis:62.5%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%}}@media (min-width:960px){.grid>.col--960-6of6{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:960px){.grid>.col--960-6of7{width:85.71429%;-webkit-flex-basis:85.71429%;-ms-flex-preferred-size:85.71429%;flex-basis:85.71429%}}@media (min-width:960px){.grid>.col--960-6of8{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:960px){.grid>.col--960-7of7{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:960px){.grid>.col--960-7of8{width:87.5%;-webkit-flex-basis:87.5%;-ms-flex-preferred-size:87.5%;flex-basis:87.5%}}@media (min-width:960px){.grid>.col--960-8of8{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1200px){.grid>.col--1200-1of1{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1200px){.grid>.col--1200-1of2{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1200px){.grid>.col--1200-1of3{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:1200px){.grid>.col--1200-1of4{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:1200px){.grid>.col--1200-1of5{width:20%;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media (min-width:1200px){.grid>.col--1200-1of6{width:16.66667%;-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}}@media (min-width:1200px){.grid>.col--1200-1of7{width:14.28571%;-webkit-flex-basis:14.28571%;-ms-flex-preferred-size:14.28571%;flex-basis:14.28571%}}@media (min-width:1200px){.grid>.col--1200-1of8{width:12.5%;-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%}}@media (min-width:1200px){.grid>.col--1200-2of2{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1200px){.grid>.col--1200-2of3{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:1200px){.grid>.col--1200-2of4{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1200px){.grid>.col--1200-2of5{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media (min-width:1200px){.grid>.col--1200-2of6{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:1200px){.grid>.col--1200-2of7{width:28.57143%;-webkit-flex-basis:28.57143%;-ms-flex-preferred-size:28.57143%;flex-basis:28.57143%}}@media (min-width:1200px){.grid>.col--1200-2of8{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:1200px){.grid>.col--1200-3of3{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1200px){.grid>.col--1200-3of4{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:1200px){.grid>.col--1200-3of5{width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}@media (min-width:1200px){.grid>.col--1200-3of6{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1200px){.grid>.col--1200-3of7{width:42.85714%;-webkit-flex-basis:42.85714%;-ms-flex-preferred-size:42.85714%;flex-basis:42.85714%}}@media (min-width:1200px){.grid>.col--1200-3of8{width:37.5%;-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%}}@media (min-width:1200px){.grid>.col--1200-4of4{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1200px){.grid>.col--1200-4of5{width:80%;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}}@media (min-width:1200px){.grid>.col--1200-4of6{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:1200px){.grid>.col--1200-4of7{width:57.14286%;-webkit-flex-basis:57.14286%;-ms-flex-preferred-size:57.14286%;flex-basis:57.14286%}}@media (min-width:1200px){.grid>.col--1200-4of8{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1200px){.grid>.col--1200-5of5{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1200px){.grid>.col--1200-5of6{width:83.33333%;-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}}@media (min-width:1200px){.grid>.col--1200-5of7{width:71.42857%;-webkit-flex-basis:71.42857%;-ms-flex-preferred-size:71.42857%;flex-basis:71.42857%}}@media (min-width:1200px){.grid>.col--1200-5of8{width:62.5%;-webkit-flex-basis:62.5%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%}}@media (min-width:1200px){.grid>.col--1200-6of6{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1200px){.grid>.col--1200-6of7{width:85.71429%;-webkit-flex-basis:85.71429%;-ms-flex-preferred-size:85.71429%;flex-basis:85.71429%}}@media (min-width:1200px){.grid>.col--1200-6of8{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:1200px){.grid>.col--1200-7of7{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1200px){.grid>.col--1200-7of8{width:87.5%;-webkit-flex-basis:87.5%;-ms-flex-preferred-size:87.5%;flex-basis:87.5%}}@media (min-width:1200px){.grid>.col--1200-8of8{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1280px){.grid>.col--1280-1of1{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1280px){.grid>.col--1280-1of2{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1280px){.grid>.col--1280-1of3{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:1280px){.grid>.col--1280-1of4{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:1280px){.grid>.col--1280-1of5{width:20%;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media (min-width:1280px){.grid>.col--1280-1of6{width:16.66667%;-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}}@media (min-width:1280px){.grid>.col--1280-1of7{width:14.28571%;-webkit-flex-basis:14.28571%;-ms-flex-preferred-size:14.28571%;flex-basis:14.28571%}}@media (min-width:1280px){.grid>.col--1280-1of8{width:12.5%;-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%}}@media (min-width:1280px){.grid>.col--1280-2of2{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1280px){.grid>.col--1280-2of3{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:1280px){.grid>.col--1280-2of4{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1280px){.grid>.col--1280-2of5{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media (min-width:1280px){.grid>.col--1280-2of6{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:1280px){.grid>.col--1280-2of7{width:28.57143%;-webkit-flex-basis:28.57143%;-ms-flex-preferred-size:28.57143%;flex-basis:28.57143%}}@media (min-width:1280px){.grid>.col--1280-2of8{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:1280px){.grid>.col--1280-3of3{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1280px){.grid>.col--1280-3of4{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:1280px){.grid>.col--1280-3of5{width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}@media (min-width:1280px){.grid>.col--1280-3of6{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1280px){.grid>.col--1280-3of7{width:42.85714%;-webkit-flex-basis:42.85714%;-ms-flex-preferred-size:42.85714%;flex-basis:42.85714%}}@media (min-width:1280px){.grid>.col--1280-3of8{width:37.5%;-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%}}@media (min-width:1280px){.grid>.col--1280-4of4{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1280px){.grid>.col--1280-4of5{width:80%;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}}@media (min-width:1280px){.grid>.col--1280-4of6{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:1280px){.grid>.col--1280-4of7{width:57.14286%;-webkit-flex-basis:57.14286%;-ms-flex-preferred-size:57.14286%;flex-basis:57.14286%}}@media (min-width:1280px){.grid>.col--1280-4of8{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1280px){.grid>.col--1280-5of5{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1280px){.grid>.col--1280-5of6{width:83.33333%;-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}}@media (min-width:1280px){.grid>.col--1280-5of7{width:71.42857%;-webkit-flex-basis:71.42857%;-ms-flex-preferred-size:71.42857%;flex-basis:71.42857%}}@media (min-width:1280px){.grid>.col--1280-5of8{width:62.5%;-webkit-flex-basis:62.5%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%}}@media (min-width:1280px){.grid>.col--1280-6of6{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1280px){.grid>.col--1280-6of7{width:85.71429%;-webkit-flex-basis:85.71429%;-ms-flex-preferred-size:85.71429%;flex-basis:85.71429%}}@media (min-width:1280px){.grid>.col--1280-6of8{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:1280px){.grid>.col--1280-7of7{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1280px){.grid>.col--1280-7of8{width:87.5%;-webkit-flex-basis:87.5%;-ms-flex-preferred-size:87.5%;flex-basis:87.5%}}@media (min-width:1280px){.grid>.col--1280-8of8{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1600px){.grid>.col--1600-1of1{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1600px){.grid>.col--1600-1of2{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1600px){.grid>.col--1600-1of3{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:1600px){.grid>.col--1600-1of4{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:1600px){.grid>.col--1600-1of5{width:20%;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media (min-width:1600px){.grid>.col--1600-1of6{width:16.66667%;-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}}@media (min-width:1600px){.grid>.col--1600-1of7{width:14.28571%;-webkit-flex-basis:14.28571%;-ms-flex-preferred-size:14.28571%;flex-basis:14.28571%}}@media (min-width:1600px){.grid>.col--1600-1of8{width:12.5%;-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%}}@media (min-width:1600px){.grid>.col--1600-2of2{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1600px){.grid>.col--1600-2of3{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:1600px){.grid>.col--1600-2of4{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1600px){.grid>.col--1600-2of5{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media (min-width:1600px){.grid>.col--1600-2of6{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:1600px){.grid>.col--1600-2of7{width:28.57143%;-webkit-flex-basis:28.57143%;-ms-flex-preferred-size:28.57143%;flex-basis:28.57143%}}@media (min-width:1600px){.grid>.col--1600-2of8{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:1600px){.grid>.col--1600-3of3{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1600px){.grid>.col--1600-3of4{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:1600px){.grid>.col--1600-3of5{width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}@media (min-width:1600px){.grid>.col--1600-3of6{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1600px){.grid>.col--1600-3of7{width:42.85714%;-webkit-flex-basis:42.85714%;-ms-flex-preferred-size:42.85714%;flex-basis:42.85714%}}@media (min-width:1600px){.grid>.col--1600-3of8{width:37.5%;-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%}}@media (min-width:1600px){.grid>.col--1600-4of4{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1600px){.grid>.col--1600-4of5{width:80%;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}}@media (min-width:1600px){.grid>.col--1600-4of6{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:1600px){.grid>.col--1600-4of7{width:57.14286%;-webkit-flex-basis:57.14286%;-ms-flex-preferred-size:57.14286%;flex-basis:57.14286%}}@media (min-width:1600px){.grid>.col--1600-4of8{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1600px){.grid>.col--1600-5of5{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1600px){.grid>.col--1600-5of6{width:83.33333%;-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}}@media (min-width:1600px){.grid>.col--1600-5of7{width:71.42857%;-webkit-flex-basis:71.42857%;-ms-flex-preferred-size:71.42857%;flex-basis:71.42857%}}@media (min-width:1600px){.grid>.col--1600-5of8{width:62.5%;-webkit-flex-basis:62.5%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%}}@media (min-width:1600px){.grid>.col--1600-6of6{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1600px){.grid>.col--1600-6of7{width:85.71429%;-webkit-flex-basis:85.71429%;-ms-flex-preferred-size:85.71429%;flex-basis:85.71429%}}@media (min-width:1600px){.grid>.col--1600-6of8{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:1600px){.grid>.col--1600-7of7{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1600px){.grid>.col--1600-7of8{width:87.5%;-webkit-flex-basis:87.5%;-ms-flex-preferred-size:87.5%;flex-basis:87.5%}}@media (min-width:1600px){.grid>.col--1600-8of8{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1920px){.grid>.col--1920-1of1{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1920px){.grid>.col--1920-1of2{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1920px){.grid>.col--1920-1of3{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:1920px){.grid>.col--1920-1of4{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:1920px){.grid>.col--1920-1of5{width:20%;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media (min-width:1920px){.grid>.col--1920-1of6{width:16.66667%;-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}}@media (min-width:1920px){.grid>.col--1920-1of7{width:14.28571%;-webkit-flex-basis:14.28571%;-ms-flex-preferred-size:14.28571%;flex-basis:14.28571%}}@media (min-width:1920px){.grid>.col--1920-1of8{width:12.5%;-webkit-flex-basis:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%}}@media (min-width:1920px){.grid>.col--1920-2of2{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1920px){.grid>.col--1920-2of3{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:1920px){.grid>.col--1920-2of4{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1920px){.grid>.col--1920-2of5{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media (min-width:1920px){.grid>.col--1920-2of6{width:33.33333%;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width:1920px){.grid>.col--1920-2of7{width:28.57143%;-webkit-flex-basis:28.57143%;-ms-flex-preferred-size:28.57143%;flex-basis:28.57143%}}@media (min-width:1920px){.grid>.col--1920-2of8{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:1920px){.grid>.col--1920-3of3{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1920px){.grid>.col--1920-3of4{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:1920px){.grid>.col--1920-3of5{width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}@media (min-width:1920px){.grid>.col--1920-3of6{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1920px){.grid>.col--1920-3of7{width:42.85714%;-webkit-flex-basis:42.85714%;-ms-flex-preferred-size:42.85714%;flex-basis:42.85714%}}@media (min-width:1920px){.grid>.col--1920-3of8{width:37.5%;-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%}}@media (min-width:1920px){.grid>.col--1920-4of4{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1920px){.grid>.col--1920-4of5{width:80%;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}}@media (min-width:1920px){.grid>.col--1920-4of6{width:66.66667%;-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}@media (min-width:1920px){.grid>.col--1920-4of7{width:57.14286%;-webkit-flex-basis:57.14286%;-ms-flex-preferred-size:57.14286%;flex-basis:57.14286%}}@media (min-width:1920px){.grid>.col--1920-4of8{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1920px){.grid>.col--1920-5of5{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1920px){.grid>.col--1920-5of6{width:83.33333%;-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}}@media (min-width:1920px){.grid>.col--1920-5of7{width:71.42857%;-webkit-flex-basis:71.42857%;-ms-flex-preferred-size:71.42857%;flex-basis:71.42857%}}@media (min-width:1920px){.grid>.col--1920-5of8{width:62.5%;-webkit-flex-basis:62.5%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%}}@media (min-width:1920px){.grid>.col--1920-6of6{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1920px){.grid>.col--1920-6of7{width:85.71429%;-webkit-flex-basis:85.71429%;-ms-flex-preferred-size:85.71429%;flex-basis:85.71429%}}@media (min-width:1920px){.grid>.col--1920-6of8{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}}@media (min-width:1920px){.grid>.col--1920-7of7{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1920px){.grid>.col--1920-7of8{width:87.5%;-webkit-flex-basis:87.5%;-ms-flex-preferred-size:87.5%;flex-basis:87.5%}}@media (min-width:1920px){.grid>.col--1920-8of8{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:320px) and (max-width:375px){.dpN-320-375{display:none}}@media (min-width:375px) and (max-width:480px){.dpN-375-480{display:none}}@media (min-width:480px) and (max-width:720px){.dpN-480-640{display:none}}@media (min-width:720px) and (max-width:960px){.dpN-720-960{display:none}}@media (min-width:960px) and (max-width:1200px){.dpN-960-1200{display:none}}@media (min-width:1200px) and (max-width:1280px){.dpN-1200-1280{display:none}}@media (min-width:1280px) and (max-width:1600px){.dpN-1280-1600{display:none}}@media (min-width:1600px) and (max-width:1920px){.dpN-1600-1920{display:none}}@media (min-width:1920px){.dpN-1920{display:none}}.pd-20-left{padding-left:20px}.pd-20-right{padding-right:20px}.elevated-item{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.elevated-item>*{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;z-index:2;max-width:100%}.elevated-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;background-color:#fff;background-color:var(--accent-blank);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.15);-moz-box-shadow:0 10px 20px rgba(0,0,0,.15);box-shadow:0 10px 20px rgba(0,0,0,.15)}.elevated-item--radius-s{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:var(--border-radius-secondary);-moz-border-radius:var(--border-radius-secondary);border-radius:var(--border-radius-secondary)}.grid--y-default>.elevated-item:after{margin-top:10px;margin-bottom:10px}.grid--x-default>.elevated-item:after{margin-left:10px;margin-right:10px}.grid--default>.elevated-item:after{margin:10px}.grid--y-thin>.elevated-item:after{margin-top:5px;margin-bottom:5px}.grid--x-thin>.elevated-item:after{margin-left:5px;margin-right:5px}.grid--thin>.elevated-item:after{margin:5px}@media (min-width:1200px){.grid--default-since-1200>.elevated-item:after{margin:10px}}.elevated-item>a{-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;-moz-transition:box-shadow .2s ease-in-out,-moz-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out,-moz-box-shadow .2s ease-in-out}.elevated-item>a:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.04);-moz-box-shadow:0 10px 20px rgba(0,0,0,.04);box-shadow:0 10px 20px rgba(0,0,0,.04)}.catalog-left{padding-right:20px}@media (max-width:959px){.catalog-left{display:none}}@media (min-width:1200px){.catalog-left{padding-right:40px}}.catalog__product-card{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.catalog__product-card .product-card{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;z-index:2}.catalog__product-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;margin:5px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);background-color:#fff;background-color:var(--accent-blank);-webkit-box-shadow:0 10px 30px rgba(0,0,0,.15);-moz-box-shadow:0 10px 30px rgba(0,0,0,.15);box-shadow:0 10px 30px rgba(0,0,0,.15)}@media (min-width:1200px){.grid--default-since-1200 .catalog__product-card:after{margin:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.toolbar{min-height:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:30px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:960px){.toolbar{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.toolbar>*{margin-left:10px;margin-right:10px}.toolbar>:first-child{margin-left:0}.toolbar>:last-child{margin-right:0}@media (max-width:959px){.catalog-right .toolbar .select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;max-width:100%}}.catalog-left .toolbar .select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;max-width:100%}@media (min-width:960px){#smart-filter-widget-call-btn{display:none}}.product-baners-time{background:-webkit-gradient(linear,left top,left bottom,from(#fa4616),to(#ffc555));background:-webkit-linear-gradient(top,#fa4616,#ffc555);background:-moz-linear-gradient(top,#fa4616 0,#ffc555 100%);background:-o-linear-gradient(top,#fa4616 0,#ffc555 100%);background:linear-gradient(180deg,#fa4616,#ffc555);height:428px;width:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative;overflow:hidden}.product-baners-time .text-br{display:none}.product-baners-time .baners-time_head{color:#fff;text-align:center;font-family:CoFoSans-Medium,sans-serif;font-size:30px;line-height:100%;font-weight:500;position:absolute;left:50%;translate:-50%;top:31px;width:235px}.product-baners-time .rectangle-410{background:#fff;background:var(--accent-blank);-webkit-border-radius:30px 30px 0 0;-moz-border-radius:30px 30px 0 0;border-radius:30px 30px 0 0;width:268px;height:279px;position:absolute;left:50%;translate:-50%;top:149px}.product-baners-time .baners-time_text{text-align:center;font-size:35px;position:absolute;left:50%;translate:-50%;top:179px}.product-baners-time ._text,.product-baners-time .baners-time_text{font-family:CoFoSans-Medium,sans-serif;line-height:100%;font-weight:500;white-space:nowrap}.product-baners-time ._text{color:#fa4616;color:var(--accent-primary);font-size:30px}.product-baners-time ._text2{color:#303434;color:var(--accent-black);font-family:CoFoSans-Medium,sans-serif;font-size:30px;line-height:100%;font-weight:500}.product-baners-time .baners-time_button{background:#fa4616;background:var(--accent-primary);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:4px 9px 4px 9px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;width:238px;height:40px;position:absolute;left:50%;translate:-50%;top:365px}.product-baners-time .baners-time_button,.product-baners-time .baners-time_button ._button-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-baners-time .baners-time_button ._button-text{color:#fff;color:var(--accent-blank);text-align:center;font-family:CoFoSans-Bold,sans-serif;font-size:16px;line-height:40px;font-weight:700;text-transform:uppercase;position:relative}.product-baners-time .baners-time_time{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:50%;translate:-50%;top:276px}.product-baners-time ._time-head,.product-baners-time ._time-time_period{color:var(--accent-grays);text-align:center;font-family:CoFoSans-Regular,sans-serif;font-size:12px;line-height:100%;font-weight:400;position:relative;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.product-baners-time ._time-head{color:#303434;color:var(--accent-black)}.product-baners-time ._time-times{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:10px}.product-baners-time ._time-time,.product-baners-time ._time-times{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.product-baners-time ._time-time{-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:0}.product-baners-time ._time-time_counter{color:#303434;color:var(--accent-black);text-align:center;font-family:CoFoSans-Bold,sans-serif;font-size:25px;line-height:100%;font-weight:700;position:relative}.product-baners-time .separation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:40px;position:relative;overflow:visible;color:#303434;color:var(--accent-black);font-size:20px}@media (max-width:719px){.product-baners-time{height:100%}.product-baners-time .rectangle-410{height:auto;bottom:0;top:119px}.product-baners-time ._text,.product-baners-time .baners-time_text{font-size:30px;white-space:nowrap;left:50%;translate:-50%;top:138px}.product-baners-time .baners-time_button{width:210px;top:291px}.product-baners-time .baners-time_time{top:214px}}.links-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:10px;margin-left:0}@media (min-width:960px){.links-buttons{width:auto;margin-top:0;margin-left:75px}}.product-card{position:relative;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);flex-direction:row;background:#fff}.product-card,.product-card__main-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row}.product-card__main-link{flex-direction:row;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;color:inherit;text-decoration:none;max-width:100%}@media (min-width:720px){.product-card__main-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-card__badges{position:absolute;top:20px;left:20px;z-index:1;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-card__badges .badge{padding-left:5px;padding-right:5px}.product-card__name{font-weight:500;line-height:20px}@media (max-width:719px){.product-card__name{padding-top:20px;padding-right:20px;line-height:18px}}@media (min-width:720px){.product-card__name{padding-left:20px;padding-right:20px}}.product-card__footer{background:#e9e7d5;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}@media (max-width:719px){.product-card__footer{height:40px;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px;-webkit-border-top-left-radius:var(--border-radius-primary);-moz-border-radius-topleft:var(--border-radius-primary);border-top-left-radius:var(--border-radius-primary);-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px;-webkit-border-bottom-right-radius:var(--border-radius-primary);-moz-border-radius-bottomright:var(--border-radius-primary);border-bottom-right-radius:var(--border-radius-primary)}}@media (min-width:720px){.product-card__footer{height:50px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;border-bottom-left-radius:20px;-webkit-border-bottom-left-radius:var(--border-radius-primary);-moz-border-radius-bottomleft:var(--border-radius-primary);border-bottom-left-radius:var(--border-radius-primary);-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px;-webkit-border-bottom-right-radius:var(--border-radius-primary);-moz-border-radius-bottomright:var(--border-radius-primary);border-bottom-right-radius:var(--border-radius-primary)}}.product-card__price{font-size:19px;font-weight:500;line-height:1}@media (max-width:376px){.font-size15-mobile{font-size:15px}}.product-card__price--old{font-size:11px;text-decoration:line-through;font-weight:400}.product-card__price--old+.product-card__price{font-size:14px}.product-card__hero{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:719px){.product-card__hero{padding:10px}}@media (min-width:720px){.product-card__hero{height:230px;padding-top:20px;padding-bottom:10px}}.product-card__pic-container{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;max-width:150px}@media (min-width:720px){.product-card__pic-container{max-width:200px}}.product-card__pic{padding-top:100%;background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain}@media (max-width:719px){.product-card__body,.product-card__hero{width:50%}}.product-card__body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:719px){.product-card__body{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:720px){.product-card__body{text-align:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:719px){.product-card__desc{padding-right:20px;padding-top:15px;padding-bottom:15px}}@media (min-width:720px){.product-card__desc{padding-left:20px;padding-right:20px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:719px){.product-card__desc .spec{padding-top:10px;padding-bottom:15px;font-size:12px;line-height:18px}.product-card__desc .spec dt:after{margin:.9em 0 0}}@media (min-width:720px){.product-card__desc .spec{padding-top:10px;padding-bottom:20px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product-card__desc .spec dd,.product-card__desc .spec dt{margin-top:0;margin-bottom:0}.product-card__desc .spec dd>span{font-weight:500}@media (min-width:720px){.product-card__desc .spec dd,.product-card__desc .spec dt{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:0;margin-bottom:0;width:auto}.product-card__desc .spec dt:after{display:none}.product-card__desc .spec dd{padding-left:2px}.product-card__desc .spec dd:after{content:",";margin-right:4px}.product-card__desc .spec dd:last-of-type:after{display:none}}.product-card__locked{color:#cbc6a3;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px;width:20px}.product-card__favorites{position:absolute;right:50%;top:5px}@media (min-width:720px){.product-card__favorites{right:5px}}.product-card-v1{position:relative;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;background:#fff;padding:20px;padding-top:4px}.product-card-v1,.product-card-v1 .product-card__main-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal}.product-card-v1 .product-card__main-link{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;color:inherit;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;max-width:100%}.product-card-v1 .product-card__head{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-card-v1 .product-card__name{font-weight:500;line-height:18px;font-size:18px;color:#303434;width:100%;white-space:nowrap}@media (min-width:720px){.product-card-v1 .product-card__name{padding-left:0;padding-right:0}}.product-card-v1 .product-card__badges{position:relative;top:0;left:0;z-index:1;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-card-v1 .product-card__favorites{position:relative;right:0;top:0;margin-right:-12px;margin-left:-12px;z-index:1}@media (min-width:720px){.product-card-v1 .product-card__favorites{right:0}}.product-card-v1 .btn--favorites .svg-icon{stroke:#898d94!important}.product-card-v1 .btn--favorites.active .svg-icon{stroke:#fa4616!important}.product-card-v1 .product-card__subtitle{font-size:12px;color:#898d94}.product-card-v1 .product-card__hero{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:20px}@media (max-width:719px){.product-card-v1 .product-card__hero{padding:10px}}@media (min-width:720px){.product-card-v1 .product-card__hero{height:230px;padding-top:20px;padding-bottom:10px}}.product-card-v1 .product-card__pic-container{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;max-width:150px}@media (min-width:720px){.product-card-v1 .product-card__pic-container{max-width:200px}}.product-card-v1 .product-card__pic{padding-top:100%;background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain}.product-card-v1 .product-card__body,.product-card-v1 .product-card__hero{width:100%}@media (max-width:719px){.product-card-v1 .product-card__body,.product-card-v1 .product-card__hero{width:100%}}.product-card-v1 .product-card__body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;height:20px}@media (min-width:720px){.product-card-v1 .product-card__body{text-align:left;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none}}.product-card-v1 .product-card__body .promotion{color:#fa4616;font-size:14px;white-space:nowrap}.product-card-v1 .product-card__body .finishing{color:#898d94}.product-card-v1 .product-card__body .design,.product-card-v1 .product-card__body .finishing{font-size:14px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;white-space:nowrap}.product-card-v1 .product-card__body .design{color:#fa4616}.product-card-v1 .product-card__body .design span,.product-card-v1 .product-card__body .finishing span,.product-card-v1 .product-card__body .promotion span{padding-left:6px}.product-card-v1 .hr{margin:16px 0 8px 0;color:#898d94;border-bottom:1px solid #898d94}.product-card-v1 .product-card__locked{color:#898d94;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px;width:20px}.product-card-v1 .product-card__price{font-size:18px;font-weight:500;line-height:1}.product-card-v1 .product-card__price--old{font-size:10px;text-decoration:line-through;font-weight:400}.product-card-v1 .product-card__price--old+.product-card__price{font-size:10px}.product-card-v1 .product-card__footer .price{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0}.product-card-v1 .product-card__footer .product-card__price-v1{font-size:14px}.product-card-v1 .product-card__footer .mortgage .title,.product-card-v1 .product-card__footer .price .title{color:#898d94;font-size:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;height:25px;padding-bottom:0}.product-card-v1 .product-card__footer .price .body{color:#303434;font-size:18px}.product-card-v1 .product-card__footer .mortgage .body{color:#303434;font-size:16px}.product-card-v1 .product-card__footer .badge{color:#fff;font-size:8px;background:#fa4616;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:30px;height:12px;line-height:12px}.product-card-v1 .product-card__footer{-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;height:auto}.product-card-v1 .product-card__footer,.product-card-v1.reklama .product-card__footer{background:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-moz-box-orient:unset;-moz-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;position:relative;gap:20px;border:none}.product-card-v1.reklama .product-card__footer{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:44px}.product-card-v1.reklama .product-card__head{height:85px}.product-card-v1.reklama .product-card__name{padding-top:18px;font-size:18px;color:#303434;width:100%;white-space:normal}.product-card-v1.reklama .product-card__body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.product-card-v1.reklama .product-card__body .promotion{color:#303434}.promo-bar{font-weight:500;z-index:1}@media (min-width:960px){.promo-bar{z-index:-1}}.promo-bar[onclick]{cursor:pointer}.promo-bar--primary{background-color:#fa4616;background-color:var(--accent-primary);color:#fff;color:var(--accent-blank)}.promo-bar--secondary{background-color:#4883b3;background-color:var(--accent-secondary);color:#fff;color:var(--accent-blank)}.promo-bar__container{background-color:inherit}.promo-bar__inner{color:inherit;text-decoration:none;min-height:50px;padding-top:5px;padding-bottom:5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.promo-bar__text{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.promo-bar__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:8px}.passport-page .g-main{background:#f2f2f2}.passport-page{margin-bottom:20px}.passport-page .badge-top{height:30px;text-align:center;font-size:14px;color:#8a8a8a}.passport-page .passport-svg-price__price-old{font-size:12px;font-weight:400;text-decoration:line-through;color:#898d94}.passport-page .passport-svg-price__price{color:currentColor;font-size:25px;font-weight:500;white-space:nowrap}.passport-page .mortgage-product{margin-top:30px}@media (max-width:959px){.passport-page .mortgage-product{margin-top:20px}}.passport-page .passport-price-bar{padding:30px;margin-bottom:20px}@media (max-width:959px){.passport-page .passport-price-bar{padding:20px;margin-bottom:0}}.passport-page .passport-price-bar .notice{margin-bottom:20px;margin-top:10px}.passport-page .passport-price-bar .btn{width:100%}.passport-page .passport-price-bar .btn__inner{-webkit-box-pack:end;-webkit-justify-content:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:end}.passport-page .m-passport-price-bar{position:-webkit-sticky;position:sticky;bottom:0;z-index:2000;margin-top:50px}@media (min-width:960px){.passport-page .m-passport-price-bar{display:none}}.passport-page .m-passport-price-bar .promo-bar__inner{min-height:60px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.passport-page .m-passport-price-bar__price{font-size:17px;font-weight:500;white-space:nowrap;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:10px}.passport-page .m-passport-price-bar__text{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:17px;line-height:1;font-weight:500}@media (max-width:959px){.passport .grid--default{display:grid;margin:auto}}.passport-bottom-bar{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.passport-bottom-bar>.col{width:auto;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.passport-bottom-bar .btn{width:100%}.passport-bottom-bar__primary{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-width:0}.passport-bottom-bar__secondary{margin-right:5px}@media (min-width:480px) and (max-width:1199px){.passport-bottom-bar__secondary .btn{padding-right:30px;padding-left:30px}}.passport__price{background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}@media (max-width:959px){.passport__price{margin-left:-20px;margin-right:-20px}}@media (max-width:959px){.passport__price.m-flex-100-center{-webkit-box-pack:normal;-webkit-justify-content:normal;-moz-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}}.passport-price{font-size:30px;font-weight:500}.passport-svg-price{display:block;width:100%}.price,.price-old{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.passport-svg-price__price-percent{background:#fa4616;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-size:13px;padding:1px 5px;white-space:nowrap}.passport__main .badge{padding:0 10px}@media (max-width:959px){.passport__aside,.passport__main{display:contents}}.passport__bottom{margin-top:40px}@media (max-width:959px){.passport__bottom{display:none}}@media (min-width:1600px){.passport__bottom-inner{padding-right:80px}}.passport-slider-container .default-slide{background:#fff}@media (max-width:959px){.passport-slider-container{margin-left:-20px;margin-right:-20px}}@media (max-width:959px){.passport-slider-container .default-slide,.passport-slider-container .default-slider{height:auto}}@media (min-width:960px){.passport-slider-container .default-slide,.passport-slider-container .default-slider{height:550px}}@media (max-width:959px){.passport-slider-container .default-slider{padding-top:100%;position:relative}.passport-slider-container .default-slider>.swiper-container{position:absolute;top:0;left:0;right:0;bottom:0}}@media (max-width:959px){.m-flex-100-center{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-order1{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-order2{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.m-order3{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}}.short-product-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;padding:10px;text-align:center;text-decoration:none;color:inherit}.short-product-info:after{background-color:#f2f2f2;background-color:var(--accent-gray)}.short-product-info__primary{font-size:21px;font-weight:600;margin-bottom:5px}.note-mortgage-calculation{color:#898d94;font-size:10px}.properties{background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:30px}@media (max-width:959px){.properties{padding:20px;margin-left:-20px;margin-right:-20px;margin-top:40px}}.properties .bilet{margin-bottom:20px}.properties .bilet .label{background:#eff2f4;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:3px 13px;gap:7px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px;white-space:nowrap}.properties .tabs-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:20px}.properties .tabs-link .tabs-link_item{font-weight:700;font-size:17px;cursor:pointer}.properties .tabs-link .tabs-link_item.active{color:#4883b3;color:var(--accent-secondary)}.properties .tabs-link .tabs-link_item.active span{border-bottom:2px solid #4883b3;border-bottom:2px solid var(--accent-secondary)}.f17{font-size:17px}.w100{width:100%}.block-white{background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:20px}@media (max-width:959px){.block-white.active .finishing-info{padding-bottom:20px}.block-white.active .finishing-icon-down{-webkit-transition:1s;-o-transition:1s;-moz-transition:1s;transition:1s;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.block-white.active .finishing-info__text{overflow:visible;height:auto;display:block}.block-white.active .finishing-image{display:block;margin-left:20px;margin-right:20px;margin-bottom:20px}}@media (max-width:959px){.block-white{margin-left:-20px;margin-right:-20px;margin-top:20px}}.block-info{background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-top:20px;margin-bottom:20px}.block-info .finishing-info{color:#303434;padding:30px}.block-info .finishing-info .finishing-info__head{font-size:25px;font-weight:500;line-height:31px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-info .finishing-info .finishing-info__head .finishing-icon-down{display:none;-webkit-transition:1s;-o-transition:1s;-moz-transition:1s;transition:1s}@media (max-width:959px){.block-info .finishing-info .finishing-info__head .finishing-icon-down{display:block}}.block-info .finishing-info .finishing-info__text{font-size:17px;line-height:25px;font-weight:400;margin-top:20px;overflow:hidden;margin-bottom:20px}@media (max-width:959px){.block-info .finishing-info .finishing-info__text{height:25px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.block-info .finishing-info .finishing-info__bottom .btn{width:100%}@media (max-width:959px){.block-info .finishing-info .finishing-info__bottom{display:none}}@media (max-width:959px){.block-info .finishing-info{padding:20px;padding-bottom:0}}.block-info .finishing-image{position:relative;height:220px;-webkit-border-top-right-radius:20px;-moz-border-radius-topright:20px;border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px}@media (max-width:959px){.block-info .finishing-image{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.block-info .finishing-image .swiper-wrapper{margin-right:-40px}.block-info .finishing-image .default-slide,.block-info .finishing-image .default-slider,.block-info .finishing-image .finish-slide,.block-info .finishing-image .finish-slider{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative}.block-info .finishing-image .default-slide>.swiper-container,.block-info .finishing-image .default-slider>.swiper-container,.block-info .finishing-image .finish-slide>.swiper-container,.block-info .finishing-image .finish-slider>.swiper-container{position:absolute;top:0;left:0;right:0;bottom:0}}.block-info .finishing-image .default-slide,.block-info .finishing-image .default-slider,.block-info .finishing-image .finish-slide,.block-info .finishing-image .finish-slider{height:220px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px}.block-info .finishing-image .default-slide .default-slide__bottom:before,.block-info .finishing-image .default-slider .default-slide__bottom:before,.block-info .finishing-image .finish-slide .default-slide__bottom:before,.block-info .finishing-image .finish-slider .default-slide__bottom:before{min-height:255px}@media (min-width:480px){.block-info .finishing-image,.block-info .finishing-image .default-slide,.block-info .finishing-image .default-slider,.block-info .finishing-image .finish-slide,.block-info .finishing-image .finish-slider{height:300px}}@media (min-width:640px){.block-info .finishing-image,.block-info .finishing-image .default-slide,.block-info .finishing-image .default-slider,.block-info .finishing-image .finish-slide,.block-info .finishing-image .finish-slider{height:350px}}@media (min-width:720px){.block-info .finishing-image,.block-info .finishing-image .default-slide,.block-info .finishing-image .default-slider,.block-info .finishing-image .finish-slide,.block-info .finishing-image .finish-slider{height:400px}}@media (min-width:960px){.block-info .finishing-image,.block-info .finishing-image .default-slide,.block-info .finishing-image .default-slider,.block-info .finishing-image .finish-slide,.block-info .finishing-image .finish-slider{height:350px}}.block-info .finishing-image .default-slide__bg{-webkit-border-top-right-radius:20px;-moz-border-radius-topright:20px;border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px}.block-info .finishing--bg{position:absolute;top:0;left:0;bottom:0;right:0;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;background-color:#f2f2f2;background-position:50%;-moz-background-size:cover;background-size:cover}@media (max-width:959px){.block-info .finishing--bg{position:relative;padding-top:70%}}@media (max-width:959px){.block-info{margin-left:-20px;margin-right:-20px;margin-top:20px;margin-bottom:10px}}@media (max-width:959px){.block-info.active .finishing-info{padding-bottom:20px}.block-info.active .finishing-icon-down{-webkit-transition:1s;-o-transition:1s;-moz-transition:1s;transition:1s;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.block-info.active .finishing-info__text{overflow:visible;height:auto;display:block;margin-bottom:0}.block-info.active .finishing-image{display:block;margin-left:20px;margin-right:20px;margin-bottom:20px}}.p-about-card{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;color:inherit;background:#fff}.p-about-card .p-about-card__head .p-about-card__title{font-weight:500;font-size:25px;line-height:31px}@media (max-width:959px){.p-about-card .p-about-card__head .p-about-card__title{position:absolute;font-size:14px;line-height:14px;color:#fff;padding-left:13px;padding-top:15px}}.p-about-card .p-about-card__head .p-about-card__text{font-weight:400;font-size:17px;line-height:25px}@media (max-width:959px){.p-about-card .p-about-card__head{padding:0!important}}@media (max-width:959px){.p-about-card .p-about-card__body .p-about-card__bg{padding-top:100%}}.p-about-card .p-about-card__bg{background-position:50%;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;padding-top:62.5%}.p-about-card .finishing-icon-down{display:none}@media (max-width:959px){.p-about-card .finishing-icon-down{display:block;position:absolute;bottom:10px;right:18px}}@media (max-width:959px){.p-about-card:before{content:"";min-height:20px;position:absolute;width:100%;bottom:0;left:0;top:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,0),rgba(0,0,0,.7));background:-moz-linear-gradient(bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.7));background:-o-linear-gradient(bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.7));background:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.7))}}@media (max-width:959px){.grid.grid--default.m-about-passport{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0;margin-left:-30px;margin-right:-30px}}.col--fb50{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.passport .section-title__main{font-style:normal;font-weight:500;font-size:45px;line-height:40px}.passport .spec{font-size:17px;margin-top:20px;margin-bottom:20px}.passport .spec dt{width:60%}.passport .spec dt:after{width:150%}.passport .spec dd{width:40%}.labels{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.labels,.passport-price-bar__price-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.passport-price-bar__price-container{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.select__block{position:relative;z-index:2000;top:100%;left:0;width:100%;overflow-y:auto;overflow-x:hidden;background:#fff}.select__block,.select__block .back-gray{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:var(--border-radius-controls);-moz-border-radius:var(--border-radius-controls);border-radius:var(--border-radius-controls)}.select__block .back-gray{background:#f2f2f2}.select__block .select__option{padding:15px 20px;line-height:20px;cursor:pointer;-webkit-transition:background-color .1s;-o-transition:background-color .1s;-moz-transition:background-color .1s;transition:background-color .1s;font-weight:500;text-decoration:none;border-top:1px solid #898d94}@media (max-width:959px){.select__block .select__option{padding:15px 10px}}.select__block .select__option.active{background-color:#4883b3;background-color:var(--accent-secondary);color:#fff;color:var(--accent-blank);cursor:default;border-top:1px solid #4883b3}.select__block .select__option:first-child{border-top:none}.select__block .select__option-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}@media (max-width:959px){.select__block .select__option-item{gap:10px}}.select__block .select__icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:-o-transform .2s;-moz-transition:transform .2s,-moz-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s;margin-left:0}.select__block .select__option.active .option-radio,.select__block .select__option .option-radio-active{display:none}.select__block .select__option.active .option-radio-active{display:block}.select__block .select__option-item__labels .labels-label{font-size:17px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.select__block .select__option-item .select__option-item__labels .labels-result{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:10px;gap:25px}.select__block .select__option .select__option-item .select__option-item__labels .labels-result .labels-item .labels-item__head{font-size:8px;line-height:10px;font-weight:500;color:#898d94}.select__block .select__option.active .select__option-item .select__option-item__labels .labels-result .labels-item .labels-item__head{color:#dae6f0}.select__block .select__option .select__option-item .select__option-item__labels .labels-result .labels-item .labels-text{font-size:17px;font-weight:500;color:#303434;margin-top:5px}.select__block .select__option.active .select__option-item .select__option-item__labels .labels-result .labels-item .labels-text{color:#fff}.select__block .select__option .select__option-item .select__option-item__labels .labels-result .labels-item.labels-item-first{min-width:75px}.select__block .select__option .select__option-item .select__option-item__labels .labels-result .labels-item.labels-item-second{border-left:1px solid rgba(211,212,214,.3);padding-left:10px}.select__block .select__option .select__option-description{padding-top:10px;border-top:1px solid rgba(211,212,214,.3);margin-top:10px;padding-left:40px;display:none;font-size:12px;font-weight:400;line-height:15.12px;text-align:left;color:#fff}@media (max-width:959px){.select__block .select__option .select__option-description{padding-left:30px}}.select__block .select__option.active .select__option-description{display:block}.select__block .labels-label .label-red{background:#fa4616;font-size:8px;font-weight:500;line-height:10px;color:#fff;padding:2px 4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}@media (max-width:959px){.passport__properties{display:contents}}.pasport-properties{overflow-y:auto}.pasport-properties .current-properties{display:none}.pasport-properties .current-properties.active{display:block}@media (max-width:959px){.pasport-properties .current-properties{display:block}}.pasport-properties .dop-properties{display:none}.pasport-properties .dop-properties.active{display:block}@media (max-width:959px){.pasport-properties .dop-properties{display:block}}.passport__finishing .finishing{background:#fff;padding:30px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:100%}@media (max-width:959px){.passport__finishing .finishing{margin-top:20px;margin-left:-20px;margin-right:-20px;padding:20px;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}.passport__finishing .finishing .finishing-head-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.passport__finishing .finishing .finishing-head-text .text{font-weight:500;font-size:25px}@media (max-width:959px){.passport__finishing .finishing .button-link.mobile-show{width:100%}}.passport__finishing .finishing .finishing-text{font-weight:400;font-size:17px;margin-top:20px;margin-bottom:15px}.passport__finishing .finishing .finishing-image{position:relative;padding-right:20px}@media (min-width:960px){.passport__finishing .finishing .finishing-image{height:100%}}@media (max-width:959px){.passport__finishing .finishing .finishing-image{margin-top:20px;padding:0}.passport__finishing .finishing .finishing-image .default-slide,.passport__finishing .finishing .finishing-image .default-slider{height:300px}.passport__finishing .finishing .finishing-image .default-slide>.swiper-container,.passport__finishing .finishing .finishing-image .default-slider>.swiper-container,.passport__finishing .finishing .finishing-image .finish-slide>.swiper-container,.passport__finishing .finishing .finishing-image .finish-slider>.swiper-container{position:absolute;top:0;left:0;right:0;bottom:0}.passport__finishing .finishing .finishing-image .default-slide__bg{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}.passport__finishing .finishing .finishing-image .finishing--bg{height:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding-top:53.3%;background-repeat:no-repeat;-moz-background-size:cover;background-size:cover}@media (min-width:960px){.passport__finishing .finishing .finishing-container,.passport__finishing .finishing .finishing-container .swiper-container{height:100%}.passport__finishing .finishing .finishing-container .default-slide,.passport__finishing .finishing .finishing-container .default-slider{height:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}.passport__finishing .finishing .finishing-info{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px;height:100%}@media (max-width:959px){.passport__finishing .finishing .finishing-info{padding-top:40px}}.passport__finishing .finishing .finishing-info .finishing-info__item{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;text-align:center;background:#f2f2f2;background:var(--accent-gray);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.passport__finishing .finishing .finishing-info .finishing-info__item,.passport__finishing .finishing .finishing-properties{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.passport__finishing .finishing .finishing-properties{height:auto}.passport__finishing .finishing .finishing-properties a.btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:20px}.passport-briefly-about.briefly-about .briefly-about-item{background:#fff;background:var(--accent-blank)}.passport-article-section--best-offers.article-section--gray{background-color:#fff;background-color:var(--accent-blank)}.passport-open-feedback .open-feedbak-block .form-block .form-feedback .form-field .input__inner,.passport-open-feedback .open-feedbak-block .form-block .form-feedback .form-field .input__placeholder{background-color:#f2f2f2;background-color:var(--accent-gray)}.feedback-print{gap:20px}.feedback-print,.feedback-print a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.feedback-print a svg{min-width:60px}@media (max-width:959px){.sticky-content-block{display:contents}.sticky-content-block.m-order1{display:grid}}@media (min-width:1200px){.about-cards{padding-bottom:50px}}.about-card{min-height:400px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:inherit;background-color:#f2f2f2;background-color:var(--accent-gray)}.about-card__svg{position:absolute;width:230px;right:-80px;top:-5%;height:110%;opacity:.3;z-index:0}.about-card__inner{position:relative;z-index:1;padding:30px 20px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media (min-width:960px){.about-card__inner{padding-top:35px}}@media (min-width:1200px){.about-card__inner{padding-left:40px}}.about-card__footer{background:#fff;font-weight:500;padding:15px 20px;color:#303434;color:var(--accent-dark);z-index:2}@media (min-width:1200px){.about-card__footer{font-size:17px;padding-left:40px}}.about-card__title{font-size:30px;font-weight:500;margin-top:0;margin-bottom:20px}@media (min-width:375px){.about-card__title{font-size:35px}}@media (min-width:1200px){.about-card__title{margin-bottom:16px;font-size:44px}}.about-card__list{list-style:none;margin:0;padding:0;line-height:20px;font-weight:500}@media (min-width:1200px){.about-card__list{font-size:17px}}.about-card__list>li{margin-top:10px;margin-bottom:10px;padding-left:15px;position:relative}.about-card__list>li:first-child{padding-top:0}.about-card__list>li:last-child{padding-bottom:0}.about-card__list>li:before{content:"\2013";font-size:inherit;display:block;position:absolute;left:0;top:0}.about-card__medal{position:absolute;width:91px;height:91px;z-index:2;bottom:70px;right:30%}@media (min-width:480px){.about-card__medal{width:138px;height:138px;right:15%}}.article-card{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;color:inherit;background-color:#f2f2f2;background-color:var(--accent-gray)}.article-card__head{background-color:#e0e0e0;background-color:var(--accent-neutral)}.article-card__head>img{width:100%;height:auto}.article-card__bg{background-position:50%;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;padding-top:62.5%}.article-info{font-weight:500}.article-card__body{padding:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-card__body .article-info{color:#bdbdbd}.article-card__title{padding-bottom:10px;font-weight:500;font-size:18px;padding-bottom:5px}.article-card__text{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;color:#0c0c0c;padding-bottom:10px;font-weight:500}.article-card__icons{position:absolute;top:0;right:0;padding-right:20px;padding-top:20px}@media (max-width:959px){.article-page .page-top{position:absolute;top:0;left:0;z-index:1;color:#fff;color:var(--accent-blank)}}@media (min-width:960px){.article-content{font-size:17px}}@media (max-width:959px){.article-hero{position:relative;z-index:0;color:#fff;color:var(--accent-blank);background-color:#e0e0e0;background-color:var(--accent-neutral)}}@media (min-width:960px){.article-hero{background:none!important}}@media (max-width:959px){.article-hero:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),to(rgba(0,0,0,.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,.7),rgba(0,0,0,.3));background:-moz-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 100%);background:linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.3))}}.article-hero__bg{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-position:50%;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}@media (min-width:960px){.article-hero__bg{display:none}}.article-hero__inner{position:relative;z-index:2}@media (max-width:959px){.article-hero__inner{padding-bottom:20px;padding-top:100px;min-height:400px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.article-title{margin:0;padding-top:30px;padding-bottom:30px;font-size:25px;line-height:30px;font-weight:500}@media (min-width:960px){.article-title{font-size:65px;line-height:65px}}.article-footer{text-align:center;margin-top:50px}@media (min-width:960px){.article-footer{display:none}}@media (max-width:1199px){.article-footer--up-to-1200{display:block}}@media (min-width:960px){.article-slider-container{margin-bottom:-50px}}.article-section{padding-top:20px;padding-bottom:20px}@media (min-width:960px){.article-section{padding-top:30px;padding-bottom:30px}}@media (min-width:1600px){.article-section{padding-top:50px;padding-bottom:50px}}.article-section--gray{background-color:#f2f2f2}.column-nav{margin:0;padding:0;list-style:none}.column-nav li{padding-top:8px;padding-bottom:8px}.column-nav li:first-child{padding-top:0}.column-nav li:last-child{padding-bottom:0}.column-nav__item{font-size:21px;font-weight:500;line-height:30px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.btn{position:relative;padding:0;border:none;background:none;outline:none;text-decoration:none;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1em;margin:0;color:inherit;font-family:inherit}a.btn,button.btn{cursor:pointer}.btn--disabled,a.btn--disabled,button.btn--disabled{opacity:.7;cursor:default}.btn--primary{min-height:50px;background-color:#fa4616;background-color:var(--accent-primary);color:#fff;color:var(--accent-blank);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;padding-right:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:var(--border-radius-controls);-moz-border-radius:var(--border-radius-controls);border-radius:var(--border-radius-controls);font-size:17px;font-weight:500}.btn--primary.btn--bordered{background:rgba(0,0,0,0);color:#fa4616;color:var(--accent-primary);border-color:#fa4616;border-color:var(--accent-primary);border-style:solid;border-width:2px}.btn--primary.btn--bordered:hover{background-color:#fa4616;background-color:var(--accent-primary);color:#fff;color:var(--accent-blank)}.btn--primary.btn--hover-bordered{border-color:#fa4616;border-color:var(--accent-primary);border-style:solid;border-width:2px}.btn--primary.btn--hover-bordered:hover{background:rgba(0,0,0,0);color:#fa4616;color:var(--accent-primary)}.btn--secondary{min-height:50px;background-color:#4883b3;background-color:var(--accent-secondary);color:#fff;color:var(--accent-blank);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;padding-right:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:var(--border-radius-controls);-moz-border-radius:var(--border-radius-controls);border-radius:var(--border-radius-controls);font-size:17px;font-weight:500}.btn--secondary.btn--bordered{background:rgba(0,0,0,0);color:#4883b3;color:var(--accent-secondary);border-color:#4883b3;border-color:var(--accent-secondary);border-style:solid;border-width:2px}.btn--secondary.btn--bordered:hover{background-color:#4883b3;background-color:var(--accent-secondary);color:#fff;color:var(--accent-blank)}.btn--secondary.btn--hover-bordered{border-color:#4883b3;border-color:var(--accent-secondary);border-style:solid;border-width:2px}.btn--secondary.btn--hover-bordered:hover{background:rgba(0,0,0,0);color:#4883b3;color:var(--accent-secondary)}.btn--gray{min-height:50px;background-color:#f2f2f2;background-color:var(--accent-gray);color:#303434;color:var(--accent-dark);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;padding-right:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:var(--border-radius-controls);-moz-border-radius:var(--border-radius-controls);border-radius:var(--border-radius-controls);font-size:17px;font-weight:500}.btn--gray.btn--bordered{background:rgba(0,0,0,0);border-color:#f2f2f2;border-color:var(--accent-gray);border-style:solid;border-width:2px}.btn--gray.btn--bordered:hover{background-color:#f2f2f2;background-color:var(--accent-gray)}.btn--gray.btn--hover-bordered{border-color:#f2f2f2;border-color:var(--accent-gray);border-style:solid;border-width:2px}.btn--gray.btn--hover-bordered:hover{background:rgba(0,0,0,0)}.btn--dark{min-height:50px;background-color:#303434;background-color:var(--accent-dark);color:#fff;color:var(--accent-blank);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;padding-right:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:var(--border-radius-controls);-moz-border-radius:var(--border-radius-controls);border-radius:var(--border-radius-controls);font-size:17px;font-weight:500}.btn--dark.btn--bordered{background:rgba(0,0,0,0);border-color:#303434;border-color:var(--accent-dark);color:#303434;color:var(--accent-dark);border-style:solid;border-width:2px}.btn--dark.btn--bordered:hover{background-color:#303434;background-color:var(--accent-dark);color:#fff;color:var(--accent-blank)}.btn--dark.btn--hover-bordered{border-color:#303434;border-color:var(--accent-dark);border-style:solid;border-width:2px}.btn--dark.btn--hover-bordered:hover{background:rgba(0,0,0,0);color:#303434;color:var(--accent-dark)}.btn--danger{min-height:50px;background-color:#eb5757;background-color:var(--accent-danger);color:#fff;color:var(--accent-blank);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;padding-right:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:var(--border-radius-controls);-moz-border-radius:var(--border-radius-controls);border-radius:var(--border-radius-controls);font-size:17px;font-weight:500}.btn--danger.btn--bordered{background:rgba(0,0,0,0);border-color:#eb5757;border-color:var(--accent-danger);color:#303434;color:var(--accent-dark);border-style:solid;border-width:2px}.btn--danger.btn--bordered:hover{background-color:#eb5757;background-color:var(--accent-danger);color:#fff;color:var(--accent-blank)}.btn--danger.btn--hover-bordered{border-color:#eb5757;border-color:var(--accent-danger);border-style:solid;border-width:2px}.btn--danger.btn--hover-bordered:hover{background:rgba(0,0,0,0);color:#eb5757;color:var(--accent-danger)}.btn--blank{min-height:50px;background-color:#fff;background-color:var(--accent-blank);color:#303434;color:var(--accent-dark);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;padding-right:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:var(--border-radius-controls);-moz-border-radius:var(--border-radius-controls);border-radius:var(--border-radius-controls);font-size:17px;font-weight:500}.btn--blank.btn--bordered{background:rgba(0,0,0,0);border-color:#fff;border-color:var(--accent-blank);color:#fff;color:var(--accent-blank);border-style:solid;border-width:2px}.btn--blank.btn--bordered:hover{background-color:#fff;background-color:var(--accent-blank);color:#303434;color:var(--accent-dark)}.btn--blank.btn--hover-bordered{border-color:#fff;border-color:var(--accent-blank);border-style:solid;border-width:2px}.btn--blank.btn--hover-bordered:hover{background:rgba(0,0,0,0)}.btn--green{min-height:50px;background-color:#2cb742;background-color:var(--accent-green);color:#fff;color:var(--accent-blank);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;padding-right:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:var(--border-radius-controls);-moz-border-radius:var(--border-radius-controls);border-radius:var(--border-radius-controls);font-size:17px;font-weight:500}.btn--green.btn--bordered{background:rgba(0,0,0,0);color:#2cb742;color:var(--accent-green);border-color:#2cb742;border-color:var(--accent-green);border-style:solid;border-width:2px}.btn--green.btn--bordered:hover{background-color:#2cb742;background-color:var(--accent-green);color:#fff;color:var(--accent-blank)}.btn--green.btn--hover-bordered{border-color:#2cb742;border-color:var(--accent-green);border-style:solid;border-width:2px}.btn--green.btn--hover-bordered:hover{background:rgba(0,0,0,0);color:#2cb742;color:var(--accent-green)}.btn__dark-inner{color:#303434;color:var(--accent-dark)}.btn:hover .btn__dark-inner{color:inherit}.btn--s{min-height:30px;font-size:11px}.btn--s.btn--bordered{border-width:1px}.btn--cirle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:60px;height:60px}.btn--block{width:100%}.btn--wide{width:100%;max-width:335px}.btn__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .2s;-o-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.btn__loading{opacity:0}.btn__spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,1px);-moz-transform:translate3d(-50%,-50%,1px);transform:translate3d(-50%,-50%,1px)}.btn__icon-left{margin-right:10px}.btn__icon-right{margin-left:10px}.btn-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.btn-group>.btn:first-child{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.btn-group>.btn:last-child{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.btn-group>.btn:not(:first-child):not(:last-child){-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.paginator{text-align:center;padding-top:40px}@media (min-width:1200px){.paginator{padding-top:60px}}.paginator__top+.paginator__bottom{margin-top:20px}.paginator__btns-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.paginator__btn{display:inline-block;vertical-align:top;line-height:20px;padding-top:12px;font-size:17px;font-weight:500;padding-bottom:12px;width:44px;height:44px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin-left:1px;margin-right:1px}.paginator__btn:hover{color:#fff;color:var(--accent-blank);background-color:#4883b3;background-color:var(--accent-secondary)}.paginator__btn.active{color:#fff;color:var(--accent-blank);background-color:#4883b3;background-color:var(--accent-secondary);cursor:default}.paginator__btn:first-child{margin-left:0}.paginator__btn:last-child{margin-right:0}.chessboard-page .page-top{position:absolute;top:0;left:0;right:0;z-index:1;color:#fff;color:var(--accent-blank)}.chessboard-page .g-main{padding-bottom:0}.chessboard-page__footer{opacity:0;margin-top:20px;margin-bottom:40px}@media (min-width:960px){.chessboard-page__footer{margin-bottom:60px}}@media (max-width:959px){.chessboard-page__footer .btn{width:100%;margin-bottom:15px}}@media (min-width:960px){.chessboard-page__footer .btn{margin-right:20px}}.chessboard-page-ready .chessboard-page__footer{opacity:1}.chessboard-page-hero{position:relative;z-index:0;margin-bottom:30px;color:#fff;color:var(--accent-blank);background-color:#e0e0e0;background-color:var(--accent-neutral)}@media (min-width:960px){.chessboard-page-hero{margin-bottom:40px}}.chessboard-page-hero:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),to(rgba(0,0,0,.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,.7),rgba(0,0,0,.3));background:-moz-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 100%);background:linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.3))}.chessboard-page-hero__bg{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-position:50%;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}.chessboard-page-hero__inner{padding-bottom:20px;position:relative;z-index:2;padding-top:100px;min-height:150px}@media (min-width:960px){.chessboard-page-hero__inner{font-size:17px;min-height:200px}}.chessboard-page__chessboard-outer{max-width:1560px;padding-left:0;padding-right:0}@media (min-width:1560px){.chessboard-page__chessboard-outer .chessboard__section:first-child{padding-left:0}}@media (max-width:959px){.chessboard-page__chessboard-outer .chessboard__section:last-child{padding-right:40px}}@media (min-width:1560px){.chessboard-page__chessboard-outer .chessboard__section:last-child{padding-right:0}}.gallery-grid{display:block}.gallery-grid>div{float:left}.gallery-grid:after{display:table;content:" ";clear:both}.gallery-grid-item{display:block;text-decoration:none;color:inherit;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);height:220px;-moz-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;overflow:hidden}@media (min-width:960px){.gallery-grid-item{height:246px}}.gallery-grid-slider-container{position:absolute;top:0;left:0;right:0;bottom:0;color:rgba(0,0,0,0);cursor:pointer}@media (min-width:960px){.gallery-grid-item--double-height{height:512px}}.gallery-grid-item__video{position:absolute;height:100%;width:100%;top:0;left:0;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;border:none;margin:0;display:block}.gallery-grid-item__video--dark{background:#000}.gallery-grid-item__bottom{position:absolute;width:100%;bottom:0;left:0}.gallery-grid-item__bottom>.user-content{position:relative;color:#fff;padding:20px}@media (min-width:960px){.gallery-grid-item__bottom>.user-content{padding:30px}}.gallery-grid-item__bottom>.user-content.right{text-align:right}.gallery-grid-item__bottom>.user-content.right svg{cursor:pointer}.gallery-grid-item__bottom:before{content:"";min-height:70px;position:absolute;width:100%;bottom:0;left:0;top:-20px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.7))}.gallery-grid-item__top{position:absolute;width:100%;top:0;left:0}.gallery-grid-item__top>.user-content{position:relative;color:#fff;padding:20px}@media (min-width:960px){.gallery-grid-item__top>.user-content{padding:30px}}.gallery-grid-item__top:before{content:"";min-height:70px;position:absolute;width:100%;bottom:0;left:0;top:-20px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,0),rgba(0,0,0,.7));background:-moz-linear-gradient(bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background:linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.7))}@media (min-width:960px){.mortgage-page .page-top{position:absolute;top:0;left:0;right:0;z-index:1}}@media (max-width:959px){.mortgage-page .g-main{padding-bottom:0}}@media (max-width:959px){.mortgage-page .g-footer{display:none}}.mortgage-hero{position:relative}@media (min-width:960px){.mortgage-hero{background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#eee));background:-webkit-linear-gradient(top,#f2f2f2,#eee);background:-moz-linear-gradient(top,#f2f2f2 0,#eee 100%);background:-o-linear-gradient(top,#f2f2f2 0,#eee 100%);background:linear-gradient(180deg,#f2f2f2 0,#eee)}}@media (min-width:960px){.mortgage-hero__inner{padding-top:100px}}.mortgage-hero__title{font-size:60px;font-weight:500;line-height:75.6px;text-align:left;color:#303434}.mortgage-hero__sub-title{font-size:25px;font-weight:400;line-height:35px;text-align:left;color:#303434}@media (max-width:959px){.mortgage-hero__top{position:relative;overflow:hidden;min-height:250px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#eee));background:-webkit-linear-gradient(top,#f2f2f2,#eee);background:-moz-linear-gradient(top,#f2f2f2 0,#eee 100%);background:-o-linear-gradient(top,#f2f2f2 0,#eee 100%);background:linear-gradient(180deg,#f2f2f2 0,#eee);padding:30px 90px 30px 20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.mortgage-hero__content{position:relative}.mortgage-hero__bottom{margin-top:20px}@media (max-width:959px){.mortgage-hero__bottom>.btn{max-width:100%}}@media (min-width:960px){.mortgage-hero__content-box{position:relative;width:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:400px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px;padding-bottom:50px}}.mortgage-hero__bg{position:absolute;bottom:0;height:100%;-moz-background-size:contain;background-size:contain;background-position:bottom;background-repeat:no-repeat;width:224px}@media (max-width:479px){.mortgage-hero__bg{left:100%;margin-left:-140px}}@media (min-width:480px) and (max-width:959px){.mortgage-hero__bg{left:70%}}@media (min-width:960px){.mortgage-hero__bg{left:50%;width:475px}}@media (min-width:1600px){.mortgage-hero__bg{margin-left:-160px}}@media (max-width:959px){.mortgage-hero__bg--lg{display:none}}@media (min-width:960px){.mortgage-hero__bg--sm{display:none}}.mortgage-hero__benefits{margin:0;padding:0;list-style:none;font-size:17px;line-height:20px;font-weight:500}@media (min-width:960px){.mortgage-hero__benefits{font-size:23px;line-height:30px}}.mortgage-hero__benefits>li{margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mortgage-hero__benefits>li:last-child{margin-bottom:0}.mortgage-hero__benefits>li .mortgage-hero__item-program{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:23px;font-weight:500;line-height:17px;text-align:left;text-decoration:none;color:#303434}.mortgage-hero__benefits>li .mortgage-hero__item-program .description{line-height:15px;color:#303434}.mortgage-hero__benefits>li .mortgage-hero__item-program .sub-text{font-size:10px;font-weight:400;line-height:10px;text-align:left;color:#898d94;text-decoration:none}.mortgage-hero__benefits .round-box{margin-right:10px}.mortgages .mortgage-hero{position:relative;overflow:hidden}@media (min-width:960px){.mortgages .mortgage-hero{background:-webkit-gradient(linear,left top,left bottom,from(#eddad6),to(#eddad6));background:-webkit-linear-gradient(top,#eddad6,#eddad6);background:-moz-linear-gradient(top,#eddad6 0,#eddad6 100%);background:-o-linear-gradient(top,#eddad6 0,#eddad6 100%);background:linear-gradient(180deg,#eddad6 0,#eddad6)}}@media (max-width:959px){.mortgages .mortgage-hero .mortgage-hero__top{background:-webkit-gradient(linear,left top,left bottom,from(#eddad6),to(#eddad6));background:-webkit-linear-gradient(top,#eddad6,#eddad6);background:-moz-linear-gradient(top,#eddad6 0,#eddad6 100%);background:-o-linear-gradient(top,#eddad6 0,#eddad6 100%);background:linear-gradient(180deg,#eddad6 0,#eddad6)}}.mortgages .mortgage-hero-pink{position:relative;overflow:hidden}@media (min-width:960px){.mortgages .mortgage-hero-pink{background:-webkit-gradient(linear,left top,left bottom,from(#eddad6),to(#eddad6));background:-webkit-linear-gradient(top,#eddad6,#eddad6);background:-moz-linear-gradient(top,#eddad6 0,#eddad6 100%);background:-o-linear-gradient(top,#eddad6 0,#eddad6 100%);background:linear-gradient(180deg,#eddad6 0,#eddad6)}}@media (max-width:959px){.mortgages .mortgage-hero-pink .mortgage-hero__top{background:-webkit-gradient(linear,left top,left bottom,from(#eddad6),to(#eddad6));background:-webkit-linear-gradient(top,#eddad6,#eddad6);background:-moz-linear-gradient(top,#eddad6 0,#eddad6 100%);background:-o-linear-gradient(top,#eddad6 0,#eddad6 100%);background:linear-gradient(180deg,#eddad6 0,#eddad6)}}.mortgages .mortgage-hero-gray{position:relative;overflow:hidden}@media (min-width:960px){.mortgages .mortgage-hero-gray{background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#f2f2f2));background:-webkit-linear-gradient(top,#f2f2f2,#f2f2f2);background:-moz-linear-gradient(top,#f2f2f2 0,#f2f2f2 100%);background:-o-linear-gradient(top,#f2f2f2 0,#f2f2f2 100%);background:linear-gradient(180deg,#f2f2f2 0,#f2f2f2)}}@media (max-width:959px){.mortgages .mortgage-hero-gray .mortgage-hero__top{background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#f2f2f2));background:-webkit-linear-gradient(top,#f2f2f2,#f2f2f2);background:-moz-linear-gradient(top,#f2f2f2 0,#f2f2f2 100%);background:-o-linear-gradient(top,#f2f2f2 0,#f2f2f2 100%);background:linear-gradient(180deg,#f2f2f2 0,#f2f2f2)}}.mortgages .mortgage-hero__bg{left:0;width:100%;margin-left:0}@media (min-width:960px){.mortgages .mortgage-hero__bg{margin-left:10%}}@media (max-width:959px){.mortgages .mortgage-hero__bg{margin-left:120px}}@media (max-width:639px){.mortgages .mortgage-hero__bg{height:335px;margin-left:0}}.mortgages .mortgage-hero__top{height:335px}@media (max-width:639px){.mortgages .mortgage-hero__content{position:absolute;top:0;left:0;right:0;text-align:center;padding:20px}.mortgages .mortgage-hero__content h1{text-align:center}}@media (max-width:959px){.mortgages .mortgage-hero__title{font-size:35px;font-weight:500;line-height:35px}}@media (min-width:960px) and (max-width:1199px){.mortgages .mortgage-hero__title{font-size:42px;font-weight:500;line-height:48px}}@media (max-width:959px){.mortgages .mortgage-hero__sub-title{font-size:17px;font-weight:400;line-height:25px}}@media (max-width:639px){.mortgages .mortgage-hero__sub-title{text-align:center}}.mortgages .mortgage-hero__bottom .btn--blank{width:320px}@media (max-width:959px){.mortgages .mortgage-hero__bottom .btn--blank{background-color:#fa4616;background-color:var(--accent-primary);color:#fff;color:var(--accent-blank);width:100%}}.mortgages .briefly-about-item{text-align:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width:959px){.mortgages .briefly-about-item img{width:100%}}.mortgages .briefly-about-item .buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.mortgages .briefly-about-item .buttons .btn{width:100%}.mortgages .briefly-about-item .buttons .link{color:#fa4616;text-decoration:none}.mortgages .briefly-about-item .buttons .link .rsaquo{font-size:16px}@media (max-width:639px){.mortgages .briefly-about-item .buttons{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}}.mortgages .main-page-about-complex-content .head{font-size:35px;font-weight:500;line-height:45px;text-align:left}@media (max-width:959px){.mortgages .main-page-about-complex-content .head{font-size:25px;line-height:28px}}.mortgages .main-page-about-complex-content p{font-size:17px;font-weight:400;line-height:25px;text-align:left}.mortgages .main-page-about-complex-content .program-item .icon-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:20px;font-size:17px;line-height:25px;text-align:left}.mortgages .main-page-about-complex-content .program-item .sub-text{font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#898d94;margin-top:10px;margin-bottom:30px}.mortgages .main-page-about-complex-content .program-item svg{min-width:30px}.mortgages .item-pink>*{background:-webkit-gradient(linear,left top,left bottom,from(#eddad6),to(#eddad6));background:-webkit-linear-gradient(top,#eddad6,#eddad6);background:-moz-linear-gradient(top,#eddad6 0,#eddad6 100%);background:-o-linear-gradient(top,#eddad6 0,#eddad6 100%);background:linear-gradient(180deg,#eddad6 0,#eddad6)}.mortgages .textHead{font-size:35px;font-weight:500;line-height:35px;text-align:left;color:#303434;position:relative;bottom:unset;top:0;margin:0}@media (max-width:959px){.mortgages .textHead{font-size:25px}}.mortgages .subText{font-size:17px;font-weight:400;line-height:25px;text-align:left;color:#303434;position:relative;bottom:unset;top:0;margin:0}.mortgages .bottom-banners .card{height:250px}.mortgages .slider-right{overflow:hidden}.mortgages .slider-right .user-content{font-weight:700}@media (max-width:959px){.mortgages .slider-right .swiper-container{overflow:unset}}.mortgages .main-page-about-complex-slide{height:460px!important}.mortgages .main-page-about-complex-slide .default-slide{height:460px!important;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}@media (max-width:959px){.mortgages .main-page-about-complex-slide,.mortgages .main-page-about-complex-slide .default-slide{height:350px!important}}.mortgages .main-page-about-complex-slider{height:530px!important}.mortgages .main-page-about-complex-slider .default-slider{height:530px!important;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}@media (max-width:959px){.mortgages .main-page-about-complex-slider,.mortgages .main-page-about-complex-slider .default-slider{height:350px!important}.mortgages .main-page-about-complex-slider .swiper-pagination-bullets{display:none}}.mortgages .default-slide .default-slide__bottom{position:absolute;bottom:0;left:0;width:100%;padding-bottom:20px;padding-top:38px;color:#fff;z-index:2}.mortgages .default-slide .default-slide__bottom:before{min-height:300px;top:-160px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.5));background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.5))}@media (max-width:959px){.mortgages .g-footer{display:block}}.mortgages .bg-gray{background:#f2f2f2;background:var(--accent-gray)}.mortgages .one-block{/*! Олег:
        поменял добавил отступы, потому что иначе либо наезжаем на следующий блок
        или  следующий блок слишком отъезжает вниз от текущего */}.mortgages .one-block .briefly-about-item .subText,.mortgages .one-block .briefly-about-item .textHead{text-align:center}.mortgages .one-block .briefly-about-item .buttons{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.mortgages .one-block .briefly-about-item .buttons .btn{width:320px;padding-left:50px;padding-right:50px}@media (max-width:639px){.mortgages .one-block .briefly-about-item .buttons .btn{width:100%}}.mortgages .briefly-about-item img{width:100%}.mortgages .card.briefly-about-item{height:auto;padding:20px}.mortgages .card.briefly-about-item .other{height:25px}.mortgages .card.briefly-about-item.briefly-about-item-right{height:250px}@media (max-width:959px){.mortgages .card.briefly-about-item.briefly-about-item-right{height:154px}}@media (max-width:639px){.mortgages .card.briefly-about-item.briefly-about-item-right{height:auto}}.tipical-page .page-top{position:absolute;top:0;left:0;right:0;z-index:1;color:#fff;color:var(--accent-blank)}.tipical-page-hero{background-color:#e0e0e0;background-color:var(--accent-neutral);position:relative;z-index:0}.tipical-page-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),to(rgba(0,0,0,.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,.7),rgba(0,0,0,.3));background:-moz-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 100%);background:linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.3))}.tipical-page-hero__bg{position:absolute;top:0;left:0;right:0;bottom:0;-moz-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1}.tipical-page-hero__inner{position:relative;z-index:3;padding-top:100px;padding-bottom:30px;min-height:500px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;color:vavr(--accent-blank)}@media (min-width:960px){.tipical-page-hero__inner{padding-bottom:60px;min-height:600px}}@media (min-width:1600px){.tipical-page-hero__inner{padding-bottom:100px;min-height:800px}}.tipical-page-hero__title{font-size:45px;font-weight:500;line-height:40px;margin:0}@media (min-width:1600px){.tipical-page-hero__title{font-size:60px}}@media (min-width:960px){.scroll-scrub{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.scroll-scrub-window{min-height:300px;height:600px;height:-webkit-calc(100vh - 210px);height:-moz-calc(100vh - 210px);height:calc(100vh - 210px);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);overflow:hidden;position:relative;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}@media (min-width:960px){.scroll-scrub-window{width:66.66667%;min-height:500px;height:600px;height:-webkit-calc(100vh - 170px);height:-moz-calc(100vh - 170px);height:calc(100vh - 170px)}}.scroll-scrub-box{width:1260px;min-height:755px;height:100%;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.scroll-scrub-bg{position:absolute;top:0;left:0;height:100%;width:100%}.scroll-scrub-bg>div{position:absolute;top:0;left:0;height:100%;width:100%;-moz-background-size:cover;background-size:cover;background-position:bottom;background-color:#c3c3c3}.scroll-scrub-panel__title{font-size:45px;line-height:40px;font-weight:500}.scroll-scrub-panel__switch{position:relative;margin-top:50px;opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.scroll-scrub-panel__b{display:inline-block;vertical-align:top}.scroll-scrub-panel__content{font-size:17px;margin-top:45px}@media (max-width:959px){.scroll-scrub-panel{display:none}}@media (min-width:960px){.scroll-scrub-panel{width:33.33333%;padding-left:20px}}.scroll-scrub-b{opacity:0;-webkit-transition:opacity .7s;-o-transition:opacity .7s;-moz-transition:opacity .7s;transition:opacity .7s}.scroll-scrub-panel__d{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.scroll-scrub-panel__d,.scroll-scrub-window__a,.scroll-scrub-window__d{-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.scroll-scrub-outer.active .scroll-scrub-panel__d{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.scroll-scrub-outer.active .scroll-scrub-b,.scroll-scrub-outer.active .scroll-scrub-panel__d,.scroll-scrub-outer.active .scroll-scrub-panel__switch{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.scroll-scrub-outer.active .scroll-scrub-window__a{opacity:0;-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%);transform:translateX(-10%)}.scroll-scrub-outer.active .scroll-scrub-window__d{opacity:1;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.scroll-scrub-window__b,.scroll-scrub-window__c,.scroll-scrub-window__d{opacity:0}.scroll-scrub-window__a,.scroll-scrub-window__b,.scroll-scrub-window__c{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:30px;line-height:24px}.scroll-scrub-window__content{color:#fff;position:relative;z-index:2;padding:40px 20px 20px;text-align:center;font-size:17px}@media (min-width:960px){.scroll-scrub-window__content{display:none}}.scroll-scrub-window .card-bottom__inner{position:relative}@media (min-width:960px){.scroll-scrub-window .card-bottom{display:none}}.main-page .g-header{height:0}@media (min-width:960px){.main-page .g-header__logo-box{margin-right:20px}}.main-page.mobile-menu-on .g-header__box{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);-moz-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2)}.main-page-hero{position:relative}.main-page-hero:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),to(rgba(0,0,0,.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,.7),rgba(0,0,0,.3));background:-moz-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 100%);background:linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.3))}.main-v1 .main-page-hero:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.55)),color-stop(30%,rgba(0,0,0,.35)),to(rgba(0,0,0,.1)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.55),rgba(0,0,0,.35) 30%,rgba(0,0,0,.1));background:-moz-linear-gradient(bottom,rgba(0,0,0,.55) 0,rgba(0,0,0,.35) 30%,rgba(0,0,0,.1) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,.55) 0,rgba(0,0,0,.35) 30%,rgba(0,0,0,.1) 100%);background:linear-gradient(0deg,rgba(0,0,0,.55),rgba(0,0,0,.35) 30%,rgba(0,0,0,.1))}@media (min-width:960px){.main-v1 .main-page-hero:before{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.55)),color-stop(40%,rgba(0,0,0,.35)),color-stop(81%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,.55),rgba(0,0,0,.35) 40%,rgba(0,0,0,0) 81%);background:-moz-linear-gradient(left,rgba(0,0,0,.55) 0,rgba(0,0,0,.35) 40%,rgba(0,0,0,0) 81%);background:-o-linear-gradient(left,rgba(0,0,0,.55) 0,rgba(0,0,0,.35) 40%,rgba(0,0,0,0) 81%);background:linear-gradient(90deg,rgba(0,0,0,.55),rgba(0,0,0,.35) 40%,rgba(0,0,0,0) 81%)}}.main-page-hero__inner{min-height:-webkit-calc(100vh - 50px);min-height:-moz-calc(100vh - 50px);min-height:calc(100vh - 50px);position:relative;color:#fff;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:100px;padding-bottom:100px}@media (max-width:959px){.main-page-hero__inner{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:80vh;padding-top:30px;padding-bottom:85px}}@media (min-width:960px){.main-page-hero__inner>div{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:959px){.main-page-hero__content{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}}@media (min-width:960px){.main-page-hero__content{margin-bottom:20px}}@media (min-width:1200px){.main-page-hero__content{margin-bottom:50px}}@media (min-width:1600px){.main-page-hero__content{margin-bottom:80px}}@media (max-width:959px){.main-v1 .main-page-hero__content{margin-bottom:0}}.main-page-hero__logo{width:100%;height:80px}@media (min-width:960px){.main-page-hero__logo{height:120px}}@media (min-width:1200px){.main-page-hero__logo{height:150px}}@media (min-width:1600px){.main-page-hero__logo{height:167px}}.main-page-hero__bg,.main-page-hero__overlay{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-position:50%;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}.main-page-hero__overlay{background:#000;opacity:0}.main-page-hero__btn{min-height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:14px;text-align:left;width:100%;max-width:310px;overflow:hidden;padding-right:50px}.main-page-hero__btn .svg-icon{position:absolute;right:10px}.main-page-hero__btn--wide-animated-switch .animated-switch{width:100%;text-align:center}.main-page-hero__title{font-size:35px;font-weight:500;margin-top:25px;margin-bottom:20px;text-align:left;line-height:1.2}@media (min-width:960px){.main-page-hero__title{margin-top:140px;font-size:100px}}@media (max-width:959px){.main-page-hero__holder{position:absolute;bottom:35px;width:100%;left:0;padding-left:20px;padding-right:20px}}@media (max-width:959px){.main-v1 .main-page-hero__holder{bottom:40px}}.main-page-ready .g-header__logo-box,.main-page-ready .g-nav{-webkit-transition:opacity .1s,visibility .1s,-webkit-transform .2s;transition:opacity .1s,visibility .1s,-webkit-transform .2s;-o-transition:opacity .1s,visibility .1s,-o-transform .2s;-moz-transition:transform .2s,opacity .1s,visibility .1s,-moz-transform .2s;transition:transform .2s,opacity .1s,visibility .1s;transition:transform .2s,opacity .1s,visibility .1s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s}.main-page .article-section{padding-top:50px;padding-bottom:50px}.main-page .article-section--best-offers{padding-bottom:30px}.main-page .about-park{padding-top:80px}.main-page .video-section{padding-bottom:100px}.g-header__box{color:#303434;color:var(--accent-dark)}.g-nav-item{color:var(--accent-dark)}@media (max-width:959px){.g-header__logo-box{opacity:1;visibility:visible}}@media (min-width:960px){.g-header__logo-box{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@media (min-width:960px){.g-nav{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.main-page--normal-nav .g-header~.promo-bar{display:block;position:-webkit-sticky;position:sticky;top:60px}@media (min-width:1200px){.main-page--normal-nav .g-header~.promo-bar{top:80px}}.main-page--normal-nav .g-header~.promo-bar .promo-bar__container{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);-moz-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2);-webkit-box-shadow:var(--box-shadow-bar);-moz-box-shadow:var(--box-shadow-bar);box-shadow:var(--box-shadow-bar)}.main-page--normal-nav .g-header-divider{display:block}@media (max-width:959px){.main-page--logo-on-mobile .g-header__logo-box{opacity:1;visibility:visible}}.getTransport{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:10px}@media (max-width:959px){.getTransport{margin-bottom:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.getTransport .transport{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:#fff;font-weight:400;font-size:14px;line-height:16px;vertical-align:middle;color:#303434;color:var(--accent-dark);padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.getTransport .transport .color-gray{color:#a4a4a4;color:var(--accent-gray-50)}.regalia{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:16px}@media (max-width:959px){.regalia{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:15px}}.regalia .regalia-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:#fff;font-weight:400;font-size:14px;line-height:16px;vertical-align:middle;color:#303434;color:var(--accent-dark);padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;white-space:nowrap}@media (max-width:959px){.regalia .regalia-item{font-size:12px;line-height:14px}}.regalia .regalia-item.primary{background:#fa4616;background:var(--accent-primary);color:#fff;color:var(--accent-blank)}.regalia .regalia-item .color-primary{color:#fa4616;color:var(--accent-primary)}.card-bottom{position:absolute;bottom:0;left:0;right:0;padding:20px;color:#fff;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);min-height:95px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px;font-weight:500;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;border-bottom-left-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px}.card-bottom__inner{-webkit-flex:1;-ms-flex:1;flex:1}.card,.card-bottom__inner{-webkit-box-flex:1;-moz-box-flex:1}.card{height:500px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);color:#fff;max-width:100%;text-decoration:none}.card,.card .card-bottom{position:relative}.card--sm{height:300px}.card--sm .card-bg{background-position:0}.card-bg{position:absolute;top:0;left:0;bottom:0;right:0;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;background-color:#f2f2f2;background-position:50%;-moz-background-size:cover;background-size:cover}.card-content{position:relative;padding:20px 20px 30px;overflow:hidden}.card-title{font-size:45px;line-height:40px;font-weight:500;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width:959px){.about-park__left{display:none}}.about-park-decor{max-width:233px;margin:auto}.about-park-decor__inner{padding-top:237.76824%;position:relative;color:#fa4616;color:var(--accent-primary)}.about-park-decor__inner>svg{position:absolute;top:0;left:0;width:100%;height:100%}.about-park__decor{color:#fa4616;color:var(--accent-primary);display:block;margin:auto;max-width:100%;width:233px;height:554px}.about-park__block{max-width:1030px;margin:auto}@media (max-width:959px){.about-park__block{text-align:center}}.about-park__logo{height:70px;width:auto;max-width:100%;display:inline-block;vertical-align:top;color:#fa4616;color:var(--accent-primary)}@media (min-width:960px){.about-park__logo{height:100px}}@media (min-width:1200px){.about-park__logo{height:120px}}@media (min-width:1600px){.about-park__logo{height:180px}}.about-park__waves{display:inline-block;vertical-align:top;width:115px;color:#fa4616;color:var(--accent-primary)}@media (min-width:960px){.about-park__waves{width:150px}}.about-park__primary{font-size:21px;line-height:35px;margin-top:30px;margin-bottom:40px}@media (min-width:960px){.about-park__primary{font-size:25px}}.about-park__content{margin-top:30px}@media (min-width:960px){.about-park__content{font-size:17px}}.mortgage-block{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (min-width:960px){.mortgage-block{height:500px}}.mortgage-block-hero{position:relative;overflow:hidden;background-color:#fa4616;background-color:var(--accent-primary)}@media (max-width:959px){.mortgage-block-hero{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;height:220px}}.mortgage-block-body{background-color:#f2f2f2;background-color:var(--accent-gray)}@media (max-width:959px){.mortgage-block-body{padding:30px 20px 40px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}}@media (min-width:960px){.mortgage-block-body{padding:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:960px){.mortgage-block__content{font-size:17px}}.mortgage-block-body__bottom{margin-top:30px}.mortgage-block-hero__pic{-moz-background-size:contain;background-size:contain;background-position:bottom;background-repeat:no-repeat;height:100%;position:absolute;left:20px;right:20px;bottom:0;margin:auto;max-width:430px}.mortgage-block-hero__decor{position:absolute;right:-20px;bottom:-20px;left:-20px;top:-20px;color:#fff;opacity:.5}.mortgage-block-hero__decor>svg{position:absolute;bottom:0;right:0;width:100%;height:100%}.mortgage-block__content .mortgage-block__benefits{margin:0;padding:0}.mortgage-block__benefits{list-style:none;line-height:20px}.mortgage-block__benefits>li{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mortgage-block__benefits>li:last-child{margin-bottom:0}.mortgage-block__benefits .round-box{margin-right:10px}.mortgage-grid>.col{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mortgage-items-programs .mortgage-item-program{background:#f2f2f2;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;gap:20px;cursor:pointer;position:relative;text-decoration:none}.mortgage-items-programs .mortgage-item-program .text{font-size:20px;font-weight:500;line-height:22px;text-align:left;color:#303434}.mortgage-items-programs .mortgage-item-program .icon-right{position:absolute;bottom:10px;right:10px}.progress-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%}@media (max-width:1199px){.progress-block{text-align:center}}@media (max-width:1199px){.progress-block__bottom{display:none}}.progress-block__content{max-width:100%}@media (max-width:959px){.progress-block__content h3{font-size:45px;line-height:40px}}@media (min-width:1300px){.progress-block__content h3{font-size:45px;line-height:40px}}@media (min-width:960px){.progress-block__content{font-size:17px}}.progress-section .elevated-item:after{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.progress-section .card-slider{padding-left:10px;padding-right:0}.video-section__title{font-size:45px;line-height:40px;font-weight:500;margin-bottom:30px;text-align:center}.video-section__grid{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-page-banner,.main-page-banner .banner-slide__bg{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);min-height:300px}.main-page-banner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.main-page-banner .banner-slider{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.main-page-banner .banner-slide{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.main-page-banner .banner-slide__bg{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-height:100%;background-position:50%;-moz-background-size:cover;background-size:cover}.main-page-map{height:500px}@media (max-width:959px){.main-page__desktop-banner{display:none}}@media (min-width:960px){.main-page__mobile-banner{display:none}}.telegram-posts{background:#f2f2f2}.telegram-posts a{color:#303434;text-decoration:none}.telegram-posts .elevated-item{-webkit-border-top-left-radius:41px 46px;-moz-border-radius-topleft:41px 46px;border-top-left-radius:41px 46px;-webkit-border-top-right-radius:20px 20px;-moz-border-radius-topright:20px 20px;border-top-right-radius:20px 20px;-webkit-border-bottom-right-radius:20px 20px;-moz-border-radius-bottomright:20px 20px;border-bottom-right-radius:20px 20px;-webkit-border-bottom-left-radius:0 0;-moz-border-radius-bottomleft:0 0;border-bottom-left-radius:0 0}.telegram-posts .elevated-item:after{-webkit-box-shadow:11px 10px 12px rgba(0,0,0,.15);-moz-box-shadow:11px 10px 12px rgba(0,0,0,.15);box-shadow:11px 10px 12px rgba(0,0,0,.15)}.telegram-posts .gallery-grid-item{-webkit-border-top-left-radius:20px 20px;-moz-border-radius-topleft:20px 20px;border-top-left-radius:20px 20px;-webkit-border-top-right-radius:20px 20px;-moz-border-radius-topright:20px 20px;border-top-right-radius:20px 20px;-webkit-border-bottom-left-radius:0 0;-moz-border-radius-bottomleft:0 0;border-bottom-left-radius:0 0;height:auto}.telegram-posts .gallery-grid-item .item-body{padding-left:10px}.telegram-posts .gallery-grid-item:before{content:"";width:10px;background:#f2f2f2;height:100%;top:0;left:0;bottom:0;position:absolute;-webkit-border-bottom-right-radius:30px 50px;-moz-border-radius-bottomright:30px 50px;border-bottom-right-radius:30px 50px}.telegram-posts .item-body{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.telegram-posts .imgbackground{display:block;text-decoration:none;color:inherit;margin-right:-1px;margin-left:-1px;-webkit-border-top-left-radius:20px 20px;-moz-border-radius-topleft:20px 20px;border-top-left-radius:20px 20px;-webkit-border-top-right-radius:20px 20px;-moz-border-radius-topright:20px 20px;border-top-right-radius:20px 20px;height:200px;-moz-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;overflow:hidden}.telegram-posts .content-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.telegram-posts .content{padding-left:18px;padding-right:18px;font-size:17px;line-height:20px;text-align:left}.telegram-posts .footer{padding-left:20px;margin-bottom:10px}.telegram-posts .telegram-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:end;max-width:100%;padding-bottom:50px}.telegram-posts .telegram-block,.telegram-posts .telegram-bottom__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.telegram-posts .telegram-bottom__content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;font-size:25px;line-height:35px;text-align:left}.telegram-posts .telegram-bottom__content span{white-space:nowrap}.telegram-posts .telegram-bottom__content span.head{color:#4883b3;font-weight:700}.telegram-posts .telegram-bottom__content .text-telegram{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.telegram-posts .telegram-bottom__content .btn-telegram{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.telegram-posts .btn--secondary.btn--bordered{gap:15px}@media (max-width:1199px){.telegram-posts .telegram-bottom__content{text-align:center}.telegram-posts .text-telegram{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.telegram-posts .telegram-block{padding-bottom:0}}.advantage .elevated-item{cursor:pointer}.advantage .section-title{display:block}.advantage .section-title__sub{font-size:14px;font-weight:400;line-height:21px;text-align:left;padding-top:10px;padding-bottom:10px}.advantage .gallery-grid-item{height:170px}.advantage .gallery-grid-item.gallery-grid-item--double-height{height:350px}.advantage .gallery-grid-item__top>.user-content{padding:20px;font-size:14px;line-height:15px}.advantage .gallery-grid-item__bottom>.user-content{padding:20px;font-size:14px;line-height:15px}@media (min-width:960px){.advantage .section-title__sub{font-size:17px;line-height:25px}.advantage .gallery-grid-item{height:300px}.advantage .gallery-grid-item.gallery-grid-item--double-height{height:620px}.advantage .gallery-grid-item__top>.user-content{font-size:21px;line-height:25px}.advantage .gallery-grid-item__bottom>.user-content{font-size:21px;line-height:25px}}.advantage .pd-0{padding:0}.advantage .mg-0{margin:0}.advantage .pd-5{padding:5px}.advantage .pd-10{padding:10px}@media (min-width:1200px){.advantage .pd-10-1200{padding:10px}}.briefly-about .briefly-about-item{height:110px;padding:30px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#f2f2f2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.briefly-about .text-block{padding-left:20px}.briefly-about .text-block .text-head{font-size:21px;font-weight:500;line-height:25px;padding-bottom:3px;color:#303434}.briefly-about .text-block .text-sub-text{font-size:12px;font-weight:400;line-height:14px;color:#898d94}@media (max-width:959px){.briefly-about .grid--default>.col{padding:5px}.briefly-about .briefly-about-item{height:126px;padding:15px;display:block}.briefly-about .briefly-about-item img{width:25px}.briefly-about .briefly-about-item .text-block{padding-left:0}.briefly-about .briefly-about-item .text-head{font-size:17px;line-height:21px}}@media (max-width:370px){.briefly-about .briefly-about-item{height:126px;padding:15px;display:block}.briefly-about .briefly-about-item .text-head{font-size:14px;line-height:17px}.briefly-about .briefly-about-item .text-sub-text{font-size:10px;line-height:12px}}.main-page-about-complex-slide,.main-page-about-complex-slide .default-slide,.main-page-about-complex-slide .default-slider,.main-page-about-complex-slider,.main-page-about-complex-slider .default-slide,.main-page-about-complex-slider .default-slider{height:250px!important}@media (min-width:960px){.main-page-about-complex-slide,.main-page-about-complex-slide .default-slide,.main-page-about-complex-slide .default-slider,.main-page-about-complex-slider,.main-page-about-complex-slider .default-slide,.main-page-about-complex-slider .default-slider{height:470px!important}}.main-page-about-complex .swiper-container.slider-widget{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.main-page-about-complex-slider-outer{height:100%}@media (min-width:960px){.main-page-about-complex-slide{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary)}}@media (min-width:960px){.main-page-about-complex-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%}}@media (min-width:1200px){.main-page-about-complex-content{padding-left:80px}}.main-v1 .section-title__more{width:335px;margin-left:0}@media (max-width:480px){.main-v1 .section-title__more{width:100%}}@media (max-width:959px){.main-v1 .section-title__more{min-height:50px}}.item-grey>*{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);background:#f2f2f2}.textHead{top:40px;font-weight:500}.subText,.textHead{position:absolute;z-index:1;font-size:21px;color:#000;margin-left:30px;line-height:25px}.subText{bottom:35px;font-weight:300}.grey-svg{background-color:#f2f2f2;-moz-background-size:auto;background-size:auto}@media (max-width:959px){.bottom-banners .textHead{font-size:17px;margin-left:25px;top:25px}.bottom-banners .subText{margin-left:25px}.bottom-banners a{font-size:14px}}.yaReviews{cursor:pointer;text-decoration:none!important;color:#303434!important}.yaReviews,.yaReviews span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.yaReviews img{width:63px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.yaReviews .grade{background:#53b943;color:#fff;padding:2px 4px;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 15px}.yaReviews:hover{text-decoration:none!important}.block-desktop{display:none}@media (min-width:960px){.block-desktop{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.block-mobile{display:block}@media (min-width:960px){.block-mobile{display:none}}.quick-pick-block-v1{min-height:210px}.quick-pick-block-v1 .card--sm-v1{height:100%;min-height:210px}.user-content .head{font-size:45px;font-weight:500;line-height:40px}.bottom-banners .card{height:210px}.baners-time,.genplan-block{position:relative}.baners-time{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#4883b3;background:var(--accent-secondary);height:210px;overflow:hidden;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.baners-time .text-br{display:none}.baners-time .baners-time_head{color:#fff;text-align:center;font-family:CoFoSans-Medium,sans-serif;font-size:28px;line-height:100%;font-weight:500;position:absolute;left:50%;translate:-50%;top:18px;width:356px}.baners-time .rectangle-410{background:#f2f2f2;background:var(--accent-gray);-webkit-border-radius:30px 30px 0 0;-moz-border-radius:30px 30px 0 0;border-radius:30px 30px 0 0;width:280px;height:150px;position:absolute;left:50%;translate:-50%;top:60px}.baners-time .baners-time_text{text-align:center;position:absolute;left:-webkit-calc(50% - 98.5px);left:-moz-calc(50% - 98.5px);left:calc(50% - 98.5px);top:77px}.baners-time ._text,.baners-time .baners-time_text{font-family:CoFoSans-Medium,sans-serif;font-size:28px;line-height:100%;font-weight:500}.baners-time ._text{color:#303434;color:var(--accent-black)}.baners-time ._text2{color:#fa4616;color:var(--accent-primary);font-family:CoFoSans-Medium,sans-serif;font-size:28px;line-height:100%;font-weight:500}.baners-time .baners-time_time{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:-webkit-calc(50% - 98.5px);left:-moz-calc(50% - 98.5px);left:calc(50% - 98.5px);top:145px}.baners-time ._time-head,.baners-time ._time-time_period{color:var(--accent-grays);text-align:center;font-family:CoFoSans-Regular,sans-serif;font-size:10px;line-height:100%;font-weight:400;position:relative}.baners-time ._time-head{line-height:7px;color:#303434;color:var(--accent-black)}.baners-time ._time-times{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:10px}.baners-time ._time-time,.baners-time ._time-times{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.baners-time ._time-time{-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:0}.baners-time ._time-time_counter{text-align:center;font-family:CoFoSans-Bold,sans-serif;line-height:100%;font-weight:700}.baners-time ._time-time_counter,.baners-time .separation{color:#303434;color:var(--accent-black);font-size:20px;position:relative}.baners-time .separation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:30px;overflow:visible}@media (max-width:5000px){.baners-time .text-br{display:block}.baners-time .baners-time_head{font-size:33px;top:17px}.baners-time .rectangle-410{width:377px;height:145px;top:65px}.baners-time .baners-time_text{font-size:33px;left:-webkit-calc(50% - 116px);left:-moz-calc(50% - 116px);left:calc(50% - 116px);top:81px}.baners-time ._text,.baners-time ._text2{font-size:33px}.baners-time .baners-time_time{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:25px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:50%;translate:-50%;top:159px}.baners-time ._time-head,.baners-time ._time-time_period{text-align:right}}@media (max-width:1244px){.baners-time{height:275px}.baners-time .text-br{display:none}.baners-time .baners-time_head{font-size:33px;top:26px;width:213px}.baners-time .rectangle-410{width:260px;height:163px;top:112px}.baners-time .baners-time_text{font-size:28px;left:50%;translate:-50%;top:130px;white-space:nowrap}.baners-time ._text,.baners-time ._text2{font-size:28px}.baners-time .baners-time_time{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;translate:-50%;top:201px}.baners-time ._time-head,.baners-time ._time-time_period{text-align:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}}@media (max-width:721px){.baners-time{height:210px}.baners-time .text-br{display:block}.baners-time .baners-time_head{font-size:33px;top:17px;width:356px}.baners-time .rectangle-410{width:344px;height:145px;top:65px}.baners-time .baners-time_text{font-size:33px;left:-webkit-calc(50% - 115.5px);left:-moz-calc(50% - 115.5px);left:calc(50% - 115.5px);top:81px;translate:0}.baners-time ._text,.baners-time ._text2{font-size:33px}.baners-time .baners-time_time{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:25px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:50%;translate:-50%;top:159px}.baners-time ._time-head,.baners-time ._time-time_period{text-align:right;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}}@media (max-width:461px){.baners-time .text-br{display:none}.baners-time .baners-time_head{font-size:28px}.baners-time .rectangle-410{width:265px;height:150px;top:60px}.baners-time .baners-time_text{left:-webkit-calc(50% - 98.5px);left:-moz-calc(50% - 98.5px);left:calc(50% - 98.5px);top:77px;font-size:28px}.baners-time ._text,.baners-time ._text2{font-size:28px}.baners-time .baners-time_time{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;left:-webkit-calc(50% - 98.5px);left:-moz-calc(50% - 98.5px);left:calc(50% - 98.5px);top:145px;translate:0}.baners-time ._time-head,.baners-time ._time-time_period{text-align:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}}.rb20{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.buying-mortgage-block .buying-mortgage-items .buying-mortgage-item{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:20px;font-weight:700;font-size:17px;line-height:25px}@media (max-width:959px){.buying-mortgage-block .buying-mortgage-items .buying-mortgage-item{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}}.buying-mortgage-block .buying-mortgage-items .buying-mortgage-item .buying-mortgage-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#f2f2f2;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;text-decoration:none;font-weight:700;font-size:17px;line-height:25px;color:#303434;color:var(--accent-black)}.buying-mortgage-block .buying-mortgage-items .buying-mortgage-item .buying-mortgage-link .text{margin-right:auto}.buying-mortgage-block .buying-mortgage-items .buying-mortgage-item .buying-mortgage-link .next{height:30px}.btn-container{text-align:center}.btn-container .btn{max-width:500px;width:100%}.news-last .news-last_body .news-last_item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:100px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;border-bottom:1px solid #f2f2f2;text-decoration:none}@media (max-width:959px){.news-last .news-last_body .news-last_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.news-last .news-last_body .news-last_item .item-text{font-weight:500;font-size:17px;line-height:21px;margin-right:auto;color:#4883b3;color:var(--accent-secondary)}.news-last .news-last_body .news-last_item .item-buptext{font-weight:400;font-size:17px;line-height:100%;color:#bdbdbd}.news-last .news-last_body .news-last_item .item-link{font-weight:500;font-size:17px;line-height:21px;color:#4883b3;color:var(--accent-secondary);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media (max-width:959px){.news-last .news-last_body .news-last_item .item-link{display:none}}.all-items-list{font-weight:500;font-size:17px;line-height:21px;color:#4883b3;color:var(--accent-secondary);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;text-decoration:none}.contacts-page-map{visibility:hidden;opacity:0;z-index:0;background:#f2f2f2;position:absolute;top:0;bottom:0;right:0;left:0}@media (min-width:960px){.contacts-page-map{left:50%;visibility:visible;opacity:1}}@media (min-width:1200px){.contacts-page-map{margin-left:-200px}}@media (min-width:960px){.contacts-page-grid>.contacts-page-grid__content{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:20px}}@media (min-width:1200px){.contacts-page-grid>.contacts-page-grid__content{padding-right:220px}}@media (min-width:960px){.contacts-page-grid{min-height:80vh}}.contacts-page-toolbar{position:relative;z-index:3}.contacts-page-toolbar .toolbar{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts-page .page-top{position:relative;z-index:3}@media (max-width:959px){.contacts-page[data-mode=map] .contacts-page-map{z-index:2;visibility:visible;opacity:1}}@media (max-width:959px){.contacts-page[data-mode=map] .contacts-page-address,.contacts-page[data-mode=map] .g-footer{display:none}}.contacts-page[data-mode=map] [data-mode=map]{background-color:#4883b3;background-color:var(--accent-secondary);color:#fff;color:var(--accent-blank)}.contacts-page:not([data-mode=map]) [data-mode=address]{background-color:#4883b3;background-color:var(--accent-secondary);color:#fff;color:var(--accent-blank)}.page-switchable,.page-switchable .g-footer-main,.page-switchable .g-header__box{-webkit-transition:color .5s,background-color .5s;-o-transition:color .5s,background-color .5s;-moz-transition:color .5s,background-color .5s;transition:color .5s,background-color .5s}.page-dark{background:#2a2626}.page-dark .g-header__logo-box{color:#fff}.page-dark .g-footer-main,.page-dark .g-header__box{background:#1e1a1a;color:#fff}.page-dark .g-footer,.page-dark .g-main{color:#fff}.page-dark .btn--dark{border-color:#fff;color:#fff}.page-dark .g-footer-pre__inner{border-top-color:#f2f2f2}.page-dark .design-project-section-heading__left{color:inherit}.page-dark .design-project-section-heading__middle>span:first-child{color:inherit}.page-dark .design-project-section-heading__middle>span:last-child{color:#999}.page-dark .spec dd,.page-dark .spec dd>span,.page-dark .spec dt>span{background:#2a2626}.page-dark .text-gray{color:#999}.page-dark .btn--favorites .svg-icon{fill:#2a2626}.page-dark .product-card__main-link{color:#2a2626}.bg-fff .spec dd,.bg-fff .spec dd>span,.bg-fff .spec dt>span{background:#fff}.mortgage-plan{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mortgage-plan:not(.active){cursor:pointer}.mortgage-plan.active .mortgage-plan__head{color:#fff;background-color:#fa4616;background-color:var(--accent-primary)}.mortgage-plan__body,.mortgage-plan__head{padding:15px}.mortgage-plan__head{-webkit-border-top-left-radius:inherit;-moz-border-radius-topleft:inherit;border-top-left-radius:inherit;-webkit-border-top-right-radius:inherit;-moz-border-radius-topright:inherit;border-top-right-radius:inherit;background-color:#f2f2f2;background-color:var(--accent-gray);-webkit-transition:color .2s,background-color .2s;-o-transition:color .2s,background-color .2s;-moz-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.mortgage-plan__line-primary{font-size:17px;font-weight:600;margin-top:0;margin-bottom:5px}.mortgage-plan__text>p{margin:0}.mortgage-plan__text+.mortgage-plan__num{margin-top:5px}.mortgage-plan__num{font-size:17px;font-weight:600}body{background:#fff}.landing-t .main-page .g-header{height:0}.landing-t .main-page .g-header__box{color:#fff;background-color:rgba(0,0,0,0)}@media (max-width:959px){.landing-t .main-page .g-header__logo-box{color:inherit;opacity:0;visibility:hidden}}@media (min-width:960px){.landing-t .main-page .g-header__logo-box{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}}.landing-t .main-page .g-header-divider,.landing-t .main-page .promo-bar{display:none}.landing-t .main-page.mobile-menu-on .g-header__box{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);-moz-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2)}.landing-t .main-page-hero{position:relative}.landing-t .main-page-hero:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(44.43%,#2249a1),to(#acd7ff));background:-webkit-linear-gradient(top,#2249a1 44.43%,#acd7ff);background:-moz-linear-gradient(top,#2249a1 44.43%,#acd7ff 100%);background:-o-linear-gradient(top,#2249a1 44.43%,#acd7ff 100%);background:linear-gradient(180deg,#2249a1 44.43%,#acd7ff)}@media (min-width:1700px){.landing-t .main-page-hero:before{background:-webkit-gradient(linear,left top,right top,color-stop(33.2%,#2249a1),to(#acd7ff));background:-webkit-linear-gradient(left,#2249a1 33.2%,#acd7ff);background:-moz-linear-gradient(left,#2249a1 33.2%,#acd7ff 100%);background:-o-linear-gradient(left,#2249a1 33.2%,#acd7ff 100%);background:linear-gradient(90deg,#2249a1 33.2%,#acd7ff)}}.landing-t .main-page-hero__inner{min-height:600px;position:relative;color:#fff;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-top:100px;padding-bottom:100px;padding-left:10px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:640px){.landing-t .main-page-hero__inner{padding-left:20px;min-height:700px}}@media (min-width:1700px){.landing-t .main-page-hero__inner{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:60px}}@media (min-width:960px){.landing-t .main-page-hero__inner>div{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none}}.landing-t .main-page-hero__content{margin-bottom:20px}@media (min-width:1700px){.landing-t .main-page-hero__content{margin-bottom:50px}}.landing-t .main-page-hero__bg,.landing-t .main-page-hero__overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-position:bottom;-moz-background-size:375px 202px;background-size:375px 202px;background-repeat:no-repeat}@media (min-width:640px){.landing-t .main-page-hero__bg,.landing-t .main-page-hero__overlay{-moz-background-size:650px 350px;background-size:650px 350px}}@media (min-width:1700px){.landing-t .main-page-hero__bg,.landing-t .main-page-hero__overlay{background-position:100% 100%;-moz-background-size:1050px 550px;background-size:1050px 550px}}.landing-t .main-page-hero__overlay{background:#000;opacity:0}.landing-t .header-callback{position:fixed;top:0;right:0;left:0;height:70px;width:100%;z-index:2;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;border-bottom-left-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px;padding:0 20px;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 4px 20px 0 rgba(0,0,0,.1);box-shadow:0 4px 20px 0 rgba(0,0,0,.1)}@media (min-width:640px){.landing-t .header-callback{right:60px;width:375px;left:auto}}@media (min-width:960px){.landing-t .header-callback{right:180px;width:375px}}.landing-t .header-callback .logo-landing{width:80px;height:30px}.landing-t .header-callback .btn{max-width:180px;padding:0}.landing-t .header-callback .btn,.landing-t .main-page-hero__btn{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:17px;width:100%}.landing-t .main-page-hero__btn{min-height:50px;text-align:left;max-width:510px;overflow:hidden;padding-right:50px}.landing-t .main-page-hero__bottom{font-size:12px;font-weight:400;line-height:18px;text-align:left;margin-top:10px;padding-right:50px;color:hsla(0,0%,100%,.8)}@media (min-width:1700px){.landing-t .main-page-hero__bottom{margin-top:20px}}.landing-t .main-page-hero__title{font-size:45px;font-weight:500;line-height:50px;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:auto;-webkit-box-align:end;-webkit-align-items:end;-moz-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:20px;margin-top:0}.landing-t .main-page-hero__title svg{min-width:83px;width:83px;height:95px;top:18px;position:relative}@media (min-width:1700px){.landing-t .main-page-hero__title svg{min-width:148px;width:148px;height:170px;top:35px}}@media (min-width:640px){.landing-t .main-page-hero__title{margin-bottom:30px;margin-top:25px}}@media (min-width:1700px){.landing-t .main-page-hero__title{font-size:100px;line-height:95px;width:500px;margin-bottom:50px}}.landing-t .main-page-hero__sub-title{font-size:14px;font-weight:400;line-height:18px;text-align:left;color:hsla(0,0%,100%,.8)}@media (min-width:1700px){.landing-t .main-page-hero__sub-title{font-size:17px;line-height:21px}}.landing-t .main-page-hero__holder{position:relative;bottom:0;width:100%;left:0;padding-left:0;padding-right:0}.landing-t .main-page-hero__holder .main-page-hero__btn{max-width:335px;padding-right:0}@media (min-width:1700px){.landing-t .main-page-hero__holder .main-page-hero__btn{max-width:507px;padding-right:0}}.landing-t .main-page-ready .g-header__logo-box,.landing-t .main-page-ready .g-nav{-webkit-transition:opacity .1s,visibility .1s,-webkit-transform .2s;transition:opacity .1s,visibility .1s,-webkit-transform .2s;-o-transition:opacity .1s,visibility .1s,-o-transform .2s;-moz-transition:transform .2s,opacity .1s,visibility .1s,-moz-transform .2s;transition:transform .2s,opacity .1s,visibility .1s;transition:transform .2s,opacity .1s,visibility .1s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s}.landing-t .main-page .article-section{padding-top:50px;padding-bottom:50px}.landing-t .main-page .article-section--best-offers{padding-bottom:30px}.landing-t .main-page .about-park{padding-top:80px}.landing-t .main-page .video-section{padding-bottom:100px}@media (max-width:959px){.landing-t .main-page--logo-on-mobile .g-header__logo-box{opacity:1;visibility:visible}}.landing-t .article-section{position:relative;z-index:0}.landing-t .section{padding-top:100px;padding-bottom:30px}@media (min-width:960px){.landing-t .section{padding-bottom:75px}}.landing-t .section h3.section-title__main{font-size:35px;font-weight:500;line-height:40px;text-align:left}@media (min-width:960px){.landing-t .section h3.section-title__main{font-size:45px}}.landing-t .section-hr .section-hr_block{height:2px;background:#f2f2f2}.landing-t .steps .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#f2f2f2;padding:30px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:335px;background-repeat:no-repeat;background-position:bottom;-moz-background-size:335px 200px;background-size:335px 200px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:640px){.landing-t .steps .item{background-position:100% 100%;-moz-background-size:507px 303px;background-size:507px 303px}}@media (min-width:960px){.landing-t .steps .item{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-position:bottom;height:506px}}.landing-t .steps .item .item-head{font-size:25px;line-height:25px;font-weight:500;text-align:left;color:#303434;margin-bottom:30px;padding-right:0}@media (min-width:640px){.landing-t .steps .item .item-head{padding-right:42%}}@media (min-width:960px){.landing-t .steps .item .item-head{padding-right:0;font-size:35px;line-height:40px}}.landing-t .steps .item .item-sub__head{font-size:12px;font-weight:400;line-height:14px;text-align:left;padding-right:0}@media (min-width:640px){.landing-t .steps .item .item-sub__head{padding-right:42%;font-size:14px;line-height:17px}}@media (min-width:960px){.landing-t .steps .item .item-sub__head{padding-right:0}}.landing-t .steps .item .item-sub__head .red{color:#fa4616}.landing-t .article-section{padding-top:0;padding-bottom:0}.landing-t .how-to-get{height:34px;padding:10px 15px 10px 15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#f2f2f2;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.landing-t .h3.section-title{font-size:25px;font-weight:500;line-height:25px;text-align:left}@media (min-width:960px){.landing-t .h3.section-title{font-size:45px;line-height:40px}}.landing-t .section-sub__title{font-size:17px;font-weight:500;line-height:21.42px;text-align:left}@media (min-width:960px){.landing-t .section-sub__title{font-size:25px;line-height:31.5px}}.landing-t .pic-full{margin-left:-20px;margin-right:-20px}@media (min-width:960px){.landing-t .pic-full{margin-left:0;margin-right:0}}.landing-t .pic-full .pic-container{height:350px;position:relative;background-repeat:no-repeat;-moz-background-size:cover;background-size:cover;background-position:50%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media (min-width:640px){.landing-t .pic-full .pic-container{height:450px}}@media (min-width:960px){.landing-t .pic-full .pic-container{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:700px}}.landing-t .pic-full .pic-container button{position:absolute;bottom:30px;left:30px;max-width:90%}@media (min-width:640px){.landing-t .pic-full .pic-container button{max-width:95%}}@media (min-width:960px){.landing-t .pic-full .pic-container button{max-width:477px}}.landing-t .slider-block{margin-right:-20px;margin-left:-20px}@media (min-width:960px){.landing-t .slider-block{margin-right:0}}.landing-t .swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:2;padding-bottom:30px;padding-left:10px}.landing-t .swiper-pagination-bullets{bottom:-30px}.landing-t .g-footer-main{margin-top:100px}.landing-t .g-footer-main .main-page-hero__btn{max-width:100%}.landing-t .contacts{font-size:12px;font-weight:400;line-height:14px;text-align:left;padding-left:0}@media (min-width:960px){.landing-t .contacts{padding-left:20px;margin-top:-15px}}.landing-t .g-main{padding-bottom:0}@media (min-width:960px){.giude-page .page-top{position:absolute;top:0;left:0;right:0;z-index:1}}@media (max-width:959px){.giude-page .g-main{padding-bottom:0}}@media (max-width:959px){.giude-page .g-footer{display:none}}.giude-page .article-card__text{font-weight:500;font-size:19px;color:#000}.giude-page .article-card__title{font-weight:500;font-size:14px;color:#4883b3}.giudeItem .page-top{position:relative}@media (max-width:959px){.giudeItem .page-top{position:absolute;top:0;left:0;z-index:1;color:#fff;color:var(--accent-blank)}}.giudeItem iframe{width:100%;max-width:853px}.giude-hero{position:relative}@media (min-width:960px){.giude-hero{background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#eee));background:-webkit-linear-gradient(top,#f2f2f2,#eee);background:-moz-linear-gradient(top,#f2f2f2 0,#eee 100%);background:-o-linear-gradient(top,#f2f2f2 0,#eee 100%);background:linear-gradient(180deg,#f2f2f2 0,#eee)}}@media (min-width:960px){.giude-hero__inner{padding-top:100px}}.giude-hero__title{font-size:60px;font-weight:500;line-height:75.6px;text-align:left;color:#303434}.giude-hero__sub-title{font-size:25px;font-weight:400;line-height:35px;text-align:left;color:#303434}@media (max-width:959px){.giude-hero__top{position:relative;overflow:hidden;min-height:250px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#eee));background:-webkit-linear-gradient(top,#f2f2f2,#eee);background:-moz-linear-gradient(top,#f2f2f2 0,#eee 100%);background:-o-linear-gradient(top,#f2f2f2 0,#eee 100%);background:linear-gradient(180deg,#f2f2f2 0,#eee);padding:30px 90px 30px 20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.giude-hero__content{position:relative}.giude-hero__bottom{margin-top:20px}@media (max-width:959px){.giude-hero__bottom>.btn{max-width:100%}}@media (min-width:960px){.giude-hero__content-box{position:relative;width:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:400px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px;padding-bottom:50px}}.giude-hero__bg{position:absolute;bottom:0;height:100%;-moz-background-size:contain;background-size:contain;background-position:bottom;background-repeat:no-repeat;width:224px}@media (max-width:479px){.giude-hero__bg{left:100%;margin-left:-140px}}@media (min-width:480px) and (max-width:959px){.giude-hero__bg{left:70%}}@media (min-width:960px){.giude-hero__bg{left:50%;width:475px}}@media (min-width:1600px){.giude-hero__bg{margin-left:-160px}}@media (max-width:959px){.giude-hero__bg--lg{display:none}}@media (min-width:960px){.giude-hero__bg--sm{display:none}}.giude-hero__benefits{margin:0;padding:0;list-style:none;font-size:17px;line-height:20px;font-weight:500}@media (min-width:960px){.giude-hero__benefits{font-size:23px;line-height:30px}}.giude-hero__benefits>li{margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.giude-hero__benefits>li:last-child{margin-bottom:0}.giude-hero__benefits>li .giude-hero__item-program{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:23px;font-weight:500;line-height:17px;text-align:left;text-decoration:none;color:#303434}.giude-hero__benefits>li .giude-hero__item-program .description{line-height:15px;color:#303434}.giude-hero__benefits>li .giude-hero__item-program .sub-text{font-size:10px;font-weight:400;line-height:10px;text-align:left;color:#898d94;text-decoration:none}.giude-hero__benefits .round-box{margin-right:10px}.giudes .giude-hero{position:relative;overflow:hidden}@media (min-width:960px){.giudes .giude-hero{background:-webkit-gradient(linear,left top,left bottom,from(#eddad6),to(#eddad6));background:-webkit-linear-gradient(top,#eddad6,#eddad6);background:-moz-linear-gradient(top,#eddad6 0,#eddad6 100%);background:-o-linear-gradient(top,#eddad6 0,#eddad6 100%);background:linear-gradient(180deg,#eddad6 0,#eddad6)}}@media (max-width:959px){.giudes .giude-hero .giude-hero__top{background:-webkit-gradient(linear,left top,left bottom,from(#eddad6),to(#eddad6));background:-webkit-linear-gradient(top,#eddad6,#eddad6);background:-moz-linear-gradient(top,#eddad6 0,#eddad6 100%);background:-o-linear-gradient(top,#eddad6 0,#eddad6 100%);background:linear-gradient(180deg,#eddad6 0,#eddad6)}}.giudes .giude-hero-pink{position:relative;overflow:hidden}@media (min-width:960px){.giudes .giude-hero-pink{background:-webkit-gradient(linear,left top,left bottom,from(#eddad6),to(#eddad6));background:-webkit-linear-gradient(top,#eddad6,#eddad6);background:-moz-linear-gradient(top,#eddad6 0,#eddad6 100%);background:-o-linear-gradient(top,#eddad6 0,#eddad6 100%);background:linear-gradient(180deg,#eddad6 0,#eddad6)}}@media (max-width:959px){.giudes .giude-hero-pink .giude-hero__top{background:-webkit-gradient(linear,left top,left bottom,from(#eddad6),to(#eddad6));background:-webkit-linear-gradient(top,#eddad6,#eddad6);background:-moz-linear-gradient(top,#eddad6 0,#eddad6 100%);background:-o-linear-gradient(top,#eddad6 0,#eddad6 100%);background:linear-gradient(180deg,#eddad6 0,#eddad6)}}.giudes .giude-hero-gray{position:relative;overflow:hidden}@media (min-width:960px){.giudes .giude-hero-gray{background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#f2f2f2));background:-webkit-linear-gradient(top,#f2f2f2,#f2f2f2);background:-moz-linear-gradient(top,#f2f2f2 0,#f2f2f2 100%);background:-o-linear-gradient(top,#f2f2f2 0,#f2f2f2 100%);background:linear-gradient(180deg,#f2f2f2 0,#f2f2f2)}}@media (max-width:959px){.giudes .giude-hero-gray .giude-hero__top{background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#f2f2f2));background:-webkit-linear-gradient(top,#f2f2f2,#f2f2f2);background:-moz-linear-gradient(top,#f2f2f2 0,#f2f2f2 100%);background:-o-linear-gradient(top,#f2f2f2 0,#f2f2f2 100%);background:linear-gradient(180deg,#f2f2f2 0,#f2f2f2)}}.giudes .giude-hero__bg{left:0;width:100%;margin-left:0}@media (min-width:960px){.giudes .giude-hero__bg{margin-left:10%}}@media (min-width:1600px){.giudes .giude-hero__bg{margin-left:30%}}@media (max-width:959px){.giudes .giude-hero__bg{margin-left:120px}}@media (max-width:639px){.giudes .giude-hero__bg{height:335px;margin-left:0}}.giudes .giude-hero__top{height:335px}@media (max-width:639px){.giudes .giude-hero__content{position:absolute;top:0;left:0;right:0;text-align:center;padding:20px}.giudes .giude-hero__content h1{text-align:center}}@media (max-width:959px){.giudes .giude-hero__title{font-size:35px;font-weight:500;line-height:35px}}@media (min-width:960px) and (max-width:1199px){.giudes .giude-hero__title{font-size:42px;font-weight:500;line-height:48px}}@media (max-width:959px){.giudes .giude-hero__sub-title{font-size:17px;font-weight:400;line-height:25px}}@media (max-width:639px){.giudes .giude-hero__sub-title{text-align:center}}.giudes .giude-hero__bottom .btn--blank{width:320px}@media (max-width:959px){.giudes .giude-hero__bottom .btn--blank{background-color:#fa4616;background-color:var(--accent-primary);color:#fff;color:var(--accent-blank);width:100%}}.giudes .briefly-about-item{text-align:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width:959px){.giudes .briefly-about-item img{width:100%}}.giudes .briefly-about-item .buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.giudes .briefly-about-item .buttons .btn{width:100%}.giudes .briefly-about-item .buttons .link{color:#fa4616;text-decoration:none}.giudes .briefly-about-item .buttons .link .rsaquo{font-size:16px}@media (max-width:639px){.giudes .briefly-about-item .buttons{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}}.giudes .main-page-about-complex-content .head{font-size:35px;font-weight:500;line-height:45px;text-align:left}@media (max-width:959px){.giudes .main-page-about-complex-content .head{font-size:25px;line-height:28px}}.giudes .main-page-about-complex-content p{font-size:17px;font-weight:400;line-height:25px;text-align:left}.giudes .main-page-about-complex-content .program-item .icon-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:20px;font-size:17px;line-height:25px;text-align:left}.giudes .main-page-about-complex-content .program-item .sub-text{font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#898d94;margin-top:10px;margin-bottom:30px}.giudes .main-page-about-complex-content .program-item svg{min-width:30px}.giudes .item-pink>*{background:-webkit-gradient(linear,left top,left bottom,from(#eddad6),to(#eddad6));background:-webkit-linear-gradient(top,#eddad6,#eddad6);background:-moz-linear-gradient(top,#eddad6 0,#eddad6 100%);background:-o-linear-gradient(top,#eddad6 0,#eddad6 100%);background:linear-gradient(180deg,#eddad6 0,#eddad6)}.giudes .textHead{font-size:35px;font-weight:500;line-height:35px;text-align:left;color:#303434;position:relative;bottom:unset;top:0;margin:0}@media (max-width:959px){.giudes .textHead{font-size:25px}}.giudes .subText{font-size:17px;font-weight:400;line-height:25px;text-align:left;color:#303434;position:relative;bottom:unset;top:0;margin:0}.giudes .bottom-banners .card{height:250px}.giudes .slider-right{overflow:hidden}.giudes .slider-right .user-content{font-weight:700}@media (max-width:959px){.giudes .slider-right .swiper-container{overflow:unset}}.giudes .main-page-about-complex-slide{height:460px!important}.giudes .main-page-about-complex-slide .default-slide{height:460px!important;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}@media (max-width:959px){.giudes .main-page-about-complex-slide,.giudes .main-page-about-complex-slide .default-slide{height:350px!important}}.giudes .main-page-about-complex-slider{height:530px!important}.giudes .main-page-about-complex-slider .default-slider{height:530px!important;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}@media (max-width:959px){.giudes .main-page-about-complex-slider,.giudes .main-page-about-complex-slider .default-slider{height:350px!important}.giudes .main-page-about-complex-slider .swiper-pagination-bullets{display:none}}.giudes .default-slide .default-slide__bottom{position:absolute;bottom:0;left:0;width:100%;padding-bottom:20px;padding-top:38px;color:#fff;z-index:2}.giudes .default-slide .default-slide__bottom:before{min-height:300px;top:-160px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.5));background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.5))}@media (max-width:959px){.giudes .g-footer{display:block}}.giudes .bg-gray{background:#f2f2f2;background:var(--accent-gray)}.giudes .one-block{/*! Олег:
        поменял добавил отступы, потому что иначе либо наезжаем на следующий блок
        или  следующий блок слишком отъезжает вниз от текущего */}.giudes .one-block .briefly-about-item .subText,.giudes .one-block .briefly-about-item .textHead{text-align:center}.giudes .one-block .briefly-about-item .buttons{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.giudes .one-block .briefly-about-item .buttons .btn{width:320px;padding-left:50px;padding-right:50px}@media (max-width:639px){.giudes .one-block .briefly-about-item .buttons .btn{width:100%}}.giudes .briefly-about-item img{width:100%}.giudes .card.briefly-about-item{height:auto;padding:20px}.giudes .card.briefly-about-item .other{height:25px}.giudes .card.briefly-about-item.briefly-about-item-right{height:250px}@media (max-width:959px){.giudes .card.briefly-about-item.briefly-about-item-right{height:154px}}@media (max-width:639px){.giudes .card.briefly-about-item.briefly-about-item-right{height:auto}}@media (min-width:640px) and (max-width:1600px){.d-block-w640-w1600{display:block}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,html{margin:0;min-height:100%}body{color:#303434;color:var(--accent-dark);font-family:CoFo Sans,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.42857;overflow-y:scroll}body>iframe{display:none}b{font-weight:500}a.hover-primary{color:inherit;text-decoration:none}a.hover-primary:hover{color:#fa4616;color:var(--accent-primary)}a.active-primary{color:inherit;text-decoration:none}a.active-primary.active{color:#fa4616;color:var(--accent-primary)}a.hover-secondary{color:inherit;text-decoration:none}a.hover-secondary:hover{color:#4883b3;color:var(--accent-secondary)}.btn.hover-secondary:not([disabled]):hover{background-color:#4883b3;background-color:var(--accent-secondary);color:#fff;color:var(--accent-blank)}a.active-primary-item{color:inherit;text-decoration:none}a.active-primary-item.active{color:#fa4616;color:var(--accent-primary)}.btn.hover-secondary.active:not([disabled]){background-color:#4883b3;background-color:var(--accent-secondary);color:#fff;color:var(--accent-blank);cursor:default}.text-gray{color:#bdbdbd}.text-primary,a.text-primary{color:#fa4616;color:var(--accent-primary)}.text-secondary,a.text-secondary{color:#4883b3;color:var(--accent-secondary)}.text-danger,a.text-danger{color:#eb5757;color:var(--accent-danger)}.text-center{text-align:center}@media (max-width:959px){.text-mobile-center{text-align:center}}.text-left{text-align:left}.text-right{text-align:right}.text-nowrap{white-space:nowrap}.cur-point{cursor:pointer}.border-text{color:#fa4616;color:var(--accent-primary);border:2px solid currentColor;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.2em .5em;margin-left:.3em;margin-right:.3em;font-weight:500;text-decoration:none;white-space:nowrap}.border-text--secondary{color:#4883b3;color:var(--accent-secondary)}a.border-text:hover{color:#fff;color:var(--accent-blank);background-color:#fa4616;background-color:var(--accent-primary);border-color:#fa4616;border-color:var(--accent-primary)}a.border-text--secondary:hover{color:#fff;color:var(--accent-blank);background-color:#4883b3;background-color:var(--accent-secondary);border-color:#4883b3;border-color:var(--accent-secondary)}.g-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-width:320px}.g-header{top:0;position:-webkit-sticky;position:sticky;width:100%;z-index:8000;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;-o-transition:box-shadow .25s;-moz-transition:box-shadow .25s,-moz-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s,-moz-box-shadow .25s}.g-header__box{background-color:#fff;background-color:var(--accent-blank)}.g-header-divider{position:-webkit-sticky;position:sticky;height:0;z-index:7000;top:60px;-webkit-transform:translateZ(-1px);-moz-transform:translateZ(-1px);transform:translateZ(-1px)}@media (min-width:1200px){.g-header-divider{top:80px}}.g-header-divider:after{content:"";position:absolute;width:100%;bottom:0;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);-moz-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2);-webkit-box-shadow:var(--box-shadow-bar);-moz-box-shadow:var(--box-shadow-bar);box-shadow:var(--box-shadow-bar);height:20px}.g-main{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding-bottom:50px;position:relative;-webkit-transform:translateZ(-1px);-moz-transform:translateZ(-1px);transform:translateZ(-1px)}.g-header__inner{height:60px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:12px}@media (min-width:960px){.g-header__inner{padding-left:40px}}@media (min-width:1200px){.g-header__inner{height:80px;padding-left:55px;font-size:14px}}.g-header__btn{padding:11px}.hamburger__icon{display:block}.g-header__hamburger{margin-left:-11px}@media (min-width:960px){.g-header__hamburger{display:none}}.g-nav{display:none}@media (min-width:960px){.g-nav{height:60px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1200px){.g-nav{height:80px}}.g-nav-item{position:relative;color:#303434;color:var(--accent-black);text-transform:uppercase;text-decoration:none;white-space:nowrap;font-weight:500;padding:10px 8px}.g-nav-item:hover{color:#eb5757;color:var(--accent-danger)}.g-nav-item.active{color:#eb5757!important;color:var(--accent-danger)!important}@media (min-width:1200px){.g-nav-item{padding:10px 15px}}@media (min-width:960px){.g-nav-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:inherit;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.g-nav-item .badge{top:10px;right:5px}@media (min-width:1200px){.g-nav-item .badge{right:10px}}.g-header__logo-box{display:block;position:absolute;height:30px;width:30px;color:#303434;color:var(--accent-dark)}@media (max-width:959px){.g-header__logo-box{margin-left:auto;margin-right:auto;left:0;right:0;top:50%;margin-top:-15px}}@media (min-width:960px){.g-header__logo-box{color:#fa4616;color:var(--accent-primary);left:0;top:50%;margin-top:-15px}}@media (min-width:1200px){.g-header__logo-box{height:40px;width:40px;margin-top:-20px}}.g-header__logo{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.g-header__appendix{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1 0;-moz-box-flex:1;-ms-flex:1 0;flex:1 0}.g-header__phone-btn{margin-right:-11px}@media (min-width:960px){.g-header__phone-btn{display:none}}@media (max-width:959px){.g-header__phone{display:none}}.g-phone{font-size:25px;color:inherit;text-decoration:none;font-weight:500}.badge{background-color:#eb5757;background-color:var(--accent-danger);color:#fff;color:var(--accent-blank);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:var(--border-radius-secondary);-moz-border-radius:var(--border-radius-secondary);border-radius:var(--border-radius-secondary);display:inline-block;font-size:12px;height:20px;line-height:20px;min-width:20px;padding:0 2px;text-align:center;white-space:nowrap}.badge--dark{background-color:#303434;background-color:var(--accent-dark)}.badge--secondary{background-color:#4883b3;background-color:var(--accent-secondary)}.badge--top-right{position:absolute;top:0;right:0;-webkit-transform:translateY(-50%) translateX(50%);-moz-transform:translateY(-50%) translateX(50%);-ms-transform:translateY(-50%) translateX(50%);-o-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%)}.g-header__btn .badge--top-right{right:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.g-header~.promo-bar{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);-moz-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2);-webkit-box-shadow:var(--box-shadow-bar);-moz-box-shadow:var(--box-shadow-bar);box-shadow:var(--box-shadow-bar);position:relative;z-index:7500;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.g-footer-pre__inner{border-top-color:rgba(0,0,0,.07);border-top-width:1px;border-top-style:solid;padding-bottom:40px;padding-top:40px}@media (min-width:960px){.g-footer-pre__inner{min-height:70px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0;padding-top:0}}.g-footer-pre__logo{display:none}@media (min-width:960px){.g-footer-pre__logo{margin-right:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.g-footer-pre__social{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}@media (min-width:960px){.g-footer-pre__social{margin-bottom:0}}.g-footer-pre__social>a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:12px;padding-right:12px;height:40px}@media (min-width:960px){.g-footer-pre__social>a{padding-left:10px;padding-right:10px}}@media (max-width:959px){.g-footer-pre__social>a .svg-icon{height:30px;width:auto}}.g-footer-pre__appendix{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:960px){.g-footer-pre__appendix{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.g-footer-main{padding-top:35px;padding-bottom:50px;background-color:#f2f2f2;background-color:var(--accent-gray)}@media (min-width:960px){.g-footer-main__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.g-footer-nav{display:none}@media (min-width:960px){.g-footer-nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.g-footer-nav__block{min-width:0;-webkit-flex-basis:200px;-ms-flex-preferred-size:200px;flex-basis:200px;padding-right:20px}@media (min-width:1200px){.g-footer-nav__block{padding-right:60px}}.g-footer-nav__head{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:17px;text-transform:uppercase;line-height:20px;padding-top:10px;padding-bottom:10px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.g-footer-nav__head+.g-footer-nav__body{padding-top:10px}.g-footer-nav__item{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;line-height:20px;padding-top:5px;padding-bottom:5px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.g-footer-nav__item .badge{margin-left:4px}.g-footer-nav__body{margin:0;padding:50px 0 0 0;list-style:none}.g-footer-appendix{color:#b0b0b0}@media (min-width:960px){.g-footer-appendix{-webkit-flex-basis:225px;-ms-flex-preferred-size:225px;flex-basis:225px;min-width:0}}@media (max-width:959px){.g-footer-appendix{margin-top:45px;text-align:center}}.g-footer-appendix__text{font-size:11px;line-height:20px}@media (max-width:959px){.g-footer-appendix__bottom{padding-top:10px}}.g-footer-appendix__agreement-btn-wrapper{margin-top:20px;margin-bottom:20px}.g-footer-appendix__agreement-btn-wrapper a{color:#b0b0b0;font-size:11px}sup{vertical-align:top;font-size:.7em;position:relative;bottom:.3em}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.p-0{padding:0}.pt-0{padding-top:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.m-10{margin:10px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.p-10{padding:10px}.pt-10{padding-top:10px}.pl-10{padding-left:10px}.pr-10{padding-right:10px}.pb-10{padding-bottom:10px}.m-15{margin:15px}.mt-15{margin-top:15px}.mb-15{margin-bottom:15px}.ml-15{margin-left:15px}.mr-15{margin-right:15px}.p-15{padding:15px}.pt-15{padding-top:15px}.pl-15{padding-left:15px}.pr-15{padding-right:15px}.pb-15{padding-bottom:15px}.m-20{margin:20px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.ml-20{margin-left:20px}.mr-20{margin-right:20px}.p-20{padding:20px}.pt-20{padding-top:20px}.pl-20{padding-left:20px}.pr-20{padding-right:20px}.pb-20{padding-bottom:20px}.m-30{margin:30px}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.ml-30{margin-left:30px}.mr-30{margin-right:30px}.p-30{padding:30px}.pt-30{padding-top:30px}.pl-30{padding-left:30px}.pr-30{padding-right:30px}.pb-30{padding-bottom:30px}.m-40{margin:40px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.ml-40{margin-left:40px}.mr-40{margin-right:40px}.p-40{padding:40px}.pt-40{padding-top:40px}.pl-40{padding-left:40px}.pr-40{padding-right:40px}.pb-40{padding-bottom:40px}.m-50{margin:50px}.mt-50{margin-top:50px}.mb-50{margin-bottom:50px}.ml-50{margin-left:50px}.mr-50{margin-right:50px}.p-50{padding:50px}.pt-50{padding-top:50px}.pl-50{padding-left:50px}.pr-50{padding-right:50px}.pb-50{padding-bottom:50px}.section-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.section-title__main{margin:0;font-size:21px;min-width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:500;line-height:1}@media (min-width:960px){.section-title__main{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-size:25px}}.section-title__main-v1{margin:0;font-size:35px;min-width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:500;line-height:1}@media (min-width:960px){.section-title__main-v1{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-size:45px}}.section-title__more{margin-left:10px}@media (max-width:959px){.section-title__more{min-height:40px;font-size:11px;text-transform:uppercase}}@media (min-width:960px){.section-title__more{margin-left:30px;height:50px}}.icon-left{margin-right:5px}.icon-left-l{margin-right:10px}.icon-right{margin-left:5px}.icon-right-l{margin-left:10px}.round-box{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;height:30px;width:30px;display:inline-block;vertical-align:top;padding:5px 2px;font-weight:500;text-align:center;font-size:14px;line-height:20px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:#303434;background-color:var(--accent-dark);color:#fff;color:var(--accent-blank)}.round-box .svg-icon{width:20px;height:20px}.round-box--primary{background-color:#fa4616;background-color:var(--accent-primary);color:#fff;color:var(--accent-blank)}.round-box--danger{background-color:#eb5757;background-color:var(--accent-danger);color:#fff;color:var(--accent-blank)}.round-box--inherit{color:inherit;background-color:currentColor}.round-box--inherit .svg-icon{color:#fff}.round-box__flash-icon{position:relative;top:2px}@media (min-width:960px){.sticky-content-block{position:-webkit-sticky;position:sticky;top:70px}}@media (min-width:1200px){.sticky-content-block{top:90px}}@media (min-width:1200px){.sticky-content-block--top-110{top:110px}}@media (max-width:1199px){.sticky-content-block--since-1200{position:static}}.articles-nav{top:80px}@media (min-width:1200px){.articles-nav{top:100px}}@media (max-width:959px){.articles-nav{display:none}}@media (min-width:960px){.articles-toolbar{display:none}}.page-top__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80px}@media (max-width:959px){.page-top__inner>.btn:not(.select__value){padding:10px 15px;font-size:11px;text-transform:uppercase;min-height:30px}.page-top__inner>.btn:not(.select__value).btn--bordered{border-width:1px}}@media (min-width:960px){.page-top__inner>.btn:not(.select__value){margin-top:10px}}.genplan-page .page-top{position:absolute;top:0;height:0;left:0;right:0;z-index:2;color:#fff;color:var(--accent-blank)}.genplan-page .g-main{padding-bottom:0}.scroll-control-btn{position:absolute;top:50%;z-index:1;margin-top:-30px}@media (max-width:959px){.scroll-control-btn{display:none}}.scroll-control-btn--right{right:0}.scroll-control-btn--left{left:0}.scroll-control-transition-enter-active,.scroll-control-transition-leave-active{-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;-o-transition:opacity .2s,-o-transform .2s;-moz-transition:opacity .2s,transform .2s,-moz-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s}.scroll-control-transition-enter.scroll-control-btn--right,.scroll-control-transition-leave-to.scroll-control-btn--right{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);opacity:0}.scroll-control-transition-enter.scroll-control-btn--left,.scroll-control-transition-leave-to.scroll-control-btn--left{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);opacity:0}.float-outer:after{display:table;content:" ";clear:both}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-animation:fadeAnimation .1s linear;-moz-animation:fadeAnimation .1s linear;-o-animation:fadeAnimation .1s linear;animation:fadeAnimation .1s linear}@-webkit-keyframes fadeAnimation{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeAnimation{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeAnimation{0%{opacity:0}to{opacity:1}}@keyframes fadeAnimation{0%{opacity:0}to{opacity:1}}.mortgage-widget{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:960px){.mortgage-widget{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.how-to-get-pic{height:260px}@media (min-width:960px){.how-to-get-pic{height:380px}}.mcd-banner__bottom,.mcd-banner__top{position:absolute;display:block}.lazyload .mcd-banner__bottom,.lazyload .mcd-banner__top{opacity:0}.mcd-banner__top{top:0;left:0;max-width:90%;max-height:70px}@media (min-width:960px){.mcd-banner__top{max-width:80%;max-height:75px}}.mcd-banner__bottom{bottom:0;right:0;max-width:60%;max-height:90px}@media (min-width:960px){.mcd-banner__bottom{max-height:115px}}@media (max-width:1199px){.how-to-get-sticky{margin-top:20px}}@media (min-width:1200px){.how-to-get-sticky{top:100px}}.how-to-get-list,.user-content .how-to-get-list{padding:0;list-style:none}.how-to-get-list .how-to-get-list__title,.user-content .how-to-get-list .how-to-get-list__title{margin-top:0;margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.how-to-get-list li,.user-content .how-to-get-list li{padding-top:0;padding-bottom:2em}.how-to-get-list li:last-child,.user-content .how-to-get-list li:last-child{padding-bottom:0}.highway-number{background-color:#315bc5;color:#fff;font-size:11px;text-transform:uppercase;font-weight:500;text-align:center;height:20px;line-height:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding-left:6px;padding-right:6px;display:inline-block;vertical-align:top}.map-only-page .page-top{position:absolute;top:0;left:0;right:0;z-index:2}.map-only-page .toolbar{margin-bottom:0}.map-only-page .toolbar .select{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.15);-moz-box-shadow:0 15px 30px rgba(0,0,0,.15);box-shadow:0 15px 30px rgba(0,0,0,.15)}.map-only-page .g-main{padding-bottom:0}@media (max-width:959px){.map-only-page .g-footer{display:none}}.map-only-page__map{background-color:#f2f2f2;height:100vh;height:-webkit-calc(100vh - 110px);height:-moz-calc(100vh - 110px);height:calc(100vh - 110px)}@media (min-width:1200px){.map-only-page__map{height:-webkit-calc(100vh - 130px);height:-moz-calc(100vh - 130px);height:calc(100vh - 130px)}}.map-only-page__nav{position:absolute;top:0;left:0;right:0;pointer-events:none;z-index:2;padding-top:20px;padding-bottom:20px}.map-only-page__nav .column-nav,.map-only-page__nav .toolbar{pointer-events:auto}.map-only-page__nav>.center-block{position:-webkit-sticky;position:sticky;top:100px}@media (min-width:960px){.map-only-page__nav{height:100%;right:auto}.map-only-page__nav .column-nav{background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);padding:20px;-webkit-box-shadow:0 15px 30px rgba(0,0,0,.15);-moz-box-shadow:0 15px 30px rgba(0,0,0,.15);box-shadow:0 15px 30px rgba(0,0,0,.15)}}.error-page .g-main{padding-top:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:960px){.error-page .g-main{padding-top:70px;padding-bottom:80px}}.error-page__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:center}.error-page__title{font-size:45px;line-height:45px;font-weight:500;margin-top:0;margin-bottom:30px}.error-page__message{font-size:17px;font-weight:500}.error-page__action{margin-top:60px}.animated-rotation{-webkit-perspective:400px;-moz-perspective:400px;perspective:400px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.animated-rotation>*{display:inline-block;-webkit-animation:y-3d-rotate 3s linear infinite;-moz-animation:y-3d-rotate 3s linear infinite;-o-animation:y-3d-rotate 3s linear infinite;animation:y-3d-rotate 3s linear infinite}@-webkit-keyframes y-3d-rotate{75%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(-1turn);transform:rotateY(-1turn)}}@-moz-keyframes y-3d-rotate{75%{-moz-transform:rotateY(0deg);transform:rotateY(0deg)}to{-moz-transform:rotateY(-1turn);transform:rotateY(-1turn)}}@-o-keyframes y-3d-rotate{75%{transform:rotateY(0deg)}to{transform:rotateY(-1turn)}}@keyframes y-3d-rotate{75%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(-1turn);-moz-transform:rotateY(-1turn);transform:rotateY(-1turn)}}.animated-switch{position:relative;display:block}.animated-switch__a{display:block}.animated-switch__a,.animated-switch__b{text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.animated-switch__b,.animated-switch__c{position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;opacity:0}.animated-switch__c{text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.animated-item-2 .animated-switch__a{-webkit-animation:animated-switch-a 12s ease-in-out infinite;-moz-animation:animated-switch-a 12s ease-in-out infinite;-o-animation:animated-switch-a 12s ease-in-out infinite;animation:animated-switch-a 12s ease-in-out infinite}.animated-item-2 .animated-switch__b{-webkit-animation:animated-switch-b 12s ease-in-out infinite;-moz-animation:animated-switch-b 12s ease-in-out infinite;-o-animation:animated-switch-b 12s ease-in-out infinite;animation:animated-switch-b 12s ease-in-out infinite}.animated-item-2 .animated-switch__c{-webkit-animation:animated-switch-c 12s ease-in-out infinite;-moz-animation:animated-switch-c 12s ease-in-out infinite;-o-animation:animated-switch-c 12s ease-in-out infinite;animation:animated-switch-c 12s ease-in-out infinite}.animated-item-3 .animated-switch__a{-webkit-animation:animated-3-switch-a 12s ease-in-out infinite;-moz-animation:animated-3-switch-a 12s ease-in-out infinite;-o-animation:animated-3-switch-a 12s ease-in-out infinite;animation:animated-3-switch-a 12s ease-in-out infinite}.animated-item-3 .animated-switch__b{-webkit-animation:animated-3-switch-b 12s ease-in-out infinite;-moz-animation:animated-3-switch-b 12s ease-in-out infinite;-o-animation:animated-3-switch-b 12s ease-in-out infinite;animation:animated-3-switch-b 12s ease-in-out infinite}.animated-item-3 .animated-switch__c{-webkit-animation:animated-3-switch-c 12s ease-in-out infinite;-moz-animation:animated-3-switch-c 12s ease-in-out infinite;-o-animation:animated-3-switch-c 12s ease-in-out infinite;animation:animated-3-switch-c 12s ease-in-out infinite}.switch-price{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden}.switch-price__a{-webkit-animation:animated-switch-a 12s ease-in-out infinite;-moz-animation:animated-switch-a 12s ease-in-out infinite;-o-animation:animated-switch-a 12s ease-in-out infinite;animation:animated-switch-a 12s ease-in-out infinite}.switch-price__b{-webkit-animation:animated-switch-b 12s ease-in-out infinite;-moz-animation:animated-switch-b 12s ease-in-out infinite;-o-animation:animated-switch-b 12s ease-in-out infinite;animation:animated-switch-b 12s ease-in-out infinite}.switch-price__c{-webkit-animation:animated-switch-c 12s ease-in-out infinite;-moz-animation:animated-switch-c 12s ease-in-out infinite;-o-animation:animated-switch-c 12s ease-in-out infinite;animation:animated-switch-c 12s ease-in-out infinite}@-webkit-keyframes animated-switch-a{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}8.33%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}25%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}33.33%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}58.33%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}75%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}83.33%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes animated-switch-a{0%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}8.33%{-moz-transform:translateY(-100%);transform:translateY(-100%);opacity:0}25%{-moz-transform:translateY(-100%);transform:translateY(-100%);opacity:0}33.33%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}50%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}58.33%{-moz-transform:translateY(-100%);transform:translateY(-100%);opacity:0}75%{-moz-transform:translateY(-100%);transform:translateY(-100%);opacity:0}83.33%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}to{-moz-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes animated-switch-a{0%{-o-transform:translateY(0);transform:translateY(0);opacity:1}8.33%{-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}25%{-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}33.33%{-o-transform:translateY(0);transform:translateY(0);opacity:1}50%{-o-transform:translateY(0);transform:translateY(0);opacity:1}58.33%{-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}75%{-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}83.33%{-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes animated-switch-a{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}8.33%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}25%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}33.33%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}58.33%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}75%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}83.33%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes animated-switch-b{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}8.33%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}25%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}33.33%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}58.33%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}83.33%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@-moz-keyframes animated-switch-b{0%{-moz-transform:translateY(100%);transform:translateY(100%);opacity:0}8.33%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}25%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}33.33%{-moz-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{-moz-transform:translateY(100%);transform:translateY(100%);opacity:0}58.33%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}75%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}83.33%{-moz-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-moz-transform:translateY(100%);transform:translateY(100%);opacity:0}}@-o-keyframes animated-switch-b{0%{-o-transform:translateY(100%);transform:translateY(100%);opacity:0}8.33%{-o-transform:translateY(0);transform:translateY(0);opacity:1}25%{-o-transform:translateY(0);transform:translateY(0);opacity:1}33.33%{-o-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{-o-transform:translateY(100%);transform:translateY(100%);opacity:0}58.33%{-o-transform:translateY(0);transform:translateY(0);opacity:1}75%{-o-transform:translateY(0);transform:translateY(0);opacity:1}83.33%{-o-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-o-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes animated-switch-b{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0}8.33%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}25%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}33.33%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0}58.33%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}83.33%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0}}@-webkit-keyframes animated-3-switch-a{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}30%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}75%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes animated-3-switch-a{0%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}30%{-moz-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-moz-transform:translateY(-100%);transform:translateY(-100%);opacity:0}75%{-moz-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-moz-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes animated-3-switch-a{0%{-o-transform:translateY(0);transform:translateY(0);opacity:1}30%{-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}75%{-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes animated-3-switch-a{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}30%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}75%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes animated-3-switch-b{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}30%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}75%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@-moz-keyframes animated-3-switch-b{0%{-moz-transform:translateY(100%);transform:translateY(100%);opacity:0}30%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}55%{-moz-transform:translateY(-100%);transform:translateY(-100%);opacity:0}75%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}to{-moz-transform:translateY(100%);transform:translateY(100%);opacity:0}}@-o-keyframes animated-3-switch-b{0%{-o-transform:translateY(100%);transform:translateY(100%);opacity:0}30%{-o-transform:translateY(0);transform:translateY(0);opacity:1}55%{-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}75%{-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-o-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes animated-3-switch-b{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0}30%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}55%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0}75%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0}}@-webkit-keyframes animated-3-switch-c{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}30%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@-moz-keyframes animated-3-switch-c{0%{-moz-transform:translateY(100%);transform:translateY(100%);opacity:0}30%{-moz-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}75%{-moz-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-moz-transform:translateY(100%);transform:translateY(100%);opacity:0}}@-o-keyframes animated-3-switch-c{0%{-o-transform:translateY(100%);transform:translateY(100%);opacity:0}30%{-o-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-o-transform:translateY(0);transform:translateY(0);opacity:1}75%{-o-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-o-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes animated-3-switch-c{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0}30%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0}}.no-footer-page .g-footer{display:none}.special-offer-text{color:#fa4616;color:var(--accent-primary);text-align:center;font-weight:500;font-size:12px;line-height:15px;margin-top:0;margin-bottom:20px}@media (min-width:960px){.special-offer-text{font-size:14px;line-height:20px}}@media (min-width:1200px){.special-offer-text{font-size:21px;line-height:25px}}@media (max-width:959px){.m-none{display:none}}@media (max-width:959px){.m-m-0{margin:0 auto!important}}@media (max-width:959px){.m-w100{width:100%}}@media (max-width:960px){.f-size-30-from960{font-size:30px}}.menu-down{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px}.menu-down .beak{width:12px}.menu-down .sub_menu{visibility:hidden;opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;transition:.4s ease-in-out;position:absolute;left:0;top:60px;margin:0;gap:10px;width:250px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;border-bottom-left-radius:20px;padding:0 20px 20px 20px;background:#fff;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 20px 20px 0 rgba(0,0,0,.1);box-shadow:0 20px 20px 0 rgba(0,0,0,.1);z-index:1;list-style:none}@media (min-width:1200px){.menu-down .sub_menu{top:80px}}.menu-down .sub_menu .menu-item{border-bottom:1px solid #f2f2f2}.menu-down .sub_menu .menu-item a,.menu-down .sub_menu .menu-item span{padding:7px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#303434;color:var(--accent-black);text-decoration:none}.menu-down .sub_menu .menu-item a:hover,.menu-down .sub_menu .menu-item span:hover{color:#fa4616;color:var(--accent-primary)}.menu-down .sub_menu .menu-item:last-child{border:none}.menu-down:hover{cursor:pointer}.menu-down:hover .beak{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.menu-down:hover .sub_menu{visibility:visible;opacity:1;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.fixed-cookie{display:none;position:fixed;z-index:9999999999;bottom:20px;left:0;right:0;width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px);max-width:478px;margin:auto;font-size:14px;color:#303434;font-weight:400;background:#fff;padding:10px 20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:10px 0 20px 5px rgba(0,0,0,.1);-moz-box-shadow:10px 0 20px 5px rgba(0,0,0,.1);box-shadow:10px 0 20px 5px rgba(0,0,0,.1)}.fixed-cookie .cookiePopupText{padding-right:10px}.fixed-cookie #cookiePopup{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fixed-cookie a{color:#fa4616}.fixed-cookie .btn{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:30px;cursor:pointer;min-width:80px}.video-block{position:relative;padding-bottom:56.3%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:0;overflow:hidden}.video-block .video-container embed,.video-block .video-container object,.video-block iframe{position:absolute;top:0;left:0;width:100%;height:100%}.bg-gray{background:#f2f2f2;background:var(--accent-gray)}.bg-blank{background:#fff;background:var(--accent-blank)}.seo-block .seo-block-text{font-size:14px;line-height:21px;color:#e0e0e0;color:var(--accent-neutral)}.seo-block .seo-block-text_hidden{font-size:14px;line-height:21px;color:#303434;color:var(--accent-dark);visibility:hidden;height:0;overflow:hidden}.seo-block .button-open-block .button-open{font-weight:400;font-size:14px;line-height:21px;color:#4883b3;color:var(--accent-secondary);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px;cursor:pointer}.seo-block .button-open-block .button-open .open{display:inline-block}.seo-block .button-open-block .button-open .close{display:none}.seo-block.active .seo-block-text{color:#303434;color:var(--accent-dark)}.seo-block.active .seo-block-text_hidden{visibility:visible;height:auto}.seo-block.active .button-open .open{display:none}.seo-block.active .button-open .close{display:inline-block}.seo-block.active .button-open svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:959px){.desktop-show{display:none!important}}.mobile-show{display:none}@media (max-width:959px){.mobile-show{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-moz-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.svg-icon,.svg-icon svg{fill:currentColor}.navigator-link{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;color:inherit;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 20px;min-width:0}a.navigator-link:hover{cursor:pointer}.navigator-link-inner{min-width:0}.navigator-item__line-primary{font-size:17px;font-weight:500;text-transform:uppercase;line-height:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.navigator-item__line-primary .badge{margin-left:4px}.navigator-item__icon-pre{font-size:12px;margin-right:4px}.navigator-item__line-secondary{font-size:11px;line-height:15px;color:#a4aab6;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.navigator-item__button{background:none;border:none;outline:none;margin:0;padding:0;width:46px;font-size:16px;color:inherit;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.navigator-item__button~.navigator-link{padding-left:8px}button.navigator-item__button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.navigator-item--semi-active:before{content:"";position:absolute;top:0;left:0;bottom:0;width:6px;background-color:var(--accent-secondary);-webkit-border-top-left-radius:inherit;-moz-border-radius-topleft:inherit;border-top-left-radius:inherit;-webkit-border-bottom-left-radius:inherit;-moz-border-radius-bottomleft:inherit;border-bottom-left-radius:inherit}.navigator-item--active{background-color:var(--accent-secondary)}.navigator-item--active .navigator-link{color:#fff;cursor:default}.navigator-item--active .navigator-link:hover{background:rgba(0,0,0,0)}.navigator-item--active .navigator-item__button{color:#fff}.navigator-item--active .navigator-item__line-secondary{color:hsla(0,0%,100%,.6)}.navigator-item--active .app-tag{border-color:#fff;background:hsla(0,0%,100%,.2);color:#fff}.navigator__box{position:relative;z-index:0}.navigator-item{color:inherit;height:60px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-shadow:inset 0 -1px 0 #ecf0f4,0 -1px 0 #ecf0f4;-moz-box-shadow:inset 0 -1px 0 #ecf0f4,0 -1px 0 #ecf0f4;box-shadow:inset 0 -1px 0 #ecf0f4,0 -1px 0 #ecf0f4;text-decoration:none}.navigator-item>:first-child{-webkit-border-top-left-radius:inherit;-moz-border-radius-topleft:inherit;border-top-left-radius:inherit;-webkit-border-bottom-left-radius:inherit;-moz-border-radius-bottomleft:inherit;border-bottom-left-radius:inherit}.navigator-item>:last-child{-webkit-border-top-right-radius:inherit;-moz-border-radius-topright:inherit;border-top-right-radius:inherit;-webkit-border-bottom-right-radius:inherit;-moz-border-radius-bottomright:inherit;border-bottom-right-radius:inherit}.navigator-item--disabled .navigator-link{color:#a4aab6;cursor:not-allowed}.navigator-item--header{margin-left:0;margin-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.spinner__svg{margin:auto;display:block;-webkit-animation:loading-rotate 1.5s linear infinite;-moz-animation:loading-rotate 1.5s linear infinite;-o-animation:loading-rotate 1.5s linear infinite;animation:loading-rotate 1.5s linear infinite}.spinner__svg .spinner__figure{stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:4;stroke-linecap:round;stroke:var(--accent-secondary)}.current-color .spinner__figure{stroke:currentColor}@-webkit-keyframes loading-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes loading-rotate{to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes loading-rotate{to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading-rotate{to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.slide-menu{position:relative;height:100%}.slide-menu__spinner{position:relative;top:50px}.in-enter-active,.in-leave-active{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:opacity .3s,-o-transform .3s;-moz-transition:transform .3s,opacity .3s,-moz-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s;position:absolute;width:100%;left:0;right:0;top:0}.in-enter{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:1}.in-leave-to{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:.2}.out-enter-active,.out-leave-active{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:opacity .3s,-o-transform .3s;-moz-transition:transform .3s,opacity .3s,-moz-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s;position:absolute;width:100%;left:0;right:0;top:0}.out-enter{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.out-leave-to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:.2}.mobile-menu{position:fixed;z-index:7900;top:60px;left:0;bottom:0;max-height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f2f2f2;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media (min-width:1200px){.mobile-menu{top:80px}}.mobile-menu__slide-menu{background:#f2f2f2;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:auto;padding-bottom:100px}.mobile-menu__slide-menu .navigator{background:#f2f2f2}.mobile-menu-transition-enter-active,.mobile-menu-transition-leave-active{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mobile-menu-transition-enter,.mobile-menu-transition-leave-to{background:rgba(0,0,0,0);max-height:0}.mobile-menu-call-btn-transition-leave-active{position:absolute}.mobile-menu-call-btn-transition-enter-active,.mobile-menu-call-btn-transition-leave-active{-webkit-transition:opacity .1s ease;-o-transition:opacity .1s ease;-moz-transition:opacity .1s ease;transition:opacity .1s ease}.mobile-menu-call-btn-transition-enter,.mobile-menu-call-btn-transition-leave-to{opacity:0}body.mobile-menu-on .g-header{-webkit-box-shadow:var(--box-shadow-bar);-moz-box-shadow:var(--box-shadow-bar);box-shadow:var(--box-shadow-bar)}.modal-line-primary{font-weight:500;font-size:21px;line-height:25px;margin-bottom:10px}.modal-line-secondary{font-size:14px;margin-bottom:30px}.input{display:block;float:none;width:100%;position:relative;text-align:left}.input--dirty .input__placeholder{-webkit-transform:scale(.8) translateY(-15px);-moz-transform:scale(.8) translateY(-15px);-ms-transform:scale(.8) translateY(-15px);-o-transform:scale(.8) translateY(-15px);transform:scale(.8) translateY(-15px)}.input--focus .input__placeholder{color:var(--accent-secondary)}.input--error .input__placeholder{color:var(--accent-danger);background-color:#fdeeef}.input--error .input__inner{background-color:#fdeeef}.input__inner{background-color:#f2f2f2;border:none;margin:0;font-family:inherit;font-size:inherit;display:block;-webkit-border-radius:var(--border-radius-controls);-moz-border-radius:var(--border-radius-controls);border-radius:var(--border-radius-controls);width:100%;min-height:50px;outline:none;line-height:20px;padding:21px 15px 9px 15px}.input__textarea{max-width:100%;min-width:100%}.input__placeholder{position:absolute;line-height:20px;height:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;left:15px;right:15px;top:15px;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transform-origin:0 center;-moz-transform-origin:0 center;-ms-transform-origin:0 center;-o-transform-origin:0 center;transform-origin:0 center;color:#b0b0b0;pointer-events:none;background-color:#f2f2f2;z-index:1}.placeholder-transition-enter-active,.placeholder-transition-leave-active{-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:opacity .3s ease-in-out,-o-transform .3s ease-in-out;-moz-transition:opacity .3s ease-in-out,transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out,-o-transform .3s ease-in-out}.placeholder-transition-enter{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.placeholder-transition-leave-to{position:absolute;top:0;left:0;opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.checkbox{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;vertical-align:top}.checkbox__input{opacity:0;width:0;height:0;margin:0}.checkbox__fake{width:20px;height:20px;display:block;position:relative}.checkbox__fake-border{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:2px solid #000;-webkit-border-radius:var(--border-radius-checkbox);-moz-border-radius:var(--border-radius-checkbox);border-radius:var(--border-radius-checkbox);margin:auto;-webkit-transition:width .1s ease-in-out,height .1s ease-in-out,-webkit-border-radius .1s ease-in-out;transition:width .1s ease-in-out,height .1s ease-in-out,-webkit-border-radius .1s ease-in-out;-o-transition:border-radius .1s ease-in-out,width .1s ease-in-out,height .1s ease-in-out;-moz-transition:border-radius .1s ease-in-out,width .1s ease-in-out,height .1s ease-in-out,-moz-border-radius .1s ease-in-out;transition:border-radius .1s ease-in-out,width .1s ease-in-out,height .1s ease-in-out;transition:border-radius .1s ease-in-out,width .1s ease-in-out,height .1s ease-in-out,-webkit-border-radius .1s ease-in-out,-moz-border-radius .1s ease-in-out}.checkbox__fake--checked{color:var(--accent-blank)}.checkbox__fake--checked .checkbox__fake-border{background-color:var(--accent-primary);border-color:var(--accent-primary)}.checkbox--disabled{cursor:default;color:var(--accent-neutral)}.checkbox--disabled .checkbox__fake-border{background-color:var(--accent-neutral);border-color:var(--accent-neutral)}.checkbox__fake--loading{-webkit-animation:loading-rotate .5s linear infinite;-moz-animation:loading-rotate .5s linear infinite;-o-animation:loading-rotate .5s linear infinite;animation:loading-rotate .5s linear infinite}.checkbox__fake--loading .checkbox__fake-border{border-right-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:16px;height:16px}.checkbox__icon{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:auto}.checkbox__label{font-weight:500;padding-left:10px}.feedback-container{position:relative}.feedback-container__success{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}.feedback-container__body--sent{opacity:0;visibility:hidden;position:relative;min-height:280px}.feedback-container__airplane{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative}.feedback-container__airplane-box{position:absolute;height:100%;width:100%;right:50%;margin-right:-66px;top:50%;-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);transform:translateY(-30%)}.feedback-container__airplane-box>svg{position:absolute;top:0;right:0;width:510px;height:404px}.feedback-error{font-size:11px;line-height:15px;color:var(--accent-danger)}.feedback-container__error-pre{min-height:15px;width:100%;text-align:center;margin-bottom:10px}.feedback-container__error-after{min-height:15px;margin-bottom:5px;width:100%}.feedback-container__line-secondary{margin-bottom:5px}@media (max-width:959px){.backgrondImgMobile{-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topright:20px;border-top-right-radius:20px;-moz-background-size:auto;background-size:auto;background-repeat:no-repeat;background-position:top;padding-top:130px}}.feedback-button{width:100%}.feedback-button button{margin-bottom:10px}@media (min-width:960px){.backgrondImgMobile{background:none!important}.feedback-button{gap:10px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.feedback-button button:first-child{max-width:40%}}.whatsapp-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px;margin-right:60px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}.whatsapp-block .whatsapp-block_text{font-weight:500}.whatsapp-block .whatsapp-block_icon svg{cursor:pointer}@media (min-width:960px){.whatsapp-block{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px;margin-right:0}}.privacypolicy{color:#bdbdbd}.privacypolicy,.privacypolicy a{font-size:12px;font-weight:400;line-height:12px;text-align:left}.privacypolicy a{-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;-moz-text-decoration-style:solid;text-decoration-style:solid;color:#303434}.favorites-link{color:var(--accent-blank);position:relative}.favorites-link[data-count="0"]{display:none}.favorites-link .svg-icon{fill:var(--accent-primary)}.favorites-link__count{position:absolute;top:0;left:0;right:0;bottom:0;margin-bottom:2px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10px;font-weight:500}.btn--favorites{display:block;min-width:50px;min-height:50px}.btn--favorites .svg-icon{fill:rgba(0,0,0,0);stroke:currentColor;stroke-width:2px}.btn--favorites.active{color:var(--accent-primary)}.btn--favorites.active .svg-icon{fill:currentColor}.flat-card__appendix .btn--favorites{margin:-10px}.breadcrumbs .btn--favorites{margin-left:10px}.favorites-list-empty-message{margin:50px 0;display:none}.favorites-list--empty>:not(.favorites-list-empty-message){display:none}.favorites-list--empty .favorites-list-empty-message{display:block}.seeBaner-container{position:relative}.seeBaner-container__airplane{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative}.seeBaner-container__airplane-box{position:absolute;height:100%;width:100%;right:50%;margin-right:-66px;top:50%;-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);transform:translateY(-30%)}.seeBaner-container__airplane-box>svg{position:absolute;top:0;right:0;width:510px;height:404px}.seeBaner-container__line-secondary{margin-bottom:5px}.modalContainerDopClass{top:0}.modalContainerDopClass .modalBanerWidget{height:100vh;max-height:100vh;background:none}.modalContainerDopClass .modalBanerWidget .modal__header{display:none!important}.modalContainerDopClass .modalBanerWidget .modal__click-area{display:block!important}.modalContainerDopClass .modalBanerWidget .seeBanerWidget .imgDesktop{position:relative;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:50%;cursor:pointer;height:100vh;width:100vw}@media (max-width:959px){.modalContainerDopClass .modalBanerWidget .seeBanerWidget .imgDesktop{z-index:1;width:-webkit-calc(100vw - 40px);width:-moz-calc(100vw - 40px);width:calc(100vw - 40px);height:-webkit-calc(100vw - 20px);height:-moz-calc(100vw - 20px);height:calc(100vw - 20px);top:50px}}.modalContainerDopClass .modalBanerWidget .seeBanerWidget .imgDesktop .closeSee{color:#fff;font-size:25px;position:absolute;left:50%;margin-left:-12px;top:20px;cursor:pointer;z-index:10;width:25px;height:25px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:960px){.seeBanerWidget.modal__inner{max-width:820px;width:auto;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.chessboard{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}@media (min-width:1200px){.chessboard:after,.chessboard:before{content:"";position:absolute;top:0;width:120px;height:100%;pointer-events:none;-webkit-transition:opacity .5s;-o-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s;opacity:0}}.chessboard:before{left:0;background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background-image:-webkit-linear-gradient(left,#fff,hsla(0,0%,100%,0));background-image:-moz-linear-gradient(left,#fff 0,hsla(0,0%,100%,0) 100%);background-image:-o-linear-gradient(left,#fff 0,hsla(0,0%,100%,0) 100%);background-image:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0))}.chessboard:after{right:0;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff);background-image:-moz-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 100%);background-image:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff)}.chessboard__filter{margin-bottom:30px}@media (min-width:960px){.chessboard__filter{margin-bottom:40px}}.chessboard__filter .checkbox{margin-right:16px}.chessboard__filter-title{font-weight:500;font-size:21px;line-height:25px;margin-bottom:20px}.chessboard__scroller{overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.chessboard__scroller,.chessboard__sections{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.chessboard__sections{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.chessboard__section{padding:0 20px}.chessboard__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.chessboard__row:last-child{margin-bottom:0}.chessboard__cell{min-width:25px;height:25px;margin-right:10px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#f2f2f2;border-width:1px;border-style:solid;border-color:#ccc;font-size:11px;line-height:15px;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.chessboard__cell:last-child{margin-right:0}.chessboard__cell--available{background-color:#e6f3fe;border-color:#8aa7be}.chessboard__cell--danger{background-color:#fadada;border-color:currentColor;color:#cc9e9e}.chessboard__cell--lock{background-color:#e9e7d5;border-color:#a8a171;color:#cbc6a3}.chessboard__cell--gray{background-color:#f2f2f2;border-color:#ccc;color:#818181}.chessboard__cell--picked{background-color:var(--accent-primary);border-color:var(--accent-primary);color:var(--accent-blank)}.chessboard__cell--clickable{cursor:pointer;-webkit-transition:all .15s;-o-transition:all .15s;-moz-transition:all .15s;transition:all .15s}.chessboard__cell--clickable:hover{border-color:var(--accent-secondary);-webkit-box-shadow:inset 0 0 0 1px var(--accent-secondary);-moz-box-shadow:inset 0 0 0 1px var(--accent-secondary);box-shadow:inset 0 0 0 1px var(--accent-secondary)}.chessboard__row-number{background-color:rgba(0,0,0,0);border-width:0;color:#bdbdbd}.chessboard__rowfill{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.chessboard__section-title{font-size:11px;text-transform:uppercase;margin-left:35px;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:25px;margin-bottom:10px}.chessboard__section-title:after,.chessboard__section-title:before{content:"";height:1px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;background-color:#c4c4c4}.chessboard__section-title:before{margin-right:10px}.chessboard__section-title:after{margin-left:10px}.chessboard__footer{position:-webkit-sticky;position:sticky;left:0;bottom:0;padding-top:40px;padding-bottom:40px;display:inline-block;vertical-align:top}@media (max-width:1559px){.chessboard__footer{padding-left:20px;padding-right:20px}}.chessboard-legend,.chessboard-legend__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.chessboard-legend__item{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px}.chessboard-legend__item:last-child{margin-right:0}.chessboard--can-scroll-to-left:before{opacity:1}.chessboard--can-scroll-to-right:after{opacity:1}.chessboard-transition-enter-active,.chessboard-transition-leave-active{-webkit-transition:opacity .3s;-o-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.chessboard-transition-enter,.chessboard-transition-leave-to{opacity:0}.chessboard__spinner{padding-top:100px;padding-bottom:100px}.chessboard__scroll-control{margin-top:-70px}@media (max-width:959px){.chessboard__scroll-control{display:none}}@media (max-width:1559px){.chessboard__scroll-control.scroll-control-btn--right{right:20px}}@media (max-width:1559px){.chessboard__scroll-control.scroll-control-btn--left{left:20px}}.chessboard-draggable{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.chessboard-draggable:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}@media (min-width:960px){.chessboard-modal .modal__inner{max-width:390px}}.chessboard-modal__picture{height:200px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.chessboard-modal__picture>img{max-height:100%;max-width:100%;display:block}.flat-property:after{content:", "}.flat-property:last-of-type:after{content:""}.chessboard-modal__price-block{margin-bottom:30px;margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;line-height:20px}.chessboard-modal__price-block .badge{padding-left:6px;padding-right:6px;font-weight:500}.chessboard-modal__price-block>div{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.chessboard-modal__price{font-weight:500;font-size:21px;line-height:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-left:10px;padding-right:10px}.chessboard-modal__price-old{text-decoration:line-through}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:2}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform,-o-transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform,-o-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-pagination-bullets{position:absolute;bottom:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:3;height:0;padding-right:15px;padding-left:15px}.swiper-pagination-bullet{padding:0 5px;margin:0;height:50px;-webkit-flex-basis:40px;-ms-flex-preferred-size:40px;flex-basis:40px;background-image:none;background-color:rgba(0,0,0,0);border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer}.swiper-pagination-bullet.swiper-pagination-bullet-active .swiper-pagination-bullet__inner{background-color:var(--accent-primary)}.swiper-pagination-bullet:hover .swiper-pagination-bullet__inner{background-color:var(--accent-primary);-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.35);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,.35);box-shadow:0 0 10px 2px rgba(0,0,0,.35)}.swiper-pagination-bullet__inner{display:block;height:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:hsla(0,0%,100%,.35);-webkit-box-shadow:0 0 10px rgba(0,0,0,.35);-moz-box-shadow:0 0 10px rgba(0,0,0,.35);box-shadow:0 0 10px rgba(0,0,0,.35);-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.swiper-lazy-loaded{-webkit-animation:fadeAnimation .2s linear;-moz-animation:fadeAnimation .2s linear;-o-animation:fadeAnimation .2s linear;animation:fadeAnimation .2s linear}.swiper-lazy-preloader{position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px}.select{position:relative}.select__dropdown .text-gray,.select__value .text-gray{font-weight:400;margin-left:5px}.select--native .select__input{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1}.select__dropdown{position:absolute;z-index:2000;background:#f2f2f2;-webkit-border-bottom-left-radius:var(--border-radius-controls);-moz-border-radius-bottomleft:var(--border-radius-controls);border-bottom-left-radius:var(--border-radius-controls);-webkit-border-bottom-right-radius:var(--border-radius-controls);-moz-border-radius-bottomright:var(--border-radius-controls);border-bottom-right-radius:var(--border-radius-controls);top:100%;left:0;width:100%;max-height:400px;overflow-y:auto;overflow-x:hidden}.select__input{display:none}.select__value{width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:-webkit-border-radius .2s;transition:-webkit-border-radius .2s;-o-transition:border-radius .2s;-moz-transition:border-radius .2s,-moz-border-radius .2s;transition:border-radius .2s;transition:border-radius .2s,-webkit-border-radius .2s,-moz-border-radius .2s;padding-top:5px;padding-bottom:5px;cursor:pointer}.select__value--active{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.select__option{padding:15px 20px;line-height:20px;cursor:pointer;-webkit-transition:background-color .1s;-o-transition:background-color .1s;-moz-transition:background-color .1s;transition:background-color .1s;font-weight:500;text-decoration:none}.select__option:hover{background:rgba(0,0,0,.04)}.select__option.active{background-color:var(--accent-secondary);color:var(--accent-blank);cursor:default}.select__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:-o-transform .2s;-moz-transition:transform .2s,-moz-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s;margin-left:10px}.select--focused .select__icon,.select--opened .select__icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .2s;-o-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.fade-enter,.fade-leave-to{opacity:0}.select__label{-webkit-box-flex:1;-webkit-flex:1 0;-moz-box-flex:1;-ms-flex:1 0;flex:1 0;min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:left}.articles-toolbar__select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.smart-filter{margin:0;padding:0}.smart-filter__fieldset{border:none;padding:0 0 30px;margin:30px 0 0;border-bottom-color:var(--accent-gray);border-bottom-width:1px;border-bottom-style:solid}.smart-filter__fieldset:first-of-type{margin-top:0}.smart-filter__fieldset:last-of-type{border-bottom:none}.smart-filter__legend{margin:0;padding:0;float:none;width:100%;display:block;font-size:21px;line-height:25px;font-weight:500;margin-bottom:20px}.smart-filter__inner{margin-top:-10px;margin-bottom:-10px}@media (min-width:1200px){.smart-filter__inner{padding-left:20px}}.smart-filter__item{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;padding-top:10px;padding-bottom:10px}.smart-filter__grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.smart-filter__btn{margin-bottom:20px;width:100%}.smart-filter__btn:last-of-type{margin-bottom:0}.smart-filter__footer{background:#fff;padding-top:20px;padding-bottom:20px}@media (min-width:960px){.smart-filter__footer{position:-webkit-sticky;position:sticky;bottom:0}}.smart-filter-submit-transition-enter-active,.smart-filter-submit-transition-leave-active{-webkit-transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;-o-transition:opacity .25s ease-in-out,-o-transform .25s ease-in-out;-moz-transition:opacity .25s ease-in-out,transform .25s ease-in-out,-moz-transform .25s ease-in-out;transition:opacity .25s ease-in-out,transform .25s ease-in-out;transition:opacity .25s ease-in-out,transform .25s ease-in-out,-webkit-transform .25s ease-in-out,-moz-transform .25s ease-in-out,-o-transform .25s ease-in-out}.smart-filter-submit-transition-enter{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.smart-filter-submit-transition-leave-to{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.smart-filter-sidebar-transition-enter-active,.smart-filter-sidebar-transition-leave-active{-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.smart-filter-sidebar-transition-enter,.smart-filter-sidebar-transition-leave-to{opacity:0}.smart-filter-transition-enter-active,.smart-filter-transition-leave-active{-webkit-transition:-webkit-transform .35s ease-in-out;transition:-webkit-transform .35s ease-in-out;-o-transition:-o-transform .35s ease-in-out;-moz-transition:transform .35s ease-in-out,-moz-transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out,-webkit-transform .35s ease-in-out,-moz-transform .35s ease-in-out,-o-transform .35s ease-in-out}.smart-filter-transition-enter,.smart-filter-transition-leave-to{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.smart-filter__promobar{position:-webkit-sticky;position:sticky;bottom:0;margin-top:30px;cursor:pointer}.smart-filter__promobar .promo-bar__inner{min-height:60px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.smart-filter-scroll-pane{position:fixed;top:60px;left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden;z-index:7600;background:#fff;-webkit-overflow-scrolling:touch}@media (min-width:1200px){.smart-filter-scroll-pane{top:80px}}.smart-filter-scroll-pane__top{font-size:21px;font-weight:500;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-top:20px;padding-bottom:30px}.smart-filter-scroll-pane__close{width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);-moz-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1);margin-left:8px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.smart-filter-scroll-pane .toolbar .select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}body.smart-filter-on .g-header{-webkit-box-shadow:var(--box-shadow-bar);-moz-box-shadow:var(--box-shadow-bar);box-shadow:var(--box-shadow-bar)}.smart-filter-housing-nav .text-gray{font-size:14px;font-weight:400;margin-left:5px}@media (min-width:960px){#smart-filter-housing-nav{display:none}}.gallery-toolbar-widget{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:959px){.gallery-toolbar-widget__btn-group{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.gallery-toolbar-widget__btn-group>.btn{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.gallery-toolbar-widget__btn-group+.gallery-toolbar-widget__select{margin-top:20px}}@media (min-width:960px){.gallery-toolbar-widget__btn-group{margin-right:30px}}@media (max-width:959px){.gallery-toolbar-widget__select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;min-width:0}}.gallery-toolbar-widget__select .select__value{white-space:nowrap}.card-slider-outer{overflow:hidden}.card-slider-footer{text-align:center;margin-bottom:10px}@media (min-width:960px){.card-slider-footer{margin-top:20px;margin-bottom:30px}}.card-slider{padding-left:20px;padding-right:20px;max-width:1600px;margin:auto;overflow:visible}.card-slider .swiper-wrapper{padding:20px 0 40px}.card-slider .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.card-slider .swiper-slide>*{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (min-width:1600px){.card-slider .swiper-slide:first-child .elevated-item:after,.card-slider .swiper-slide:last-child .elevated-item:after{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.15);-moz-box-shadow:0 10px 20px rgba(0,0,0,.15);box-shadow:0 10px 20px rgba(0,0,0,.15)}}.card-slider a.card{cursor:inherit}.card-slider--with-overflow{overflow:hidden}@media (min-width:1600px){.card-slider--with-overflow.reach-beginning:before{opacity:0}.card-slider--with-overflow.reach-end:after{opacity:0}.card-slider--with-overflow:before{content:"";position:absolute;top:20px;left:-20px;width:20px;bottom:40px;z-index:3;-webkit-box-shadow:10px 0 20px 5px rgba(0,0,0,.1);-moz-box-shadow:10px 0 20px 5px rgba(0,0,0,.1);box-shadow:10px 0 20px 5px rgba(0,0,0,.1);-webkit-transition:opacity .2s;-o-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.card-slider--with-overflow:after{content:"";position:absolute;top:20px;right:-20px;width:20px;bottom:40px;z-index:3;-webkit-box-shadow:-10px 0 20px 5px rgba(0,0,0,.1);-moz-box-shadow:-10px 0 20px 5px rgba(0,0,0,.1);box-shadow:-10px 0 20px 5px rgba(0,0,0,.1);-webkit-transition:opacity .2s;-o-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}}.card-slider:not(.swiper-container-initialized) .swiper-slide{margin-right:20px}.banner-slider-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.banner-slide__bg{display:block}.baner-top-slider{position:relative;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.baner-top-slide{position:relative;overflow:hidden}.baner-top-slide__bg{position:relative;top:0;left:0;right:0;bottom:0;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:320px}@media (max-width:959px){.baner-top-slide__bg{height:163px}}.baner-top-slide__bg--contain{-moz-background-size:contain;background-size:contain}.baner-top-slider .slider-controls{position:absolute;top:30%;left:0;right:0;height:0;z-index:3}.baner-top-slide__bottom{position:relative;bottom:0;left:0;width:100%;padding-top:30px;z-index:2}.baner-top-slide__content-box{position:relative}.baner-top-slide__title{font-size:21px;font-weight:500;margin-bottom:10px}@media (min-width:960px){.baner-top-slide__title{font-size:25px}}@media (min-width:1600px){.baner-top-slide__title{font-size:45px}}.baner-top-slide__content{font-size:35px;font-weight:500;line-height:44.1px;text-align:left}@media (max-width:959px){.baner-top-slide__content{font-size:17px;line-height:21.42px}}.baner-top-slide__note{font-size:17px;font-weight:400;line-height:21px;text-align:left;margin-top:15px}@media (max-width:959px){.baner-top-slide__note{font-size:12px;line-height:14px}}.slider-labels{z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;margin-top:20px}.slider-labels__btn{-webkit-flex-basis:50px;-ms-flex-preferred-size:50px;flex-basis:50px;margin:0 10px;padding:0 20px}.slider-labels__btn .labels-text{font-weight:400;font-size:14px;line-height:12px}@media (max-width:479px){.slider-labels__btn{margin:0 5px}}@media (max-width:959px){.slider-labels__btn{padding:0 10px;height:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;min-height:20px}}.slider-labels__btn:first-child{margin-left:0}.slider-labels__btn:last-child{margin-right:0}.default-slider{position:relative;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.default-slide{position:relative;overflow:hidden}.default-slide,.default-slider{height:500px}@media (min-width:960px){.default-slide,.default-slider{height:650px}}@media (min-width:1600px){.default-slide,.default-slider{height:960px}}.default-slide__bg{position:absolute;top:0;left:0;right:0;bottom:0;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50%}.default-slide__bg--contain{-moz-background-size:contain;background-size:contain}.slider-controls{position:absolute;top:50%;left:0;right:0;height:0;z-index:3}.slider-controls__inner{position:relative;height:0}.default-slide__bottom{position:absolute;bottom:0;left:0;width:100%;padding-bottom:50px;padding-top:20px;color:#fff;z-index:2}.default-slide__bottom:before{content:"";min-height:300px;position:absolute;width:100%;bottom:0;left:0;top:-160px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.8));background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8));background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(8.1%,rgba(0,0,0,.01)),color-stop(15.5%,rgba(0,0,0,.039)),color-stop(22.5%,rgba(0,0,0,.083)),color-stop(29%,rgba(0,0,0,.14)),color-stop(35.3%,rgba(0,0,0,.207)),color-stop(41.2%,rgba(0,0,0,.282)),color-stop(47.1%,rgba(0,0,0,.36)),color-stop(52.9%,rgba(0,0,0,.44)),color-stop(58.8%,rgba(0,0,0,.518)),color-stop(64.7%,rgba(0,0,0,.593)),color-stop(71%,rgba(0,0,0,.66)),color-stop(77.5%,rgba(0,0,0,.717)),color-stop(84.5%,rgba(0,0,0,.761)),color-stop(91.9%,rgba(0,0,0,.79)),to(rgba(0,0,0,.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.01) 8.1%,rgba(0,0,0,.039) 15.5%,rgba(0,0,0,.083) 22.5%,rgba(0,0,0,.14) 29%,rgba(0,0,0,.207) 35.3%,rgba(0,0,0,.282) 41.2%,rgba(0,0,0,.36) 47.1%,rgba(0,0,0,.44) 52.9%,rgba(0,0,0,.518) 58.8%,rgba(0,0,0,.593) 64.7%,rgba(0,0,0,.66) 71%,rgba(0,0,0,.717) 77.5%,rgba(0,0,0,.761) 84.5%,rgba(0,0,0,.79) 91.9%,rgba(0,0,0,.8));background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.01) 8.1%,rgba(0,0,0,.039) 15.5%,rgba(0,0,0,.083) 22.5%,rgba(0,0,0,.14) 29%,rgba(0,0,0,.207) 35.3%,rgba(0,0,0,.282) 41.2%,rgba(0,0,0,.36) 47.1%,rgba(0,0,0,.44) 52.9%,rgba(0,0,0,.518) 58.8%,rgba(0,0,0,.593) 64.7%,rgba(0,0,0,.66) 71%,rgba(0,0,0,.717) 77.5%,rgba(0,0,0,.761) 84.5%,rgba(0,0,0,.79) 91.9%,rgba(0,0,0,.8) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.01) 8.1%,rgba(0,0,0,.039) 15.5%,rgba(0,0,0,.083) 22.5%,rgba(0,0,0,.14) 29%,rgba(0,0,0,.207) 35.3%,rgba(0,0,0,.282) 41.2%,rgba(0,0,0,.36) 47.1%,rgba(0,0,0,.44) 52.9%,rgba(0,0,0,.518) 58.8%,rgba(0,0,0,.593) 64.7%,rgba(0,0,0,.66) 71%,rgba(0,0,0,.717) 77.5%,rgba(0,0,0,.761) 84.5%,rgba(0,0,0,.79) 91.9%,rgba(0,0,0,.8) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.01) 8.1%,rgba(0,0,0,.039) 15.5%,rgba(0,0,0,.083) 22.5%,rgba(0,0,0,.14) 29%,rgba(0,0,0,.207) 35.3%,rgba(0,0,0,.282) 41.2%,rgba(0,0,0,.36) 47.1%,rgba(0,0,0,.44) 52.9%,rgba(0,0,0,.518) 58.8%,rgba(0,0,0,.593) 64.7%,rgba(0,0,0,.66) 71%,rgba(0,0,0,.717) 77.5%,rgba(0,0,0,.761) 84.5%,rgba(0,0,0,.79) 91.9%,rgba(0,0,0,.8))}.default-slide__content-box{position:relative}.default-slide__title{font-size:21px;font-weight:500;margin-bottom:10px}@media (min-width:960px){.default-slide__title{font-size:25px}}@media (min-width:1600px){.default-slide__title{font-size:45px}}@media (min-width:960px){.default-slide__content{font-size:17px}}.default-slide__note{font-size:9px;line-height:15px;margin-top:10px}.appendix-transition-enter-active,.appendix-transition-leave-active{-webkit-transition:opacity .2s,-webkit-transform .2s ease-in-out;transition:opacity .2s,-webkit-transform .2s ease-in-out;-o-transition:opacity .2s,-o-transform .2s ease-in-out;-moz-transition:opacity .2s,transform .2s ease-in-out,-moz-transform .2s ease-in-out;transition:opacity .2s,transform .2s ease-in-out;transition:opacity .2s,transform .2s ease-in-out,-webkit-transform .2s ease-in-out,-moz-transform .2s ease-in-out,-o-transform .2s ease-in-out}.appendix-transition-enter,.appendix-transition-leave-to{opacity:0}.appendix-transition-enter{-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}.appendix-transition-leave-to{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}.border-radius-20{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.scroll-line__scrollerx{overflow-x:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;max-width:1600px;margin-left:auto;margin-right:auto;-ms-touch-action:pan-x;touch-action:pan-x;-webkit-overflow-scrolling:touch}@supports (-webkit-overflow-scrolling:touch){.scroll-line__scrollerx{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}}.scroll-line__scroller{overflow-y:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;max-width:1600px;margin-left:auto;margin-right:auto;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-overflow-scrolling:touch}@supports (-webkit-overflow-scrolling:touch){.scroll-line__scroller{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}}@media (max-width:959px){.scroll-line--sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:2}}@media (max-width:959px){.scroll-line--sticky-bottom:before{content:"";position:absolute;height:80px;width:100%;left:0;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.5));background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5))}}.scroll-line__box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:40px}@media (max-width:959px){.scroll-line__box{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:960px){.scroll-line__box{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.overlay{position:fixed;left:0;width:100%;height:100%;height:100vh;bottom:0;background-color:#fff;z-index:20000;overflow-y:scroll}.overlay__top{position:fixed;top:0;left:0;right:0;z-index:3;text-align:right;padding-top:20px}@media (max-width:959px){.overlay__btn-escape{width:30px;min-height:30px;height:30px;padding:0;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);-moz-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1);background-color:#fff}.overlay__btn-escape .svg-icon{width:14px;height:14px}}.scroll-line__item{margin-right:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);min-height:40px;font-size:11px;text-transform:uppercase;font-weight:500}.scroll-line__item:last-child{margin-right:0}@media (min-width:960px){.scroll-line__item{margin-bottom:10px}}@media (min-width:1200px){.scroll-line__item{min-height:35px}}.scroll-line__item .icon-left{margin-left:-8px}.scroll-line__item .svg-icon{margin-bottom:2px}.scroll-line__item .spinner__svg{width:20px;height:20px}.mortgage-card{background-color:var(--accent-blank);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;max-width:100%}.mortgage-card--interactive{cursor:pointer}.mortgage-card__spec{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (min-width:720px){.mortgage-card__spec{padding-left:15px}}.mortgage-card__top{height:120px;padding:20px 20px 10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mortgage-card__pic{max-width:100%;max-height:100%;min-width:0}.mortgage-card__pic-box{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px;min-height:0;width:100%}.mortgage-card__rate{font-weight:700}.mortgage-card__license{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#bdbdbd;display:block}.mortgage-card__license,.mortgage-card__note{font-size:11px;line-height:11px;margin-top:5px}.mortgage-card__spec{min-height:80px}.mortgage-card__spec dt{font-size:17px;line-height:20px;white-space:nowrap;letter-spacing:-.03em}@media (min-width:720px){.mortgage-card__spec dt{letter-spacing:0;margin-bottom:4px}}.mortgage-card__spec dd{font-size:11px;line-height:15px}.mortgage-card{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mortgage-card>*{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;z-index:2}.mortgage-card__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%}.mortgage-card__title{font-size:25px;font-weight:500;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;max-height:100%}.mortgage-card__footer{background-color:var(--accent-gray);-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.mortgage-card__footer .mortgage-card__note{padding:0 20px 10px}.mortgage-list-outer{margin-bottom:30px}.ymap-container{height:100%}@media (max-width:959px){.map-filter-container{position:-webkit-sticky;position:sticky;height:0;bottom:0}}.map-filter{position:absolute;bottom:0;left:0;right:0}@media (min-width:960px){.map-filter{top:60px;bottom:auto;pointer-events:none}}.map-filter .scroll-line__item{pointer-events:auto}.chart{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media (max-width:959px){.fullscreen-slider,.fullscreen-slider .fullscreen-slide,.fullscreen-slider .swiper-container,.fullscreen-slider .swiper-wrapper{height:inherit}}.fullscreen-slide{height:100vh;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;background:#fff}.modal-container-transition-leave-active .fullscreen-slide.active{position:absolute;top:0;left:0;z-index:2000000}.fullscreen-slider-navigation{position:absolute}.links-list__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:12px}.links-list__select{padding-top:20px}.links-list__item{color:inherit;font-size:18px;font-weight:500;text-decoration:none;padding:10px 15px;white-space:nowrap}@media (min-width:1400px){.links-list__item{padding-left:22px;padding-right:22px}}.links-list__item:hover{color:var(--accent-primary)}.links-list__item.active{color:var(--accent-primary)}.grouped-list[data-v-7207224e]{width:100%}@media (min-width:960px){.grouped-list[data-v-7207224e]{display:inline-block;vertical-align:top}}.select__label-top[data-v-7207224e]{color:#898d94;font-size:12px;margin-bottom:5px;font-weight:400}.select__second-label-top[data-v-7207224e]{color:#898d94;font-size:12px;margin-bottom:5px;margin-top:10px;font-weight:400}.label-promo-head[data-v-7207224e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.label-promo-head .labels-promoLabel[data-v-7207224e]{padding:2px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fa4616;font-weight:500;line-height:10px;text-align:left;font-size:8px;color:#fff}.select[data-v-7207224e]{position:relative}.select__value[data-v-7207224e]{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.select__dropdown .back-gray[data-v-7207224e]{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}.select__dropdown .text-gray[data-v-7207224e],.select__value .text-gray[data-v-7207224e]{font-weight:400;margin-left:5px}.select--native .select__input[data-v-7207224e]{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1}.select__dropdown[data-v-7207224e]{position:relative;z-index:2000;top:100%;left:0;width:100%;max-height:600px;overflow-y:auto;overflow-x:hidden;background:#fff}.select__input[data-v-7207224e]{display:none}.back-gray[data-v-7207224e]{background:#f2f2f2;-webkit-border-radius:var(--border-radius-controls);-moz-border-radius:var(--border-radius-controls);border-radius:var(--border-radius-controls)}.select__value[data-v-7207224e]{width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:-webkit-border-radius .2s;transition:-webkit-border-radius .2s;-o-transition:border-radius .2s;-moz-transition:border-radius .2s,-moz-border-radius .2s;transition:border-radius .2s;transition:border-radius .2s,-webkit-border-radius .2s,-moz-border-radius .2s;padding-top:15px;padding-bottom:15px;cursor:default}.select__value--active[data-v-7207224e]{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.labels-label[data-v-7207224e]{font-size:17px}.select__option-item__labels .labels-text[data-v-7207224e]{margin-top:5px;font-size:12px;font-weight:400}.labels-description[data-v-7207224e]{color:#898d94;font-size:11px}.labels-price[data-v-7207224e]{font-size:11px}.select__option-v1[data-v-7207224e]{padding:10px 10px 10px 20px;line-height:20px;cursor:default;-webkit-transition:background-color .1s;-o-transition:background-color .1s;-moz-transition:background-color .1s;transition:background-color .1s;font-weight:500;text-decoration:none;border-top:1px solid #898d94}.select__option-item[data-v-7207224e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.select__option-item img[data-v-7207224e]{width:100%}.select__icon[data-v-7207224e]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:-o-transform .2s;-moz-transition:transform .2s,-moz-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s;margin-left:10px}.select--focused .select__icon[data-v-7207224e],.select--opened .select__icon[data-v-7207224e]{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fade-enter-active[data-v-7207224e],.fade-leave-active[data-v-7207224e]{-webkit-transition:opacity .2s;-o-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.fade-enter[data-v-7207224e],.fade-leave-to[data-v-7207224e]{opacity:0}.select__label[data-v-7207224e]{-webkit-box-flex:1;-webkit-flex:1 0;-moz-box-flex:1;-ms-flex:1 0;flex:1 0;min-width:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:left}.mortgage-product[data-v-7207224e]{padding-bottom:10px;padding-top:10px}.mortgage-product .js-feedback-widget[data-v-7207224e]{width:100%}.grouped-links-list__select{margin-bottom:30px;min-width:276px}@media (min-width:960px){.grouped-links-list__select{display:inline-block;vertical-align:top}}.grouped-links-list__list{margin:0;padding:0;list-style:none}.grouped-links-list__list>li{border-bottom:1px solid #f2f2f2}.grouped-links-list__list>li:last-child{border-bottom:none}.grouped-links-list__link{text-decoration:none;padding-top:12px;padding-bottom:12px;color:var(--accent-secondary);display:block}@media (min-width:1200px){.grouped-links-list__link:hover{color:var(--accent-primary)}}.grouped-links-list__line-primary{font-weight:500}.grouped-links-list__line-secondary{color:#bdbdbd;font-size:11px;line-height:15px;margin-top:6px}.about-container{position:relative}.about-container__success{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}.about-container__body--sent{opacity:0;visibility:hidden;position:relative}.about-container__airplane{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative}.about-container__airplane-box{position:absolute;height:100%;width:100%;right:50%;margin-right:-66px;top:50%;-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);transform:translateY(-30%)}.about-container__airplane-box>svg{position:absolute;top:0;right:0;width:510px;height:404px}.about-error{font-size:11px;line-height:15px;color:var(--accent-danger)}.about-container__error-pre{min-height:15px;width:100%;text-align:center;margin-bottom:10px}.about-container__error-after{min-height:15px;margin-bottom:5px;width:100%}.about-container__line-secondary{margin-bottom:5px}.about-container-image .ab-im{display:block;text-decoration:none;color:inherit;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:220px;-moz-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;overflow:hidden}.design-project-block{margin-bottom:40px}.design-project-block:last-child{margin-bottom:0}@media (max-width:1199px){.design-project-left-menu{display:none}}.design-project-pictures{overflow:hidden;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary)}.design-project-pictures,.design-project-pictures__box{-webkit-box-shadow:0 0 20px rgba(0,0,0,.25);-moz-box-shadow:0 0 20px rgba(0,0,0,.25);box-shadow:0 0 20px rgba(0,0,0,.25)}.design-project-pictures__box{height:250px;background-position:50%;-moz-background-size:cover;background-size:cover;position:relative}@media (min-width:720px){.design-project-pictures__box{height:350px}}@media (min-width:960px){.design-project-pictures__box{height:450px}}.design-project-pictures__grid{margin:-4px;padding:2px}.design-project-pictures__grid>.col{padding:2px}@media (min-width:960px){.design-project-pictures__grid>.col:first-child>.design-project-pictures__box{height:900px}}.design-project-section:not([class*=pt-]){padding-top:35px}.design-project-section:not([class*=pb-]){padding-bottom:35px}.design-project-section-heading{margin:0 0 15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:50px;text-transform:uppercase;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}@media (max-width:959px){.design-project-section-heading{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.design-project-section-heading__right{-webkit-transition:color .3s;-o-transition:color .3s;-moz-transition:color .3s;transition:color .3s}@media (max-width:959px){.design-project-section-heading__right{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;font-size:30px;line-height:35px}}.design-project-section-heading__left{color:#999;margin-right:.14em;-webkit-transition:color .3s;-o-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.design-project-section-heading__middle{font-size:.2em;line-height:1.4}@media (min-width:960px){.design-project-section-heading__middle{margin-right:3em}}.design-project-section-heading__middle>span{display:block}.design-project-section-heading__middle>span:first-child{color:#999}.design-project-section-heading--with-icon{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:959px){.design-project-section-heading--with-icon{font-size:30px}}@media (max-width:959px){.design-project-section-heading--with-icon .svg-icon{width:.75em;height:.9em;margin-top:.1em;margin-right:.14em}}@media (min-width:960px){.design-project-section-heading--with-icon .svg-icon{margin-right:.3em}}.design-project-section-heading--with-icon .design-project-section-heading__right{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.design-project-contacts{color:#303434}.design-project-timing{overflow-x:auto}@media (max-width:959px){.design-project-timing{margin-left:-20px;margin-right:-20px}}.design-project-timing__box{position:relative}@media (max-width:959px){.design-project-timing__box{min-width:120vh}}.design-project-timing__spacer{padding-top:65.89786%}.design-project-timing__image{position:absolute;top:0;left:0;bottom:0;right:0;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat}.design-project-materials__hero{background-image:-webkit-gradient(linear,left top,right top,color-stop(.83%,#f2f2f2),to(#f0f0f0));background-image:-webkit-linear-gradient(left,#f2f2f2 .83%,#f0f0f0);background-image:-moz-linear-gradient(left,#f2f2f2 .83%,#f0f0f0 100%);background-image:-o-linear-gradient(left,#f2f2f2 .83%,#f0f0f0 100%);background-image:linear-gradient(90deg,#f2f2f2 .83%,#f0f0f0);position:relative}@media (max-width:959px){.design-project-materials__hero{padding-top:100%;margin-bottom:4px}}@media (min-width:960px){.design-project-materials__hero{position:absolute;top:0;left:0;width:450px;height:100%}}.design-project-materials__hero>div{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;-moz-background-size:cover;background-size:cover}.design-project-materials{position:relative;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);overflow:hidden}@media (min-width:960px){.design-project-materials{padding-left:454px}}.design-project-materials__content{color:#333;padding:30px;background-image:-webkit-gradient(linear,left top,right top,color-stop(.83%,#f2f2f2),to(#f0f0f0));background-image:-webkit-linear-gradient(left,#f2f2f2 .83%,#f0f0f0);background-image:-moz-linear-gradient(left,#f2f2f2 .83%,#f0f0f0 100%);background-image:-o-linear-gradient(left,#f2f2f2 .83%,#f0f0f0 100%);background-image:linear-gradient(90deg,#f2f2f2 .83%,#f0f0f0)}@media (min-width:960px){.design-project-materials__content{min-height:450px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.design-project-materials__heading{font-weight:700;margin-bottom:5px;font-size:19px;line-height:20px}@media (min-width:960px){.design-project-materials__heading{font-size:21px;line-height:25px}}.design-project-materials__description{color:#999;font-size:12px;line-height:15px}@media (min-width:960px){.design-project-materials__description{font-size:15px;line-height:18px}}.design-project-materials__material-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.design-project-materials__example,.design-project-materials__material-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.design-project-materials__example{margin-bottom:30px}.design-project-materials__example:last-child{margin-bottom:0}.design-project-materials__material-picture{width:50px;min-width:50px;height:50px;margin-right:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-position:50%;-moz-background-size:cover;background-size:cover;background-color:#dadada}@media (min-width:1200px){.design-project-page-heading{max-width:612px}}.design-project-flat-top-view>img{max-width:100%;height:auto}.btn-luminescent{padding:0 20px;min-height:48px;font-weight:700;font-size:15px;text-transform:uppercase;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:-webkit-linear-gradient(357.48deg,#f93e0c 11.45%,#8913ff 94.48%);background:-moz-linear-gradient(357.48deg,#f93e0c 11.45%,#8913ff 94.48%);background:-o-linear-gradient(357.48deg,#f93e0c 11.45%,#8913ff 94.48%);background:linear-gradient(92.52deg,#f93e0c 11.45%,#8913ff 94.48%)}.btn-luminescent .icon-left{margin-right:10px}.btn-luminescent .btn__inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.btn-luminescent__bg{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;background:inherit;-webkit-filter:blur(10px);filter:blur(10px)}.design-project-docs{position:relative;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);background:-webkit-radial-gradient(28.36% 54.65%,63.59% 70.48%,#bf416e 0,#621261 100%);background:-moz-radial-gradient(28.36% 54.65%,63.59% 70.48%,#bf416e 0,#621261 100%);background:-o-radial-gradient(28.36% 54.65%,63.59% 70.48%,#bf416e 0,#621261 100%);background:radial-gradient(63.59% 70.48% at 28.36% 54.65%,#bf416e 0,#621261 100%)}@media (min-width:960px){.design-project-docs{background-image:-webkit-gradient(linear,right top,left top,from(#190d55),color-stop(92.82%,#b8286e));background-image:-webkit-linear-gradient(right,#190d55,#b8286e 92.82%);background-image:-moz-linear-gradient(right,#190d55 0,#b8286e 92.82%);background-image:-o-linear-gradient(right,#190d55 0,#b8286e 92.82%);background-image:linear-gradient(270deg,#190d55,#b8286e 92.82%)}}.design-project-docs__bg{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);background-position:50%;-moz-background-size:cover;background-size:cover}.design-project-docs__inner{position:relative;color:#fff}@media (max-width:959px){.design-project-docs__grid{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:960px){.design-project-docs__grid{min-height:550px}}.design-project-docs__right{padding:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:959px){.design-project-docs__right{padding-top:40px}}@media (min-width:960px){.design-project-docs__content{max-width:445px}}.design-project-docs__content .user-content ul{margin:0}.design-project-docs__content .user-content li{padding:0}.design-project-docs__content .user-content h3{font-weight:700;margin-bottom:10px;font-size:25px;line-height:30px}@media (min-width:960px){.design-project-docs__content .user-content h3{font-size:30px;line-height:35px}}.design-project-docs__content .user-content p{margin:10px 0}@media (max-width:959px){.design-project-docs__content .btn-luminescent{width:100%}.design-project-docs__content .btn-luminescent .icon-left{margin-right:0}.design-project-docs__content .btn-luminescent .btn__inner{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.design-project-docs__content .btn-luminescent .btn-luminescent__text{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}.design-project-docs__heading{font-weight:700;font-size:16px;color:hsla(0,0%,100%,.5);margin-bottom:5px}@media (min-width:960px){.design-project-docs__heading{font-size:18px}}.design-project-docs__left{position:relative;overflow:hidden}.design-project-docs__mac{-moz-background-size:contain;background-size:contain;background-repeat:no-repeat}@media (max-width:959px){.design-project-docs__mac{position:relative;padding-top:55%;min-height:166px;background-position:50%;margin:0 26px 35px 26px}}@media (min-width:960px){.design-project-docs__mac{position:absolute;background-position:100%;width:200%;right:60px;top:0;bottom:0;height:100%;max-height:405px;margin-top:auto;margin-bottom:auto}}.another-variant{position:relative;min-height:250px;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.another-variant,.another-variant__bg{-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit}.another-variant__bg{position:absolute;top:0;left:0;right:0;bottom:0;-moz-background-size:cover;background-size:cover;background-position:50%}.another-variant__inner{position:relative;color:#fff}.another-variant__title{font-weight:600;font-size:25px;line-height:30px;text-transform:uppercase;text-shadow:0 0 20px rgba(0,0,0,.6)}.design-project-nav{list-style:none;margin:0;padding:0;font-size:21px;line-height:25px;font-weight:500}.design-project-nav>li{padding:10px 0}.design-project-nav ul{margin:15px 0 0;padding-left:35px;list-style:disc;font-size:18px}.design-project-nav ul>li{padding:5px 0;line-height:20px}.design-project-nav ul>li:first-child{padding-top:0}.design-project-nav ul>li:last-child{padding-bottom:0}.design-project-nav a{color:inherit;text-decoration:none;display:inline-block;vertical-align:top;-webkit-transition:color .15s;-o-transition:color .15s;-moz-transition:color .15s;transition:color .15s}@media (min-width:1200px){.section--kuula{display:none}}.quick-pick{padding:10px}@media (min-width:480px){.quick-pick{padding:20px}}@media (min-width:720px){.quick-pick{padding:30px;max-height:300px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.quick-pick .btn-group{margin:10px}@media (max-width:1199px){.quick-pick .btn-group{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:100%}}.quick-pick .btn-group .btn{white-space:nowrap;-webkit-transition:background-color .2s,color .2s;-o-transition:background-color .2s,color .2s;-moz-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;border-right:1px solid #fff}@media (max-width:479px){.quick-pick .btn-group .btn{font-size:14px}}@media (max-width:1199px){.quick-pick .btn-group .btn{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:0}}.quick-pick .btn-group .btn:last-child{border-right:none}.quick-pick-main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:719px){.quick-pick-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.quick-pick-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:25px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:959px){.quick-pick-top{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.quick-pick__title{font-size:25px;font-weight:500;line-height:20px;margin-right:20px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (max-width:719px){.quick-pick__title{min-width:100%;margin-right:0;margin-top:10px;margin-bottom:10px;text-align:center}}.quick-pick__chart-block{position:relative;width:150px;min-width:150px;height:150px;padding:25px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.quick-pick__chart{position:absolute;width:100%;height:100%;top:0;left:0}.quick-pick__chart-block-inner{position:relative;font-size:11px;line-height:15px}.quick-pick__btn-active{color:#fff;background-color:#4883b3}.quick-pick__amount{font-size:17px;font-weight:500}.quick-pick__bullet{min-width:10px;height:10px;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid rgba(0,0,0,0);margin-right:4px}@media (min-width:480px){.quick-pick__bullet{margin-right:10px}}.quick-pick__go-link{margin:10px}@media (max-width:959px){.quick-pick__go-link{width:100%}}.quick-pick-price{white-space:nowrap;font-weight:500;font-size:14px;line-height:20px}@media (min-width:720px){.quick-pick-price{font-size:25px}}.quick-pick-price:first-child>span{margin-left:0}.quick-pick-price>span{font-weight:400;font-size:.8em;margin-left:10px;margin-right:5px}@media (min-width:960px){.quick-pick-price>span{margin-left:20px;margin-right:10px}}.quick-pick-prices{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.quick-pick-prices,.quick-pick__buttons-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.quick-pick__buttons-block{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:720px){.quick-pick__buttons-block{margin-left:20px;margin-right:-10px;margin-bottom:20px}}.quick-pick-v1{height:100%;padding:10px 10px 20px 10px}@media (min-width:960px){.quick-pick-v1{height:auto;min-height:210px;padding:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.quick-pick-v1 .quick-pick-v1__buttons-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.quick-pick-v1 .quick-pick-v1__buttons-block .btn-pick{border:1px solid #fff;padding-left:0;padding-right:0;width:auto;max-width:125px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;margin:5px;height:50px}.quick-pick-v1 .quick-pick-v1__buttons-block .btn-pick.quick-pick-v1__btn-active{border:1px solid #fa4616}.quick-pick-v1 .quick-pick-v1__buttons-block .btn-pick span{padding:0 5px}@media (max-width:959px){.quick-pick-v1 .quick-pick-v1__buttons-block .btn-pick:first-child{width:33%;max-width:33%}.quick-pick-v1 .quick-pick-v1__buttons-block .btn-pick:nth-child(2){width:33%;max-width:33%}.quick-pick-v1 .quick-pick-v1__buttons-block .btn-pick:nth-child(3){width:33%;max-width:33%}.quick-pick-v1 .quick-pick-v1__buttons-block .btn-pick:nth-child(4){width:50%;max-width:50%}.quick-pick-v1 .quick-pick-v1__buttons-block .btn-pick:nth-child(5){width:50%;max-width:50%}}@media (max-width:740px){.quick-pick-v1 .quick-pick-v1__buttons-block .btn-pick:nth-child(4){-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.quick-pick-v1 .quick-pick-v1__buttons-block .quick-pick-v1__go-link{padding-left:30px;padding-right:30px;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:auto;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-width:295px;height:50px;margin:5px}@media (max-width:375px){.quick-pick-v1 .quick-pick-v1__buttons-block .quick-pick-v1__go-link{min-width:200px}}.quick-pick-v1-main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:719px){.quick-pick-v1-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:960px){.quick-pick-v1-main{margin-top:30px}.quick-pick-v1-main .grid--default{margin:0;padding:0}.quick-pick-v1-main .grid--default>.col{padding:0}}.quick-pick-v1-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:959px){.quick-pick-v1-top{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;gap:5px}}.quick-pick-v1__title{font-size:25px;font-weight:500;line-height:20px;white-space:nowrap}@media (min-width:960px){.quick-pick-v1__title{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}.quick-pick-v1__chart{position:absolute;width:100%;height:100%;top:0;left:0}.quick-pick-v1__amount{font-size:17px;font-weight:500}.quick-pick-v1-price{white-space:nowrap;font-weight:500;font-size:14px;line-height:20px}@media (min-width:720px){.quick-pick-v1-price{font-size:17px}}.quick-pick-v1-price:first-child>span{margin-left:0}.quick-pick-v1-price>span{font-weight:400;font-size:.8em;margin-left:10px;margin-right:5px}@media (min-width:960px){.quick-pick-v1-price>span{margin-left:20px;margin-right:10px}}.quick-pick-v1-prices{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal-backdrop{top:0;background:rgba(0,0,0,.2);z-index:9000}.modal-backdrop,.modal-container{position:fixed;left:0;right:0;bottom:0}.modal-container{z-index:9100}@media (min-width:960px){.modal-container{top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.modal{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:959px){.modal{max-height:80vh;max-height:-webkit-calc(100vh - 80px);max-height:-moz-calc(100vh - 80px);max-height:calc(100vh - 80px);width:100%;-webkit-border-radius:var(--border-radius-primary) var(--border-radius-primary) 0 0;-moz-border-radius:var(--border-radius-primary) var(--border-radius-primary) 0 0;border-radius:var(--border-radius-primary) var(--border-radius-primary) 0 0;background:#fff;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.modal__header{height:50px;background:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit}@media (min-width:960px){.modal__header{display:none}}.modal__scroller{-ms-touch-action:pan-y;touch-action:pan-y;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media (max-width:959px){.modal__scroller{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:960px){.modal__scroller{position:fixed;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow-y:scroll;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}.modal__scrollerx{-ms-touch-action:pan-x;touch-action:pan-x;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (max-width:959px){.modal__scrollerx{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}.modal__scrollerx .advantage-container__scroll{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.modal__inner{overflow:hidden}.modal__inner .close{display:none}@media (max-width:959px){.modal__inner{padding-bottom:40px;padding-right:20px;padding-left:20px}.modal__inner.backgrondImgDesktop{background:none!important}}@media (min-width:960px){.modal__inner{-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary);width:530px;min-width:0;min-height:1px;padding:40px 40px 50px;background:#fff;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.15);-moz-box-shadow:0 10px 30px rgba(0,0,0,.15);box-shadow:0 10px 30px rgba(0,0,0,.15);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;margin:auto;position:relative;z-index:2;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out,-moz-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out,-moz-transform .2s ease-in-out,-o-transform .2s ease-in-out}.modal__inner.backgrondImgDesktop{width:820px;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain}.modal__inner.backgrondImgDesktop .feedback-container__body{padding-left:315px}.modal__inner .close{display:block;position:absolute;right:50px;background:#f2f2f2;padding:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:50px;height:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:2}}.modal__click-area{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}@media (max-width:959px){.modal__click-area{display:none}}.modal__dragbar{width:132px;height:6px;background:#c4c4c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:auto;position:absolute;top:22px;left:0;right:0}@media (min-width:960px){.modal__dragbar{display:none}}.modal-backdrop-transition-enter-active,.modal-backdrop-transition-leave-active{-webkit-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}@media (min-width:960px){.modal-backdrop-transition-enter-active,.modal-backdrop-transition-leave-active{-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}}.modal-backdrop-transition-enter,.modal-backdrop-transition-leave-to{opacity:0}.modal-container-transition-enter-active,.modal-container-transition-leave-active{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform,-o-transform;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media (min-width:960px){.modal-container-transition-enter-active,.modal-container-transition-leave-active{-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}}.modal-container-transition-enter,.modal-container-transition-leave-to{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}@media (min-width:960px){.modal-container-transition-enter,.modal-container-transition-leave-to{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;opacity:0}}@media (min-width:960px){.modal-container-transition-enter .modal__inner,.modal-container-transition-leave-to .modal__inner{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}}.js-iframe-widget{cursor:pointer}.modalIframe-container{position:relative}.modalIframe-container .scroll-line__box{padding-bottom:20px;padding-left:0}.modalIframe-container .scroll-line__scroller{margin-left:0}.modalIframe-container .description{padding-bottom:20px}.modalIframe-container__body{position:relative;width:100%;height:auto;padding-top:70vh}.modalIframe-container__body .modalIframe-container__scroll{position:relative}.modalIframe-container__body--sent{opacity:0;visibility:hidden;position:relative}.modalIframe-container__airplane{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative}.modalIframe-container__airplane-box{position:absolute;height:100%;width:100%;right:50%;margin-right:-66px;top:50%;-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);transform:translateY(-30%)}.modalIframe-container__airplane-box>svg{position:absolute;top:0;right:0;width:510px;height:404px}.modalIframe-container__line-secondary{margin-bottom:5px}.modalIframe__inner.modalIframe-modal{width:auto;max-width:100%}@media (max-width:959px){.modalIframe-slider-outer{margin-left:-20px;margin-right:-20px}}@media (min-width:960px){.modalIframe-slide{-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary)}}.modal .elevated-item:after{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:none}.modal .user-content{font-weight:700}.modal .delTeni .user-content{color:#303434}.modalIframe-container .btn--blank{background-color:#f2f2f2}.modalIframe-container .scroll-line__item{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media (min-width:960px){.modal__inner.modalIframe{width:90%;max-width:1600px}}@media (max-width:959px){.modal__inner.modalIframe .scroll-line--sticky-bottom:before{background-image:none}.modalIframe-container .scroll-line__scroller{scrollbar-width:none}.modalIframe-container .scroll-line__scroller::-webkit-scrollbar{width:0;height:0}}.advantage-container{position:relative}.advantage-container .scroll-line__box{padding-bottom:20px;padding-left:0}.advantage-container .scroll-line__scroller{margin-left:0}.advantage-container .description{padding-bottom:20px}.advantage-container__success{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}.advantage-container__body,.advantage-container__body .advantage-container__scroll{position:relative}.advantage-container__body--sent{opacity:0;visibility:hidden;position:relative}.advantage-container__airplane{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative}.advantage-container__airplane-box{position:absolute;height:100%;width:100%;right:50%;margin-right:-66px;top:50%;-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);transform:translateY(-30%)}.advantage-container__airplane-box>svg{position:absolute;top:0;right:0;width:510px;height:404px}.advantage-error{font-size:11px;line-height:15px;color:var(--accent-danger)}.advantage-container__error-pre{min-height:15px;width:100%;text-align:center;margin-bottom:10px}.advantage-container__error-after{min-height:15px;margin-bottom:5px;width:100%}.advantage-container__line-secondary{margin-bottom:5px}.advantage-container-image .ab-im{display:block;text-decoration:none;color:inherit;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:220px;-moz-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;overflow:hidden}.modal__inner.advantage-modal{width:auto;max-width:100%}@media (max-width:959px){.advantage-slider-outer{margin-left:-20px;margin-right:-20px}}@media (min-width:960px){.advantage-slide{-webkit-border-radius:var(--border-radius-primary);-moz-border-radius:var(--border-radius-primary);border-radius:var(--border-radius-primary)}}.advantage .gallery-grid-item__bottom:before{background:none}.advantage .elevated-item:after{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:none}.advantage .user-content{font-weight:700}.advantage .delTeni .gallery-grid-item__top:before{background:none}.advantage .delTeni .user-content{color:#303434}.advantage-container .btn--blank{background-color:#f2f2f2}.advantage-container .scroll-line__item{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media (min-width:960px){.modal__inner.advantage-modal{width:90%;max-width:1600px}.advantage-container .default-slide,.advantage-container .default-slider{height:60vh!important}}@media (max-width:560px){.advantage-container .default-slide,.advantage-container .default-slider{height:220px}}@media (min-width:561px) and (max-width:959px){.advantage-container .default-slide,.advantage-container .default-slider{height:320px}}@media (max-width:959px){.modal__inner.advantage-modal .scroll-line--sticky-bottom:before{background-image:none}.advantage-container .scroll-line__scroller{scrollbar-width:none}.advantage-container .scroll-line__scroller::-webkit-scrollbar{width:0;height:0}}.debug-box{background:rgba(255,0,0,.4);position:absolute;top:0}.debug-center-x{background:red;position:absolute;top:0;width:2px;margin-left:-1px;height:100%}.genplan-fade-enter-active,.genplan-fade-leave-active{-webkit-transition:opacity .5s;-o-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.genplan-fade-enter,.genplan-fade-leave-to{opacity:0}.genplan{overflow-x:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-overflow-scrolling:touch}.genplan,.genplan__box{position:relative}@media (max-width:959px){.genplan__box{min-width:100vh;min-width:-webkit-calc(200vh - 220px);min-width:-moz-calc(200vh - 220px);min-width:calc(200vh - 220px)}}@media (min-width:960px){.genplan__box{min-width:-webkit-calc(200vh - 220px);min-width:-moz-calc(200vh - 220px);min-width:calc(200vh - 220px)}}@media (min-width:1200px){.genplan__box{min-width:-webkit-calc(200vh - 280px);min-width:-moz-calc(200vh - 280px);min-width:calc(200vh - 280px)}}.genplan__spacer{padding-top:50%;position:relative}.genplan__pic-container{-moz-background-size:cover;background-size:cover}@media (min-width:960px){.genplan__pic-container{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}.genplan__pic{width:100%;height:100%;margin:auto;-webkit-user-drag:none;pointer-events:none}@media (min-width:960px){.genplan__pic{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}.genplan__layer{position:absolute;top:0;left:0;right:0;bottom:0}.genplan .page-top{display:none}@media (max-width:959px){.genplan{margin-left:-20px;margin-right:-20px}}.genplan-page .genplan .page-top{display:block}@media (min-width:960px){.genplan-page .genplan{padding-top:30px;height:-webkit-calc(100vh - 130px);height:-moz-calc(100vh - 130px);height:calc(100vh - 130px)}.genplan-page .genplan__box{min-width:auto;height:100%}.genplan-page .genplan__spacer{padding-top:unset;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto}.genplan-page .genplan__spacer:before{content:"";position:absolute;height:80px;top:0;left:0;right:0;z-index:1;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background:-moz-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:linear-gradient(180deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0))}.genplan-page .genplan__layer{position:absolute;top:0;left:0;right:0;bottom:0}.genplan-page .genplan__pic{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:-webkit-calc(100vh - 190px);height:-moz-calc(100vh - 190px);height:calc(100vh - 190px);width:auto}}.genplan-page .page-top .page-top__inner{height:60px}.genplan__btn{position:absolute;width:26px;height:26px;margin-top:-18px;margin-left:-18px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:2;font-weight:500;font-size:12px;background-color:var(--accent-primary);color:var(--accent-blank);-webkit-box-shadow:0 0 20px rgba(0,0,0,.3);-moz-box-shadow:0 0 20px rgba(0,0,0,.3);box-shadow:0 0 20px rgba(0,0,0,.3)}@media (min-width:960px){.genplan__btn{width:26px;height:26px;margin-top:-18px;margin-left:-18px}}.genplan__btn--gray{background-color:var(--accent-blank);color:var(--accent-primary)}.genplan__btn-additional{position:absolute;-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);-moz-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;z-index:3}@media (min-width:960px){.genplan-modal .modal__inner{max-width:375px}}.genplan-modal__links{margin-left:-20px;margin-right:-20px}@media (min-width:960px){.genplan-modal__links{margin-left:-40px;margin-right:-40px}}.genplan-modal__links .navigator-link-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.genplan-modal__links .navigator-item__line-primary{overflow:inherit}.genplan-modal__links .navigator-item__line-secondary{font-weight:500;margin-left:8px;font-size:14px}.genplan-modal__spinner{padding-top:175px;padding-bottom:176px}@media (min-width:960px){.genplan-modal__spinner{padding-top:70px;padding-bottom:71px}}.genPlpanSwiperIcon{display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;background:rgba(0,0,0,.4);min-width:200vh;min-width:-webkit-calc(200vh - 220px);min-width:-moz-calc(200vh - 220px);min-width:calc(200vh - 220px)}@media (max-width:959px){.genPlpanSwiperIcon{display:block}}.genPlpanSwiperIcon .swiper__icons{position:absolute;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);height:44px;width:44px;left:-webkit-calc(100vh - 200px);left:-moz-calc(100vh - 200px);left:calc(100vh - 200px);top:50%;text-align:center;margin-top:-22px}@media (min-width:1200px){.genPlpanSwiperIcon .swiper__icons{display:none}}.page-top{z-index:2!important}@media (min-width:960px){h1.breadcrumbs__item{font-size:14px;font-weight:500}.breadcrumbs{font-size:14px!important}.breadcrumbs__divider{margin-left:10px!important;margin-right:10px!important}.svg-icon.breadcrumbs__divider{width:12px!important;height:14px!important}}@media (max-width:959px){h1.breadcrumbs__item{font-size:21px}}.mortgage-pick{padding:0;height:auto}.mortgage-pick .pref{font-size:14px;color:#898d94}@media (min-width:960px){.mortgage-pick{height:500px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.mortgage-pick .mortgage-pick__buttons-block{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:30px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.mortgage-pick .mortgage-pick__buttons-block .btn--blank{padding-left:50px;padding-right:50px;border-color:var(--accent-blank);border-width:2px;border-style:solid}.mortgage-pick .mortgage-pick__buttons-block .btn--blank span{white-space:nowrap}.mortgage-pick .mortgage-pick__buttons-block .btn--blank.mortgage-pick__btn-active{border-color:var(--accent-secondary);border-width:2px;border-style:solid}@media (max-width:959px){.mortgage-pick .mortgage-pick__buttons-block{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:30px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.mortgage-pick .mortgage-pick__buttons-block .btn--blank{font-size:14px}}.mortgage-pick .mortgage-pick-top{max-height:350px}@media (max-width:959px){.mortgage-pick .mortgage-pick-top{text-align:center}}.mortgage-pick .mortgage-pick-top .mortgage-pick-bank{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}@media (max-width:959px){.mortgage-pick .mortgage-pick-top .mortgage-pick-bank{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.mortgage-pick .mortgage-pick-top .mortgage-pick-bank .bank-sber img{max-width:128px;max-height:20px}.mortgage-pick .mortgage-pick-top .mortgage-pick-bank .bank-vtb img{max-width:55px;max-height:20px}.mortgage-pick .mortgage-pick-top .mortgage-pick-bank .bank-other{font-weight:500;font-size:10px;line-height:22.77px;color:var(--accent-dark)}.mortgage-block-body{overflow:hidden;padding-right:8px}.mortgage-block-body .mg-right{margin-left:30px}@media (max-width:959px){.mortgage-block-body{padding:20px;overflow:hidden;text-align:center}.mortgage-block-body .mg-right{margin-left:0}}.mortgage-pick-main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:auto;scrollbar-width:none}.mortgage-pick-main::-webkit-scrollbar{-webkit-appearance:none;width:0!important;height:0;display:none!important;background:rgba(0,0,0,0)}.mortgage-pick-main::-webkit-scrollbar-track{background-color:#f2f2f2}.mortgage-pick-main::-webkit-scrollbar-thumb{-webkit-border-radius:.125rem;border-radius:.125rem;background-color:#f2f2f2}@media (min-width:960px){.mortgage-pick-main .grid--default{margin:0;padding:0}.mortgage-pick-main .grid--default>.col{padding:0}}.mortgage-pick__title{font-size:25px;font-weight:500;line-height:20px;margin-right:20px;margin-bottom:20px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (max-width:719px){.mortgage-pick__title{min-width:100%;margin-right:0;margin-top:10px;margin-bottom:10px;text-align:center}}@media (max-width:959px){.mortgage-pick__subtitle{text-align:center}}.mortgage-pick__chart{position:absolute;width:100%;height:100%;top:0;left:0}.mortgage-pick__amount{font-size:17px;font-weight:500}.mortgage-pick__go-link{padding-left:30px;padding-right:30px}@media (max-width:959px){.mortgage-pick__go-link{width:100%}}.mortgage-pick-prices{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;white-space:nowrap;font-weight:500;font-size:14px;line-height:20px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px;margin-bottom:30px}.mortgage-pick-prices .mortgage-pick-res{margin-right:33px;padding-right:33px;position:relative}.mortgage-pick-prices .mortgage-pick-res .head{font-size:14px;color:#898d94;padding:0 0 10px 0;font-weight:300}@media (max-width:959px){.mortgage-pick-prices .mortgage-pick-res .head{font-size:10px}}.mortgage-pick-prices .mortgage-pick-res .price{font-size:25px;font-weight:500;color:#303434}.mortgage-pick-prices .mortgage-pick-res .price.blue{color:#4883b3}@media (max-width:959px){.mortgage-pick-prices .mortgage-pick-res .price{font-size:18px}}.mortgage-pick-prices .mortgage-pick-res .vertical{position:absolute;right:0;height:75%;width:1px;background:#898d94;top:3px}@media (max-width:959px){.mortgage-pick-prices .mortgage-pick-res .vertical{background:#fff}}@media (max-width:959px){.mortgage-pick-prices .mortgage-pick-res{margin-right:12px;padding-right:12px}}@media (max-width:959px){.mortgage-pick-prices{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.ps{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:30px}.ps span{padding-left:10px;color:#898d94;font-size:14px;font-weight:400}@media (max-width:959px){.ps span{font-size:10px}}@media (max-width:959px){.ps{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.apartment-renovation .apartment-renovation--slider{position:relative}.apartment-renovation .apartment-renovation--slider .complex-slider,.apartment-renovation .apartment-renovation--slider .complex-slider .default-slide{height:470px}@media (max-width:959px){.apartment-renovation .apartment-renovation--slider .complex-slider,.apartment-renovation .apartment-renovation--slider .complex-slider .default-slide{height:250px}}.apartment-renovation .apartment-renovation--slider .labelLinkBlock{position:absolute;top:20px;right:20px;z-index:2}.apartment-renovation .apartment-renovation--slider .labelLinkBlock a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#f2f2f2;padding:18px 30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:500;font-size:17px;line-height:17px;color:#303434;text-decoration:none}@media (max-width:959px){.apartment-renovation .apartment-renovation--slider .labelLinkBlock a{padding:9px 10px}}.apartment-renovation .complex-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding-left:30px}.apartment-renovation .complex-content .apartment-renovation__buttons-block{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:30px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.apartment-renovation .complex-content .apartment-renovation__buttons-block .btn__inner{white-space:nowrap}.apartment-renovation .complex-content .user-content{max-width:435px}@media (max-width:959px){.apartment-renovation .complex-content .user-content{text-align:center}}@media (max-width:959px){.apartment-renovation .complex-content{padding-left:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.apartment-renovation .complex-content button{height:35px}}@media (min-width:1200px){.apartment-renovation .complex-content{padding-left:80px}}.apartment-renovation .head{font-size:45px;font-weight:500;line-height:40px}@media (max-width:959px){.apartment-renovation .head{font-size:35px}}@media (min-width:960px){.apartment-renovation .head{margin-bottom:50px}}.apartment-renovation .btn-apartment-renovation{background:#f2f2f2;border:1px solid #f2f2f2;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-flex:1;-webkit-flex:1 1;-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.apartment-renovation .btn-apartment-renovation.apartment-renovation__btn-active{background:#fff;border:2px solid #fa4616}@media (max-width:959px){.apartment-renovation .btn-apartment-renovation{padding:0;font-size:14px}}.apartment-renovation .text{margin:30px 0;font-size:17px;font-weight:400;line-height:25px;min-height:100px}@media (max-width:959px){.apartment-renovation .text{font-size:14px}}.apartment-renovation .apartment-renovation__go-buttonLink{width:100%}.apartment-renovation .swiper-container{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.open-feedbak-block{position:relative}.open-feedbak-block .open-feedback-container__body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;padding:30px}@media (max-width:959px){.open-feedbak-block .open-feedback-container__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.open-feedbak-block .open-feedback-container__body .line-text .line-text-primary{font-weight:500;font-size:25px}.open-feedbak-block .open-feedback-container__body .line-text .line-text-secondary{font-weight:400;font-size:17px;line-height:21px}.open-feedbak-block .form-block{-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto}@media (max-width:959px){.open-feedbak-block .form-block{width:100%}}.open-feedbak-block .form-block .form-feedback{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}@media (max-width:959px){.open-feedbak-block .form-block .form-feedback{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.open-feedbak-block .form-block .form-feedback .form-field{max-width:230px;width:100%}@media (max-width:959px){.open-feedbak-block .form-block .form-feedback .form-field{max-width:100%}}.open-feedbak-block .form-block .form-feedback .form-field .input__inner,.open-feedbak-block .form-block .form-feedback .form-field .input__placeholder{background-color:var(--accent-blank)}.open-feedbak-block .form-block .form-feedback .form-field:last-child{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media (max-width:959px){.open-feedbak-block .form-block .form-feedback .form-field:last-child{max-width:100%}}.open-feedbak-block .form-block .form-feedback button{white-space:nowrap}@media (max-width:959px){.open-feedbak-block .form-block .form-feedback button{width:100%}}.open-feedbak-block .form-block .privacypolicy{text-align:right;margin-top:5px}@media (max-width:959px){.open-feedbak-block .form-block .privacypolicy{text-align:left}}.open-feedbak-block .open-feedback-container__body--sent{opacity:0;visibility:hidden}.open-feedbak-block .open-feedback-container__success{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:30px}@media (max-width:959px){.open-feedbak-block .open-feedback-container__success{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.open-feedbak-block .open-feedback-container__success .open-feedback-text{font-weight:500;font-size:25px}.open-feedbak-block .open-feedback-container__success .open-feedback-text .line-text-secondary{font-weight:400;font-size:17px;line-height:21px}.open-feedbak-block .open-feedback-container__success .open-feedback-container__airplane svg{width:95px;height:95px}.open-feedbak-block .open-feedback-container__success button{max-width:333px;width:100%;height:50px}.open-feedbak-block .privacypolicy{font-size:12px;font-weight:400;line-height:12px;text-align:left;color:#bdbdbd}.open-feedbak-block .privacypolicy a{font-size:12px;font-weight:400;line-height:12px;text-align:left;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;-moz-text-decoration-style:solid;text-decoration-style:solid;color:#303434}