/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.column-12{flex:0 0 100%;max-width:100%;width:100%}.column-11{flex:0 0 91.66666667%;max-width:91.66666667%;width:91.66666667%}.column-10{flex:0 0 83.33333333%;max-width:83.33333333%;width:83.33333333%}.column-9{flex:0 0 75%;max-width:75%;width:75%}.column-8{flex:0 0 66.66666667%;max-width:66.66666667%;width:66.66666667%}.column-7{flex:0 0 58.33333333%;max-width:58.33333333%;width:58.33333333%}.column-6{flex:0 0 50%;max-width:50%;width:50%}.column-5{flex:0 0 41.66666667%;max-width:41.66666667%;width:41.66666667%}.column-4{flex:0 0 33.33333333%;max-width:33.33333333%;width:33.33333333%}.column-3{flex:0 0 25%;max-width:25%;width:25%}.column-2{flex:0 0 16.66666667%;max-width:16.66666667%;width:16.66666667%}.column-1{flex:0 0 8.33333333%;max-width:8.33333333%;width:8.33333333%}.wrapper{margin:10px auto;max-width:1237px;width:calc(100vw - 40px);background:#fff;min-height:calc(20vh);display:flex;justify-content:center;align-items:stretch;flex-direction:column;border-radius:12px;overflow:hidden}@media only screen and (max-width:730px){.wrapper{margin:20px auto;min-height:calc(100vh - 40px)}}.container{padding:0 10px;position:relative;max-width:1137px;margin:0 auto}@media only screen and (max-width:1158px){.container{padding:0 20px}}.row{margin:0 -10px;display:flex;flex-wrap:wrap;position:relative}.row.nowrap{flex-wrap:nowrap}.row.align-items-center{align-items:center}.row.align-items-stretch{align-items:stretch}.row.justify-content-stretch{justify-content:stretch}.row.justify-content-stretch .col{flex-grow:1}.row.justify-content-end{justify-content:end}.row .justify-content-center{justify-content:center}.row.column{flex-direction:column}.row .col{flex:1 0 0%;padding:0 10px}.row .col.col-auto{flex:0 0 auto}.row .col.col-max{flex:1 0 auto}.row .col.d-12{flex:0 0 100%;max-width:100%;width:100%}.row .col.d-11{flex:0 0 91.66666667%;max-width:91.66666667%;width:91.66666667%}.row .col.d-10{flex:0 0 83.33333333%;max-width:83.33333333%;width:83.33333333%}.row .col.d-9{flex:0 0 75%;max-width:75%;width:75%}.row .col.d-8{flex:0 0 66.66666667%;max-width:66.66666667%;width:66.66666667%}.row .col.d-7{flex:0 0 58.33333333%;max-width:58.33333333%;width:58.33333333%}.row .col.d-6{flex:0 0 50%;max-width:50%;width:50%}.row .col.d-5{flex:0 0 41.66666667%;max-width:41.66666667%;width:41.66666667%}.row .col.d-4{flex:0 0 33.33333333%;max-width:33.33333333%;width:33.33333333%}.row .col.d-3{flex:0 0 25%;max-width:25%;width:25%}.row .col.d-2{flex:0 0 16.66666667%;max-width:16.66666667%;width:16.66666667%}.row .col.d-1{flex:0 0 8.33333333%;max-width:8.33333333%;width:8.33333333%}@media only screen and (min-width:1159px){.row .col.x-12{flex:0 0 100%;max-width:100%;width:100%}.row .col.x-11{flex:0 0 91.66666667%;max-width:91.66666667%;width:91.66666667%}.row .col.x-10{flex:0 0 83.33333333%;max-width:83.33333333%;width:83.33333333%}.row .col.x-9{flex:0 0 75%;max-width:75%;width:75%}.row .col.x-8{flex:0 0 66.66666667%;max-width:66.66666667%;width:66.66666667%}.row .col.x-7{flex:0 0 58.33333333%;max-width:58.33333333%;width:58.33333333%}.row .col.x-6{flex:0 0 50%;max-width:50%;width:50%}.row .col.x-5{flex:0 0 41.66666667%;max-width:41.66666667%;width:41.66666667%}.row .col.x-4{flex:0 0 33.33333333%;max-width:33.33333333%;width:33.33333333%}.row .col.x-3{flex:0 0 25%;max-width:25%;width:25%}.row .col.x-2{flex:0 0 16.66666667%;max-width:16.66666667%;width:16.66666667%}.row .col.x-1{flex:0 0 8.33333333%;max-width:8.33333333%;width:8.33333333%}}@media only screen and (min-width:731px) and (max-width:901px){.row .col.t-12{flex:0 0 100%;max-width:100%;width:100%}.row .col.t-11{flex:0 0 91.66666667%;max-width:91.66666667%;width:91.66666667%}.row .col.t-10{flex:0 0 83.33333333%;max-width:83.33333333%;width:83.33333333%}.row .col.t-9{flex:0 0 75%;max-width:75%;width:75%}.row .col.t-8{flex:0 0 66.66666667%;max-width:66.66666667%;width:66.66666667%}.row .col.t-7{flex:0 0 58.33333333%;max-width:58.33333333%;width:58.33333333%}.row .col.t-6{flex:0 0 50%;max-width:50%;width:50%}.row .col.t-5{flex:0 0 41.66666667%;max-width:41.66666667%;width:41.66666667%}.row .col.t-4{flex:0 0 33.33333333%;max-width:33.33333333%;width:33.33333333%}.row .col.t-3{flex:0 0 25%;max-width:25%;width:25%}.row .col.t-2{flex:0 0 16.66666667%;max-width:16.66666667%;width:16.66666667%}.row .col.t-1{flex:0 0 8.33333333%;max-width:8.33333333%;width:8.33333333%}}@media only screen and (max-width:730px){.row .col.m-12{flex:0 0 100%;max-width:100%;width:100%}.row .col.m-11{flex:0 0 91.66666667%;max-width:91.66666667%;width:91.66666667%}.row .col.m-10{flex:0 0 83.33333333%;max-width:83.33333333%;width:83.33333333%}.row .col.m-9{flex:0 0 75%;max-width:75%;width:75%}.row .col.m-8{flex:0 0 66.66666667%;max-width:66.66666667%;width:66.66666667%}.row .col.m-7{flex:0 0 58.33333333%;max-width:58.33333333%;width:58.33333333%}.row .col.m-6{flex:0 0 50%;max-width:50%;width:50%}.row .col.m-5{flex:0 0 41.66666667%;max-width:41.66666667%;width:41.66666667%}.row .col.m-4{flex:0 0 33.33333333%;max-width:33.33333333%;width:33.33333333%}.row .col.m-3{flex:0 0 25%;max-width:25%;width:25%}.row .col.m-2{flex:0 0 16.66666667%;max-width:16.66666667%;width:16.66666667%}.row .col.m-1{flex:0 0 8.33333333%;max-width:8.33333333%;width:8.33333333%}}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.bold{font-weight:700!important}.gray{color:#8E97B8}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{display:block;font-family:Raleway;font-weight:900;margin:.7em 0;line-height:1.2em;color:#1B254A;text-transform:uppercase;letter-spacing:.4px}h1,.h1{font-size:50px}@media only screen and (max-width:1158px){h1,.h1{font-size:40px}}@media only screen and (max-width:730px){h1,.h1{font-size:30px}}h2,.h2{font-size:30px}@media only screen and (min-width:731px) and (max-width:901px){h2,.h2{font-size:27px}}@media only screen and (max-width:730px){h2,.h2{font-size:24px}}h3,.h3{font-size:28px}@media only screen and (min-width:731px) and (max-width:901px){h3,.h3{font-size:24px}}@media only screen and (max-width:730px){h3,.h3{font-size:19px}}p{margin:.5em 0}.btn-block{display:flex;margin:0 -5px;justify-content:stretch;align-items:stretch}.btn-block .btn{flex:1;margin:5px}.btn{transition:all 0.5s;cursor:pointer;border:none;color:#fff;background:#F86B2F;font-weight:400;font-size:14px;line-height:1.15em;padding:2px 7px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;border-radius:12px;border:1px solid #F86B2F}.btn:hover,.btn.active{background:#fff;color:#F86B2F}.btn.outline{background:transparent;color:#F86B2F}.btn.outline:hover,.btn.outline.active{color:#fff;background:#F86B2F}.btn.small{font-size:10px}.btn.big{font-size:16px;padding:13px 28px}.modal{position:fixed;top:0;bottom:0;left:0;right:0;width:100vw;height:100vh;display:none;z-index:-100;display:flex;align-items:center;justify-content:center}.modal.open{z-index:100}.modal.open .overlay{opacity:.7}.modal.open .modal-content{top:0}.modal .overlay{transition:opacity 0.5s;position:absolute;top:0;bottom:0;left:0;right:0;width:100vw;height:100vh;z-index:101;background:#fff;opacity:0}.modal .modal-content{transition:top 0.5s;top:-100%;z-index:102;background:#1B254A;color:#fff;padding:22px 38px 38px 38px;border-radius:12px;max-width:520px;font-size:20px;position:relative}.modal .modal-header{margin-bottom:9px}.modal .modal-header .close{transform:rotate(45deg);position:absolute;top:20px;right:20px;font-size:40px;cursor:pointer}.modal .modal-footer{margin-top:28px}.modal .title{font-size:40px;font-weight:400;text-transform:uppercase;line-height:1em}header{background:#1B254A;color:#fff;padding:18px 0;font-size:14px}header.light{background:#E5EEFF;color:#1B254A}header.light .menu-toggle span{background:#1B254A}header.light .phone{color:#1B254A!important}@media only screen and (max-width:1158px){header.light .menu{background:#fff}}header .phone{color:#fff!important}header .menu-toggle{position:relative;width:26px;height:20px;cursor:pointer;display:none;margin-left:55px}header .menu-toggle:hover span{background:#8E97B8}header .menu-toggle.open span{width:0;top:50%!important}header .menu-toggle.open span:first-child{width:100%;transform:rotate(45deg)}header .menu-toggle.open span:last-child{width:100%;transform:rotate(-45deg)}header .menu-toggle span{transition:all 0.5s;position:absolute;background:#fff;display:block;width:26px;height:3px;border-radius:12px;top:50%;left:0;right:0;margin:auto}header .menu-toggle span:first-child{top:0}header .menu-toggle span:last-child{top:100%}@media only screen and (max-width:1158px){header .menu-toggle{display:block}}header a{text-decoration:none;display:block;color:inherit}header .logo{display:flex;align-items:center}header .logo img{display:block;max-width:80px;max-height:40px;margin-right:18px}header .logo span{font-size:14px;text-transform:uppercase;letter-spacing:.7px}header nav{z-index:1}header .menu{list-style:none;display:flex;margin:0;padding:0;justify-content:center}header .menu li{padding:9px}header .menu .title{font-weight:700}header .feedback{text-align:right}header .feedback .phone{margin-bottom:5px;letter-spacing:.3px}header .feedback .btn{width:127px;text-transform:lowercase}@media only screen and (max-width:1158px){header .menu{position:absolute;top:63px;z-index:2;left:auto;right:-10px;background:#E5EEFF;color:#1B254A;padding:9px;max-width:320px;min-width:280px;width:auto;opacity:0;transform-origin:top center;transition:transform 0.5s,opacity 0.5s;transform:scale(1,0);flex-direction:column}header .menu.open{transform:scale(1,1);opacity:1}}@media only screen and (max-width:730px){header .menu-toggle{position:absolute;top:0;right:10px}header nav{margin:11px 0;height:1px;background:#94A2D1}header .menu{max-width:unset;left:-10px;right:-10px;top:120%}header .feedback .btn{margin-left:auto}}footer{margin-top:60px;background:#1B254A;color:#fff;padding:53px 0;font-size:16px}footer ul{list-style:none;margin:0 0 28px;padding:0}footer ul li{margin-bottom:10px}footer a{color:inherit;text-decoration:none}footer a:hover{color:#8E97B8}footer a:hover i{color:inherit}footer .phone{color:#fff!important}footer .copyright{font-size:14px;color:#8E97B8}footer .gray{font-weight:300}footer a.gray:hover{color:#fff}footer .images{margin-top:6px;display:flex;align-items:center}footer .images img{margin-right:6px;max-width:70px;max-height:20px}footer .images img:last-child{margin-right:0}footer .social-links{display:flex;font-size:12px;margin-bottom:18px;margin-top:6px;height:20px}footer .social-links i{font-size:20px;color:#fff}footer .social-links a{margin-right:18px;display:flex;flex-direction:column;align-items:center}footer .social-links a:last-child{margin-right:0}@media only screen and (max-width:1158px){footer{margin-top:50px}}@media only screen and (max-width:730px){footer{margin-top:40px}}.section{padding:28px 0;margin-top:28px}.section .image{height:500px}@media only screen and (max-width:1158px){.section{padding:18px 0;margin-top:18px}}@media only screen and (max-width:730px){.section{padding:18px 0;margin-top:9px}.section .image{height:300px}}.top-section .grid{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;grid-gap:20px}.top-section .grid>*{padding:0 10px}.top-section .grid .title{grid-column:1;grid-row:1}.top-section .grid .text{grid-column:1;grid-row:2}.top-section .grid .image{grid-column:2;grid-row:span 2;align-self:center}.top-section li,.top-section p{font-size:20px;font-weight:300;margin:18px 0}.top-section ul{margin:0;padding:0;list-style:none;position:relative}.top-section ul li{position:relative;padding-left:40px;z-index:0}.top-section ul li:before{z-index:-1;content:"";position:absolute;display:block;background:#E5EEFF;left:0;top:-5px;bottom:-5px;width:60px;border-radius:0 12px 12px 0}.top-section .title{display:flex;align-items:end}.top-section .image{height:auto;z-index:-1;max-height:max-content}.top-section .image img{width:100%;height:100%}.top-section .image.category-image img{max-height:500px;max-width:100%;width:auto;height:auto;object-fit:contain}.top-section .btn{margin-top:55px;width:289px}@media only screen and (max-width:1158px){.top-section .grid{grid-template-columns:1fr;grid-template-rows:auto;grid-gap:40px}.top-section .grid .title{grid-column:1;grid-row:1}.top-section .grid .text{grid-column:1;grid-row:2}.top-section .grid .image{grid-column:1;grid-row:1}.top-section .image{display:flex;align-items:end;justify-content:end;max-height:700px}.top-section .image img{height:100%;width:85vw;object-fit:cover;overflow:hidden;border-radius:12px}.top-section h1{position:relative;background:#E5EEFF;width:min-content;min-width:50vw;left:-30px;border-radius:0 12px 12px 0;padding:9px 18px 9px 38px;z-index:1;margin-bottom:100px}.top-section ul{left:-30px}.top-section ul li{padding-left:18px}.top-section .btn{margin-top:40px}}@media only screen and (max-width:730px){.top-section .grid{grid-gap:20px}.top-section h1{width:min-content;padding:4px 9px 4px 28px;margin-bottom:18px}.top-section .image{height:400px}.top-section li,.top-section p{font-size:12px}.top-section .btn{margin-top:28px;width:100%}}.top-advantage-section ul{position:relative;margin:0;margin-left:20px;border-radius:12px;background:#E5EEFF;padding:15px 20px;list-style:none}.top-advantage-section ul li{margin:15px 0;padding:0;position:relative}.top-advantage-section ul li:before{z-index:1;content:"";position:absolute;display:block;background:#F86B2F;top:0;bottom:0;left:-40px;width:30px;height:8px;margin:auto;border-radius:0 12px 12px 0}.top-advantage-section .btn{margin-top:60px;width:289px}@media only screen and (max-width:1158px){.top-advantage-section ul{left:-20px}.top-advantage-section .btn{margin-top:40px}}@media only screen and (max-width:730px){.top-advantage-section .btn{margin-top:30px;width:100%}}.price-section .table{margin:30px 0}.price-section .btn{margin-top:40px;width:289px}@media only screen and (max-width:1158px){.price-section .btn.big{margin-top:40px}}@media only screen and (max-width:730px){.price-section .btn.big{width:100%;margin-top:30px}}.stages-section .stages{margin-top:30px}.stages-section .stages .item{border-radius:12px;background:#E5EEFF;color:#1B254A;margin-bottom:20px;padding:15px 20px;display:flex;height:calc(100% - 20px)}.stages-section .stages .item .number{position:relative;top:-20px;font-family:Raleway;font-size:60px;color:#B5C3DC;width:70px;flex-basis:70px;margin-right:10px}.stages-section .stages .item .title{font-weight:500;font-size:20px;margin-bottom:5px}.stages-section .stages .item .desc{font-size:16px;font-weight:200}.stages-section .image{margin-top:60px}@media only screen and (max-width:1158px){.stages-section .image{margin-top:20px;left:-20px;right:-20px;width:calc(100% + 40px)}}@media only screen and (max-width:730px){.stages-section .stages{margin-top:25px}.stages-section .stages .item{padding:5px 10px}.stages-section .stages .item .title{font-size:14px}.stages-section .stages .item .desk{font-size:12px}.stages-section .image{margin-top:10px}}.categories-section .categories .item{transition:background 0.5s,color 0.5s;background:#E5EEFF;color:#1B254A;text-decoration:none;padding:15px;display:block;text-align:center;margin-bottom:20px;border-radius:12px;width:100%;height:calc(100% - 20px)}.categories-section .categories .item:hover{background:#1B254A;color:#E5EEFF}.categories-section .image{margin-top:60px}@media only screen and (max-width:1158px){.categories-section .image{margin-top:20px;left:-20px;right:-20px;width:calc(100% + 40px)}}@media only screen and (max-width:730px){.categories-section .categories .item{text-align:left;text-decoration:underline;background:none!important;color:#1B254A!important;position:relative;padding:5px 15px;font-size:14px;font-weight:500;margin:10px 0}.categories-section .categories .item:before{z-index:-1;content:"";position:absolute;display:block;background:#E5EEFF;left:-20px;top:-5px;bottom:-5px;width:60px;border-radius:0 12px 12px 0}.categories-section .image{margin-top:30px}}.feedback-section{position:relative}.feedback-section .form-wrapper{position:absolute;top:0;bottom:0;right:0;left:0;display:flex;justify-content:center;align-items:center}.feedback-section form{max-width:600px;max-height:460px;padding:50px;margin:20px;border-radius:12px;background:rgba(255,255,255,.7)}.feedback-section form p{font-size:16px;text-align:center}@media only screen and (max-width:730px){.feedback-section .image{height:500px}.feedback-section form{max-height:100%}}.map-section .map{height:500px}@media only screen and (max-width:1158px){.map-section .map{height:300px;position:relative;margin-top:20px;left:-20px;right:-20px;width:calc(100% + 40px)}}.content-section{font-size:18px;color:#1B254A}.content-section li,.content-section p{font-size:20px;font-weight:300;margin:20px 0}@media only screen and (max-width:1158px){.content-section .image{margin-top:20px;left:-20px;right:-20px;width:calc(100% + 40px)}}.form .form-group,form .form-group{display:flex;margin:10px 0}.form input,.form textarea,form input,form textarea{outline:none;border:1px solid #000;flex:1 0;border-radius:12px;padding:13px 28px;font-size:16px}.form textarea,form textarea{min-height:80px}.check-consent{color:#858585;text-align:left;font-size:16px}.check-consent label{display:flex}.check-consent label input{flex:0}.check-consent a{color:inherit;text-decoration:underline}.check-consent span{position:relative;display:block;cursor:pointer;padding-left:20px}.table{font-size:18px;font-weight:300}.table .row{margin-left:0;margin-right:0;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #B5C3DC}.table .row.title{font-size:20px;font-weight:700}@media only screen and (max-width:1158px){.table{font-size:14px}}.alert{font-size:18px;padding:13px 18px;border-radius:12px;background:#E5EEFF;font-weight:300;margin:5px 0}@media only screen and (min-width:731px) and (max-width:901px){.alert{font-size:16px}}@media only screen and (max-width:730px){.alert{font-size:14px}}*{box-sizing:border-box;line-height:1.3em}body,html{font-family:'Roboto',sans-serif;font-weight:400;line-height:1.3em;min-height:100vh;overflow-x:hidden}body.open,html.open{overflow:hidden}body{background-color:#FFF;display:flex;flex-direction:column}main{flex:1}a,.link{color:#1B254A;cursor:pointer}.phone{color:#1B254A!important}.list{margin:0;padding:0;list-style:none;line-height:1.5em}.list>*{font-size:16px;margin:5px 0}.list .title{font-weight:700;font-size:18px}.visible-x{display:block}@media only screen and (min-width:902px) and (max-width:1158px){.visible-x{display:none!important}}@media only screen and (min-width:731px) and (max-width:901px){.visible-x{display:none!important}}@media only screen and (max-width:730px){.visible-x{display:none!important}}.visible-d-up{display:block}@media only screen and (min-width:731px) and (max-width:901px){.visible-d-up{display:none!important}}@media only screen and (max-width:730px){.visible-d-up{display:none!important}}.visible-d-down{display:none}@media only screen and (min-width:902px) and (max-width:1158px){.visible-d-down{display:block!important}}@media only screen and (min-width:731px) and (max-width:901px){.visible-d-down{display:block!important}}@media only screen and (max-width:730px){.visible-d-down{display:block!important}}.visible-t-up{display:block}@media only screen and (max-width:730px){.visible-t-up{display:none!important}}.bg-image{position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;object-fit:cover;width:100%;height:100%}.image{width:auto;height:auto;overflow:hidden;position:relative}.image img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.image.cover img{object-fit:cover}