body{font-family:FuturaLightC;font-size:16px;background:#fff;line-height:1.6}section{position:relative;padding:80px 0 40px}h1{font-size:50px;margin:0 0 40px;font-family:FuturaDemiC}h2{font-size:46px;color:#333;font-weight:700;line-height:1;margin-top:0;font-family:FuturaDemiC}.after-h2{font-size:32px;margin:0 0 40px;font-family:FuturaDemiC;color:#717171;line-height:1}.btn{display:inline-block;background:#fff;border-radius:30px;font-size:18px;color:#333;padding:13px 30px;-pie-box-shadow:0 6px 20px rgba(0,0,0,.2);-moz-box-shadow:0 6px 20px rgba(0,0,0,.2);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.2);box-shadow:0 6px 20px rgba(0,0,0,.2);-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;font-family:FuturaDemiC}.btn.focus,.btn:focus,.btn:hover{color:#fff;background:#6d0eb1}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0}.main-btn{background:#ed1c94;color:#fff}.main-btn:focus,.main-btn:hover{background:#6d0eb1;color:#fff}.form-control{border-radius:30px;font-size:18px;padding:13px 30px;height:auto;text-align:center}.navbar-default{background-color:#6d0eb1;border:none;border-radius:0;margin:0;position:fixed;left:-300px;top:0;width:300px;height:100%;z-index:999;overflow:auto;padding:20px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.navbar-brand{height:auto;padding:20px 0}.navbar-brand>img{display:block;width:79px}.navbar-nav>li{float:none}li.nav-call-btn{position:absolute;bottom:30px;left:20px;right:20px}li.nav-call-btn a{padding:13px 30px!important}.navbar-default .navbar-nav>li>a{color:#fff;padding:20px 0;font-size:20px}.navbar-default .navbar-nav>li>a:hover{color:#d9324d}.navbar-default .navbar-nav>li.phone{position:absolute;bottom:80px;text-align:center;width:100%;left:0}.navbar-default .navbar-nav>li.phone>a{color:#fff;font-size:20px;text-align:center;width:100%}.navbar-default .navbar-nav>li>a.btn{padding:8px 16px;margin-top:9px;color:#fff}.navbar-default .navbar-nav>li>a.btn:hover{background:#ccc;color:#fff}@media (min-width:768px){.navbar-nav>li>a{padding-top:18px;padding-bottom:18px}}.navbar-default .navbar-toggle{border-color:#00a4ef}.navbar-toggle .icon-bar{height:3px}.navbar-default .navbar-toggle .icon-bar{background-color:#00a4ef}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#00a4ef}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}.navbar-header{float:none}@media(max-width:768px){.nav-call-btn{padding:0 15px}}.wrapper{position:relative;z-index:101}.hidden-bg{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;z-index:100;overflow:hidden;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}body.open-menu{overflow:hidden}body.open-menu .wrapper{z-index:100}body.open-menu .hidden-bg{z-index:101;opacity:.4}body.open-menu .navbar-default{left:0}body.open-menu #menu-btn{left:320px}header{height:120%;padding:50px 0 120px;background-image:-moz-linear-gradient(-135deg,#101480 25%,#9f55ff 100%);background-image:-webkit-linear-gradient(-135deg,#101480 25%,#9f55ff 100%);background-image:linear-gradient(-135deg,#101480 25%,#9f55ff 100%);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;margin-bottom:15px;font-size:64px;color:#fff}header .after-h1{margin-bottom:10px;color:#fff;font-size:47px;line-height:1}header .after-h1 span{color:#333}header .header-box .btn{margin-right:15px}img.header-item-img{display:block;width:340px;position:absolute;top:50px;z-index:3}.section-wave{transform:translateY(-100%);width:100%;line-height:0;overflow:hidden;fill:#fff;position:absolute;top:1px}.section-wave2{transform:rotate(180deg);width:100%;line-height:0;overflow:hidden;fill:#f2f3f8;position:absolute;bottom:-32px;z-index:2}.section-wave3{fill:#f2f3f9;transform:translateY(-100%);width:100%;line-height:0;overflow:hidden;position:absolute;top:1px}.section-wave31{fill:#fff;transform:translateY(-100%);width:100%;line-height:0;overflow:hidden;position:absolute;top:1px}.section-wave2>svg,.section-wave>svg{width:100vw;height:auto}#result .section-wave{fill:#640eb2;z-index:1;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;top:-1px}#result .section-wave2{transform:rotate(0);bottom:-1px}.sect-top{background:linear-gradient(to top right,#d9324d 49%,#fff 50%);height:140px}.sect-bottom{background:linear-gradient(to top left,#fff 49%,#d9324d 50%);height:140px}.sect-bottom2{background:linear-gradient(to bottom right,#fff 49%,#e9e9e9 50%);height:140px}.sect-bottom3{background:linear-gradient(to top right,#fff 49%,#e0e0e0 50%);height:140px}#menu-btn{width:60px;height:60px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;position:fixed;left:20px;top:20px;z-index:999;background:#ed1c94;border-radius:50%;-pie-box-shadow:0 6px 20px rgba(0,0,0,.2);-moz-box-shadow:0 6px 20px rgba(0,0,0,.2);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.2);box-shadow:0 6px 20px rgba(0,0,0,.2)}#menu-btn span{display:block;position:absolute;height:4px;width:36px;background:#fff;border-radius:9px;opacity:1;left:12px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#menu-btn span:nth-child(1){top:18px}#menu-btn span:nth-child(2),#menu-btn span:nth-child(3){top:29px}#menu-btn span:nth-child(4){top:39px}#menu-btn.open span:nth-child(1){top:18px;width:0%;left:50%}#menu-btn.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menu-btn.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#menu-btn.open span:nth-child(4){top:18px;width:0%;left:50%}#more{text-align:left;position:relative;background:#fff}#more h2{margin-top:30px}#more .text{margin-bottom:40px}#more .text div{font-size:18px;margin-bottom:18px}#more .text span{background:#fff;width:20px;height:20px;display:block;border-radius:50%;float:left;margin-right:8px;border:5px solid#ed1c94;margin-top:2px;position:relative}#more .text span:before{content:'';display:block;background:#e9e9e9;width:10px;height:10px;position:absolute;top:22px;border-radius:50%}#more .text div:last-child span:before{display:none}#more img{width:100%;display:block}#advantages{background:#f2f3f9;position:relative}.testibox{background:#fff;box-shadow:0 5px 12px 0 #dcdeec;padding:30px;margin-bottom:30px;border-radius:6px}#instruction{background:#2a293a;color:#fff}#instruction h2{color:#fff;margin-top:-40px;margin-bottom:40px;text-align:center;padding-top:100px}#testimonials h2{text-align:center;margin-bottom:20px}#testimonials p{text-align:center;font-size:22px}#testimonials h3{margin-top:0;font-family:FuturaDemiC}#price{text-align:left;background-image:linear-gradient(-135deg,#101480 25%,#9f55ff 100%);color:#fff}#price .section-wave2{top:0;bottom:auto}#price h2{color:#fff}#price .after-h2{color:#b1b1b1}#price .text{margin-bottom:40px;width:65%}.number-box{display:flex;margin-top:50px}.number-box span{color:#fff;font-size:70px;font-weight:700;display:block;float:left;line-height:1;margin-top:-6px;margin-right:5px;font-family:FuturaDemiC}.number-box .item-box{width:33%;font-size:19px}#catalog h2{text-align:center;margin-bottom:40px}.catalog-box{margin-bottom:30px;position:relative;text-align:center;border:1px solid#ccc;border-radius:20px;overflow:hidden}.catalog-box .left-side{background:#ed1c94;color:#fff;padding:20px}.catalog-box .right-side{padding:20px;text-align:center}.catalog-box .title{display:block;margin-bottom:10px;font-size:30px;font-weight:700;line-height:1;color:#fff;font-family:FuturaDemiC}.catalog-box .text-title{font-weight:700;font-size:18px;margin-bottom:10px}.catalog-box .price{font-size:22px;font-weight:700}.catalog-box img{width:50px;height:50px;display:block;border-radius:50%}.catalog-box ul{list-style:none;padding:0}.catalog-box ul li{margin-bottom:10px;font-size:18px}#audit{color:#fff}#audit h2{color:#fff;margin-bottom:40px}#audit .text{margin-bottom:30px;font-size:20px}#review{text-align:center;background:#fff}#review h2{margin-bottom:40px}.review-box{position:relative;overflow:hidden;margin-bottom:30px}#review-carousel .owl-next,#review-carousel .owl-prev{position:absolute;top:50px;font-size:50px;transition:.3s all;color:#212121}#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:#d9324d}#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:700;font-size:16px;margin-bottom:15px}#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:#ccc;margin:0 5px}#review-carousel .owl-dot.active,#review-carousel .owl-dot:focus,#review-carousel .owl-dot:hover{background:#640eb2}#result{padding:120px 0 60px;text-align:left;background-attachment:scroll;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;height:650px;color:#fff;position:relative}#result h2{color:#fff}#result .after-h2{color:#b1b1b1}#result .text{margin-bottom:40px;font-size:24px;line-height:1.5;max-width:600px;margin:0 auto}#result img{width:100%;display:block}#work{background:#fff;border-top:1px solid#e9e9e9}.work-form{background:#fff;padding:20px;border-radius:6px}.form-title{margin-top:0;font-size:20px}.footer-menu{padding:0;list-style:none;margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.footer-menu li a{color:#fff;padding:5px 15px;font-family:FuturaDemiC}.footer-menu li a:hover{color:#d9324d}.footer-menu .logo img{height:40px;margin-right:20px}.copyright{margin-top:20px;color:#aba7a7}.copyright a{font-weight:700;color:inherit;text-decoration:underline}#contact{background-color:#f2f3f9;color:#333}#contact h2{text-align:left;margin-bottom:40px}.contact-item{padding-left:50px;margin-bottom:50px;position:relative;font-size:19px;font-family:FuturaDemiC}.contact-item span{font-size:40px;position:absolute;left:0;color:#ed1c94;font-weight:700;top:2px}.contact-item i{display:block;font-family:FuturaLightC;line-height:1}.contact-btns .main-btn{margin-bottom:15px}.contact-box{position:relative}#contact .btn{margin-right:30px}@media(max-width:768px){.footer-menu{display:block}.footer-menu li{display:inline-block}.footer-menu .logo{display:block;margin-bottom:15px}.footer-menu li a{color:#000;padding:5px 0;margin-right:15px}}.modal-header{padding:30px 30px 0;border:none;text-align:left;font-size:16px}.modal-title{font-size:22px;margin-bottom:10px;font-weight:700;text-align:center}.modal-body{position:relative;padding:20px 30px 30px}.modal-body button.main-btn{width:100%}.modal-body .form-control{text-align:center}.after-modal-title.text-center{font-size:18px}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:none;border-radius:20px}.modal{text-align:center}.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){.number-box span{font-size:70px;margin-top:-8px}.number-box .item-box{font-size:16px}#price .text{width:100%}.catalog-box ul li{font-size:13px}.catalog-box ul span{margin-top:0}img.header-item-img{right:0}}@media(max-width:992px){header h1{font-size:44px}header .after-h1{font-size:36px;margin-bottom:20px}img.header-item-img{width:235px;right:0}header{padding:100px 0 55px}.sect-bottom,.sect-bottom2,.sect-bottom3,.sect-top{height:90px}h2{font-size:36px}.after-h2{font-size:24px}#more .text div{font-size:14px}#more .text span:before{top:20px}.number-box span{margin-top:0;float:none}.contact-item{font-size:16px}.catalog-box ul span{display:none}.catalog-box ul li{font-size:16px;text-align:center}.catalog-box .text-title{text-align:center}.catalog-box .main-btn{padding:13px 25px;width:100%}section{padding:50px 0}}@media(max-width:767px){.number-box{display:block;margin-top:30px}.number-box .item-box{width:100%;overflow:hidden;margin-bottom:20px}.number-box .item-box br{display:none}#contact .btn{margin-right:0;margin-bottom:10px;width:100%;font-size:16px}.sect-bottom,.sect-bottom2,.sect-bottom3,.sect-top{height:40px}.number-box span{margin-top:-11px;float:left}img.header-item-img{display:none}header .after-h1{font-size:28px}#more img{width:60%;margin:0 auto 20px}#more .text span:before{display:none}#more .text span{position:absolute;left:20px}#more .text div{padding-left:30px}#price{padding-top:15px;padding-bottom:30px}#testimonials{padding-bottom:30px}#menu-btn{left:auto;top:auto;right:15px;bottom:15px}.footer-menu li a{color:#f2f3f9;padding:5px 0;display:inline-block}.review-box{font-size:14px}#result h2{text-align:center}#result .after-h2{text-align:center}#result .text{text-align:center;font-size:21px}#result{text-align:center}.work-box{text-align:center;font-size:14px}.work-form{padding:20px 0}body{font-size:14px}.contact-item{margin-bottom:30px}.navbar-default .navbar-nav>li>a{padding:12px 10px;font-size:16px}.navbar-default{left:-230px;width:230px}li.nav-call-btn{bottom:20px;left:0;right:0}.navbar-default .navbar-nav>li.phone{bottom:70px}.navbar-default .navbar-nav>li.phone>a{font-size:18px}body.open-menu #menu-btn{left:auto}.catalog-box ul li{font-size:14px}header{padding:50px 0;text-align:center}.section-wave,.section-wave2,.section-wave3{display:none}header h1{margin-bottom:30px}}.services{width:100%;display:block;max-height:357px!important;min-height:300px;padding:30px 24px}.block-6{margin-bottom:40px}.media,.media-body{overflow:hidden;zoom:1}.services .icon{line-height:1.3;position:relative;width:80px;height:80px;margin:0 auto;background:#12e6ca;background-image:-moz-linear-gradient(-135deg,#101480 25%,#9f55ff 100%);background-image:-webkit-linear-gradient(-135deg,#101480 25%,#9f55ff 100%);background-image:linear-gradient(-135deg,#101480 25%,#9f55ff 100%);-webkit-box-shadow:0 15px 30px -12px rgba(0,0,0,.2);-moz-box-shadow:0 15px 30px -12px rgba(0,0,0,.2);-ms-box-shadow:0 15px 30px -12px rgba(0,0,0,.2);-o-box-shadow:0 15px 30px -12px rgba(0,0,0,.2);box-shadow:0 15px 30px -12px rgba(0,0,0,.2);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;padding-top:16px}.services .icon i{color:#fff;font-size:44px}.media-body{overflow:hidden;display:table-cell;vertical-align:top;width:10000px}.media-body>h3.heading{font-family:'Roboto Condensed',sans-serif}#result .filter_cover{height:700px!important;width:100%;position:absolute;top:0;left:0}.t581__arrow-icon{width:45px;position:absolute;left:180px;transform:translateX(-100%);fill:#fff;top:0;bottom:0;margin:auto}.button_container{max-width:600px;margin:0 auto}.t581__arrow-icon_mobile{width:20px;margin:0 auto 20px;fill:#fff}