@import url('reset.css'); @font-face{font-family:Lato;font-weight:300;font-style:normal;src:url(/font/Lato-300/Lato-300.eot);src:url(/font/Lato-300/Lato-300.eot?#iefix) format('embedded-opentype'),local('Lato Light'),local('Lato-300'),url(/font/Lato-300/Lato-300.woff2) format('woff2'),url(/font/Lato-300/Lato-300.woff) format('woff'),url(/font/Lato-300/Lato-300.ttf) format('truetype'),url(/font/Lato-300/Lato-300.svg#Lato) format('svg')}@font-face{font-family:Lato;font-weight:400;font-style:normal;src:url(/font/Lato-regular/Lato-regular.eot);src:url(/font/Lato-regular/Lato-regular.eot?#iefix) format('embedded-opentype'),local('Lato Regular'),local('Lato-regular'),url(/font/Lato-regular/Lato-regular.woff2) format('woff2'),url(/font/Lato-regular/Lato-regular.woff) format('woff'),url(/font/Lato-regular/Lato-regular.ttf) format('truetype'),url(/font/Lato-regular/Lato-regular.svg#Lato) format('svg')}@font-face{font-family:Lato;font-weight:700;font-style:normal;src:url(/font/Lato-700/Lato-700.eot);src:url(/font/Lato-700/Lato-700.eot?#iefix) format('embedded-opentype'),local('Lato Bold'),local('Lato-700'),url(/font/Lato-700/Lato-700.woff2) format('woff2'),url(/font/Lato-700/Lato-700.woff) format('woff'),url(/font/Lato-700/Lato-700.ttf) format('truetype'),url(/font/Lato-700/Lato-700.svg#Lato) format('svg')}@font-face{font-family:'Open Sans';src:url("/font/open-sans-fontface/Light/OpenSans-Light.eot?v=1.1.0");src:url("/font/open-sans-fontface/Light/OpenSans-Light.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/font/open-sans-fontface/Light/OpenSans-Light.woff2?v=1.1.0") format("woff2"),url("/font/open-sans-fontface/Light/OpenSans-Light.woff?v=1.1.0") format("woff"),url("/font/open-sans-fontface/Light/OpenSans-Light.ttf?v=1.1.0") format("truetype"),url("/font/open-sans-fontface/Light/OpenSans-Light.svg?v=1.1.0#Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url("/font/open-sans-fontface/LightItalic/OpenSans-LightItalic.eot?v=1.1.0");src:url("/font/open-sans-fontface/LightItalic/OpenSans-LightItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/font/open-sans-fontface/LightItalic/OpenSans-LightItalic.woff2?v=1.1.0") format("woff2"),url("/font/open-sans-fontface/LightItalic/OpenSans-LightItalic.woff?v=1.1.0") format("woff"),url("/font/open-sans-fontface/LightItalic/OpenSans-LightItalic.ttf?v=1.1.0") format("truetype"),url("/font/open-sans-fontface/LightItalic/OpenSans-LightItalic.svg?v=1.1.0#LightItalic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Open Sans';src:url("/font/open-sans-fontface/Regular/OpenSans-Regular.eot?v=1.1.0");src:url("/font/open-sans-fontface/Regular/OpenSans-Regular.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/font/open-sans-fontface/Regular/OpenSans-Regular.woff2?v=1.1.0") format("woff2"),url("/font/open-sans-fontface/Regular/OpenSans-Regular.woff?v=1.1.0") format("woff"),url("/font/open-sans-fontface/Regular/OpenSans-Regular.ttf?v=1.1.0") format("truetype"),url("/font/open-sans-fontface/Regular/OpenSans-Regular.svg?v=1.1.0#Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';src:url("/font/open-sans-fontface/Italic/OpenSans-Italic.eot?v=1.1.0");src:url("/font/open-sans-fontface/Italic/OpenSans-Italic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/font/open-sans-fontface/Italic/OpenSans-Italic.woff2?v=1.1.0") format("woff2"),url("/font/open-sans-fontface/Italic/OpenSans-Italic.woff?v=1.1.0") format("woff"),url("/font/open-sans-fontface/Italic/OpenSans-Italic.ttf?v=1.1.0") format("truetype"),url("/font/open-sans-fontface/Italic/OpenSans-Italic.svg?v=1.1.0#Italic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'Open Sans';src:url("/font/open-sans-fontface/Semibold/OpenSans-Semibold.eot?v=1.1.0");src:url("/font/open-sans-fontface/Semibold/OpenSans-Semibold.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/font/open-sans-fontface/Semibold/OpenSans-Semibold.woff2?v=1.1.0") format("woff2"),url("/font/open-sans-fontface/Semibold/OpenSans-Semibold.woff?v=1.1.0") format("woff"),url("/font/open-sans-fontface/Semibold/OpenSans-Semibold.ttf?v=1.1.0") format("truetype"),url("/font/open-sans-fontface/Semibold/OpenSans-Semibold.svg?v=1.1.0#Semibold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url("/font/open-sans-fontface/SemiboldItalic/OpenSans-SemiboldItalic.eot?v=1.1.0");src:url("/font/open-sans-fontface/SemiboldItalic/OpenSans-SemiboldItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/font/open-sans-fontface/SemiboldItalic/OpenSans-SemiboldItalic.woff2?v=1.1.0") format("woff2"),url("/font/open-sans-fontface/SemiboldItalic/OpenSans-SemiboldItalic.woff?v=1.1.0") format("woff"),url("/font/open-sans-fontface/SemiboldItalic/OpenSans-SemiboldItalic.ttf?v=1.1.0") format("truetype"),url("/font/open-sans-fontface/SemiboldItalic/OpenSans-SemiboldItalic.svg?v=1.1.0#SemiboldItalic") format("svg");font-weight:600;font-style:italic}@font-face{font-family:'Open Sans';src:url("/font/open-sans-fontface/Bold/OpenSans-Bold.eot?v=1.1.0");src:url("/font/open-sans-fontface/Bold/OpenSans-Bold.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/font/open-sans-fontface/Bold/OpenSans-Bold.woff2?v=1.1.0") format("woff2"),url("/font/open-sans-fontface/Bold/OpenSans-Bold.woff?v=1.1.0") format("woff"),url("/font/open-sans-fontface/Bold/OpenSans-Bold.ttf?v=1.1.0") format("truetype"),url("/font/open-sans-fontface/Bold/OpenSans-Bold.svg?v=1.1.0#Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Open Sans';src:url("/font/open-sans-fontface/BoldItalic/OpenSans-BoldItalic.eot?v=1.1.0");src:url("/font/open-sans-fontface/BoldItalic/OpenSans-BoldItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/font/open-sans-fontface/BoldItalic/OpenSans-BoldItalic.woff2?v=1.1.0") format("woff2"),url("/font/open-sans-fontface/BoldItalic/OpenSans-BoldItalic.woff?v=1.1.0") format("woff"),url("/font/open-sans-fontface/BoldItalic/OpenSans-BoldItalic.ttf?v=1.1.0") format("truetype"),url("/font/open-sans-fontface/BoldItalic/OpenSans-BoldItalic.svg?v=1.1.0#BoldItalic") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:'Open Sans';src:url("/font/open-sans-fontface/ExtraBold/OpenSans-ExtraBold.eot?v=1.1.0");src:url("/font/open-sans-fontface/ExtraBold/OpenSans-ExtraBold.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/font/open-sans-fontface/ExtraBold/OpenSans-ExtraBold.woff2?v=1.1.0") format("woff2"),url("/font/open-sans-fontface/ExtraBold/OpenSans-ExtraBold.woff?v=1.1.0") format("woff"),url("/font/open-sans-fontface/ExtraBold/OpenSans-ExtraBold.ttf?v=1.1.0") format("truetype"),url("/font/open-sans-fontface/ExtraBold/OpenSans-ExtraBold.svg?v=1.1.0#ExtraBold") format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Open Sans';src:url("/font/open-sans-fontface/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot?v=1.1.0");src:url("/font/open-sans-fontface/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("/font/open-sans-fontface/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff2?v=1.1.0") format("woff2"),url("/font/open-sans-fontface/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff?v=1.1.0") format("woff"),url("/font/open-sans-fontface/ExtraBoldItalic/OpenSans-ExtraBoldItalic.ttf?v=1.1.0") format("truetype"),url("/font/open-sans-fontface/ExtraBoldItalic/OpenSans-ExtraBoldItalic.svg?v=1.1.0#ExtraBoldItalic") format("svg");font-weight:800;font-style:italic}@font-face{font-family:Roboto;font-weight:300;font-style:normal;src:url(/font/Roboto-300/Roboto-300.eot);src:url(/font/Roboto-300/Roboto-300.eot?#iefix) format('embedded-opentype'),local('Roboto Light'),local('Roboto-300'),url(/font/Roboto-300/Roboto-300.woff2) format('woff2'),url(/font/Roboto-300/Roboto-300.woff) format('woff'),url(/font/Roboto-300/Roboto-300.ttf) format('truetype'),url(/font/Roboto-300/Roboto-300.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-weight:400;font-style:normal;src:url(/font/Roboto-regular/Roboto-regular.eot);src:url(/font/Roboto-regular/Roboto-regular.eot?#iefix) format('embedded-opentype'),local('Roboto'),local('Roboto-regular'),url(/font/Roboto-regular/Roboto-regular.woff2) format('woff2'),url(/font/Roboto-regular/Roboto-regular.woff) format('woff'),url(/font/Roboto-regular/Roboto-regular.ttf) format('truetype'),url(/font/Roboto-regular/Roboto-regular.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-weight:500;font-style:normal;src:url(/font/Roboto-500/Roboto-500.eot);src:url(/font/Roboto-500/Roboto-500.eot?#iefix) format('embedded-opentype'),local('Roboto Medium'),local('Roboto-500'),url(/font/Roboto-500/Roboto-500.woff2) format('woff2'),url(/font/Roboto-500/Roboto-500.woff) format('woff'),url(/font/Roboto-500/Roboto-500.ttf) format('truetype'),url(/font/Roboto-500/Roboto-500.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-weight:700;font-style:normal;src:url(/font/Roboto-700/Roboto-700.eot);src:url(/font/Roboto-700/Roboto-700.eot?#iefix) format('embedded-opentype'),local('Roboto Bold'),local('Roboto-700'),url(/font/Roboto-700/Roboto-700.woff2) format('woff2'),url(/font/Roboto-700/Roboto-700.woff) format('woff'),url(/font/Roboto-700/Roboto-700.ttf) format('truetype'),url(/font/Roboto-700/Roboto-700.svg#Roboto) format('svg')}
@media only screen and (min-width: 772px){
#order-form .tabs-wrapper .tabs li.active:nth-of-type(1),#order-form .tabs-wrapper .tabs li.active:nth-of-type(2),#order-form .tabs-wrapper .tabs li.active:nth-of-type(3){
	background-image: url("/images/steps2.png") !important;
}
}
/*
#order-form .steps-wrapper .label-custom .info-image:hover {
    background-image: url("/images/ic_info2.svg") !important;
}
*/
#order-form .steps-wrapper .custom-button, #order-form .steps-wrapper .custom-button-second-step, #order-form .steps-wrapper .custom-button-third-step{
	background-image: unset !important;
	border: none !important;
	background-color: #55acee;
}
#main-customer-form .wrap-customer-form .input-wrap button.submit-btn{
	background-image: unset;
	background-color: #55acee;
	border: none;
	font-weight: bold;
}
#main-customer-form .wrap-customer-form .input-wrap button.submit-btn:hover,#order-form .steps-wrapper .custom-button:hover, #order-form .steps-wrapper .custom-button-second-step:hover, #order-form .steps-wrapper .custom-button-third-step:hover {
    background: #46a0e5 !important;
}
#order-form .steps-wrapper .label-custom .info-image:hover ~ .info-content{
	background-color: #ee90aa !important;
}
#order-form .steps-wrapper .label-custom .info-image:hover ~ .info-content:after{border-top: solid 7px #ee90aa !important;}

