/*!-------------------------

Developed by FonteZ
Telegram: https://t.me/fontezdev

---------------------------*/@import url(https://fonts.googleapis.com/css?family=Rubik:300,300i,400,400i,500,500i,700,700i,900,900i);@import url(https://fonts.googleapis.com/css?family=Didact+Gothic);#about .certificates-list,#clear .steps-block .block-header,#clear .steps-block .block-header .number,#clear .steps-block .quality-list,#comparison .comparison-list,#comparison .comparison-list>li .item-block .block-list>li,#comparison .comparison-tabs,#contacts .contacts-list,#contacts .contacts-list>li .contacts-block,#details .info-list li,#instalment .left-content .info-list,#instalment .left-content .info-list li,#instalment .right,#instalment .right .prices-list li,#instalment .right .prices-list li .instalment .fixed,#instalment .right .prices-list li .prices,#main,#quality .content .features,#questions form,#replacement,#replacement .content .steps,#replacement .content .steps li,#replacement .content .steps li .step-num,#replacement .content .steps li .step-title,#reviews .reviews-list .review,.buttons,.flex,.modal-form .modal-body.sended,.modal-more .drop,.modal-more .price,.modal-open .modal .modal-dialog,footer .content,header .contacts,header .menu .main-menu{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.wrap{-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}#about .certificates-list,#clear .steps-block .block-header,#clear .steps-block .block-header .number,#clear .steps-block .quality-list,#comparison .comparison-list>li .item-block .block-list>li,#contacts .contacts-list,#contacts .contacts-list>li .contacts-block,#details .info-list li,#instalment .right .prices-list li .instalment .fixed,#reviews .reviews-list .review,.buttons,.jcfs,.modal-more .price{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#comparison .comparison-list,#instalment .left-content .info-list,#instalment .right .prices-list li .prices,#quality .content .features,.jcsb,footer .content,header .contacts{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jcsa{-ms-flex-pack:distribute;justify-content:space-around}#instalment .left-content .info-list li,#instalment .right,#replacement,#replacement .content .steps,#replacement .content .steps li,#replacement .content .steps li .step-num,#replacement .content .steps li .step-title,.jcc,.modal-form .modal-body.sended,.modal-more .drop,.modal-open .modal .modal-dialog,header .menu .main-menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jcfe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#about .certificates-list,#clear .steps-block .block-header,#clear .steps-block .block-header .number,#clear .steps-block .quality-list,#contacts .contacts-list,#contacts .contacts-list>li .contacts-block,#details .info-list li,#instalment .left-content .info-list,#instalment .left-content .info-list li,#instalment .right .prices-list li .instalment .fixed,#instalment .right .prices-list li .prices,#quality .content .features,#replacement,#replacement .content .steps,#replacement .content .steps li,#replacement .content .steps li .step-num,#replacement .content .steps li .step-title,#reviews .reviews-list .review,.aic,.buttons,.modal-form .modal-body.sended,.modal-more .drop,.modal-more .price,.modal-open .modal .modal-dialog,header .contacts,header .menu .main-menu,header .row{-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#comparison .comparison-list,#comparison .comparison-list>li .item-block .block-list>li,.aifs{-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.aife,footer .content{-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ais{-ms-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#comparison .comparison-list>li .item-block .block-list>li,#instalment .right,.fdc{-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.fdr{-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}a:focus,button:focus,input:focus{outline:0}a:hover,button:hover,input:hover{text-decoration:none}.button{font-family:Rubik;font-weight:500;font-size:14px;text-align:center;text-transform:uppercase;letter-spacing:-.233333px;display:inline-block;-webkit-transition:all ease-in-out .25s;transition:all ease-in-out .25s}.button.blue{background:#598df6;border:2px solid #598df6;padding:15px 20px;border-radius:30px;color:#fff;display:inline-block}.button.blue.full{background:#598df6;min-width:215px}.button.blue.full:hover{border-color:#3e6eba;background:#3e6eba}.button.bordered-rounded-blue{border:2px solid #598df6;padding:15px 20px;border-radius:30px}.button.bordered-rounded-blue:hover{border-color:#598df6;background:#598df6;color:#fff}.button.video{position:relative;border:2px solid #598df6;padding:15px 20px;padding-left:65px;border-radius:30px;min-width:215px}.button.video i{width:42px;height:13px;background-image:url(../images/common/play.svg);background-repeat:no-repeat;background-position:center;background-color:#598df6;background-size:30%;width:48px;height:48px;border-radius:50%;display:block;position:absolute;top:50%;left:-2px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button.video span{text-align:center}.button.video:hover{color:#5997f6;border-color:#5997f6;background:0 0}.button.video:hover i{background-color:#5997f6;background-size:6.75%;background-position:17px 50%;width:calc(100% + 4px);-webkit-transition:width ease-in-out .25s;transition:width ease-in-out .25s;border-radius:30px;right:-2px}.button.video:hover span{color:#fff;position:relative;z-index:2}.button:hover{text-decoration:none!important;cursor:pointer}.hidden{display:none}.mobile{display:none}body.menu-opened{-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}body.menu-opened .opened-bg{background:rgba(0,0,0,.2);background:-webkit-gradient(left top,right top,color-stop(0,rgba(0,0,0,0)),color-stop(0,rgba(16,11,1,.8)));background:-ms-linear-gradient(left,rgba(0,0,0,0) 0,rgba(16,11,1,.8) 0);content:'';display:block;height:100%;left:0;position:absolute;overflow:hidden;top:0;width:100%;z-index:1049}header{background:#fff;padding:15px 0;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);position:fixed;left:0;right:0;top:0;z-index:5}header .menu .main-menu li{position:relative}header .menu .main-menu li a{font-family:Rubik;font-weight:500;color:#374361;font-size:14px;line-height:19px;text-transform:uppercase;letter-spacing:-.233333px}header .menu .main-menu li a:hover{color:#598df6}header .menu .main-menu li:after{content:' ';width:30px;height:2px;background:#598df6;display:block;position:absolute;bottom:-5px;left:0;opacity:0;-webkit-transition:opacity ease-in-out .25s;transition:opacity ease-in-out .25s}header .menu .main-menu li.active a,header .menu .main-menu li:hover a{color:#598df6;-webkit-transition:all ease-in-out .25s;transition:all ease-in-out .25s}header .menu .main-menu li.active:after,header .menu .main-menu li:hover:after{opacity:1}header .menu .main-menu li:not(:last-child){margin-right:15px}header .menu .close-button{font-size:56px;display:table;margin-left:auto;padding:0 15px;position:relative;z-index:1048;background:0 0;border:0}header .menu #callback-menu{display:table;margin-left:auto;margin-right:auto}header .contacts .phone{font-family:Rubik;font-weight:500;font-size:16px;color:#598df6;letter-spacing:-.444445px}header .contacts .phone:hover{text-decoration:underline}header .mobile-menu{text-align:right}header .mobile-menu .icon{cursor:pointer;display:inline-block;width:52px;margin-top:2px}header .mobile-menu .icon .icon-bar{background-color:#24315a;border-radius:1px;display:block;height:2px;width:22px;margin-left:auto;margin-right:auto}header .mobile-menu .icon .icon-bar:not(:last-of-type){margin-bottom:4px}#main{padding:100px 0 0 0;background:url(../images/main/bg.jpg) no-repeat center;min-height:600px}#main .container{margin:auto}#main .content h1 span{display:block}#main .content .section-suptitle{color:#3e4c6f}#main .content .title{font-family:Rubik;font-weight:700;font-size:60px;line-height:70px;letter-spacing:-1px;text-transform:uppercase;color:#24315a;margin-bottom:30px}#main .content .section-text{color:#3e4c6f;font-weight:400;margin-bottom:15px}#main .content .offer{font-family:Rubik;font-weight:700;font-size:20px;line-height:26px;color:#3e4c6f;margin-bottom:50px}#main .homefilter{text-align:center}#main .homefilter img{width:75%}.buttons .button:not(:last-of-type){margin-right:30px}b{font-weight:700}#details{padding:100px 0}#details .info-title{font-family:Rubik;font-weight:500;font-size:26px;color:#24315a;margin-bottom:30px}#details .info-text{font-family:Didact Gothic;font-size:20px;line-height:25px;margin-bottom:50px}#details .info-list li{font-family:Didact Gothic;font-size:20px;line-height:25px}#details .info-list li i{width:29px;height:29px;min-width:29px;background:url(../images/common/check.svg) no-repeat center;display:block;margin-right:15px;-webkit-box-sizing:content-box;box-sizing:content-box}#details .info-list li:not(:last-child){margin-bottom:30px}#details .right img{display:table;margin-left:auto;margin-right:auto}.section-text{font-family:Didact Gothic;font-size:20px;line-height:25px}#order{padding:100px 0;background:url(../images/order/bg1.jpg) no-repeat center bottom;min-height:677px}#order.second{background:url(../images/order/bg2.jpg) no-repeat center bottom}#order .section-title{color:#fff;margin-bottom:30px;text-align:center;text-transform:none}#order .section-text{color:#e0e4ef;text-align:center;margin-bottom:50px}#order .button{display:table;margin-left:auto;margin-right:auto;margin-bottom:50px}#order .questions{text-align:center}#order .questions .questions-title{font-family:Didact Gothic;font-size:20px;line-height:25px;color:#e0e4ef;text-align:center;margin-bottom:15px}#order .questions .questions-phone{font-family:Rubik;font-weight:700;font-size:20px;line-height:25px}#order .questions .questions-phone a{color:#fff}#order .questions .questions-phone a:hover{text-decoration:underline}#quality{padding:100px 0;min-height:700px;background:linear-gradient(1.03deg,#fff .78%,rgba(255,255,255,0) 21.25%),linear-gradient(180deg,#fff 3.15%,rgba(255,255,255,0) 30.31%)}#quality .bg{position:absolute;left:-15px}#quality .bg::before{background:linear-gradient(1.03deg,#fff .78%,rgba(255,255,255,0) 21.25%),linear-gradient(180deg,#fff 3.15%,rgba(255,255,255,0) 30.31%);position:absolute;top:0;right:0;bottom:0;left:0}#quality .content{margin-left:auto}#quality .content .section-suptitle{color:#3e4c6f}#quality .content .section-title{color:#24315a;margin-bottom:30px}#quality .content .section-text{color:#3e4c6f;margin-bottom:50px}#quality .content .features{margin-bottom:50px}#quality .content .features li{text-align:center}#quality .content .features li .item-icon{margin-bottom:15px}#quality .content .features li .item-title{font-family:Didact Gothic;font-size:20px;line-height:25px;color:#3c4146}#quality .content .mobile{text-align:center;margin-bottom:30px}#instalment{padding:100px 0}#instalment .container .row{position:relative}#instalment .left{background:#598df6;padding:30px 15px;color:#fff}#instalment .left-content{display:table;margin-left:auto;margin-right:auto}#instalment .left-content .title{font-family:Rubik;font-weight:700;font-size:50px;text-transform:uppercase;text-align:center;letter-spacing:-.4615px;margin-bottom:15px}#instalment .left-content .info-list{list-style:none;margin-bottom:15px;position:relative}#instalment .left-content .info-list li{text-align:center;position:initial}#instalment .left-content .info-list li .item-value{font-family:Rubik;font-weight:700;font-size:60px;margin-right:5px}#instalment .left-content .info-list li .item-content{font-family:Rubik;font-weight:300;font-size:18px}#instalment .left-content .info-list li:not(:last-child)::after{content:' ';width:2px;height:26px;background:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#instalment .left-content .info-list li:nth-child(1)::after{left:80px}#instalment .left-content .info-list li:nth-child(2)::after{left:180px}#instalment .left-content .info-text{font-family:Didact Gothic;font-size:24px;line-height:29px;text-align:center}#instalment .right{background:url(../images/instalment/right-bg.png) no-repeat center left;background-size:contain;position:absolute;top:-11px;right:0;bottom:0;width:52%;height:290px;padding:70px 50px;z-index:1}#instalment .right .prices-list li .standart{width:50%;padding-right:15px;position:relative}#instalment .right .prices-list li .standart:after{content:' ';width:1px;position:absolute;top:0;right:0;bottom:0;background:#8a91a8;display:block}#instalment .right .prices-list li .label{font-family:Didact Gothic;font-size:20px;line-height:25px;color:#4a5980;margin-bottom:15px}#instalment .right .prices-list li .prices{height:40px}#instalment .right .prices-list li .prices .old-price,#instalment .right .prices-list li .prices .price{font-family:Rubik;font-weight:500;font-size:24px;line-height:29px;letter-spacing:-.5px}#instalment .right .prices-list li .prices .old-price{color:#8a91a8;text-decoration:line-through}#instalment .right .prices-list li .prices .price{color:#24315a}#instalment .right .prices-list li .instalment{width:50%;padding-left:15px}#instalment .right .prices-list li .instalment .fixed .fixed-price,#instalment .right .prices-list li .instalment .fixed .month{font-family:Rubik;font-weight:500;font-size:24px;line-height:29px;letter-spacing:-.5px}#instalment .right .prices-list li .instalment .fixed .fixed-price{background:#54c3f1;color:#fff;padding:5px;margin-right:5px}#instalment .right .prices-list li .instalment .fixed .month{font-weight:500;color:#24315a}#instalment .right .prices-list li:not(:last-child){margin-bottom:30px}.section-suptitle{font-family:Rubik;font-weight:300;font-size:36px;line-height:41px;letter-spacing:-2px;margin-bottom:15px}#replacement{margin-top:-100px;background:url(../images/replacement/bg.jpg) no-repeat center top;min-height:749px}#replacement .content{margin:auto;text-align:center}#replacement .content .section-suptitle{color:#24315a}#replacement .content .section-title{color:#24315a;margin-bottom:30px}#replacement .content .section-text{font-size:24px;line-height:29px;color:#3e4c6f;margin-bottom:50px}#replacement .content .steps li{width:30%;padding:0 15px}#replacement .content .steps li .step-num{background:#598df6;width:100px;height:75px;font-family:Rubik;font-weight:500;color:#fff;font-size:30px;position:relative}#replacement .content .steps li .step-num:after{content:' ';border:15px solid transparent;border-left:15px solid #598df6;display:block;position:absolute;top:50%;right:0;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}#replacement .content .steps li .step-title{height:75px;background:#fff;padding:15px;font-family:Rubik;font-weight:500;font-size:14px;text-transform:uppercase;color:#24315a;width:100%;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.05)}#replacement .content .steps li:nth-child(2){width:40%}.section-title{font-family:Rubik;font-weight:700;font-size:50px;line-height:60px;letter-spacing:-1px;text-transform:uppercase}#comparison{background:#f7f9ff;padding:0 0 100px 0}#comparison .suptitle{font-family:Rubik;font-weight:300;font-size:36px;line-height:41px;color:#24315a;text-align:center;letter-spacing:-2px;margin-bottom:15px}#comparison .section-title{text-align:center;margin-bottom:50px;color:#24315a}#comparison .comparison-tabs{border-bottom:1px solid #e4e7ee;width:100%;margin-bottom:30px}#comparison .comparison-tabs li{padding:20px 15px;width:50%;text-align:center;font-family:Rubik;font-weight:500;color:#6a7aa1;letter-spacing:-.2px;text-transform:uppercase;cursor:pointer}#comparison .comparison-tabs li.active{color:#598df6;position:relative}#comparison .comparison-tabs li.active::after{content:' ';width:100%;height:2px;background:#598df6;display:block;position:absolute;left:0;right:0;bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%)}#comparison .comparison-list>li{height:100%}#comparison .comparison-list>li .item-block{padding:30px;background:#fff;height:100%}#comparison .comparison-list>li .item-block .block-image{margin-bottom:30px}#comparison .comparison-list>li .item-block .block-title{font-family:Rubik;font-weight:500;font-size:28px;line-height:33px;letter-spacing:-.497px;color:#24315a;margin-bottom:10px}#comparison .comparison-list>li .item-block .block-list>li{position:relative;font-family:Rubik;font-weight:500;font-size:16px;line-height:21px;letter-spacing:-.444445px;color:#2f3d69;padding-left:41px;padding-top:20px;padding-bottom:20px;padding-right:20px;cursor:pointer}#comparison .comparison-list>li .item-block .block-list>li span{display:block}#comparison .comparison-list>li .item-block .block-list>li:not(:last-child){border-bottom:1px solid #e4e7ee}#comparison .comparison-list>li .item-block .block-list>li::before{content:' ';width:26px;height:26px;display:block;position:absolute;top:16px;left:0}#comparison .comparison-list>li .item-block .block-list>li::after{content:' ';width:15px;height:25px;background:url(../images/common/dropdown.svg) no-repeat center;background-size:contain;display:block;position:absolute;top:20px;right:0;-webkit-transition:-webkit-transform ease-in-out .25s;transition:-webkit-transform ease-in-out .25s;transition:transform ease-in-out .25s;transition:transform ease-in-out .25s,-webkit-transform ease-in-out .25s}#comparison .comparison-list>li .item-block .block-list>li:hover span:not(.hidden-text){color:#598df6}#comparison .comparison-list>li .item-block .block-list>li.active .hidden-text{font-family:Didact Gothic;font-size:16px;line-height:21px;font-weight:400;margin-top:15px}#comparison .comparison-list>li .item-block .block-list>li.active::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#comparison .comparison-list>li .item-block .block-list>li.closed:not(.active) .hidden-text{display:none}#comparison .comparison-list>li .item-block .block-list.classic>li{position:relative}#comparison .comparison-list>li .item-block .block-list.classic>li::before{content:' ';width:26px;height:26px;background:url(../images/common/closed-red.svg) no-repeat center;background-size:contain}#comparison .comparison-list>li .item-block .block-list.homefilter>li::before{content:' ';width:26px;height:26px;background:url(../images/common/check-green.svg) no-repeat center;background-size:contain;display:block}#clear{background:url(../images/clear/bg.jpg) no-repeat center;background-size:cover;padding-top:50px;position:relative}#clear .suptitle{font-family:Rubik;font-weight:300;font-size:36px;margin-bottom:15px;letter-spacing:-2px;color:#3e4c6f}#clear .section-title{color:#24315a;margin-bottom:30px}#clear .section-text{color:#3e4c6f;margin-bottom:30px}#clear .steps-block{background:#fff;padding:30px;margin-bottom:50px}#clear .steps-block .block-header{margin-bottom:30px}#clear .steps-block .block-header .number .num{font-family:Rubik;font-weight:700;font-size:70px;letter-spacing:-2px;text-transform:uppercase;color:#24315a;margin-right:10px}#clear .steps-block .block-header .number .num-info{font-family:Rubik;font-weight:700;font-size:28px;line-height:35px;text-transform:uppercase;color:#24315a;margin-right:15px;position:relative}#clear .steps-block .block-header .number .num-info span{display:block;letter-spacing:3px}#clear .steps-block .block-header .number .num-info:after{content:' ';width:26px;height:26px;background:url(../images/common/plus.svg) no-repeat center;position:absolute;top:50%;right:-15px;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);display:block}#clear .steps-block .block-header .bonus{background:#f7f9ff;padding:10px;font-family:Rubik;font-weight:700;font-size:15px;text-transform:uppercase;margin-left:41px;color:#24315a}#clear .steps-block .block-list{margin-bottom:30px}#clear .steps-block .block-list li{font-family:Didact Gothic;font-size:18px;line-height:23px;color:#3e4c6f;position:relative;padding-left:30px;cursor:pointer}#clear .steps-block .block-list li span{display:block}#clear .steps-block .block-list li .hidden-text{font-size:14px;line-height:19px;display:none}#clear .steps-block .block-list li:not(:last-child){margin-bottom:15px}#clear .steps-block .block-list li:after{content:' ';width:15px;height:25px;background:url(../images/common/dropdown.svg) no-repeat center;background-size:contain;display:block;position:absolute;top:0;left:0;-webkit-transition:-webkit-transform ease-in-out .25s;transition:-webkit-transform ease-in-out .25s;transition:transform ease-in-out .25s;transition:transform ease-in-out .25s,-webkit-transform ease-in-out .25s}#clear .steps-block .block-list li.closed:not(.active) .hidden-text{display:none}#clear .steps-block .block-list li.closed.active .hidden-text{display:block}#clear .steps-block .block-list li.active .hidden-text{font-family:Didact Gothic;font-weight:400;margin-top:15px;display:block}#clear .steps-block .block-list li.active::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#clear .steps-block .quality-title{font-family:Rubik;font-weight:700;font-size:20px;line-height:25px;color:#24315a;margin-bottom:15px}#clear .steps-block .quality-list li:not(:last-child){margin-right:15px}#clear .right{position:absolute;right:0;bottom:-1px}#clear .right img{display:block}#reviews{padding:100px;background:url(../images/reviews/bg.png) no-repeat center bottom;min-height:890px}#reviews .section-title{color:#fff;text-align:center;margin-bottom:15px}#reviews .section-text{color:#fff;text-align:center;margin-bottom:50px}#reviews .reviews-list .review{background:#fff;padding:30px}#reviews .reviews-list .review .video-preview{position:relative;min-width:50%;cursor:pointer}#reviews .reviews-list .review .video-preview a{display:block}#reviews .reviews-list .review .video-preview a img{display:block;width:100%;height:auto}#reviews .reviews-list .review .video-preview a::before{content:' ';width:64px;height:64px;background:#fff url(../images/common/play-blue.svg) no-repeat;background-position:27px 25px;border-radius:50%;position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#reviews .reviews-list .review .video-preview:hover{-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px 1px rgba(0,0,0,.05)}#reviews .reviews-list .review .video-preview:hover a::before{-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px 1px rgba(0,0,0,.05)}#reviews .reviews-list .review .review-block{padding:30px 50px}#reviews .reviews-list .review .review-block .block-text{font-family:Rubik;font-style:italic;font-weight:400;font-size:16px;line-height:25px;letter-spacing:-.39px;color:#3e4c6f;margin-bottom:30px}#reviews .reviews-list .review .review-block .block-author{font-family:Rubik;font-weight:500;font-size:16px;line-height:21px;color:#24315a}#about{padding:100px 0}#about .section-title{color:#24315a;margin-bottom:30px}#about .section-text{color:#3e4c6f;margin-bottom:50px;padding-right:30px}#about .certificates-list li:not(:last-child){padding-right:30px;margin-right:30px;position:relative}#about .certificates-list li:not(:last-child)::after{content:' ';width:2px;height:46px;background:#d8d8d8;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#contacts{padding:100px 0 150px 0;background:#f7f9ff}#contacts .section-title{color:#24315a;margin-bottom:15px}#contacts .section-text{color:#3e4c6f;margin-bottom:50px}#contacts .contacts-list{width:100%}#contacts .contacts-list>li .contacts-block{background:#fff;padding:15px 30px;-webkit-box-shadow:0 6px 20px rgba(59,73,118,.098647);box-shadow:0 6px 20px rgba(59,73,118,.098647)}#contacts .contacts-list>li .contacts-block .block-icon{margin-right:30px}#contacts .contacts-list>li .contacts-block .block-icon img{display:block;max-width:75px}#contacts .contacts-list>li .contacts-block .block-list>li .label{font-family:Didact Gothic;font-size:18px;line-height:23px;color:#445177;margin-bottom:5px}#contacts .contacts-list>li .contacts-block .block-list>li .value a{font-family:Rubik;font-weight:500;font-size:18px;line-height:23px;color:#24315a}#contacts .contacts-list>li .contacts-block .block-list>li .value a:hover{text-decoration:underline}#contacts .contacts-list>li .contacts-block .block-list>li:not(:last-child){margin-bottom:15px}#questions{margin-top:-150px;padding-top:250px;padding-bottom:45px;min-height:303px;background:url(../images/questions/bg.png) no-repeat center top}#questions .suptitle{font-family:Rubik;font-weight:300;font-size:36px;line-height:41px;color:#fff;margin-bottom:15px}#questions .section-title{color:#fff;margin-bottom:30px}#questions .section-text{color:#fff;margin-bottom:50px}#questions form{width:100%}#questions form .form-input input{width:100%;border:0;border-radius:28px;background:#2d3d6e;padding:20px 30px;font-family:Rubik;font-size:16px;color:#fff}#questions form .form-input input::-webkit-input-placeholder{color:#fff}#questions form .form-input input::-moz-placeholder{color:#fff}#questions form .form-input input:-ms-input-placeholder{color:#fff}#questions form .form-input input:-moz-placeholder{color:#fff}#questions form .form-button button{width:100%;font-family:Rubik;font-weight:500;padding:20.5px 30px;border-radius:28px}footer{background:#24315a;padding:45px 0}footer .content .left .logo{margin-bottom:10px}footer .content .left .copyright{font-family:Rubik;font-weight:300;font-size:14px;line-height:19px;color:#e0e4ef}footer .content .right a{display:block;font-family:Rubik;font-weight:500;font-size:16px;line-height:24px;color:#fff;letter-spacing:-.444445px;text-align:right}.modal-open .modal .modal-dialog{min-height:100vh;margin:0 auto}.modal .modal-content{border-radius:0}.modal .modal-body{padding:50px 25px 30px}.modal .header .title{font-family:Rubik;font-weight:700;font-size:24px;line-height:29px;text-transform:uppercase;text-align:center;margin-bottom:15px}.modal .header .subtitle{font-family:Rubik;font-size:18px;line-height:23px;text-align:center;margin-bottom:30px}.modal .header .text{font-family:Rubik;font-size:16px;line-height:21px;margin-bottom:25px}.modal-video .modal-dialog{max-width:930px}.modal-video .modal-dialog .modal-content{background:#000}.modal-video .modal-dialog .modal-content .close{width:64px;height:64px;color:#fff;position:absolute;top:0!important;right:0!important;font-size:4rem;line-height:64px;opacity:1!important;-webkit-transform:translateY(-90%);transform:translateY(-90%)}.modal-video .modal-dialog .modal-content .modal-header{display:none}.modal-video .modal-dialog .modal-content .modal-body{padding:0}.modal-video .modal-dialog .modal-content .modal-body .video-container{width:100%;position:relative;padding-bottom:53.25%;padding-top:30px;height:0;overflow:hidden}.modal-video .modal-dialog .modal-content .modal-body .video-container iframe{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.modal-video .modal-dialog .modal-content .modal-body .video-container iframe.active{display:block}.modal-form .modal-content{border:0}.modal-form .modal-content .close{width:64px;height:64px;color:#8a97b8;position:absolute;top:0;right:0;font-size:4rem;line-height:64px;opacity:1!important;z-index:2}.modal-form .modal-body{padding:60px}.modal-form .modal-body .modal-title,.modal-form .modal-body .result-title{font-family:Rubik;font-weight:500;font-size:34px;line-height:39px;text-align:center;color:#24315a;margin-bottom:15px}.modal-form .modal-body .modal-text,.modal-form .modal-body .result-subtitle{font-family:Didact Gothic;font-size:16px;line-height:21px;margin-bottom:30px;text-align:center}.modal-form .modal-body form .form-input{width:100%;margin-bottom:15px}.modal-form .modal-body form .form-input input{background:#f7f9ff;border:0;font-family:Rubik;font-size:14px;letter-spacing:-.171429px;color:#445177;padding:15px 30px;border-radius:30px;width:100%}.modal-form .modal-body form .form-input input::-webkit-input-placeholder{color:#445177}.modal-form .modal-body form .form-input input::-moz-placeholder{color:#445177}.modal-form .modal-body form .form-input input:-ms-input-placeholder{color:#445177}.modal-form .modal-body form .form-input input:-moz-placeholder{color:#445177}.modal-form .modal-body form .form-button{text-align:center}.modal-form .modal-body form .form-button button{width:100%;text-align:center;font-weight:500}.modal-form .modal-body.sended{padding:15px}.modal-more{background:#fff}.modal-more .modal-dialog{max-width:initial;width:100%}.modal-more .modal-dialog .modal-content{border:0}.modal-more .modal-dialog .modal-content .close{width:64px;height:64px;position:fixed;top:0;right:0;font-size:4rem;line-height:64px;opacity:1!important;color:#8a97b8;z-index:2}.modal-more .left{position:relative}.modal-more .drop{width:120px;height:120px;background:url(../images/common/drop.svg) no-repeat center;position:absolute;right:0;top:0;z-index:2;text-align:center;font-family:Rubik;font-weight:500;font-size:18px;line-height:23px;color:#fff;display:none}.modal-more .drop span{display:block;font-size:12px;line-height:17px}.modal-more .gallery .slide-arrow{background:url(../images/common/arrow-left_blue.svg) no-repeat center transparent;border-radius:50%;width:48px;height:48px;display:block;border:0;opacity:.75}.modal-more .gallery .slide-arrow.right{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.modal-more .gallery .slide-arrow:hover{opacity:1}.modal-more .gallery .owl-next{right:0}.modal-more .gallery .owl-prev{left:0}.modal-more .gallery-preview img:hover{-webkit-transform:translateY(-15px);transform:translateY(-15px);-webkit-transition:-webkit-transform ease-in-out .3s;transition:-webkit-transform ease-in-out .3s;transition:transform ease-in-out .3s;transition:transform ease-in-out .3s,-webkit-transform ease-in-out .3s}.modal-more .new-badge{background:#f1557f;border-radius:5px;font-family:Rubik;font-weight:500;font-size:14px;color:#fff;text-transform:uppercase;padding:10px 15px;display:inline-block;margin-bottom:15px;display:none}.modal-more .title{font-family:Rubik;font-weight:500;font-size:36px;line-height:41px;letter-spacing:-.6px;color:#24315a;margin-bottom:15px}.modal-more .text{font-family:Didact Gothic;font-size:16px;line-height:21px;color:#4a5980;margin-bottom:30px}.modal-more .info-list{margin-bottom:30px}.modal-more .info-list li{font-family:Rubik;font-weight:500;font-size:14px;line-height:19px;letter-spacing:-.171429px;color:#445177;position:relative}.modal-more .info-list li::before{content:' ';width:8px;height:8px;border-radius:50%;background:#84c0fb;display:inline-block;margin-right:10px}.modal-more .info-list li:not(:last-child){margin-bottom:5px}.modal-more .price{margin-bottom:30px;display:none}.modal-more .price .value{font-family:Rubik;font-weight:500;font-size:26px;letter-spacing:-.433333px;color:#24315a}.modal-more .price .instalment{margin-left:10px;font-family:Rubik;font-weight:500;font-size:14px;letter-spacing:-.171429px;color:#445177}.modal-more .price .instalment::before{content:'/ '}.modal-more .buttons{margin-bottom:15px}.modal-more .disclaimer{font-family:Rubik;font-weight:500;font-size:14px;line-height:19px;letter-spacing:-.171429px;color:#445177}.owl-next,.owl-prev{width:48px;height:48px;position:absolute;top:50%;cursor:pointer}.owl-next{right:-50px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.owl-prev{left:-50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slide-arrow{background:url(../images/common/arrow-left.svg) no-repeat center transparent;border-radius:50%;width:48px;height:48px;display:block;border:2px solid #fff;opacity:.75}.slide-arrow.right{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.slide-arrow:hover{opacity:1;cursor:pointer}.fontez{background:#24315a;text-align:center;font-family:Rubik;font-weight:300;font-size:12px;color:#fff;padding-bottom:15px}.fontez a{font-family:Rubik;font-weight:500;color:#598df6;font-size:14px}