@charset 'UTF-8';@font-face{font-family:SeroProBold;src:url(fonts/seropro-bold.woff)}@font-face{font-family:SeroProBlack;src:url(fonts/seropro-black.woff)}@font-face{font-family:SeroProMedium;src:url(fonts/seropro-medium.woff)}@font-face{font-family:SeroProRegular;src:url(fonts/seropro.woff)}.arcticmodal-overlay,.arcticmodal-container{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000}.arcticmodal-container{overflow:auto;margin:0;padding:0;border:0;border-collapse:collapse}*:first-child+html .arcticmodal-container{height:100%}.arcticmodal-container_i{height:100%;margin:0 auto}.arcticmodal-container_i2{padding:24px 0;margin:0;border:0;vertical-align:middle}.arcticmodal-error{padding:20px;border-radius:10px;background:#000;color:#fff}.arcticmodal-loading{width:80px;height:80px;border-radius:10px;background:#000 url(../img/loading.gif) no-repeat 50% 50%}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;outline:0;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url('ajax-loader.gif') center center no-repeat}.slick-prev,.slick-next{width:64px;height:64px;display:block;position:absolute;color:transparent;border:0;outline:0;top:200px;background:url(../img/arrow-left.png) center center no-repeat;background-size:23px 17px;border:1px solid #000;box-sizing:border-box;border-radius:50%}.slick-next{background:url(../img/arrow-right.png) center center no-repeat;background-size:23px 17px;right:-125px}.slick-prev:focus,.slick-prev:focus{outline:0}.slick-prev:hover{background:url(../img/arrow-left-hover.png) center center no-repeat;border-color:#ff6531;cursor:pointer;background-size:23px 17px}.slick-next:hover{background:url(../img/arrow-right-hover.png) center center no-repeat;cursor:pointer;border-color:#ff6531;background-size:23px 17px}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-125px}[dir='rtl'] .slick-prev{left:-125px;left:auto}.slick-prev:before{content:''}[dir='rtl'] .slick-prev:before{content:''}.slick-next{right:-125px}[dir='rtl'] .slick-next{right:auto;left:-125px}.slick-next:before{content:''}[dir='rtl'] .slick-next:before{content:''}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{position:absolute;top:460px;width:100%;padding:0;margin:0;margin-top:20px;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;float:none;width:8px;height:8px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:8px;height:8px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;background:#ff6531}.slick-dots li button:before{font-family:'slick';font-size:18px;line-height:20px;position:absolute;top:0;left:0;width:8px;height:8px;background:#dcdcdc;text-align:center;content:'';border-radius:50%;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{background:#ff6531;color:black}.slick-dots{display:block}.partner-item:focus{outline:0}.rangeslider,.rangeslider__fill{display:block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.rangeslider{background:#e4e4e4;position:relative}.rangeslider--horizontal{height:5px;width:100%}.rangeslider--vertical{width:20px;min-height:150px;max-height:100%}.rangeslider--disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4}.rangeslider__fill{background:#ff6531;position:absolute}.rangeslider--horizontal .rangeslider__fill{top:0;height:100%}.rangeslider--vertical .rangeslider__fill{bottom:0;width:100%}.rangeslider__handle{background:#ff6531;border:2px solid #fff;cursor:pointer;display:inline-block;width:24px;height:24px;position:absolute;background-size:100%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.rangeslider__handle:after{content:"";display:block;width:18px;height:18px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.rangeslider--horizontal .rangeslider__handle{top:-10px;touch-action:pan-y;-ms-touch-action:pan-y}.rangeslider--vertical .rangeslider__handle{left:-10px;touch-action:pan-x;-ms-touch-action:pan-x}input::-webkit-input-placeholder{font-size:18px;color:#b2b0b0}input::-moz-placeholder{font-size:18px;color:#b2b0b0}input:-moz-placeholder{font-size:18px;color:#b2b0b0}input:-ms-input-placeholder{font-size:18px;color:#b2b0b0}input:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}input::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input::-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:-ms-input-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus::-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus:-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus:-ms-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input[type=submit],button{-webkit-appearance:none}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}html.success_html{padding-bottom:200px;position:relative;min-height:100%}body{margin:0;padding:0;background:white;font-family:SeroProRegular;padding-top:34px;font-size:62.5%;overflow-x:hidden}body.body_success{padding:0}body.body_success .header{padding:25px 20px 30px;max-height:100px;background:url(../img/header-bg.jpg) bottom center no-repeat;background-size:cover}body.body_success .header .wrap-content{background:none}body.body_success .header_top{margin-bottom:0}div,header,footer,section,label,ul,ol,li,nav,p,h1,h2,h3,h4,h5,h6,button,a,form{display:block;float:left;width:100%;font-size:inherit;font-weight:200;margin:0;padding:0;cursor:default}a{text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;color:inherit}a:hover{text-decoration:none;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:active{outline:0}.wrap{max-width:1100px;width:100%;float:none;margin:0 auto}.title{font:4.2em SeroProBlack;text-align:center;margin-bottom:30px;padding:0 170px}.white{color:#fff}.subtitle{font:2.1em SeroProRegular;text-align:center;padding:0 220px}section{padding:100px 0}.btn{width:432px;height:60px;padding:23px;text-align:center;background:#ff6531;clear:both;font-size:1.4em;font-family:SeroProBold;color:#fff;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;letter-spacing:1px}.btn:hover{cursor:pointer;background:#f47043}.nav{background:#042418;height:34px;position:fixed;top:0;left:0;right:0;z-index:100}.nav ul{display:flex;justify-content:center}.nav ul li{width:auto;margin:12px 6px 7px}.nav ul li a{color:#677e6e;font:1.2em SeroProRegular;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.nav ul li a.active{color:#fff}.nav ul li a:hover{color:#ff6531}.header{background:url(../img/header-bg.jpg) top center no-repeat;background-size:cover;padding:33px 0 30px}.header .wrap-content{background:url(../img/header-img.png) bottom 70px right no-repeat}.header_top{margin-bottom:30px}.header_top_left{width:50%}.header_top_left_logo{display:block;float:left;width:179px;height:43px;background:url(../img/logo.png) center center no-repeat;background-size:contain;font-size:34px;font-family:SeroProBlack;color:white;padding-top:6px;margin-right:24px;position:relative}.header_top_left_logo img{position:absolute;display:block;top:0;left:38px}.header_top_left_text{font:1.2em SeroProMedium;color:white;width:auto;text-transform:uppercase;letter-spacing:.5px;margin-top:12px}.header_top_right{float:right;width:50%}.header_top_right_phone{width:auto;clear:both;float:right;font:2.4em SeroProMedium;color:#fff}.header_top_right_callback{display:block;width:auto;clear:both;float:right;font:1.2em SeroProMedium;text-transform:uppercase;color:#fff;margin-top:11px;border-bottom:1px dashed rgba(255,255,255,0.3);letter-spacing:1px}.header_top_right_callback:hover{color:#ff6531;border-bottom:1px dashed rgba(255,101,49,0.3)}.header_center{margin-bottom:230px}.header_center_title{font:6.4em SeroProBlack;color:#fff;max-width:700px;text-shadow:1px 1px rgba(0,0,0,0.56);-o-text-shadow:1px 1px rgba(0,0,0,0.56);-moz-text-shadow:1px 1px rgba(0,0,0,0.56);-webkit-text-shadow:1px 1px rgba(0,0,0,0.56);-ms-text-shadow:1px 1px rgba(0,0,0,0.56)}.header_center_text{font:2.8em SeroProRegular;color:#fff;max-width:463px;clear:both;margin-top:15px;margin-bottom:10px}.header_center_text span{font-family:SeroProBold;text-shadow:1px 1px rgba(0,0,0,0.56);-o-text-shadow:1px 1px rgba(0,0,0,0.56);-moz-text-shadow:1px 1px rgba(0,0,0,0.56);-webkit-text-shadow:1px 1px rgba(0,0,0,0.56);-ms-text-shadow:1px 1px rgba(0,0,0,0.56)}.header_bottom_left{width:290px;font:1.2em SeroProMedium;color:#fff;text-transform:uppercase;margin-top:16px;letter-spacing:1px}.header_bottom_right{width:auto;float:right}.header_bottom_right .partner-item{width:auto;height:46px;margin-left:15px}.header_bottom_right .partner-item img{height:100%;width:auto}.header_img{display:none}.how_work{background:url(../img/how-work-bg.jpg) bottom center no-repeat;background-size:cover;position:relative;min-height:970px}.how_work .tab_img{position:absolute;display:none}.how_work #tab_img_1{background:url(../img/car.png) center center no-repeat;background-size:contain;width:430px;height:311px;display:block;top:600px;left:0}.how_work #tab_img_2{background:url(../img/tab_img_2.png) center center no-repeat;background-size:contain;width:343px;height:330px;top:550px;left:50%;margin-left:-500px}.how_work #tab_img_3{background:url(../img/tab_img_3.png) center center no-repeat;background-size:contain;width:337px;height:487px;top:auto;left:50%;margin-left:-500px;bottom:0}.how_work #tab_img_4{background:url(../img/tab_img_4.png) center center no-repeat;background-size:contain;width:486px;height:371px;top:auto;left:0;bottom:0}.how_work #tab_img_5{background:url(../img/tab_img_5.png) center center no-repeat;background-size:contain;width:406px;height:463px;left:50%;margin-left:-600px;bottom:0}.how_work #tab_img_6{background:url(../img/tab_img_6.png) center center no-repeat;background-size:contain;width:389px;height:438px;left:-30px;bottom:0;top:auto}.how_work_tabs{padding:0 25px;margin-top:70px}.how_work_tabs_item{width:16.66666667%;height:100px}.how_work_tabs_item_num{height:48px;line-height:48px;background:url(../img/how-work-num.png) center center no-repeat;text-align:center;font-size:1.4em;font-family:SeroProRegular;color:#fff;margin-bottom:20px}.how_work_tabs_item_title{font-size:1.2em;font-family:SeroProRegular;color:#677e6e;text-align:center;text-transform:uppercase;letter-spacing:1px}.how_work_tabs_item:hover *{cursor:pointer}.how_work_tabs_item:hover .how_work_tabs_item_num{background:url(../img/how-work-num-hover.png) center center no-repeat;color:#041724}.how_work_tabs_item:hover .how_work_tabs_item_title{color:white}.how_work_tabs_item:last-child .how_work_tabs_item_num{background:url(../img/how-work-gift.png) center center no-repeat}.how_work_tabs_item:last-child .how_work_tabs_item_num img{display:block;margin:0 auto;width:23px;height:auto;padding-top:11px}.how_work_tabs_item:last-child .how_work_tabs_item_title{color:#ff6531}.how_work_tabs_item:last-child.active .how_work_tabs_item_num{background:url(../img/how-work-gift.png) center center no-repeat}.how_work_tabs_item:last-child.active .how_work_tabs_item_num img{display:block;margin:0 auto;width:23px;height:auto;padding-top:11px}.how_work_tabs_item:last-child.active .how_work_tabs_item_title{color:#ff6531}.how_work_tabs .active .how_work_tabs_item_num{background:url(../img/how-work-num-active.png) center center no-repeat;color:#041724}.how_work_tabs .active .how_work_tabs_item_title{font-family:SeroProMedium;color:#fff}.how_work_content_item{color:#fff;display:none}.how_work_content_item .tab1_content{max-width:640px;float:right;padding-right:250px;padding-top:110px}.how_work_content_item .tab1_content_title{font-size:2.5em;font-family:SeroProRegular;color:#fff;margin-bottom:20px}.how_work_content_item .tab1_content_ol{counter-reset:myCounter}.how_work_content_item .tab1_content_ol li{font-size:1.8em;font-family:SeroProRegular;color:#88988d;position:relative;margin-bottom:6px}.how_work_content_item .tab1_content_ol li:before{counter-increment:myCounter;content:counter(myCounter);position:absolute;display:block;width:10px;font-size:1em;left:-25px;text-align:center}.how_work_content_item .tab1_content_btn{display:block;width:240px;height:60px;line-height:60px;border:1px solid rgba(255,255,255,0.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:15px;text-align:center;font-size:1.4em;font-family:SeroProBold;color:#fff;text-transform:uppercase;letter-spacing:2px}.how_work_content_item .tab1_content_btn:hover{cursor:pointer;color:#ff6531;border:1px solid rgba(255,101,49,0.3)}.how_work_content #tab1{display:block}.portfolio_content{padding:0 175px;margin-top:40px}.portfolio_content .slide{overflow:hidden}.portfolio_content .slide .slide_images{position:relative;width:100%;overflow:hidden;max-height:460px}.portfolio_content .slide .slide_images:hover *{cursor:ew-resize}.portfolio_content .slide .slide_images .slide_images_wrapper{width:50%;z-index:2;overflow:hidden;height:100%}.portfolio_content .slide .slide_images img,.portfolio_content .slide .slide_images_wrapper{position:absolute;top:0;left:0}.portfolio_content .slide .slide_images>img{display:block;float:left;width:100%;height:auto;position:static}.portfolio_content .slide .slide_images>.slide_images_wrapper>img{display:block;float:left;width:auto;height:100%;position:static}.portfolio_content .slide .slide_images .slide_images_cursor{height:100%;cursor:ew-resize;width:34px;position:absolute;left:50%;margin-left:-15px;z-index:3;background:url(../img/drag-cursor.png) no-repeat;background-size:contain}.portfolio_content .slide ._images{overflow:hidden}.portfolio_content .slide ._images img{display:block;float:left;width:100%;max-width:100%}.portfolio_content .slide .slide_task .title{font-size:2.5em;padding:0;margin-top:90px;margin-bottom:20px}.portfolio_content .slide .slide_task_item{margin-top:50px}.portfolio_content .slide .slide_task_item_left{width:130px;font-size:1.3em;font-family:SeroProBold;text-transform:uppercase;letter-spacing:2px}.portfolio_content .slide .slide_task_item_right{width:auto;max-width:620px}.portfolio_content .slide .slide_task_item_right_title{font-size:1.8em;font-family:SeroProBold;margin-bottom:15px}.portfolio_content .slide .slide_task_item_right p{font-size:1.8em;color:#444;line-height:1.45}.portfolio_content .slide .btn{margin-left:130px;max-width:242px;margin-top:30px}.advantages{background:url(../img/advantages-bg.jpg) center center no-repeat;background-size:cover}.advantages .title{margin-bottom:82px}.advantages_item{width:20%}.advantages_item_icon{height:100px;width:100px;float:none;margin:0 auto;line-height:100px;text-align:center;border:1px solid rgba(255,255,255,0.2);border-radius:50%;box-sizing:border-box}.advantages_item_icon img{display:inline-block;vertical-align:middle;max-width:43px}.advantages_item:nth-child(4) .advantages_item_icon{position:relative;overflow:hidden}.advantages_item:nth-child(4) .advantages_item_icon:before{background:rgba(255,255,255,0.2);height:1px;width:131px;position:absolute;top:53px;right:-10px;content:'';transform:rotate(-45deg)}.advantages_item:nth-child(4) .advantages_item_icon img{max-width:67px;position:relative;z-index:1}.advantages_item:nth-child(5) .advantages_item_icon{border-color:rgba(255,101,49,0.6)}.advantages_item:nth-child(5) .advantages_item_icon img{max-width:50px}.advantages_item_text{font-size:1.6em;color:#fff;text-align:center;margin-top:30px;line-height:1.4}.gift{padding-bottom:65px}.gift .wrap-content .title span{color:#ff6531}.gift_images{max-width:750px}.gift_images_item img{max-width:100%;margin:0 auto;float:none;display:block}.gift_form{max-width:300px;float:right;margin-right:50px;margin-top:30px}.gift_form p{font-size:2em}.gift_form p span{font-family:SeroProBold}.gift_form label{font-size:1.2em;font-family:SeroProMedium;letter-spacing:1.4px;text-transform:uppercase;margin-top:20px;margin-bottom:5px}.gift_form input{display:block;float:left;width:100%;height:60px;border:1px solid #d7d7d7;outline:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:1.8em;padding-left:20px;padding-right:20px}.gift_form input.btn{font-size:1.4em;outline:0;border:0;margin-top:20px}.calc{padding-top:0}.calc .title{margin-bottom:15px}.calc .subtitle{padding:0 170px;margin-bottom:65px}.calc_content{min-height:270px;padding:0 50px;text-align:center}.calc_content_left{max-width:570px;padding-left:50px}.calc_content_left_title{font-size:2em;margin-bottom:29px;text-align:left}.calc_content_left_title span{font-family:SeroProBold}.calc_content_left ol{counter-reset:myCounter}.calc_content_left ol>li{position:relative;margin-bottom:26px}.calc_content_left ol>li:before{position:absolute;width:37px;height:37px;line-height:37px;background:#e4e4e4;counter-increment:myCounter;content:counter(myCounter);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;left:-52px;top:-10px;font-size:1.4em;text-align:center;padding-top:2px;box-sizing:border-box}.calc_content_left ol>li #range_value{position:absolute;top:73px;left:0;color:#ff6531;font-size:1.2em;font-family:SeroProBold;letter-spacing:1px;z-index:20}.calc_content_left ol>li .border_left{font-size:1.2em;letter-spacing:1px;margin-top:7px;float:left;visibility:hidden}.calc_content_left ol>li .border_right{float:right;font-size:1.2em;letter-spacing:1px;margin-top:7px}.calc_content_left ol>li .gift_point{position:absolute;width:15px;height:15px;background:url(../img/advantages-5.png) center center no-repeat;background-size:contain;top:35px;left:11%;z-index:-1}.calc_content_left ol>li .gift_point:nth-of-type(2){left:28%}.calc_content_left ol>li .gift_point:nth-of-type(3){left:45%}.calc_content_left ol>li .gift_point:nth-of-type(4){left:100%;margin-left:-20px}.calc_content_left ol>li>ul>li{width:auto;margin-right:37px}.calc_content_left ol>li>ul>li label{width:auto;font-size:1.6em;letter-spacing:.4px;margin-top:2px}.calc_content_left ol>li>ul>li label:hover{cursor:pointer}.calc_content_left ol>li:first-child{margin-bottom:56px}.calc_content #total{text-align:left;font-size:2.6em;font-family:SeroProBold;margin:35px 0 8px;text-transform:uppercase;clear:both;width:auto}.calc_content #total span{text-transform:none;color:#ff6531}.calc_content #total-info{width:auto;clear:both;text-align:left;font-size:15px;max-width:500px;margin-bottom:35px}.calc_content_right{max-width:430px;float:right;position:relative}.calc_content_right .calc_gift{position:absolute;left:0;top:0;max-height:270px;display:block;width:100%;visibility:hidden;transform:scale(.5);-webkit-transition:visibility transform .4s linear;-moz-transition:visibility transform .4s linear;-o-transition:visibility transform .4s linear;-ms-transition:visibility transform .4s linear;transition:visibility transform .4s linear}.calc_content_right .calc_gift img{max-height:270px;display:block;float:none;margin:0 auto;max-width:80%}.calc_content_right .calc_gift.active{visibility:visible;transform:scale(1);-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear}.calc_content_right .calc_gift_text{position:absolute;top:100px;left:250px;width:auto;text-align:left}.calc_content_right .calc_gift_text span{font-size:2.4em;display:block;font-family:SeroProBlack;color:#ff6531;margin-bottom:7px}.calc_content_right .calc_gift_text p{font-size:1.8em;clear:both}.calc_content_right #gift_3 .calc_gift_text,.calc_content_right #gift_4 .calc_gift_text{top:0}.calc_content_right #gift_1 .calc_gift_text{top:3px;left:30px}.calc_content_right #gift_5 .calc_gift_text{position:static;float:left;margin-left:50px;max-width:210px}.calc_content .btn{margin:0 auto;max-width:300px;float:none;margin-top:23px}.protection{background:url(../img/protection-bg.jpg) center right no-repeat;background-size:cover;position:relative}.protection .title{margin-bottom:15px}.protection .wrap-content{max-width:580px;position:relative;z-index:2}.protection .wrap-content .title{padding:0;text-align:left}.protection .wrap-content .subtitle{padding:0;text-align:left;margin-bottom:20px}.protection .wrap-content .subtitle p{margin-bottom:10px}.protection .wrap-content .subtitle p span{border-bottom:1px dashed rgba(255,101,49,0.3);font-family:SeroProBold;color:#ff6531;display:inline;width:auto;text-decoration:none}.protection .wrap-content .subtitle p span:hover{cursor:pointer}.protection .wrap-content ul li{position:relative;padding-left:43px;margin-bottom:25px}.protection .wrap-content ul li:before{width:33px;height:28px;position:absolute;content:'';background:url(../img/protection-li.png) center center no-repeat;background-size:contain;left:0;top:-5px}.protection .wrap-content ul li p:first-child{color:#fff;font-size:2em;font-family:SeroProBold;letter-spacing:.6px;margin-bottom:8px}.protection .wrap-content ul li p:last-child{color:#fff;font-size:1.8em;letter-spacing:.6px}.protection .wrap-content ul li:last-child p:last-child{padding-right:200px}.protection .wrap-content .btn{display:block;float:left;letter-spacing:1.5px;max-width:300px;margin-top:27px}.protection .wrap-content .line_hover{position:relative}.protection .wrap-content .line_hover:after{position:absolute;right:-80px;top:32px;width:161px;height:294px;display:block;content:'';background:url(../img/protection-line.png) center center no-repeat;background-size:contain;z-index:-1}.protection.active_hover:after{position:absolute;width:100%;top:0;right:0;left:0;bottom:0;display:block;background:url(../img/protection-hover-bg.jpg) center right no-repeat;background-size:cover;content:"";z-index:1;visibility:visible}.service{text-align:center}.service .title{margin-bottom:20px}.service ul{padding:0 50px;margin-top:40px}.service ul li{width:33.33333333%;padding-right:20px;margin-bottom:20px}.service ul li .service_img{width:64px;height:64px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;margin-right:15px}.service ul li .service_img img{width:100%;float:left;display:block}.service ul li .service_title{font-size:2em;color:#308bc5;width:auto;max-width:234px;min-width:234px;height:64px;display:table-cell;vertical-align:middle;float:none;text-align:left}.service ul li .service_title p{position:relative}.service ul li .service_title p img{display:inline-block;position:absolute;margin-top:-5px}.service ul li .service_title p span{border-bottom:1px dashed #3c92c8;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.service ul li:nth-child(3n+1){clear:both}.service ul li:hover *{cursor:pointer}.service ul li:hover .service_title p span{color:#ff6531;border-bottom:1px dashed #ff6531;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.service .btn{width:100%;max-width:495px;display:inline-block;float:none;margin-top:30px}.faq{background:url(../img/faq-bg.jpg) center center no-repeat;background-size:cover}.faq_content{padding:0 50px;margin-top:30px}.faq_item{width:50%;max-width:460px;margin-right:40px;margin-bottom:45px}.faq_item_question{color:#ff6531;font-size:2.1em;font-family:SeroProBold;padding:0 25px;margin-bottom:15px}.faq_item_answer{border:1px solid rgba(255,255,255,0.2);font-size:1.6em;color:#fff;padding:25px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:1.6}.faq_item:nth-child(odd){clear:both}.faq_item:nth-child(5) .faq_item_answer{min-height:227px}.map{padding-bottom:70px}.map_content{margin-top:22px;height:595px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}.map_content>*{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}.map_content>*>*{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}[class*="ymaps-2-1"][class*="-ground-pane"]{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%)}.contacts{text-align:center}.contacts_content{width:370px;display:inline-block;float:none}.contacts_tel{width:370px;clear:both;font-size:4.2em}.contacts .btn{clear:both;float:none;display:inline-block;margin-top:30px;max-width:350px}.footer{border-top:1px solid #e4e4e4;padding:35px 50px 50px}.footer_left{width:30%}.footer_left p{color:#9e9e9e;font-size:1.8em}.footer_left p:first-child{margin-bottom:5px}.footer_right{width:auto;float:right}.footer_creator p{width:auto;color:#9e9e9e;font-size:1.8em;margin-right:8px;letter-spacing:.3px;margin-bottom:15px}.footer_creator .landingpages-icon{position:relative;width:202px;height:35px;float:left;margin-top:-6px;background:url(../img/landingpages-logo.png) center center no-repeat;-webkit-transition-duration:.3s;transition-duration:.3s;-o-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-o-transition-property:transform;-ms-transition-property:transform;-moz-transition-property:transform;-webkit-transform:translateZ(0);transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-o-box-shadow:0 0 1px rgba(0,0,0,0);-ms-box-shadow:0 0 1px rgba(0,0,0,0);-moz-box-shadow:0 0 1px rgba(0,0,0,0)}.footer_creator .landingpages-icon:hover{cursor:pointer}.footer_creator .landingpages-icon:hover,.footer_creator .landingpages-icon:focus,.footer_creator .landingpages-icon:active{-webkit-transform:rotate(-4deg);transform:rotate(-4deg);-o-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg)}.footer_creator sup{font-size:1.2em;color:#9e9e9e;display:block;float:left;margin-top:-8px;margin-left:5px}.footer.footer_success{position:absolute;bottom:0}.modal{max-width:580px;max-height:670px;width:100%;border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;background:#04291b;padding:35px 45px;box-sizing:border-box;float:left;position:relative}.modal_title{padding:0;color:#fff;font-family:SeroProBlack;text-align:left;margin-bottom:13px}.modal_subtitle{color:#fff;font-size:21px;padding:0;text-align:left;font-family:SeroProRegular}.modal_subtitle span{font-family:SeroProBold}.modal_form{margin-right:0;margin-top:20px;float:left}.modal_form label{color:#fff}.modal_close{position:absolute;width:29px;height:29px;right:14px;top:14px;background:url(../img/modal_close.svg) center center no-repeat;z-index:10}.modal_close:hover{cursor:pointer}.modal_service{max-width:950px;max-height:650px;padding-top:50px;background:url(../img/modal_service_bg_1.jpg) center top no-repeat;background-size:cover;position:relative}.modal_service:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:#04291b;opacity:.7;z-index:1}.modal_service .modal-wrap{position:relative;z-index:2}.modal_left{width:60%}.modal_left p{font-size:2.1em;color:white;margin-top:15px}.modal_right{width:35%;float:right}.modal-form{width:415px;float:none;margin:0 auto}#modal_service_2{background:url(../img/service_2.jpg) center top no-repeat;background-size:cover}#modal_service_3{background:url(../img/service_3.jpg) center top no-repeat;background-size:cover}#modal_service_4{background:url(../img/service_4.jpg) center top no-repeat;background-size:cover}#modal_service_5{background:url(../img/service_5.jpg) center top no-repeat;background-size:cover}#modal_service_6{background:url(../img/service_6.jpg) center top no-repeat;background-size:cover}#modal_service_7{background:url(../img/service_7.jpg) center top no-repeat;background-size:cover}#modal_service_8{background:url(../img/service_8.jpg) center top no-repeat;background-size:cover}#modal_service_9{background:url(../img/service_9.jpg) center top no-repeat;background-size:cover}.radio{vertical-align:top;width:17px;height:17px;margin:0 3px 0 0}.radio+label{cursor:pointer}.radio:not(checked){position:absolute;opacity:0}.radio:not(checked)+label{position:relative;padding:0 0 0 35px}.radio:not(checked)+label:before{content:'';position:absolute;top:-4px;left:0;width:22px;height:22px;border:1px solid #cdd1da;border-radius:50%;background:#fff}.radio:not(checked)+label:after{content:'';position:absolute;top:0;left:4px;width:16px;height:16px;border-radius:50%;background:#ff6531;opacity:0;transition:all .2s}.radio:checked+label:after{opacity:1}@media screen and (max-width:1200px){.header,section,.footer{padding-left:25px;padding-right:25px}.nav ul li a{font-size:1.1em;letter-spacing:normal}.btn{width:auto}.header{padding-right:0}.header .wrap-content{background:url(../img/header-img.png) bottom 70px right no-repeat;background-size:60%}.header_top{padding-right:25px}.header_center{margin-bottom:130px}.header_bottom_right{float:left}.header_bottom_right .partner-item{margin-left:0;margin-right:15px}.header_bottom_left{margin-bottom:11px}.how_work_content_item .tab1_content{max-width:400px;padding-right:70px}.how_work_tabs_item_title{font-size:1.1em;padding:0 5px}.portfolio_content{margin-top:60px}.portfolio_content .slide .slide_task_item_left{margin-bottom:15px}.portfolio_content .slide .btn{margin-left:0;width:100%}.portfolio_content .slide .slide_images .slide_images_cursor{margin-left:-12px}.portfolio_content .slick-prev{left:-85px}.portfolio_content .slick-next{right:-85px}.portfolio .slick-dots{top:-50px}.advantages_item_text{font-size:1.4em}.gift_images{max-width:60%}.calc_content_left{max-width:60%}.calc_content_right{max-width:40%}.calc_content_right .calc_gift_text{left:200px}.calc_content_right #gift_4 .calc_gift_text{top:-31px}.calc_content .btn{width:100%;max-width:430px}.service ul{padding:0 10px}.service ul li .service_title{min-width:130px}.faq_item{width:45%;margin-right:5%}.faq_item_question{padding-right:119px}.faq_item:nth-child(5) .faq_item_question{padding-right:70px}.faq_item:nth-child(4) .faq_item_question{padding-right:134px}.faq_item:nth-child(1) .faq_item_answer,.faq_item:nth-child(2) .faq_item_answer{height:202px}.faq_item:nth-child(3) .faq_item_answer,.faq_item:nth-child(4) .faq_item_answer,.faq_item:nth-child(5) .faq_item_answer,.faq_item:nth-child(6) .faq_item_answer{height:277px}}@media screen and (max-width:950px){.nav{display:none}body{font-size:57%;padding-top:0}.title,.subtitle{padding:0 !important}section{padding-top:60px;padding-bottom:60px}.header_bottom_right .partner-item{height:36px}.how_work_tabs_item{width:33.33333333%}.how_work_tabs_item_title{font-size:1.3em}.how_work #tab_img_1{width:330px;left:-60px}.how_work #tab_img_2{width:243px;left:60px;margin-left:0}.how_work #tab_img_3{height:347px;left:40px;margin-left:0}.how_work #tab_img_4{width:347px}.how_work #tab_img_5{width:256px;left:60px;margin-left:0}.how_work #tab_img_6{width:340px}.portfolio_content{padding:0 70px;margin-top:60px}.advantages_item{width:50%;margin-bottom:40px}.advantages_item:nth-child(odd){clear:both}.advantages_item_text{font-size:1.7em}.gift_images{max-width:60%}.gift_form{max-width:40%;margin-right:0}.calc_content{padding:0}.calc_content_left ol>li>ul>li{clear:both}.calc_content_left ol>li>ul>li label{margin-top:5px}.calc_content_right .calc_gift_text{left:180px}.calc_content_right .calc_gift_text p{font-size:1.4em}.calc_content_right .calc_gift_text span{font-size:2em}.calc_content_right #gift_3 .calc_gift_text,.calc_content_right #gift_4 .calc_gift_text{top:-18px;left:160px}.calc_content_right #gift_1 .calc_gift_text{top:9px;left:30px}.calc_content_right #gift_5 .calc_gift_text{font-size:13px}.calc_content_right .calc_gift img{max-width:100%}.calc_content_left ol>li #range_value{padding-left:2px}.service ul li{width:50%}.service ul li:nth-child(3n+1){clear:none}.service ul li:nth-child(odd){clear:both}.protection .wrap-content .line_hover:after{position:static;display:none;background:none}.faq_item_question{padding-right:25px}.faq_item:nth-child(5) .faq_item_question{padding-right:25px}.faq_item:nth-child(4) .faq_item_question{padding-right:25px}.faq_item:nth-child(2) .faq_item_question{padding-right:44px}.faq_item:nth-child(6) .faq_item_question{padding-right:44px}.faq_item:nth-child(1) .faq_item_answer,.faq_item:nth-child(2) .faq_item_answer{height:213px}.faq_item:nth-child(3) .faq_item_answer,.faq_item:nth-child(4) .faq_item_answer,.faq_item:nth-child(5) .faq_item_answer,.faq_item:nth-child(6) .faq_item_answer{height:305px}.modal_form{max-width:300px;width:100%}.calc_content_left ol>li>ul>li label{line-height:30px}.radio:not(checked)+label:before{top:1px}.radio:not(checked)+label:after{top:5px}}@media screen and (max-width:800px){input[type=text],input[type=email]{height:50px}input::-webkit-input-placeholder{font-size:16px;color:#b2b0b0}input::-moz-placeholder{font-size:16px;color:#b2b0b0}input:-moz-placeholder{font-size:16px;color:#b2b0b0}input:-ms-input-placeholder{font-size:16px;color:#b2b0b0}.btn{padding:25px}body{padding-top:0;font-size:52%}.header_bottom_right .partner-item{height:30px}.how_work{min-height:870px}.how_work #tab_img_1{left:-210px;height:211px}.how_work #tab_img_2{width:183px;height:200px;left:-60px}.how_work #tab_img_3{height:207px;left:-30px;width:150px}.how_work #tab_img_4{width:207px;height:220px;left:-70px}.how_work #tab_img_5{width:206px;height:300px;left:-90px}.how_work #tab_img_6{width:200px;height:270px;left:-80px}.how_work_tabs_item{margin-bottom:7px}.how_work_tabs_item_num{margin-bottom:11px}.how_work_content_item .tab1_content{padding-top:60px}.portfolio .subtitle{margin-bottom:50px}.portfolio_content{padding:0 30px}.portfolio_content .slide .slide_task .title{margin-top:50px;margin-bottom:10px}.portfolio_content .slide .slide_images .slide_images_cursor{margin-left:-12px}.portfolio_content .slick-prev,.portfolio_content .slick-next{top:-80px}.portfolio_content .slick-prev{left:0}.portfolio_content .slick-next{right:0}.gift_images{max-width:100%}.gift_form{max-width:100%}.calc_content_left{max-width:100%}.calc_content_left ol>li:first-child{margin-bottom:346px}.calc_content_left ol>li>ul>li{clear:none}.calc_content_right{max-width:100%}.calc_content_right .calc_gift{top:-520px;height:270px}.calc_content_right .calc_gift_text{left:50px}.calc_content_right #gift_3 .calc_gift_text,.calc_content_right #gift_4 .calc_gift_text{left:360px;top:0}.service .title{height:auto}.service ul li{text-align:center;margin-bottom:40px}.service ul li:last-child{margin-bottom:0}.advantages .title{margin-bottom:52px}.advantages_item_text{margin-top:10px;font-size:1.8em}.faq_content{padding:0;margin-top:0}.faq_item{margin-bottom:30px}.faq_item_question{padding:0}.faq_item_answer{padding:15px}.faq_item:nth-child(1) .faq_item_question{padding-right:27px}.faq_item:nth-child(6) .faq_item_question{padding-right:77px}.faq_item:nth-child(1) .faq_item_answer,.faq_item:nth-child(2) .faq_item_answer{height:179px}.faq_item:nth-child(5) .faq_item_answer{min-height:179px}.faq_item:nth-child(3) .faq_item_answer,.faq_item:nth-child(4) .faq_item_answer,.faq_item:nth-child(5) .faq_item_answer,.faq_item:nth-child(6) .faq_item_answer{height:263px}.footer_right{max-width:50%}.modal{max-width:570px;max-height:auto}.modal_form{max-width:300px;width:100%}.modal_service{max-width:100%;max-height:100%;padding-top:inherit}.modal_left{width:100%;margin-bottom:24px}.modal_right{width:100%}.rangeslider__handle{width:30px;height:30px}.rangeslider--horizontal .rangeslider__handle{top:-13px}.calc_content_left ol>li #range_value{padding-left:5px}}@media screen and (max-width:600px){.header{padding-right:25px}.header .wrap-content{background:none}.header_top{padding-right:0}.header_top_left{width:100%;text-align:center;margin-bottom:20px}.header_top_left_logo{display:inline-block;float:none;margin-right:0}.header_top_left_text{width:100%;font-size:1.3em}.header_top_right{width:100%;text-align:center}.header_top_right_phone{display:inline-block;float:none;width:inherit}.header_top_right_callback{display:inline-block;float:none;font-size:1.4em}.header_center{margin-bottom:20px;text-align:center}.header_center_title{text-align:left}.header_center_text{text-align:left}.header_center .btn{display:inline-block;float:none}.header_bottom_right .partner-item{height:23px}.header_img{display:block;margin-bottom:13px}.header_img img{display:block;float:left;width:100%;height:auto}.how_work_tabs_item{width:100%;height:auto;border:1px solid #677e6e;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:6px;margin-bottom:8px}.how_work_tabs_item_num{background:none !important;color:#677e6e;height:auto;line-height:normal;width:auto;margin-bottom:0;font-size:1.5em;display:none}.how_work_tabs_item_title{width:auto;font-size:1.5em;padding:0;text-align:center;width:100%}.how_work_tabs_item.active .how_work_tabs_item_num{color:#fff}.how_work_tabs_item.active{border-color:#fff}.how_work_content_item .tab1_content{max-width:300px;padding-right:0}.how_work #tab_img_1{top:600px}.how_work #tab_img_2{top:600px;left:-80px}.how_work #tab_img_4{left:-90px}.portfolio .subtitle{margin-bottom:35px}.portfolio_content{padding:0 5px}.portfolio_content .slide .slide_images .slide_images_cursor{margin-left:-9px}.portfolio .slick-prev,.portfolio .slick-next{width:54px;height:54px;background-size:18px 14px}.portfolio .slick-prev:hover,.portfolio .slick-next:hover{width:54px;height:54px;background-size:18px 14px}.calc_content_right #gift_3 .calc_gift_text,.calc_content_right #gift_4 .calc_gift_text{left:60%;top:20px}.calc_content_right #gift_1 .calc_gift_text{top:20px}.service ul li .service_img{margin-right:0;float:none;display:inline-block}.service ul li .service_title{width:100%;max-width:100%;display:block;float:left;text-align:center;height:auto;margin-top:7px}.service ul li .service_title p img{display:block;left:50%;margin-left:10px;margin-top:3px;top:-36px}.advantages_item{width:100%}.protection .wrap-content ul li:last-child p:last-child{padding-right:0}.faq_item{width:100%;margin-right:0;max-width:100%}.faq_item_question{padding-right:0 !important}.faq_item_answer{height:auto !important}.faq_item:nth-child(5) .faq_item_answer{min-height:inherit}.footer_left{width:100%}.footer_right{width:100%;float:left;margin-top:20px}.map_content{height:395px}.modal{max-width:450px;max-height:auto;padding:35px}.modal_form{max-width:300px;width:100%;margin-top:0}.calc_content_left ol>li>ul>li label{line-height:32px}.radio:not(checked)+label:before{top:2px;left:4px}.radio:not(checked)+label:after{top:6px;left:8px}}@media screen and (max-width:480px){.title{font-size:3.5em}.subtitle{font-size:1.8em}.btn{height:auto;padding:15px 5px 10px;width:100%;max-width:100% !important}input[type=text],input[type=email]{height:40px}.header,section,.footer{padding-left:12px;padding-right:12px}.header{padding-top:15px}.header .wrap-content{background-size:contain}.header_center_title{font-size:4.7em;line-height:1.2}.header_bottom_right{width:100%}.header_bottom_right .partner-item{width:100%;margin-right:0;margin-bottom:6px}.header_bottom_right .partner-item img{display:block;margin:0 auto}.header_bottom_left{width:100%;font-size:1.3em;text-align:center;margin-bottom:7px}.how_work{min-height:900px}.how_work_tabs{padding:0;margin-top:40px}.how_work_tabs_item{padding:15px 6px 10px}.how_work_tabs_item_title{font-family:SeroProBold;font-size:1.1em}.how_work_tabs_item.active .how_work_tabs_item_title{font-family:SeroProBold}.how_work_content_item .tab1_content{padding-top:50px;max-width:100%}.how_work_content_item .tab1_content ol{padding-left:27px}.how_work_content_item .tab1_content_btn{width:100%}.how_work .tab_img{display:none !important}.portfolio_content .slide .slide_task .title{margin-top:50px;margin-bottom:0}.portfolio_content .slide .slide_images .slide_images_cursor{margin-left:-7px}.advantages .title{margin-bottom:50px}.advantages_item_text{font-size:1.8em;padding:0 20px;margin-top:15px}.gift_form label{margin-top:20px;margin-bottom:10px}.service ul li{width:100%;padding-right:0;clear:both;margin-bottom:30px}.service ul li .service_title{height:auto}.service ul li:last-child{margin-bottom:30px}.service .btn{margin-top:0}.calc_content_left{padding-left:0}.calc_content_left_title{text-align:center}.calc_content_left ol>li{margin-top:60px}.calc_content_left ol>li:before{left:50%;top:-50px;margin-left:-18px}.calc_content_left ol>li:first-child{margin-top:20px}.calc_content_left ol>li>ul{text-align:center}.calc_content_left ol>li>ul li{margin-right:0;float:none;display:inline-block}.calc_content_left ol>li>ul li:first-child{margin-right:13px}.calc_content_right .calc_gift{top:-630px}.calc_content_right .calc_gift_text{left:auto;right:0}.calc_content_right #gift_1 .calc_gift_text{width:122px;top:0}.calc_content_right #gift_3 .calc_gift_text,.calc_content_right #gift_4 .calc_gift_text{left:49%;top:0}.calc_content .btn{margin-top:0}.protection .wrap-content .btn{margin-top:0}.faq_content{margin-top:0}.map{padding-bottom:40px}.map_content{height:395px}.contacts_content{width:100%}.contacts_tel{width:100%;font-size:3.2em}.footer_right{max-width:100%}.footer .footer_creator{max-width:240px}.arcticmodal-container{padding:0 15px !important}.modal{max-width:100%;max-height:auto;padding:25px}.modal_form{max-width:300px;width:100%}.modal_form .btn{height:auto}.calc_content #total{margin-top:14px}.calc_content #total-info{font-size:13px}}@media screen and (max-width:302px) and (orientation:portrait){.header_bottom_left{width:100%}.header_center_title{font-size:4em}.title{font-size:3.2em}.calc{overflow:hidden}.calc_gift_text{display:none}.calc_content_right .calc_gift{top:-660px}.calc_content_left ol>li>ul li:first-child{margin-right:0}}