@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700&amp;subset=cyrillic);body{font-family:'Roboto',sans-serif;font-size:16px;background:#fff}h2,section{position:relative}section{padding:80px 0}.after-h2,h1{font-size:50px;margin:0 0 40px}h2{font-size:34px;margin:0 0 20px;padding-bottom:20px}h2:before{content:'';background:#1a9fb6;height:3px;width:120px;left:0;display:block;bottom:0;position:absolute}.after-h2{font-size:22px}.btn,body,h2{font-weight:300}.btn{font-size:18px;color:#4382ea;cursor:pointer;height:55px;padding:14px 40px;text-align:center;border:0;border-radius:50px;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:#fff}.btn.focus,.btn:focus,.btn:hover{background:#1a9fb6;color:#fff}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0}.btn.main-btn{color:#fff;background-size:300% 100%;background-image:linear-gradient(to right,#20c6e2,#078ca2,#1cadc5,#078ca2);box-shadow:0 4px 15px 0 rgba(30,194,222,.31)}.btn.main-btn:hover{background-position:100% 0;color:#fff;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn.main-btn:active,.btn.main-btn:focus{background-image:linear-gradient(to right,#1a9fb6,#0b7c90,#59cdf5,#1a9fb6);box-shadow:none;color:#fff}.form-control{height:55px;padding:14px 25px;border-radius:50px;box-shadow:none;font-size:16px}.main-checkbox{display:inline-block;text-align:center}.main-checkbox img{position:relative;display:block;margin:0 auto 15px}.main-checkbox [type=radio]:checked,.main-checkbox [type=radio]:not(:checked){position:absolute;left:-9999px}.main-checkbox [type=radio]:checked+label,.main-checkbox [type=radio]:not(:checked)+label{position:relative;font-size:14px;display:block;overflow:hidden;vertical-align:top;width:160px;height:160px;border-radius:6px;border:1px dashed #349290;cursor:pointer;padding:20px;margin:0 20px 0 0}.main-checkbox [type=radio]:checked+label:before,.main-checkbox [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;box-shadow:none;background:#f4f4f4}.main-checkbox [type=radio]:checked+label:before{background:#e6e6e6}.main-checkbox [type=radio]:checked+label:after,.main-checkbox [type=radio]:not(:checked)+label:after{content:"✓";position:absolute;top:0;left:0;font-size:45px;color:#1a9fb6;transition:all .2s;width:45px;height:45px;text-align:center;line-height:45px}.main-checkbox [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.main-checkbox [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.main-checkbox [type=radio]:disabled:checked+label:before,.main-checkbox [type=radio]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.main-checkbox [type=radio]:disabled:checked+label:after{color:#999}.main-checkbox [type=radio]:checked+label{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.14);-moz-box-shadow:0 5px 25px 0 rgba(0,0,0,.14);box-shadow:0 5px 25px 0 rgba(0,0,0,.14)}.main-checkbox [type=radio]:disabled+label{color:#aaa}.main-checkbox label span{display:inline-block;text-align:center;color:#1a9fb6;font-weight:300;border-bottom:1px dashed;font-size:16px;position:relative}.main-checkbox.mini{margin-bottom:30px}.main-checkbox.mini [type=radio]:checked+label,.main-checkbox.mini [type=radio]:not(:checked)+label{height:auto;padding:15px}.main-checkbox.mini [type=radio]:checked+label:after,.main-checkbox.mini [type=radio]:not(:checked)+label:after{display:none}.main-checkbox.mini [type=radio]:checked+label:before{background:#1a9fb6}.main-checkbox.mini [type=radio]:checked+label span{color:#fff}.main-checkbox.mini [type=radio]:checked+label{border:1px solid#1a9fb6}.navbar-default{background-color:#1a9fb6;border:0;border-radius:0;margin:0}.navbar-brand{height:auto;padding:10px 15px}.navbar-brand>img{display:block;width:160px}.navbar-default .navbar-nav>li>a{color:#fff}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fcd39c}.navbar-default .navbar-nav>li.phone>a{color:#fff;font-weight:700;font-size:18px}.navbar-default .navbar-nav>li.phone>a:hover{color:#fcd39c}@media (min-width:768px){.navbar-nav>li>a{padding-top:18px;padding-bottom:18px}}.navbar-default .navbar-toggle{border-color:#fff}.navbar-toggle .icon-bar{height:3px}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#1fc4e0}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}header{padding:200px 0 150px;text-align:left;background:url(../images/header.jpg);background-size:cover;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;color:#fff}header h1{margin-top:0}header .after-h1{margin-bottom:40px;font-size:24px}header .header-box{width:60%}header .header-box .btn{margin-right:10px}#why h2,header h1{margin-bottom:20px}#why .after-h2{margin-bottom:40px}.why-box{padding-left:60px;position:relative}.why-box .title{display:block;margin-bottom:15px;font-size:16px}.why-box img{width:39px;height:42px;display:block;position:absolute;top:0;left:0}#order-section{background-color:#f4f4f4;text-align:center}#order-section h3{margin:0 0 30px;font-weight:300;position:relative}#order-section h2:before{left:50%;margin-left:-60px}.calc-section,.services-box,.why-box{margin-bottom:30px}.calc-section .size-control{display:flex;justify-content:center}.calc-section .size-control .form-group{margin-right:20px}.services-box{overflow:hidden;border-radius:6px;padding-left:190px;text-align:left;min-height:150px}#services-carousel .owl-next,#services-carousel .owl-prev{position:absolute;top:-20px;font-size:50px;transition:.3s all;color:#212121;z-index:9}#services-carousel .owl-nav,.services-box{position:relative}#services-carousel .owl-prev{left:-13px}#services-carousel .owl-next{left:85px}#services-carousel .owl-next:hover,#services-carousel .owl-prev:hover,.footer-menu li a{color:#000}#services-carousel .owl-item img{width:150px;height:150px;border-radius:50%;margin:0;position:absolute;left:0}#services-carousel .services-box .name{display:block;font-weight:700;font-size:16px;margin-bottom:15px}#services-carousel .owl-dots{width:100%;position:relative;text-align:left;padding-left:30px}#services-carousel .owl-dot{width:20px;height:20px;display:inline-block;border-radius:50%;background:#ccc;margin:0 5px}#services-carousel .owl-dot.active,#services-carousel .owl-dot:focus,#services-carousel .owl-dot:hover{background:#000}#price img{width:122%;position:absolute;margin-left:-100px}#price h2{margin-top:0}#price .after-h2{margin-bottom:20px}#price .nav-pills{margin-bottom:40px}#price .nav-pills>li+li{margin-left:10px}#price .nav-pills>li>a{border-radius:4px;background:0 0;border:1px dashed#1a9fb6;color:#1a9fb6;transition:.3s all}#price .nav-pills>li.active>a,#price .nav-pills>li.active>a:focus,#price .nav-pills>li.active>a:hover,#price .nav-pills>li>a:focus,#price .nav-pills>li>a:hover{color:#fff;background-color:#1a9fb6}.price-box{margin-bottom:20px;color:#757575;border-bottom:1px solid#ccc;padding-bottom:20px;display:inline-block}.price-box h3{margin:0 0 20px}.price-box .name,.price-box .price{font-weight:300;display:inline-block}.price-box .name{width:220px;color:#333}.price-box .price{color:#1a9fb6}#what h2{margin:0 0 40px}.what-box{margin-bottom:30px}.what-box span{background:#f4f4f4;width:50px;height:50px;font-size:20px;display:block;text-align:center;line-height:50px;border-radius:50%;margin-bottom:15px;color:#1a9fb6;font-weight:700;box-shadow:0 4px 15px 0 rgba(0,0,0,.04);border-bottom:4px solid#dedbdb}#call-section{background:url(../images/call-section.jpg);background-size:cover;color:#fff}#call-section h2{margin:0 0 20px;padding-bottom:0}#call-section h2:before{display:none}#call-section .after-h2{font-size:20px;margin-bottom:20px}#notwork{background-color:#f4f4f4}.notwork-box,.review-box{position:relative;margin-bottom:30px}.notwork-box{padding-left:60px;font-size:18px;height:50px;line-height:50px}.notwork-box img{position:absolute;top:0;left:0}#review{text-align:center;background:#f4f4f4}#review h2:before{left:50%;margin-left:-60px}.review-box{overflow:hidden}#review-carousel .owl-next,#review-carousel .owl-prev{position:absolute;top:35px;font-size:70px;transition:.3s all;color:#b3b3b3}#review-carousel .owl-prev{left:50%;margin-left:-130px}#review-carousel .owl-next{right:50%;margin-right:-130px}#review-carousel .owl-next:hover,#review-carousel .owl-prev:hover{color:#1a9fb6}#review-carousel .owl-item img{width:150px;height:150px;border-radius:50%;margin:0 auto 15px}#review-carousel .review-box .name{display:block;font-weight:300;font-size:20px;margin-bottom:15px;color:#1a9fb6}#review-carousel .owl-dots{width:100%;position:relative;text-align:center}#review-carousel .owl-dot{width:20px;height:20px;display:inline-block;border-radius:50%;background:#e8e7e7;margin:0 5px}#review-carousel .owl-dot.active,#review-carousel .owl-dot:focus,#review-carousel .owl-dot:hover{background:#1a9fb6}#contact{position:relative;padding:0}#contact iframe{border:0;margin-bottom:-6px}.contact-box h2:before,footer{background:#fff}.contact-box{width:430px;background:rgba(26,159,182,.88);position:absolute;border-radius:10px;padding:20px;color:#fff;top:40px;left:66%;height:380px}.contact-box h3{font-weight:300}.contact-box a span,.contact-box span{margin-right:10px}.contact-box a{color:#fff;font-size:18px;display:block;margin-bottom:10px;font-weight:400}.contact-box a:hover{color:#fcd39c;text-decoration:none}footer{padding:50px 0;text-align:center;border-top:5px solid#1a9fb6}.footer-menu{list-style:none;margin:15px 0 0;padding:15px 0 0;border-top:1px solid#ccc}.footer-menu li{display:inline-block;padding:5px 15px}.footer-menu li a:hover{color:#1a9fb6;text-decoration:none}.footer-menu li:last-child a{color:#c1c1c1}.footer-action .contact a{font-size:17px;font-weight:700}.copyright{margin-top:15px;color:#aba7a7}.copyright a{color:inherit;text-decoration:underline}.modal-header{padding:30px 30px 0;border:0;text-align:center;font-size:16px}.modal-title{font-size:20px;margin-bottom:10px}.modal-body{position:relative;padding:20px 50px 50px}.modal-body button.main-btn{width:100%}button.close{font-size:40px;position:absolute;top:23px;right:30px;transition:.3s all;text-shadow:none}.modal-content{-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:20px}.modal,.modal-body .form-control{text-align:center}.copyright a,.privacy_text h4{font-weight:700}.privacy_text p{margin-bottom:15px}@media screen and (min-width:768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}@media (max-width:768px){.modal-body{position:relative;padding:20px}.modal-header{padding:30px 20px 0;font-size:14px;text-align:center}button.close{font-size:30px;top:7px;right:11px}}@media (max-width:1200px){header .header-box{width:80%}.contact -box{left:50%;margin-left:-215px}}@media (max-width:992px){#price .col-sm-5{display:none}#price .col-sm-7{width:100%}.price-box{display:block}.nav.navbar-nav li:nth-child(4),.nav.navbar-nav li:nth-child(5){display:none}header .header-box{width:100%;text-align:center}#why .after-h2,#why h2{text-align:center}#why h2:before{left:50%;margin-left:-60px}}@media (max-width:767px){.contact-box{width:100%;background:rgba(26,159,182,.88);position:relative;border-radius:0;top:0;left:0;height:auto}#contact iframe{display:none}.calc-section .size-control{display:block}.main-checkbox{display:block;margin-bottom:15px}.main-checkbox [type=radio]:checked+label,.main-checkbox [type=radio]:not(:checked)+label{width:100%}.main-checkbox.mini{margin-bottom:15px}.nav-pills>li{float:none;width:100%;margin-bottom:10px}#price .nav-pills>li+li{margin:0 0 10px}.notwork-box{padding-left:55px;font-size:14px}#call-section,.navbar-default .navbar-nav>li>a{text-align:center}.what-box span{position:absolute;left:0;top:0}.what-box{position:relative;padding-left:65px}.calc-section .size-control .form-group{margin-right:0}h1{font-size:36px;margin:0 0 40px}header .after-h1{font-size:20px}header .header-box .btn{margin:0 0 10px;width:100%}header{padding:90px 0 50px}.nav.navbar-nav li:nth-child(4),.nav.navbar-nav li:nth-child(5){display:block}.why-box{padding-left:50px;font-size:14px}}