*{outline:none;}
body{font-size:14px;background:#FFF;color:#1f2020;font-family:'Open Sans', sans-serif;font-weight:400;padding-top:20px;}
a{color:#1f2020;outline:none;text-decoration:none;}
a:hover{text-decoration:underline;}
.clr:after{content:'';display:table;clear:both;}
ul.ul-reset, .ul-reset ul{padding:0;margin:0;list-style:none;}
img{max-width:100%;height:auto;}
.alignleft{float:left;}
.alignright{float:right;}
.aligncenter{margin:0 auto;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.err_img {background: url(/img/404_5.png) no-repeat center center;width: auto;height: 200px;}
.err_img + p > a {text-decoration: underline;color: #606060;}
a.btn, .btn{display:inline-block;color:#FFF;line-height:50px;text-align:center;font-family:'Lato', sans-serif;font-weight:bold;font-size:20px;text-decoration:none;}
.btn-blue{background:#55acee;}
.btn-blue:hover{background:#46a0e5;}
.btn-blue:active{background:#2e8cd3;}
.btn-orange{background:#CB3961;}
.btn-orange:hover{background:#C50E40;}
.title{text-align:center;color:#2f2f2f;font-size:30px;font-family:'Lato', sans-serif;font-weight:bold;margin-bottom:36px;text-transform:uppercase;}
h1.title{line-height:normal;}
.container{width:1134px;margin:0 auto;padding:0 20px; /*box-sizing:unset;*/top: -20px;}
.header{background:#FFF;position:relative;z-index:10;/*box-sizing:unset;*/}
.header:before{content:'';background:url("../images/bg-header-shadow.png") no-repeat center;height:58px;position:absolute;left:0;right:0;bottom:-56px;background-size:100% auto;display: unset;}
.footer{border-top:1px solid #635a5a;padding-top:20px;padding-bottom:20px;overflow:hidden;margin-top:30px;position:relative;}
.content{float:left;width:815px;}
.sidebar{float:right;width:263px;}
.top_tel {
    position: relative;
    background: #ccc9c9;
    height: 40px;
    width: 100%;
    top: -20px;
    display: inline-block;
}
.top_tel span {
    position: relative;
    margin: 0 0 6px 30px;
    padding: 13px 0 0 18px;
    background-size: 12px;
    display: inline-block;
    right: 0;
    float: right;
    font-size: 18px;
}
.top_tel span a {
    color: #ffffff;
    text-decoration: none;
}
@media screen and (max-width:1133px){body{padding:0;}
.top_tel {top: 0;}
.container{width:768px;}
.header:before{bottom:-48px;}
.content{float:none;width:auto;border-bottom:2px solid #f1f1f1;padding-bottom:28px;margin-bottom:32px;}
.sidebar{float:none;padding:0 20px;overflow:hidden;width:auto;}
}
@media screen and (max-width:767px){.container{width:320px;padding:0 16px;}
.header{padding:16px 16px 11px 16px;}
.header:before{bottom:-36px;}
.title{font-size:26px;}
.footer{padding:20px 16px;background:#f1f1f1;}
.content{padding:0;border:none;margin:0;}
.sidebar{display:none;}
}
.logo{float:left;width:165px;text-align:center;line-height:80px;margin-right:20px;}
.logo img{vertical-align:middle;}
.menu{float:left;border-left:1px solid #e1e1e1;}
.menu li{float:left;background:url("../images/separator.png") no-repeat right;margin-right:-1px;}
.menu li:last-child{padding:0;background:none;}
.menu li a{display:block;line-height:80px;padding:0 22px;text-transform:uppercase;font-family:'Lato', sans-serif;text-decoration:none;font-size:16px;}
.menu li a:hover{color:#FFF;background:#55acee;}
.menu li a:active{background:#2e8cd3;}
.menu li.active a{text-decoration:underline;box-shadow:0 -3px 0 #55acee;}
.header .btn{float:right;text-transform:uppercase;padding:0 20px;font-weight:normal;font-size:17px;line-height:43px;margin:18px 0 0 0;}
.btn-menu, .btn-tel{background:url("../images/btn-menu.png") no-repeat;width:54px;height:39px;text-indent:-9999px;float:right;display:none;}
.btn-tel{margin-right:15px;background:url("../images/phone.png") no-repeat center;border:1px solid #55acee;border-radius:5px;}
@media screen and (max-width:1133px){.logo{float:none;width:auto;text-align:center;line-height:92px;margin-right:0;font-size:0;}
.logo img{width:auto;height:auto;}
.header .btn{display:none;}
.menu{float:none;border-left:0;padding-bottom:13px;display:table;margin:0 auto;}
.menu li a{line-height:34px;}
.menu li.active a{box-shadow:none;}
}
@media screen and (max-width:767px){.logo{text-align:left;line-height:normal;float:left;}
.logo img{width:136px;height:auto;}
.menu{position:absolute;top:100%;left:0;right:0;background:#FFF;border-top:1px solid #55acee;display:none;padding:0 29px;}
.menu li{float:none;background:none;padding:0;border-bottom:1px solid #f1f1f1;}
.menu li:last-child{border:none;}
.menu li a{font-size:20px;line-height:53px;text-align:center;padding:0;}
.btn-menu, .btn-tel{display:block;}
}
.slide{background:url("../images/bg-slide.jpg") no-repeat bottom #f1f1f1;margin:-105px 0 30px 0;}
.slide .container{padding:140px 170px 26px 170px;text-align:center;}
.slide-title{color:#565656;font-size:46px;line-height:54px;text-transform:uppercase;font-weight:bold;font-family:'Lato', sans-serif;margin-bottom:16px;}
.slide p{color:#808080;font-family:'Lato', sans-serif;font-weight:normal;font-size:16px;line-height:24px;margin-bottom:24px;}
.slide .btn{width:202px;}
@media screen and (max-width:1133px){.slide{background:url("../images/bg-slide-tab.jpg") no-repeat bottom #f1f1f1;margin:0 0 30px 0;}
.slide .container{padding:40px 100px 32px 100px;}
.slide-title{font-size:40px;}
.slide p{font-size:18px;}
}
@media screen and (max-width:767px){.slide{background:url("../images/bg-slide-m.jpg") no-repeat bottom #f1f1f1;}
.slide .container{padding:30px 16px 15px 16px;}
.slide-title{font-size:27px;line-height:1.2;}
.slide p{font-size:16px;height:78px;overflow:hidden;line-height:26px;margin:0 0 8px 0;}
.slide .btn-blue{margin:0 0 14px 0;}
}
.how-work{background:url("../images/girl.png") no-repeat left bottom #f8f5f3;border:1px solid #d6d6d6;width:1094px;margin-bottom:40px;padding:30px 55px 26px 528px;}
.how-work .title{text-align:left;font-size:25px;margin-bottom:14px;}
.how-work p{color:#5d5d5d;font-size:14px;line-height:26px;margin-bottom:14px;}
.how-work ol{padding:0;margin:0;list-style:none;counter-reset:list;}
.how-work ol li{position:relative;padding-left:140px;margin-bottom:8px;}
.how-work ol li:last-child{margin:0;}
.how-work ol li figure{float:left;font-size:0;margin-right:27px;}
.how-work ol li b{display:inline-block;line-height:70px;color:#565656;font-weight:600;font-size:18px;}
.how-work ol li:before{content:counter(list) '';counter-increment:list;position:absolute;left:0;top:16px;width:123px;height:20px;background:url("../images/arr-step.png") no-repeat bottom right;text-align:right;color:#474747;font-weight:600;padding-right:18px;line-height:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media screen and (max-width:1133px){.how-work{background:url("../images/girl-tab.jpg") no-repeat left bottom #f8f5f3;width:728px;margin-bottom:40px;padding:20px;}
.how-work .title{text-align:center;font-size:30px;}
.how-work p{margin:0 130px 14px 130px;text-align:center;}
.how-work ol{margin-left:300px;}
.how-work ol li{padding:0;}
.how-work ol li:before{display:none;}
}
@media screen and (max-width:767px){.how-work{background:#f8f5f3;width:320px;margin-bottom:40px;padding:20px 16px;}
.how-work .title{font-size:26px;}
.how-work p{margin:0 0 14px 0;text-align:center;}
.how-work ol{margin-left:-16px;}
.how-work ol li{padding:0 0 0 82px;}
.how-work ol li figure{width:60px;margin-right:12px;}
.how-work ol li:before{display:block;width:70px;}
.how-work ol li b{display:table-cell;line-height:normal;height:60px;vertical-align:middle;}
}
.what-get{margin-bottom:40px;}
.imgs{float:left;width:345px;font-size:0;}
.imgs img{float:left;margin-bottom:32px;}
.imgs img:nth-child(even){float:right;}
.imgs img + img + img{margin:0;}
.what-get ul{margin-left:398px;}
.what-get ul li{float:left;width:325px;margin-bottom:40px;min-height: 115px;}
.what-get ul li:nth-child(even){float:right;}
.what-get ul li p{color:#6c6c6c;line-height:28px;}
.what-get ul li p b{background:url("../images/icon-circle.png") no-repeat left;padding-left:23px;color:#565656;font-size:18px;}
.what-get ul li + li + li{margin:0;}
@media screen and (max-width:1133px){.imgs{display:none;}
.what-get ul{margin-left:0;}
.what-get ul li{width:330px;}
}
@media screen and (max-width:767px){.what-get ul li{width:auto;float:none;font-size:16px;padding-bottom:14px;border-bottom:1px solid #e8e8e8;margin-bottom:14px;}
.what-get ul li + li + li{margin-bottom:14px;}
.what-get ul li:nth-child(even){float:none;}
.what-get ul li:last-child{margin:0;border:none;padding:0;}
.top_tel {display: none;}
}
.save{background:#f8f5f3;margin-bottom:21px;}
.save .container{padding-top:32px;padding-bottom:18px;}
.save .title{width:460px;margin-bottom:14px;}
.save ul{width:460px;float:left;}
.save ul li{border-bottom:1px solid #ffffff;line-height:34px;padding-left:15px;font-size:16px;position:relative;}
.save ul li span{color:#55acee;font-weight:600;}
.save ul li:last-child{border:none;}
.save ul li b{position:absolute;right:22px;top:0;color:#565656;font-weight:600;}
.save-text{margin-left:500px;padding-top:36px;}
.save-text p{margin-bottom:24px;font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;line-height:22px;}
@media screen and (max-width:1133px){.save .container{padding:32px 0 18px 0;width:460px;}
.save-text{display:none;}
}
@media screen and (max-width:767px){.save .container{padding:20px 16px;width:320px;}
.save ul, .save .title{width:auto;float:none;}
.save ul li{font-size:14px;padding-left:6px;}
.save ul li b{right:6px;}
}
.testimonials{background:#f8f5f3;width:1094px;padding:36px 56px 17px 56px;margin-bottom:12px;}
.response{float:left;width:49%;padding-right:20px;border-right:2px solid #ffffff;padding:20px 0 16px 0;}
.response:nth-child(even){padding-left:16px;border:none;margin:0;}
.response figure{float:left;width:99px;font-size:0;}
.reponse-text{margin-left:99px;}
.reponse-text p{line-height:24px;margin-bottom:6px;}
.reponse-text p b{color:#636363;font-weight:bold;margin-right:4px;}
@media screen and (max-width:1133px){.testimonials{background:none;width:728px;padding:0 45px;margin-bottom:12px;background:none;}
.response{position:relative;padding:0 16px 0 0;border:none;}
.response:nth-child(even){padding:0 0 0 16px;}
.response figure{float:none;margin-bottom:12px;}
.reponse-text{margin-left:0;text-align:justify;}
.reponse-text p:last-child{position:absolute;top:20px;left:100px;}
.response:nth-child(even) .reponse-text p:last-child{left:116px;}
.reponse-text p:last-child span{display:block;}
}
@media screen and (max-width:767px){.testimonials{width:320px;padding:0 16px;margin-bottom:12px;background:none;}
.response{padding:0;float:none;width:auto;margin-bottom:14px;}
.response:nth-child(even){padding:0;margin:0;}
.response:nth-child(even) .reponse-text p:last-child{left:100px;}
}
.main-text{background:none;}
.main-text .container{background:#FFF;width:1094px;padding:32px 30px;}
.main-text p{margin-bottom:20px;line-height:23px;}
.main-text p:last-child{margin:0;}
.btn-show{display:block;background:url("../images/line-2.png") repeat-x center;font-size:16px;color:#56acee;text-align:center;font-weight:600;text-transform:uppercase;display:none;}
.btn-show span{background:#f6f6f6;padding:0 15px;}
@media screen and (max-width:1133px){.main-text{background:#f8f5f3;padding:0;}
.main-text .container{padding:28px 20px;background:none;width:768px;}
.main-text .title{text-align:left;margin-bottom:20px;}
}
@media screen and (max-width:767px){.main-text{background:#f6f6f6;}
.main-text .container{padding:20px 16px;background:none;width:320px;}
.hide{display:none;}
.btn-show{display:block;}
.main-text .title{text-align:center;}
}
.online{background:#565656;margin-bottom:32px;margin-top:30px;}
.online .container{padding:28px 300px 28px 86px;position:relative;}
.online-title{color:#f1f1f1;font-family:'Lato', sans-serif;font-size:34px;font-weight:bold;margin-bottom:10px;}
.online p{font-size:16px;line-height:26px;color:#ffffff;}
.btn-order{background:url("../images/btn-order.png") no-repeat;width:226px;line-height:51px;text-align:center;position:absolute;right:54px;top:50%;margin-top:-25px;color:#fff;font-weight:600;text-transform:uppercase;font-size:23px;font-family:'Lato', sans-serif;}
.btn-order.all-prices{font-size:18px;font-weight:normal;text-decoration:underline;}
.btn-order.all-prices:hover{text-decoration:none;}
@media screen and (max-width:1133px){.online .container{padding:28px 60px 18px 60px;position:relative;text-align:center;}
.online p{margin-bottom:10px;font-size:16px;}
.btn-order{position:static;display:inline-block;margin:0;font-size:25px;}
}
@media screen and (max-width:767px){.online .container{padding:20px 16px;position:relative;text-align:center;}
.online-title{font-size:30px;}
.online p{display:none;}
.btn-order{font-size:23px;}
}
.services .title{text-align:left;color:#635a5a;font-size:26px;font-weight:normal;margin-bottom:16px;}
.services ul{display:inline-block;margin-right:50px;}
.services ul:last-child{margin:0;}
.services ul li{margin-bottom:10px;}
.services ul li:last-child{margin:0;}
.services ul li a{color:#584e4e;text-decoration:underline;font-size: 13px;}
.services ul li a:hover{text-decoration:none;}
.services .btn-show{margin-top:10px;}
.services .btn-show span{background:#fff;}
@media screen and (max-width:1133px){.services .title{font-size:30px;}
.services ul + ul + ul + ul + ul{display:none;}
.services ul + ul + ul + ul{margin-right:0}
.services ul li a{font-size:16px}
}
@media screen and (max-width:767px){.services .title{font-size:26px;text-align:center;}
.services ul{width:50%;float:left;padding-left:16px;margin:0;word-break:break-all;}
.services ul + ul + ul{display:none;}
.services ul li:last-child{margin-bottom:10px;}
}
.f-logo{float:left;}
.f-logo img{opacity:0.5;}
.f-logo span{color:#606060;font-family:'Roboto', sans-serif;}
.f-menu{margin-bottom:16px;float:right;width:724px;white-space:nowrap;}
.f-menu li{display:inline-block;border-right:1px solid #8a8a8a;padding-right:20px;margin-right:16px;line-height:1;}
.f-menu li:last-child{padding:0;margin:0;border:none;}
.f-menu li a{color:#606060;font-family:'Roboto', sans-serif;text-decoration:underline;font-size: 12px;}
.f-menu li a:hover{text-decoration:none;}
.pay{text-align:right;float:right;width:724px;position:relative;}
.pay img{border-radius:2px;margin-left:14px;}
.f-tel{position:absolute;left:0;bottom:0;line-height:28px;}
@media screen and (max-width:1133px){.f-menu{display:none;}
.pay{padding-top:22px;width:400px;}
.f-tel{text-align:left;width:220px;top:8px;}
}
@media screen and (max-width:767px){.f-logo{float:none;margin-bottom:14px;text-align:center;}
.f-tel{display:none;}
.pay{padding-top:0;text-align:center;font-size:0;width:auto;float:none;}
.pay img{margin:0 7px;}
}
.page-title{background:url("../images/bg-page-title.jpg") #f1f1f1;margin-top:-125px;padding-top:125px;line-height:120px;color:#565656;font-size:38px;font-family:'Lato', sans-serif;font-weight:bold;text-align:center;text-transform:uppercase;margin-bottom:35px;}
@media screen and (max-width:1133px){padding:0;margin-top:0;}
@media screen and (max-width:767px){.page-title{line-height:84px;background:#f1f1f1;font-size:30px;}
}
h1, h2, h3, h4, h5, h6{text-transform:uppercase;font-family:'Lato', sans-serif;line-height:1;margin-bottom:10px;}
h1{font-size:38px;}
h2{font-size:34px;}
h3{font-size:30px;}
h4{font-size:24px;}
h5{font-size:20px;}
h6{font-size:16px;}
.article p{color:#505050;line-height:28px;margin-bottom:20px;}
.article ol, .article ul{color:#505050;line-height:28px;padding:0;margin:0 0 20px 0;list-style:none;}
.article ol{counter-reset:list2;}
.article p:last-child, .article ol:last-child, .article ul:last-child{margin:0;}
.article ol li, .article ul li{position:relative;padding-left:11px;position:relative;}
.article ol li{padding:0 0 0 14px;}
.article ul li{background:url("../images/icon-li.png") no-repeat left 12px;}
.article ol li:before{content:counter(list2)'.';counter-increment:list2;position:absolute;left:0;}
table{width:100%;}
table td{border-bottom:1px solid #dedede;height:36px;vertical-align:middle;padding:0 20px;color:#505050;}
table td:first-child, table tr:first-child td{color:#55ACEE;font-size:16px;font-weight:600;background:#F8F8F9;}
@media screen and (max-width:767px){table{display:none;}
h1{font-size:34px;}
h2{font-size:30px;}
h3{font-size:28px;}
h4{font-size:24px;}
h5{font-size:20px;}
h6{font-size:16px;}
.article p{text-align:justify;}
}
.side-box{background:#f1f1f1;margin-bottom:22px;}
.side-box:last-child{margin:0;}
.side-box-title{background:#55acee;color:#FFF;text-align:center;line-height:40px;font-size:20px;font-family:'Lato', sans-serif;font-weight:bold;}
.side-box-content{padding:20px;}
@media screen and (max-width:1133px){.side-box{float:left;width:310px;height:280px}
.side-box:nth-child(2){display:none;}
.side-box:last-child{float:right;}
.side-box-title{font-size:22px;line-height:50px;}
.side-box-content{padding:26px 36px;}
}
.ticks li{background:url("../images/icon-star.png") no-repeat left;padding-left:40px;color:#686868;font-size:14px;font-weight:600;line-height:20px;margin-bottom:18px;}
.ticks li:last-child{margin:0;}
@media screen and (max-width:1133px){.ticks li{font-size:16px;font-weight:normal;}
}
.response-slide{text-align:center;}
.response-slide p{margin-bottom:8px;font-size:15px;line-height:24px;color:#686868;}
.response-slide p:first-child{height:72px;overflow:hidden;}
.response-slide p b{font-family:'Roboto', sans-serif;font-weight:500;}
.slick-dots{text-align:center;padding:0;list-style:none;margin:0;}
.slick-dots li{display:inline-block;margin:0 10px;font-size:0;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:9px;height:9px;padding:0;cursor:pointer;border:0;outline:none;padding:0;background:url("../images/slick-dot.png") no-repeat center;}
.slick-dots li.slick-active button{background:url("../images/slick-dot-act.png") no-repeat center;}
.prices li{background:url("../images/dot.png") repeat-x bottom;margin-bottom:12px;position:relative;}
.prices li:last-child{margin:0;}
.prices li span{background:#f1f1f1;font-size:16px;font-weight:600;color:#686868;}
.prices li b{color:#55acee;font-weight:600;font-size:14px;position:absolute;bottom:0;right:0;background:#f1f1f1;}
@media screen and (max-width:1133px){.prices li b{font-size:16px;}
.prices li{margin-bottom:21px;}
}
.blog-item{background:url("../images/line.png") repeat-x bottom;padding-bottom:23px;margin-bottom:50px;}
.blog-item h2, .blog h1{margin-bottom:8px;font-size:20px;font-family:'Open Sans', sans-serif;font-weight:600;text-transform:none;}
.blog h1{font-size:24px;color:#464646;margin-bottom:20px;}
.blog-item h2 a{color:#55acee;border-bottom:1px solid;display:inline-block;line-height:1;}
.blog-item h2 a:hover{text-decoration:none;border:none;padding-bottom:1px;}
.date{margin-bottom:20px;}
.date span{display:inline-block;line-height:26px;padding:0 25px;background:#f8f8f8;color:#828282;font-weight:600;}
.blog-item p{color:#555555;line-height:26px;}
a.btn-more{display:inline-block;background:#efefef;color:#55acee;font-size:13px;font-weight:600;padding:0 26px;margin-left:10px;text-decoration:underline;}
a.btn-more:hover{text-decoration:none;}
@media screen and (max-width:1133px){a.btn-more{display:none;}
.blog-item h2{font-size:23px;}
.blog-item h2 a{display:inline;}
.blog-item p{font-size:18px;}
}
@media screen and (max-width:767px){.blog-item h2{font-size:20px;line-height:normal;}
.blog h1{line-height:normal;}
.blog-item{margin-bottom:22px;padding-bottom:21px;}
.blog-item p, .blog p{font-size:14px;text-align:left;}
a.btn-more{display:table;margin:15px auto 0 auto;line-height:33px;font-size:16px;text-decoration:underline;}
}
.pages{text-align:right;}
.pages a, .pages span{display:inline-block;line-height:34px;padding:0 14px;color:#686868;}
.pages span{font-weight:600;background:#efefef;}
.btn-show-more{display:none;}
@media screen and (max-width:1133px){.pages{text-align:center;}
}
@media screen and (max-width:767px){.pages{display:none;}
.btn-show-more{width:144px;margin:auto;background:#edf5fd;font-weight:600;display:block;line-height:42px;font-size:16px;text-align:center;color:#5690bc;}
}
.nav{display:table;margin:28px auto 0 auto;}
.nav a{float:left;padding:0 18px;line-height:34px;color:#55acee;font-size:16px;background:#efefef;}
.nav a.prev{margin-right:48px;}
.nav a.prev span{padding-left:18px;background:url("../images/arr-prev.png") no-repeat left;}
.nav a.next span{padding-right:18px;background:url("../images/arr-next.png") no-repeat right;}
@media screen and (max-width:767px){.nav{display:block;overflow:hidden;}
.nav a{line-height:normal;padding:10px 0 10px 13px;text-align:left;width:128px;font-size:20px;}
.nav a span{display:inline-block;}
.nav a.prev{margin-right:0;}
.nav a.prev span{display:inline-block;padding-left:26px;background:url("../images/arr-prev-m.png") no-repeat left;}
.nav a.next{float:right;text-align:right;padding:10px 13px 10px 0;}
.nav a.next span{display:inline-block;padding-right:26px;background:url("../images/arr-next-m.png") no-repeat right;}
}
.faq-item{margin-bottom:20px;}
.faq-item-question{background:#f1f1f1;padding:10px 30px 10px 20px;border-bottom:1px solid #55acee;color:#585858;font-size:16px;position:relative;cursor:pointer;}
.faq-item-question.active{color:#55ACEE;font-weight:600;}
.faq-item-question:after{content:'';background:url("../images/arr-down.png") no-repeat;width:16px;height:10px;position:absolute;top:15px;right:23px;}
.faq-item-question.active:after{background:url("../images/arr-up.png") no-repeat;}
.faq-item-answer{border-left:2px solid #55acee;margin:25px 0 25px 10px;padding-left:16px;display:none;}
.faq-item-answer.visible{display:block;}
.faq-item-answer blockquote{margin-bottom:20px;padding-left:20px;}
.faq-item-answer p{color:#3e3e3e;line-height:22px;margin-bottom:20px;}
.faq-item-answer p b{font-weight:600;}
.faq-item-answer p:last-child, .faq-item-answer blockquote:last-child{margin:0;}
@media screen and (max-width:1133px){.faq-item-answer{margin-left:0;}
}
.sample-item{background:#f6f6f6;border:1px solid #d9d9d9;margin-bottom:20px;padding:19px 0 19px 28px;display:table;width:100%;}
.sample-item-title{display:table-cell;width:430px;vertical-align:middle;line-height:1.4;}
.sample-item-title a{color:#565656;text-decoration:underline;font-size:20px;font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;}
.sample-item-title a:hover{text-decoration:none;}
.pdf{display:table-cell;font-size:0;width:104px;vertical-align:middle;}
.sample-item ul{display:table-cell;color:#656262;font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;vertical-align:middle;}
.sample-item ul li{margin-bottom:6px;}
.sample-item ul li:last-child{margin:0;}
@media screen and (max-width:1133px){.sample-item{padding:26px 20px 26px 62px;position:relative;display:block;}
.sample-item-title{float:none;width:auto;padding-top:0;margin-bottom:16px;display:block;}
.pdf{position:absolute;top:52px;right:68px;width:auto;display:block;}
.sample-item ul{display:block;}
}
@media screen and (max-width:767px){.sample-item{padding:20px;}
.pdf{bottom:20px;right:20px;top:auto;}
.sample-item ul{padding-right:100px;}
}
.test-item{margin-bottom:17px;}
.test-item:last-child{margin:0;}
.test-item-text{background:#f1f1f1;padding:20px;line-height:26px;color:#353535;border:1px solid #E2E2E2;}
.test-item footer{padding:0 20px;line-height:45px;background:#fff;border:1px solid #E2E2E2;border-top:none;}
.rating{float:left;}
.rating img{vertical-align:middle;}
.discipline{float:right;font-size:14px;color:#686868;font-weight:600;}
@media screen and (max-width:767px){.test-item footer{line-height:normal;padding:12px 20px;}
.rating{float:none;margin-bottom:10px;}
.discipline{float:none;font-size:14px;}
.discipline span{display:block;}
}
.customer-form-title{display:none;}
#order-form .dropdown-menu li{background:unset !important;padding-left:unset !important;position:unset !important;}
#order-form .btn{color:#333;}
#main-inquiry-form .btn{font-size:unset;}