@font-face {
    font-family: 'Bebas Neue';
    src: url('../fonts/bebasneue_regular-webfont.eot');
    src: url('../fonts/bebasneue_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bebasneue_regular-webfont.woff') format('woff'),
         url('../fonts/bebasneue_regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Bebas Neue Book';
    src: url('../fonts/bebasneue_book-webfont.eot');
    src: url('../fonts/bebasneue_book-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bebasneue_book-webfont.woff') format('woff'),
         url('../fonts/bebasneue_book-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/roboto-thin-webfont.eot');
    src: url('../fonts/roboto-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-thin-webfont.woff') format('woff'),
         url('../fonts/roboto-thin-webfont.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/roboto-light-webfont.eot');
    src: url('../fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-light-webfont.woff') format('woff'),
         url('../fonts/roboto-light-webfont.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/roboto-regular-webfont.eot');
    src: url('../fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-regular-webfont.woff') format('woff'),
         url('../fonts/roboto-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/roboto-medium-webfont.eot');
    src: url('../fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-medium-webfont.woff') format('woff'),
         url('../fonts/roboto-medium-webfont.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

html {
	height: 100%;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}
body {
	font-family: 'Roboto';
	font-size: 14px;
	line-height: 1;
	color: #0f2439;
	height: 100%;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
input[type=submit], button {
	-webkit-appearance: none;
}
textarea {
	font-family: 'Roboto';
}
.inner {
	min-width: 280px;
	max-width: 1170px;
	margin: 0 auto;
}
.clearfix:after {
	content: '';
	display: table;
	clear: both;
}
ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
a {
	text-decoration: underline;
	outline: none !important;
	box-shadow: none !important;
}
a:hover {
	text-decoration: none;
}
.spanlink {
	cursor: pointer;
}
img {
	max-width: 100%;
	height: auto;
}
:invalid {
	box-shadow: none;
}
strong{
	font-weight: 500;
}
em{
	font-style: italic;
}
.wrapper {
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
	min-height: 100%;
	overflow: hidden;
	position: relative;
}
.site-container{
	-webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
	flex: 1 0 auto;
	padding-top: 125px;
}
.container{
	box-sizing: content-box;
	width: auto;
}
.list-decoration{
	position: relative;
	padding-left: 21px;
}
.list-decoration:before{
	content: '';
	display: block;
	width: 10px;
	height: 10px;
	border: 1px solid #6d849a;
	position: absolute;
	top: 2px;
	left: 0;
}
.list-decoration:after{
	content: '';
	display: block;
	width: 4px;
	height: 4px;
	border: 1px solid #6eb2d1;
	position: absolute;
	top: 5px;
	left: 3px;
}
.btn{
	width: 100%;
	border-radius: 0;
	border: 1px solid transparent;
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	text-decoration: none;
	padding: 0.3rem 0.75rem;
	margin-bottom: 10px;
}
.btn-white{
	background: #fff;
	border: 1px solid #fff;
	color: #3263ab;
}
.btn-white:hover,.btn-white.active{
	background: transparent;
	color: #fff;
}
.btn-yellow{
	background: #e2b323;
	border: 1px solid #e2b323;
	color: #fff;
}
.btn-yellow:hover,.btn-yellow.active{
	background: transparent;
	color: #fff;
	
}
.btn-yellows{
	background: #e2b323;
	border: 1px solid #e2b323;
	color: #fff;
}
.btn-yellows:hover,.btn-yellow.active{
	background: transparent;
	color: #24a4ff;	
}
.btn-red{
	background: #c0392b;
	border: 1px solid #c0392b;
	color: #fff;
}
.btn-red:hover{
	background: transparent;
	color: #fff;
}
.btn-grey{
	background: #7f8c8d;
	border: 1px solid #7f8c8d;
	color: #fff;
}
.btn-grey:hover,.btn-grey.active{
	background: transparent;
	color: #7f8c8d;
}
.btn-transparent{
	background: transparent;
	color: #0f2439;
	border-color: #0f2439;
}
.btn-transparent:hover,.btn-transparent.active{
	background: #7f8c8d;
	color: #0f2439;
}
.btn-hover-font-black:hover,.btn-hover-font-black.active{
	color: #0f2439;
}
.btn-hover-grey:hover{
	background: #bdc3c7;
	border-color: #bdc3c7;
}
/* Header
-----------------------------------------------------------------------------*/
.site-header {
	background: #fff;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 5;
}
.header-top{
	position: relative;
	height: 41px;
}
.header-top:before{
	content: '';
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 50%;
	background: #ecf0f1;
	z-index: 2;
}
.header-top > .inner{
	position: relative;
}
.header-top__logo{
	position: absolute;
	top: 38px;
	left: 0;
	width: 30%;
	box-sizing: border-box;
	padding: 0 15px;
	z-index: 1;
}
.header-top__menu{
	float: right;
	width: calc(70.4% - 15px);
	height: 41px;
	box-sizing: border-box;
	text-align: right;
	font-size: 12px;
	padding: 11px 50px 11px 0;
	background: #ecf0f1;
	position: relative;
	z-index: 3;
}
.header-top__menu:before{
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	border-top: 41px solid #fff; 
	border-right: 6px solid transparent;
}
.header-top__menu li{
	display: inline-block;
	margin: 0 16px;
	min-height: 21px;
	padding-left: 30px;
	background-repeat: no-repeat;
}
.header-top__menu li.header-top__menu-icon-1{background-image: url(../images/menu-icon-1.png);}
.header-top__menu li.header-top__menu-icon-2{background-image: url(../images/menu-icon-2.png);}
.header-top__menu li.header-top__menu-icon-3{background-image: url(../images/menu-icon-3.png);}
.header-top__menu li a{
	display: block;
	padding-top: 4px;
	color: #0f2439;
	text-decoration: none;
}
.header-nav{
	position: relative;
}
.header-nav:before{
	content: '';
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 50%;
	background: #5e8bdd;
	z-index: 2;
}
.header-nav__menu{
	float: right;
	width: 70.4%;
	box-sizing: border-box;
	padding-right: 33px;
	font-size: 16px;
	text-transform: uppercase;
	position: relative;
	z-index: 3;
}
.header-nav__menu > ul{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
}
.header-nav__menu > ul > li{
	width: 25%;
	background: #fff;
	min-height: 21px;
	background-repeat: no-repeat;
	padding-left: 15px;
	box-sizing: border-box;
	position: relative;
}
.header-nav__menu > ul > li > a{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
    -ms-flex-pack: center;
	justify-content: center;
	width: 100%;
	height: 84px;
	font-weight: 300;
	color: #fff;
	text-decoration: none;
	white-space: nowrap;
	position: relative;
}
.carot{
	display: inline-block;
	width: 10px;
	height: 6px;
	background: url('data:image/png;base64,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') no-repeat center;
	margin-left: 5px;
}
.header-nav__menu > ul > li > a:before{
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: -13px;
	width: 0;
	height: 0;
	border-bottom: 84px solid red; 
	border-left: 13px solid transparent;
	z-index: 1;
}
.header-nav__menu > ul > li > a:after{
	content: '';
	display: block;
	position: absolute;
	top: 0;
	right: -13px;
	width: 0;
	height: 0;
	border-top: 84px solid red; 
	border-right: 13px solid transparent;
	z-index: 1;
}
.header-nav__menu > ul > li:nth-last-child(1) > a{background: #5e8bdd;}
.header-nav__menu > ul > li:nth-last-child(1) > a:before{border-bottom-color: #5e8bdd;}
.header-nav__menu > ul > li:nth-last-child(1) > a:after{border-top-color: #5e8bdd;}
.header-nav__menu > ul > li:nth-last-child(2) > a{background: #7d89d2;}
.header-nav__menu > ul > li:nth-last-child(2) > a:before{border-bottom-color: #7d89d2;}
.header-nav__menu > ul > li:nth-last-child(2) > a:after{border-top-color: #7d89d2;}
.header-nav__menu > ul > li:nth-last-child(3) > a{background: #6f98c1;}
.header-nav__menu > ul > li:nth-last-child(3) > a:before{border-bottom-color: #6f98c1;}
.header-nav__menu > ul > li:nth-last-child(3) > a:after{border-top-color: #6f98c1;}
.header-nav__menu > ul > li:nth-last-child(4) > a{background: #75acd1;}
.header-nav__menu > ul > li:nth-last-child(4) > a:before{border-bottom-color: #75acd1;}
.header-nav__menu > ul > li:nth-last-child(4) > a:after{border-top-color: #75acd1;}
.submenu{
	display: none;
	padding: 26px 195px 22px 3px;
	position: absolute;
	top: 84px;
	left: 2px;
	background: #fff;
	border: 1px solid #ddb126;
	text-transform: none;
	z-index: 5;
}
.header-nav__menu > ul > li:nth-child(n+4) .submenu{
	left: auto;
	right: 2px;
}
.header-nav__menu > ul > li:hover .submenu{
	display: block;
}
.submenu__headline{
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	color: #0f2439;
	margin: 0 16px 24px;
}
.submenu__menu-container{
	white-space: nowrap;
}
.submenu__col{
	display: inline-block;
	vertical-align: top;
	width: 235px;
	box-sizing: border-box;
	padding: 0 16px;
	border-right: 1px solid #6d849a;
}
.submenu__col:last-child{
	border: none;
}
.submenu__menu{
	margin-bottom: 29px;
}
.submenu__menu:last-child{
	margin-bottom: 0;
}
.submenu__menu-name{
	font-size: 16px;
	font-weight: 300;
	color: #0f2439;
	text-transform: uppercase;
}
.submenu__menu ul{
	padding-left: 21px;
}
.submenu__menu ul li{
	margin: 16px 0;
	font-size: 16px;
	font-weight: 300;
	color: #6d849a;
}
.submenu__menu ul a{
	color: #6d849a;
	text-decoration: none;
}
.submenu__menu ul a:hover{
	color: #0f2439;
}
.submenu__image{
	width: 187px;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	background-position: center;
	background-size: cover;
}
.mobile-menus{
	display: none;
}

/* Middle
-----------------------------------------------------------------------------*/
.home-slider__item{
	height: 612px;
	position: relative;
	background-position: center;
	background-size: cover;
}
.home-slider__item:before{
	content: '';
	display: block;
	width: 55.4%;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	background: url(../images/slider-bg.png) right top no-repeat;
	z-index: 2;
}
.home-slider__content{
	height: 612px;
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
    -ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
    -ms-flex-pack: center;
	justify-content: center;
	color: #fff;
	position: relative;
	z-index: 3;
}
.home-slider__headline{
	font-family: 'Bebas Neue Book';
	font-size: 66px;
	margin-bottom: 19px;
}
.home-slider__text{
	font-size: 22px;
	font-weight: 100;
	line-height: 30px;
	margin-bottom: 24px;
}
.home-slider__lists{
	width: 100%;
	border-top: 1px solid #6d849a;
	padding: 28px 0 0;
	font-size: 16px;
	font-weight: 100;
}
.home-slider__lists ul{
	margin-bottom: 38px;
}
.home-slider__lists li{
	margin-bottom: 16px;
}
.home-slider__dots{
	position: absolute;
	width: 100%;
	bottom: 40px;
}
.slick-dots{
	display: table;
	margin: 0 auto;
	padding: 0 20px;
	font-size: 0;
	position: relative;
}
.slick-dots:before{
	content: '';
	display: block;
	width: 5px;
	height: 5px;
	background: #bdc3c7;
	border-radius: 50%;
	position: absolute;
	top: 4px;
	left: 0;
}
.slick-dots:after{
	content: '';
	display: block;
	width: 5px;
	height: 5px;
	background: #bdc3c7;
	border-radius: 50%;
	position: absolute;
	top: 4px;
	right: 0;
}
.slick-dots li{
	display: inline-block;
	position: relative;
	margin: 0 20px;
}
.slick-dots li:before{
	content: '';
	position: absolute;
	top: 6px;
	left: -20px;
	display: block;
	width: 20px;
	height: 1px;
	background: #bdc3c7;
}
.slick-dots li:first-child:before{
	left: -40px;
	width: 40px;
}
.slick-dots li:after{
	content: '';
	position: absolute;
	top: 6px;
	right: -20px;
	display: block;
	width: 20px;
	height: 1px;
	background: #bdc3c7;
}
.slick-dots li:last-child:after{
	right: -40px;
	width: 40px;
}
.slick-dots li button{
	margin: 0;
	width: 12px;
	height: 12px;
	background: none;
	padding: 0;
	border: 1px solid #bdc3c7;
	outline: none;
	cursor: pointer;
}
.slick-dots li.slick-active button{
	background: #e2b323;
}
.home-checkout{
	padding: 20px 0 9px;
	background: #202224 url(../images/checkout-bg.jpg) no-repeat center / auto 100%;
	font-size: 22px;
	font-weight: 300;
	color: #fff;
	line-height: 30px;
}
.home-checkout__content{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
	padding-top: 10px;
}
.home-checkout__img{
	flex-shrink: 0;
}
.home-checkout__text{
	letter-spacing: 0.2px;
	padding: 6px 20px 0 32px;
	flex-shrink: 1;
}
.home-checkout__text strong{
	font-weight: 500;
	color: #e2b323;
}
.home-recommend{
	padding: 54px 0 50px;
	background: url(../images/recom-bg.jpg);
}
.home-recommend__item{
	border: 1px solid #95a5a6;
	margin-bottom: 40px;
}
.home-recommend__img{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
    -ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
	height: 116px;
	border-bottom: 1px solid #95a5a6;
}
.home-recommend__content{
	padding:  0 50px;
}
.home-recommend__title{
	min-height: 98px;
	padding: 20px 0;
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
    -ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
	text-align: center;
	font-family: 'Bebas Neue Book';
	font-size: 26px;
}
.home-recommend__for{
	min-height: 54px;
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
    -ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
	text-align: center;
	border-top: 1px solid #95a5a6;
	border-bottom: 1px solid #95a5a6;
	font-size: 16px;
	text-transform: uppercase;
}
.home-recommend__price{
	padding: 27px 0;
	text-align: center;
}
.home-recommend__price .value{
	display: block;
	font-family: 'Bebas Neue';
	font-size: 40px;
	color: #f39c12;
	margin-bottom: 6px;
}
.home-recommend__price .desc{
	display: block;
	font-size: 16px;
	font-weight: 300;
	text-transform: uppercase;
	color: #6d849a;
}
.home-recommend__list{
	padding: 4px 0 0;
	max-width: 186px;
	margin: 0 auto 38px;
	font-size: 16px;
	font-weight: 300;
	color: #0f2439;
	letter-spacing: 0.2px;
}
.home-recommend__list li{
	position: relative;
	padding-left: 21px;
	margin-bottom: 16px;
}
.home-recommend__list li:before{
	content: '';
	display: block;
	width: 12px;
	height: 12px;
	border: 1px solid #6d849a;
	position: absolute;
	top: 2px;
	left: 0;
}
.home-recommend__list li:after{
	content: '';
	display: block;
	width: 6px;
	height: 6px;
	border: 1px solid #6eb2d1;
	position: absolute;
	top: 5px;
	left: 3px;
}
.home-recommend__btn{
	margin-bottom: 29px;
}
.home-pay{
	padding: 74px 0 50px;
	background:url(../images/pay-bg.jpg) no-repeat center / cover;
}
.home-pay .section-headline{
	margin-bottom: 25px;
}
.home-pay__text{
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	color: #0f2439;
}
.home-pay__text p{
	margin-bottom: 24px;
}
.home-pay__img{
	text-align: center;
	margin-bottom: 40px;
}
.home-pay__img img{
	margin: 0 18px 15px;
}
.home-addition{
	padding: 74px 0;
}
.home-addition__item{
	border: 1px solid #95a5a6;
	margin-bottom: 40px;
}
.home-addition__img{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
    -ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
	height: 116px;
	border-bottom: 1px solid #95a5a6;
}
.home-addition__content{
	padding: 0 21px;
	margin-bottom: 40px;
}
.home-addition__title{
	min-height: 98px;
	padding: 20px 0;
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
    -ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
	text-align: center;
	font-family: 'Bebas Neue Book';
	font-size: 26px;
}
.home-addition__text{
	min-height: 160px;
	border-top: 1px solid #95a5a6;
	border-bottom: 1px solid #95a5a6;
	padding: 21px 10px 24px;
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	justify-content: center;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
	text-align: center;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	color: #0f2439;
}
.home-addition__btn .btn{
	display: block;
	width: auto;
	margin: -1px;
	border: 1px solid #95a5a6;
	padding: 0.23rem 0.75rem;
}
.home-addition__btn .btn:hover{
	border-color: #e2b323;
}
.home-advantage{
	padding: 74px 0 39px;
	color: #fff;
	background: url(../images/advant-bg.jpg) no-repeat center / cover;
}
.home-advantage .section-headline{
	color: #fff;
}
.home-advantage__item{
	padding: 11px 0 30px;
	text-align: center;
}
.home-advantage__img{
	margin-bottom: 15px;
}
.home-advantage__title{
	max-width: 220px;
	margin: 0 auto 24px;
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	padding-bottom: 26px;
	border-bottom: 1px solid #fff;
}
.home-advantage__text{
	padding: 0 20px;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	margin-bottom: 34px;
}
.home-advantage__btn{
	max-width: 260px;
	margin: 0 auto;
}
.home-brands{
	padding: 52px 0 40px;
	text-align: center;
}
.home-brands img{
	margin: 0 19px 10px;
}
.page-head{
	background: url(../images/pagehead-bg.jpg) no-repeat center / cover;
	color: #fff;
}
.page-head hr{
	border-color: #fff;
	margin-bottom: 13px;
}
.page-head__small-headline{
	padding: 20px 0 4px;
	font-size: 12px;
	letter-spacing: -0.1px;
	text-transform: uppercase;
}
.page-head__small-bradcrumbs{
	padding: 19px 0 0;
	text-align: right;
	font-size: 12px;
}
.page-head__small-bradcrumbs a,.page-head__small-bradcrumbs span{
	display: inline-block;
	position: relative;
	color: #a8b2b4;
	padding-left: 17px;
	margin-left: 16px;
	text-decoration: none;
}
.page-head__small-bradcrumbs a:before,.page-head__small-bradcrumbs span:before{
	content: '';
	display: block;
	width: 12px;
	height: 12px;
	border: 1px solid #a8b2b4;
	position: absolute;
	top: 1px;
	left: 0;
}
.page-head__small-bradcrumbs a:after,.page-head__small-bradcrumbs span:after{
	content: '';
	display: block;
	width: 6px;
	height: 6px;
	border: 1px solid #a8b2b4;
	position: absolute;
	top: 4px;
	left: 3px;
}
.page-head__small-bradcrumbs span,.page-head__small-bradcrumbs a:hover{
	color: #fff;
}
.page-head__small-bradcrumbs span:before,.page-head__small-bradcrumbs span:after,.page-head__small-bradcrumbs a:hover:before,.page-head__small-bradcrumbs a:hover:after{
	border-color: #fff;
}
.page-head__big-headline{
	font-family: 'Bebas Neue Book';
	font-size: 66px;
	line-height: 1;
}
.page-head__small-btn{
	padding: 11px 0 12px;
	max-width: 260px;
	margin: 0 auto;
}
.page-content{
	padding: 70px 0 50px;
}
.page-content__body{
	font-size: 16px;
	line-height: 24px;
	font-weight: 300;
}
.page-content__body h2{
	display: block;
	margin: 0 0 21px;
	padding-left: 44px;
	background: url(../images/headline-decor.png) no-repeat left center;
	font-family: 'Bebas Neue Book';
	font-size: 40px;
	line-height: 1;
	color: #0f2439;
}
.page-content__body p{
	margin-bottom: 24px;
}
.page-content__body .alignleft{
	float: left;
	margin: 0 44px 20px 0;
}
.page-content__body .alignright{
	float: right;
	margin: 0 0 20px 44px;
}
.page-content__list{
	padding: 37px 0 0;
}
.page-content__list_nopadding{
	padding: 0;
}
.page-content__list .section-headline{
	margin: 0 0 27px 10px;
}
.page-content__list-headline{
	font-size: 16px;
	font-weight: 500;
	margin-bottom: 19px;
	text-align: center;
}
.page-content__list ul{
	padding: 25px 22px 17px;
	background: #ecf0f1;
	font-size: 16px;
	line-height: 24px;
	font-weight: 300;
}
.page-content__list li{
	position: relative;
	padding-left: 21px;
	margin-bottom: 8px;
}
.page-content__list li:before{
	content: '';
	display: block;
	width: 12px;
	height: 12px;
	border: 1px solid #6d849a;
	position: absolute;
	top: 6px;
	left: 0;
}
.page-content__list li:after{
	content: '';
	display: block;
	width: 6px;
	height: 6px;
	border: 1px solid #6fa8cd;
	position: absolute;
	top: 9px;
	left: 3px;
}
.section-structure{
	padding: 55px 0 43px;
	background: url(../images/recom-bg.jpg) center / cover;
	border-top: 1px solid #eef3f6;
}
.section-structure__item{
	text-align: center;
	margin-bottom: 35px;
}
.section-structure__img{
	margin-bottom: 13px;
}
.section-structure__title{
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	line-height: 36px;
	margin-bottom: 10px;
}
.section-structure__item hr{
	max-width: 218px;
	margin: 20px auto 24px;
	border-color: #bdc3c7;
}
.section-structure__text{
	font-size: 16px;
	line-height: 24px;
	font-weight: 300;
}
.section-contact{
	padding: 74px 0 75px;
	background: url(../images/contact-bg.jpg) center / cover;
	color: #fff;
}
.section-contact .section-headline {
    color: #fff;
	margin-bottom: 17px;
}
.section-contact__title{
	display: inline-flex;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
	min-height: 28px;
	font-size: 16px;
	font-weight: 300;
	text-transform: uppercase;
	padding: 0 0 0 35px;
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: 30px;
	line-height: 1;
}
.section-contact__title_icon-1{background-image: url(../images/contact-icon-1.png)}
.section-contact__title_icon-2{background-image: url(../images/contact-icon-2.png)}
.section-contact__title_icon-3{background-image: url(../images/contact-icon-3.png)}
.section-contact__item{
	text-align: center;
}
.section-contact__name{
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	line-height: 36px;
	color: #e2b323;
	margin-bottom: 8px;
}
.section-contact__val{
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	line-height: 36px;
}
.section-contact__text{
	font-size: 16px;
	line-height: 24px;
	font-weight: 300;
}
.section-contact hr{
	border-color: #fff;
	margin: 45px 0 30px;
}
.section-contact__item hr{
	margin: 20px 20px 24px;
}
.section-kit{
	padding: 46px 0 50px;
}
.section-kit__item{
	border: 1px solid #95a5a6;
	margin-bottom: 40px;
}
.section-kit__img{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
    -ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
	height: 116px;
	border-bottom: 1px solid #95a5a6;
}
.section-kit__content{
	padding: 0 20px;
}
.section-kit__title{
	min-height: 98px;
	padding: 20px 0;
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
    -ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
	text-align: center;
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	line-height: 1;
}
.section-kit__for{
	min-height: 54px;
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
    -ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
	text-align: center;
	border-top: 1px solid #95a5a6;
	border-bottom: 1px solid #95a5a6;
	font-size: 16px;
	text-transform: uppercase;
}
.section-kit__price{
	padding: 27px 0;
	text-align: center;
}
.section-kit__price .value{
	display: block;
	font-family: 'Bebas Neue';
	font-size: 40px;
	color: #f39c12;
	margin-bottom: 6px;
}
.section-kit__price .desc{
	display: block;
	font-size: 16px;
	font-weight: 300;
	text-transform: uppercase;
	color: #6d849a;
}
.section-kit__list{
	padding: 4px 0 0;
	max-width: 186px;
	margin: 0 auto 38px;
	font-size: 16px;
	font-weight: 300;
	color: #0f2439;
	letter-spacing: 0.2px;
}
.section-kit__list li{
	position: relative;
	padding-left: 21px;
	margin-bottom: 16px;
}
.section-kit__list li:before{
	content: '';
	display: block;
	width: 12px;
	height: 12px;
	border: 1px solid #6d849a;
	position: absolute;
	top: 2px;
	left: 0;
}
.section-kit__list li:after{
	content: '';
	display: block;
	width: 6px;
	height: 6px;
	border: 1px solid #6eb2d1;
	position: absolute;
	top: 5px;
	left: 3px;
}
.section-kit__btn .btn{
    border: 1px solid #95a5a6;
    display: block;
    margin: -1px;
    padding: 0.23rem 0.75rem;
    width: auto;
}
.section-vds-1{
	padding: 79px 0 25px;
	color: #fff;
	background: url(../images/advant-bg.jpg) no-repeat center / cover;
}
.section-vds-1__item{
	display: block;
	padding: 11px 0 30px;
	text-align: center;
	color: #fff;
	text-decoration: none;
}
.section-vds-1__item:hover{
	color: #fff !important;
}
.section-vds-1__img{
	margin-bottom: 13px;
}
.section-vds-1 hr{
	border-color: #fff;
	max-width: 220px;
	margin: 0 auto;
}
.section-vds-1__title{
	max-width: 220px;
	margin: 0 auto 24px;
	font-family: 'Bebas Neue Book';
	line-height: 1;
	font-size: 26px;
	padding-top: 26px;
}
.section-vds-2{
	padding: 74px 0;
}
.section-vds-2 .section-headline{
	margin-bottom: 22px;
}
.section-vds-2__item{
	padding: 13px 0 0;
	text-align: center;
}
.section-vds-2 hr{
	border-color: #7f8c8d;
	max-width: 220px;
	margin: 18px auto 28px;
}
.section-vds-2__title{
	font-size: 16px;
	font-weight: 300;
	line-height: 1;
}
.section-vds-3{
	padding: 74px 0 52px;
	background: url(../images/contact-bg.jpg) center / cover;
	color: #fff;
}
.section-vds-3 .section-headline{
	margin-bottom: 20px;
	color: #fff;
}
.section-vds-3 .section-subheadline{
	text-transform: none;
	line-height: 24px;
	margin-bottom: 20px;
}
.section-vds-3__item{
	padding: 13px 0 22px;
	text-align: center;
}
.section-vds-3__img{
	margin-bottom: 16px;
}
.section-vds-3 hr{
	border-color: #fff;
	max-width: 220px;
	margin: 25px auto 25px;
}
.section-vds-3__title{
	margin: 0 auto 24px;
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	line-height: 1;
}
.section-vds-3__text{
	font-size: 16px;
	line-height: 24px;
	font-weight: 300;
}
.section-vds-4{
	padding: 74px 0 52px;
	background: url(../images/contact-bg-1.jpg) center / cover;
	color: #fff;
}
.section-vds-4 .section-headline{
	margin-bottom: 20px;
	color: #fff;
}
.section-vds-4 .section-subheadline{
	text-transform: none;
	line-height: 24px;
	margin-bottom: 20px;
}
.section-vds-4__item{
	padding: 13px 0 22px;
	text-align: center;
}
.section-vds-4__img{
	margin-bottom: 16px;
}
.section-vds-4 hr{
	border-color: #fff;
	max-width: 220px;
	margin: 25px auto 25px;
}
.section-vds-4__title{
	margin: 0 auto 24px;
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	line-height: 1;
}
.section-vds-4__text{
	font-size: 16px;
	line-height: 24px;
	font-weight: 300;
}
.section-vds-5{
	padding: 74px 0 43px;
	background: url(../images/recom-bg.jpg) center / cover;
	border-top: 1px solid #eef3f6;
}
.section-vds-5 .section-headline{
	margin-bottom: 18px;
}
.section-vds-5 .section-subheadline{
	text-transform: none;
	line-height: 24px;
	margin-bottom: 34px;
}
.section-vds-5__item{
	text-align: center;
	margin-bottom: 35px;
}
.section-vds-5__img{
	margin-bottom: 10px;
}
.section-vds-5__title{
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	line-height: 30px;
	margin-bottom: 10px;
}
.section-vds-5__item hr{
	max-width: 218px;
	margin: 25px auto 24px;
	border-color: #bdc3c7;
}
.section-vds-5__text{
	font-size: 16px;
	line-height: 24px;
	font-weight: 300;
}


.section-vds-6{
	padding: 79px 0 40px;
	background: url(../images/vds-6-bg.jpg) center / cover;
	color: #fff;
}
.section-vds-6__item{
	text-align: center;
	margin-bottom: 35px;
}
.section-vds-6__img{
	margin-bottom: 13px;
}
.section-vds-6__title{
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	line-height: 30px;
	margin-bottom: 10px;
}
.section-vds-6__item hr{
	max-width: 218px;
	margin: 25px auto 24px;
	border-color: #fff;
}
.section-vds-6__text{
	max-width: 320px;
	margin: 0 auto;
	font-size: 16px;
	line-height: 24px;
	font-weight: 300;
}
.section-prop{
	background: url(../images/prop-bg.jpg) no-repeat center / cover;
	color: #fff;
}
.section-prop__content{
	min-height: 180px;
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
    -ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
    -ms-flex-pack: center;
	justify-content: center;
	padding: 0 0 0 98px;
	background: url(../images/checkout-icon.png) no-repeat left center;
	font-size: 22px;
	line-height: 30px;
}
.section-prop__title{
	font-weight: 500;
	text-transform: uppercase;
	color: #c0392b;
}
.section-table-1{
	padding: 30px 0;
}
.section-table-1__item{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	border: 1px solid #95a5a6;
	margin-bottom: 4px;
}
.section-table-1__img-col{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
    -ms-flex-pack: center;
	justify-content: center;
	width: 21%;
	border-right: 1px solid #95a5a6;
}
.section-table-1__img{
	width: 135px;
	height: 100px;
	background-repeat: no-repeat;
}
.section-table-1__item.opened .section-table-1__img{
	background-position: left bottom;
}

.section-table-1__container{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
    -ms-flex-direction: column;
	flex-direction: column;
	width: 79%;
	box-sizing: border-box;
}
.section-table-1__container-top{
	min-height: 128px;
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
    -ms-flex-pack: justify;
	justify-content: space-between;
	padding: 0 38px;
}
.section-table-1__col{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
    -ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
    -ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
}
.section-table-1__col_1{width: 18.5%;}
.section-table-1__col_2{width: 16%;}
.section-table-1__col_3{width: 16%;}
.section-table-1__col_4{width: 22%;padding-right: 20px;}
.section-table-1__col_5{width: 22%;}
.section-table-1__coltext-big{
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	margin-bottom: 8px;
}
.section-table-1__coltext-small{
	font-size: 12px;
	color: #a8b2b4;
}
.section-table-1__colprice-new{
	font-family: 'Bebas Neue Book';
	font-size: 40px;
	color: #f39c12;
}
.section-table-1__colprice-old{
	font-size: 16px;
	text-decoration: line-through;
}
.section-table-1__container-bottom{
	display: none;
}
.section-table-1__container-bottom-inner{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
    -ms-flex-pack: justify;
	justify-content: space-between;
	padding: 10px 0 0 0;
	margin: 0 38px;
	border-top: 1px solid #95a5a6;
}
.section-table-1__container-bottomlist{
	width: 29.5%;
	box-sizing: border-box;
	padding: 8px 20px 0 0;
	font-size: 16px;
	font-weight: 300;
}
.section-table-1__container-bottomlist li{
	position: relative;
	padding-left: 20px;
	margin-bottom: 5px;
}
.section-table-1__container-bottomlist li:before{
	content: '';
	display: block;
	width: 12px;
	height: 12px;
	border: 1px solid #6d849a;
	position: absolute;
	top: 2px;
	left: 0;
}
.section-table-1__container-bottomlist li:after{
	content: '';
	display: block;
	width: 6px;
	height: 6px;
	border: 1px solid #e2b323;
	position: absolute;
	top: 5px;
	left: 3px;
}
.section-table-1__container-bottomtext{
	width: 50.5%;
	padding: 5px 20px 16px 0;
	font-size: 12px;
	font-weight: 300;
	line-height: 18px;
}
.section-table-1__container-bottombtn{
	width: 20%;
	padding: 6px 0 0 29px;
}
.section-servers__btn{
	margin-bottom: 14px;
}
.wrapper-tab .tabs .tab.active a{
	background: #bdc3c7;
	border-color: #bdc3c7;
	cursor: default;
}
.section-servers__content{
	min-height: 70px;
	background: url(../images/server-content.png) no-repeat left center;
	padding: 6px 0 10px 80px;
	margin-bottom: 40px;
	font-size: 16px;
	line-height: 24px;
	font-weight: 300;
}
.section-table-2{
	padding: 41px 0;
}
.section-table-2__head{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
    -ms-flex-pack: justify;
	justify-content: space-between;
	border-top: 1px solid #95a5a6;
	padding: 0 30px 0 15px;
	font-size: 16px;
	text-transform: uppercase;
}
.section-table-2__item{
	border: 1px solid #95a5a6;
	padding: 0 30px 0 15px;
	margin-bottom: 10px;
}
.section-table-2__container-top{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
    -ms-flex-pack: justify;
	justify-content: space-between;
}
.section-table-2__col{
	padding: 16px 0 15px;
	box-sizing: border-box;
	font-size: 16px;
	line-height: 24px;
	text-align: center;
}
.section-table-2__head .section-table-2__col{
	font-weight: 500;
}
.section-table-2__col-1{width: 5%;}
.section-table-2__col-2{width: 18%;}
.section-table-2__col-3{width: 12%; font-weight: 300;}
.section-table-2__col-4{width: 12%; font-weight: 300;}
.section-table-2__col-5{width: 13%; font-weight: 300;}
.section-table-2__col-6{width: 10%; font-weight: 300;}
.section-table-2__col-7{width: 0%; font-weight: 300;}
.section-table-2__col-8{width: 0%; font-weight: 300;}
.section-table-2__col-9{width: 10%; font-weight: 300;}
.section-table-2__col-10{width: 17%; padding-left: 40px;}
.section-table-2__col span{
	min-height: 50px;
	padding: 0 10px;
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
    -ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	border-right: 1px solid #95a5a6;
}
.section-table-2__col-2 span{
	padding-left: 0;
	text-align: left;
	justify-content: flex-start;
}
.section-table-2__img-col{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
}
.section-table-2__img{
	width: 45px;
	height: 51px;
	background-repeat: no-repeat;
}
.section-table-2__container-bottom{
	display: none;
}
.section-table-2__container-bottom-inner{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
    -ms-flex-pack: justify;
	justify-content: space-between;
	padding: 10px 0 0 0;
	margin: 0 0 0 5.4%;
	border-top: 1px solid #95a5a6;
}
.section-table-2__container-bottomlist{
	width: 29.5%;
	box-sizing: border-box;
	padding: 8px 20px 0 0;
	font-size: 16px;
	font-weight: 300;
}
.section-table-2__container-bottomlist li{
	position: relative;
	padding-left: 20px;
	margin-bottom: 5px;
}
.section-table-2__container-bottomlist li:before{
	content: '';
	display: block;
	width: 12px;
	height: 12px;
	border: 1px solid #6d849a;
	position: absolute;
	top: 2px;
	left: 0;
}
.section-table-2__container-bottomlist li:after{
	content: '';
	display: block;
	width: 6px;
	height: 6px;
	border: 1px solid #e2b323;
	position: absolute;
	top: 5px;
	left: 3px;
}
.section-table-2__container-bottomtext{
	width: 50.5%;
	padding: 5px 20px 16px 0;
	font-size: 12px;
	font-weight: 300;
	line-height: 18px;
}
.section-table-2__container-bottombtn{
	width: 20%;
	padding: 6px 0 0 29px;
}
.section-another-countries{
	padding: 43px 0;
	background:  url(../images/ancountry-bg.jpg) no-repeat center / cover;
	text-align: center;
	font-size: 16px;
}

.section-another-countries__text{
	display: inline-block;
	padding: 15px 0 15px 50px;
	background: url(../images/question.png) no-repeat;
	font-weight: 300px;
	margin-bottom: 9px;
}
.section-another-countries__list{
	font-weight: 500;
}
.section-another-countries__list a{
	color: #0f2439;
	text-decoration: none;
}
.section-another-countries__list a:hover{
	color: #e2b323;
	text-decoration: underline;
}
.section-paytype{
	padding: 74px 0 38px;
}
.section-paytype .section-headline{
	margin-bottom: 18px;
}
.section-paytype .section-subheadline{
	text-transform: none;
	line-height: 24px;
	margin-bottom: 17px;
}
.section-paytype__item{
	padding: 13px 0 40px;
	text-align: center;
}
.section-paytype__img{
	margin-bottom: 17px;
}
.section-paytype__title{
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	line-height: 1;
}
.section-paytype__subtitle{
	font-size: 12px;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.section-paytype hr{
	border-color: #95a5a6;
	max-width: 220px;
	margin: 28px auto 24px;
}
.section-paytype__text{
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
}
.section-kurs{
	padding: 35px 0;
	background: url(../images/kurs-bg.jpg) no-repeat center / cover;
	text-align: center;
}
.section-kurs__content{
	display: inline-flex;
	align-items: center;
	min-height: 49px;
	background: url(../images/kurs.png) no-repeat left center;
	font-size: 16px;
	font-weight: 300;
	padding-left: 87px;
	text-align: left;
}

.section-prop-2{
	padding: 74px 0 50px;
	border-bottom: 2px solid #e2b323;
}
.section-prop-2 .section-headline{
	margin-bottom: 18px;
}
.section-prop-2 .section-subheadline{
	text-transform: none;
	line-height: 24px;
	margin-bottom: 44px;
}
.section-prop-2__item{
	padding: 19px 0 25px;
	text-align: center;
	border: 1px solid #7f8c8d;
	margin-bottom: 30px;
}
.section-prop-2__img{
	padding-bottom: 39px;
	margin-bottom: 14px;
	border-bottom: 1px solid #7f8c8d;
}
.section-prop-2__title{
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	line-height: 30px;
}
.section-prop-2 hr{
	border-color: #7f8c8d;
	max-width: 290px;
	margin: 16px auto 21px;
}
.section-prop-2__text{
	padding: 0 30px;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
}




select{
	height: 47px;
	min-width: 200px;
	padding: 0 45px 0 15px;
	margin: 0 15px 0 6px;
	border: 1px solid #bdc3c7;
	background: url(../images/select.png) no-repeat right 10px center;
	-webkit-appearance:none;
	-moz-appearance:none !important;
	color: #0f2439;
}
.section-headline{
	display: table;
	position: relative;
	left: -10px;
	margin: 0 auto 25px;
	padding-left: 40px;
	background: url(../images/headline-decor.png) no-repeat left center;
	font-family: 'Bebas Neue Book';
	font-size: 40px;
	line-height: 1;
	color: #0f2439;
}
.section-subheadline{
	font-size: 16px;
	font-weight: 300;
	text-transform: uppercase;
	text-align: center;
	line-height: 1;
	margin-bottom: 37px;
}
.text-yellow{
	color: #e2b323;
}

.section-prop__btn{
	height: 100%;
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
	max-width: 290px;
	margin: 0 auto;
}

/* Footer
-----------------------------------------------------------------------------*/
.site-footer {
	-webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
	flex: 0 0 auto;
	padding: 58px 0;
	background: url(../images/footer-bg.jpg) no-repeat center / cover;
	border-top: 1px solid #e2b323;
	color: #fff;
}
.footer-headline{
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	margin-bottom: 23px;
}
.footer-menu li{
	font-size: 16px;
	font-weight: 300;
	margin-bottom: 14px;
}
.footer-menu li a{
	color: #fff;
	text-decoration: none;
	opacity: 0.6;
}
.footer-menu li a:hover{
	opacity: 1;
}
.footer-contact li{
	font-size: 16px;
	font-weight: 300;
	margin-bottom: 20px;
	padding-left: 30px;
	background-repeat: no-repeat;
	background-position: left center;
}
.footer-contact li:last-child{
	margin-bottom: 31px;
}
.footer-contact li.footer-contact__icon-adress{background-image: url(../images/footer-contact-1.png);}
.footer-contact li.footer-contact__icon-fax{background-image: url(../images/footer-contact-2.png);}
.footer-contact li a{
	color: #fff;
	text-decoration: none;
	white-space: nowrap;
}
.footer-contact__social a{
	display: inline-block;
	vertical-align: top;
	margin-right: 18px;
}
.footer-right{
	padding-top: 4px;
}
.footer-right__logo{
	margin-bottom: 22px;
}
.footer-right__info{
	font-size: 12px;
	line-height: 24px;
	font-weight: 300;
	opacity: 0.6;
	margin-bottom: 18px;
}
.footer-right__info span{
	display: block;
}
.footer-right__copy{
	font-size: 12px;
	line-height: 18px;
	font-weight: 300;
}
.tab-item{
	display: none;
}
.tab-item:first-child{
	display: block;
}
/* Responsive
-----------------------------------------------------------------------------*/
@media only screen and (max-width: 1190px){
}
@media only screen and (max-width: 992px){
	.site-container{
		padding-top: 0;
	}
	.site-header {
		position: relative;
	}
	.header-top{
		height: auto;
	}
	.header-top__menu,.header-nav,.header-top:before{
		display: none;
	}
	.header-top__logo{
		position: static;
		margin: 0 auto;
		max-width: 174px;
		width: auto;
		padding: 10px 0;
	}
	.mobile-menus{
		display: none;
		position: absolute;
		top: 0;
		right: 0;
		left: 0;
		background: #fff;
		z-index: 1000;
	}
	.mobile-menus .header-top__menu{
		display: block;
		width: 100%;
		padding: 20px 0 0 0;
		height: auto;
	}
	.mobile-menus .header-top__menu ul{
		margin: 0 auto 20px;
		width: 160px;
	}
	.mobile-menus .header-top__menu.header-top__menu li{
		display: block;
		text-align: left;
		margin: 23px 0;
	}
	.mobile-menus .header-nav__menu{
		width: 100%;
		padding-right: 0;
	}
	.mobile-menus .header-nav__menu > ul{
		display: block;
	}
	.mobile-menus .header-nav__menu > ul > li{
		width: 100%;
		padding-left: 0;
		margin-bottom: 1px;
	}
	.header-nav__menu > ul > li > a:before,.header-nav__menu > ul > li > a:after{
		display: none;
	}
	.header-nav__menu > ul > li > a.active{
		background: #e2b323 !important;
	}
	.mobile-menus .header-nav__menu > ul > li:hover .submenu{
		display: none;
	}
	.mobile-menus .header-nav__menu .submenu{
		width: 100%;
		position: relative;
		top: auto;
		left: auto;
		right: auto;
	}
	.carot{
		width: 10px;
		height: 12px;
		background: url('data:image/png;base64,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UmVhZHlxyWU8AAADe2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMTEgNzkuMTU4MzI1LCAyMDE1LzA5LzEwLTAxOjEwOjIwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkM3NzQzNDlFOUIxOEUzMTFCRDlCRTMzNEExOUFDRDI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkEwRTNEMzhDQzU1ODExRTdBM0MzRDJCMEFDOTk2NzFGIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkEwRTNEMzhCQzU1ODExRTdBM0MzRDJCMEFDOTk2NzFGIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MDg2YTYwNC05YTliLWFlNDktYjczMC00MzRkYWUyNjFlOGQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiZWY2MTdhZC0zNGIxLTExNzgtODlhMS1jNmQ2MzQwMjZkODUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5LRcypAAAAjElEQVR42mL8//9/BQMDwwcgnsGAHQQAsRMTkOAB4ulAXIFFUTQQrwViCQagiSDc8R8CKqB8EI4G4r9AvAmI2WCCjEA8HUmxHxD/hikCqWFAMgFZ8R9kRSDMAnUbzDNZQAzUziAHxCFA/AvmGZDqFizuQ3fnqgH0DLqbQIqnAfEWZEUgzAhWTQQACDAAgxobeE2qFZEAAAAASUVORK5CYII=') no-repeat;
	}
	.touch-menu {
		display: inline-block;
		position: absolute;
		top: 10px;
		right: 10px;
		overflow: hidden;
		margin: -2px 0 0 0;
		padding: 0;
		width: 30px;
		height: 34px;
		font-size: 0;
		text-indent: -9999px;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
		box-shadow: none;
		border-radius: none;
		border: none;
		cursor: pointer;
		-webkit-transition: background 0.3s;
		transition: background 0.3s;
		z-index: 1001;
	}
	.touch-menu:focus {
	  outline: none;
	}
	.touch-menu span {
		display: block;
		position: absolute;
		top: 14px;
		left: 0;
		right: 0;
		height: 3px;
		background: #4079b2;
		-webkit-transition: background 0 0.3s;
		transition: background 0 0.3s;
	}
	.touch-menu span::before,
	.touch-menu span::after {
		position: absolute;
		display: block;
		left: 0;
		width: 100%;
		height: 3px;
		background-color: #4079b2;
		content: "";
		-webkit-transition-duration: 0.3s, 0.3s;
		transition-duration: 0.3s, 0.3s;
		-webkit-transition-delay: 0.3s, 0;
		transition-delay: 0.3s, 0;
	}
	.touch-menu span::before {
		top: -9px;
		-webkit-transition-property: top, -webkit-transform;
		transition-property: top, transform;
	}
	.touch-menu span::after {
		bottom: -9px;
		-webkit-transition-property: bottom, -webkit-transform;
		transition-property: bottom, transform;
	}
	.touch-menu.active span {
		background: none;
	}
	.touch-menu.active span::before {
		top: 0;
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
	}

	.touch-menu.active span::after {
		bottom: 0;
		-webkit-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		transform: rotate(-45deg);
	}
	.touch-menu.active span::before,
	.touch-menu.active span::after {
		-webkit-transition-delay: 0, 0.3s;
		transition-delay: 0, 0.3s;
	}
	.home-slider__item{
		height: 600px;
	}
	.home-slider__item::before{
		display: none;
	}
	.home-slider__content{
		position: absolute;
		left: 0;
		bottom: 0;
		right: 0;
		background: url(../images/slider-bg.png) no-repeat;
		text-align: center;
		height: auto;
		padding: 34px 0 59px;
	}
	.home-slider__headline{
		font-size: 40px;
		margin-bottom: 7px;
	}
	.home-slider__text{
		font-size: 16px;
		line-height: 24px;
		margin-bottom: 14px;
	}
	.home-slider__lists ul{
		display: none;
	}
	.home-slider__lists{
		border: none;
		padding: 0;
		max-width: 260px;
		margin: 0 auto;
	}
	.home-slider__dots{
		bottom: 20px;
	}
	.home-checkout{
		padding: 35px 0 27px;
		font-size: 16px;
		line-height: 24px;
		text-align: center;
	}
	.home-checkout__content{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
    	-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
    	-ms-flex-align: center;
		align-items: center;
	}
	.home-checkout__img{
		margin-bottom: 15px;
	}
	.home-checkout__text{
		margin-bottom: 34px;
	}
	.home-checkout__btn{
		max-width: 290px;
		margin: 0 auto;
	}
	.home-checkout .offset-1{
		display: none;
	}
	.home-recommend > .container{
		max-width: 290px;
	}
	.home-recommend__col{
		display: none;
	}
	.home-recommend__col:first-child{
		display: block;
	}
	.home-pay__btn{
		max-width: 320px;
		margin: 0 auto;
	}
	.home-pay .offset-4{
		display: none;
	}
	.home-addition > .container {
    	max-width: 290px;
	}
	.home-brands {
    	padding: 42px 0 5px;
	}
	.home-brands img{
		height: 15px;
		margin-bottom: 22px;
	}
	.page-head,.page-head__small-bradcrumbs{
		text-align: center;
	}
	.section-contact__item{
		margin-bottom: 40px;
	}
	.section-contact__item hr{
		display: none;
	}
	.section-vds-1__title{
		padding-top: 5px;
	}
	.section-vds-2 hr{
		margin: 5px auto;
	}
	.section-vds-2__item{
		margin-bottom: 30px;
	}
	.section-vds-3__title{
		margin-bottom: 10px;
	}
	.section-vds-3 hr{
		margin: 5px auto;
	}
	.section-prop__content{
		padding: 100px 0 0;
		background-position: center top 10px;
		text-align: center;
		font-size: 16px;
		line-height: 24px;
		margin-bottom: 34px;
	}
	.section-prop__btn{
		padding-bottom: 20px;
	}
	.section-table-1__item{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
    	-ms-flex-direction: column;
		flex-direction: column;
	}
	.section-table-1__img-col{
		padding: 20px 0;
		width: auto;
	}
	.section-table-1__container{
		width: 100%;
	}
	.section-table-1__container-top{
		width: 100%;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
    	-ms-flex-direction: column;
		flex-direction: column;
	}
	.section-table-1__col{
		width: 100%;
		margin-bottom: 20px;
		padding: 0 !important;
	}
	.section-table-1__container-bottom{
		padding-top: 20px;
	}
	.section-table-1__form{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
    	-ms-flex-direction: column;
		flex-direction: column;
	}
	.section-table-1__form select{
		margin-top: 10px;
	}
	.section-table-1__formright{
		padding-top: 10px;
		width: 100%;
	}
	.section-table-1__container-bottom-inner{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
    	-ms-flex-direction: column;
		flex-direction: column;
		padding-bottom: 10px;
	}
	.section-table-1__container-bottomlist{
		width: 100%;
	}
	.section-table-1__container-bottomtext{
		width: 100%;
	}
	.section-table-1__container-bottombtn{
		width: 100%;
	}
	.section-table-2__head{
		display: none;
	}
	.section-table-2__container-top{
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.section-table-2__col-1{width: 20%;}
	.section-table-2__col-2{width: 80%;}
	.section-table-2__col-3{width: 33.33333%;}
	.section-table-2__col-4{width: 33.33333%;}
	.section-table-2__col-5{width: 33.33333%;}
	.section-table-2__col-6{width: 33.33333%;}
	.section-table-2__col-7{width: 33.33333%;}
	.section-table-2__col-8{display: none;}
	.section-table-2__col-9{width: 33.33333%;}
	.section-table-2__col-10{width: 100%; padding-left: 0;}
	.section-table-2__col-2 span,.section-table-2__col-5 span,.section-table-2__col-9 span{
		border-right: none;
	}
	.section-table-2__container-bottom-inner{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
    	-ms-flex-direction: column;
		flex-direction: column;
		margin-left: 0;
		padding-bottom: 10px;
	}
	.section-table-2__container-bottomlist{
		width: 100%;
	}
	.section-table-2__container-bottomtext{
		width: 100%;
	}
	.section-table-2__container-bottombtn{
		width: 100%;
	}
	.footer-menu{
		display: none;
	}
	.footer-contact{
		max-width: 280px;
		margin: 0 auto 20px;
	}
	.footer-right{
		max-width: 280px;
		margin: 0 auto 20px;
	}
	.footer-right__info{
		display: -webkit-box;
    	display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
		justify-content: space-between;
	}
}
@media only screen and (max-width: 640px){
	.mobile-menus .header-nav__menu .submenu{
		padding: 26px 0 203px;
	}
	.mobile-menus .header-nav__menu .submenu__headline{
		text-align: center;
	}
	.mobile-menus .header-nav__menu .submenu__col{
		width: 228px;
		display: block;
		margin: 0 auto 20px;
		padding: 0 25px 12px;
		border-right: none;
		border-bottom: 1px solid #6d849a;
	}
	.mobile-menus .header-nav__menu .submenu__col:last-child{
		border: none;
	}
	.mobile-menus .header-nav__menu .submenu__image{
		position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
		top: auto;
		width: auto;
		height: 220px;
	}
	.mobile-menus .header-nav__menu .list-decoration::before{
		width: 12px;
		height: 12px;
		left: 1px;
	}
	.mobile-menus .header-nav__menu .list-decoration::after{
		width: 6px;
		height: 6px;
		left: 4px;
	}
	.page-content__body .alignleft,.page-content__body .alignright{
		float: none;
		display: block;
		margin: 0 auto 20px;
	}
}
@media only screen and (max-width: 480px){
	.section-servers__content{
		padding: 80px 0 0 0;
		background-position: center top;
	}
	.section-kurs__content{
		padding: 70px 0 0;
		background-position: center top;
		text-align: center;
	}
	.footer-right__logo{
		display: none;
	}
	.footer-right__copy br{
		display: none;
	}
}





.partner-page .page-content__body h2{
	margin: 0 0 24px 140px;
}
.partner-page .page-content__body .alignleft{
	margin-right: 94px;
}
.partner-page .page-content__body h3{
	padding-top: 12px;
}
.section-partner-1{
	padding: 74px 0 52px;
	background: url(../images/contact-bg.jpg) center / cover;
	color: #fff;
}
.section-partner-1 .section-headline{
	margin-bottom: 20px;
	color: #fff;
}
.section-partner-1 .section-subheadline{
	text-transform: none;
	line-height: 24px;
	margin-bottom: 20px;
}
.section-partner-1__item{
	padding: 13px 0 22px;
	text-align: center;
}
.section-partner-1__img{
	height: 66px;
	margin-bottom: 16px;
}
.section-partner-1 hr{
	border-color: #fff;
	max-width: 220px;
	margin: 25px auto 25px;
}
.section-partner-1__title{
	margin: 0 auto 24px;
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	line-height: 1;
}
.section-partner-1__text{
	font-size: 16px;
	line-height: 24px;
	font-weight: 300;
}
.section-partner-2{
	background: url(../images/partner-sec-2-bg.jpg) no-repeat center / auto 100% #202224;
	color: #fff;
}
.section-partner-2__content{
	min-height: 150px;
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
    -ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
    -ms-flex-pack: center;
	justify-content: center;
	padding: 0 0 0 203px;
	background: url(../images/partner-sec-2-1.png) no-repeat 50px center;
	font-size: 22px;
	line-height: 30px;
	text-transform: uppercase;
}
.section-partner-2__title{
	font-weight: 500;
	text-transform: uppercase;
	color: #c0392b;
}
.section-partner-2__btn{
	display: flex;
	height: 100%;
	align-items: center;
}
.section-partner-3{
	padding: 74px 0 43px;
	background: url(../images/recom-bg.jpg) center / cover;
	border-top: 1px solid #eef3f6;
}
.section-partner-3 .section-headline{
	margin-bottom: 35px;
}
.section-partner-3__item{
	text-align: center;
	margin-bottom: 35px;
}
.section-partner-3__img{
	height: 60px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 13px;
}
.section-partner-3__title{
	max-width: 200px;
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	line-height: 36px;
	margin: 0 auto 10px;
}
.section-partner-3__item hr{
	max-width: 218px;
	margin: 14px auto 24px;
	border-color: #bdc3c7;
}
.section-partner-3__text{
	font-size: 16px;
	line-height: 24px;
	font-weight: 300;
}
.section-partner-4{
	padding: 74px 0 11px;
	color: #fff;
	background: url(../images/advant-bg.jpg) no-repeat center / cover;
}
.section-partner-4 .section-headline{
	color: #fff;
	margin-bottom: 2px;
}
.section-partner-4 .section-subheadline{
	line-height: 24px;
	max-width: 500px;
	margin: 0 auto 26px;
	text-transform: none;
}
.section-partner-4__item{
	padding: 11px 0 30px;
	text-align: center;
}
.section-partner-4__title{
	max-width: 220px;
	margin: 0 auto 21px;
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	line-height: 36px;
	padding-bottom: 10px;
	border-bottom: 1px solid #fff;
	color: #e2b323;
}
.section-partner-4__text{
	padding: 0 20px;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	margin-bottom: 34px;
}
.section-partner-5{
	padding: 53px 0 43px;
	background: #fff;
	border-top: 1px solid #eef3f6;
}
.section-partner-5 .section-headline{
	margin-bottom: 45px;
}
.section-partner-5__item{
	text-align: center;
	margin-bottom: 35px;
}
.section-partner-5__img{
	height: 110px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 28px;
}
.section-partner-5__title{
	max-width: 200px;
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	line-height: 36px;
	margin: 0 auto 10px;
}
.section-partner-5__item hr{
	max-width: 218px;
	margin: 10px auto 24px;
	border-color: #bdc3c7;
}
.section-partner-5__list{
	padding: 4px 0 0;
	max-width: 320px;
	margin: 0 auto 38px;
	font-size: 16px;
	font-weight: 300;
	color: #0f2439;
	letter-spacing: 0.2px;
	list-style: none;
	text-align: left;
}
.section-partner-5__list li{
	position: relative;
	padding-left: 21px;
	margin-bottom: 16px;
}
.section-partner-5__list li:before{
	content: '';
	display: block;
	width: 12px;
	height: 12px;
	border: 1px solid #6d849a;
	position: absolute;
	top: 2px;
	left: 0;
}
.section-partner-5__list li:after{
	content: '';
	display: block;
	width: 6px;
	height: 6px;
	border: 1px solid #6eb2d1;
	position: absolute;
	top: 5px;
	left: 3px;
}
.section-domens-1{
	background: url(../images/domens-sec-1.jpg) no-repeat center / cover;
	position: relative;
}
.section-domens-1:before{
	content: '';
	display: block;
	height: 250px;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	background: -moz-linear-gradient(top,  rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);
	background: linear-gradient(to bottom,  rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);
	z-index: 2;

}
.section-domens-1 .container{
	height: 612px;
	position: relative;
	z-index: 3;
	
}
.section-domens-1__headline h1{
	max-width: 600px;
	padding: 65px 0 0;
	margin: 0 auto;
	font-family: 'Bebas Neue Book';
	font-size: 66px;
	line-height: 72px;
	text-align: center;
	color: #fff;
}
.section-domens-2{
	padding: 20px 0 9px;
	background: #202224 url(../images/checkout-bg.jpg) no-repeat center / auto 100%;
	font-size: 22px;
	font-weight: 300;
	color: #fff;
	line-height: 30px;
}
.section-domens-2__content{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
    -ms-flex-align: center;
	align-items: center;
	padding-top: 18px;
}
.section-domens-2__img{
	flex-shrink: 0;
}
.section-domens-2__text{
	letter-spacing: 0.2px;
	padding: 6px 20px 6px 32px;
	flex-shrink: 1;
}
.section-domens-2__text strong{
	font-weight: 500;
	color: #e2b323;
}
.section-domens-3{
	padding: 50px 0 33px;
}
.section-domens-3__inputs{
	position: relative;
}
.section-domens-3__inputs input[type=text]{
	width: 100%;
	height: 48px;
	border: 1px solid #95a5a6;
	box-sizing: border-box;
	padding: 0 100px 0 15px;
	margin-bottom: 15px;
}
.section-domens-3__inputs select{
	height: 48px;
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	border: 1px solid #95a5a6;
	color: #0f2439;
}
.section-domens-3__form{
	margin-bottom: 66px;
}
.section-domens-3__form input[type=submit]{
	height: 48px;
}
.section-domens-3__content .alignleft {
    float: left;
    margin: 0 83px 20px 0;
}
.section-domens-3__text{
	padding: 17px 0;
	font-size: 16px;
	line-height: 24px;
}
.section-domens-4{
	padding: 79px 0 30px;
	color: #fff;
	background: url(../images/advant-bg.jpg) no-repeat center / cover;
}
.section-domens-4 .section-headline{
	background: none;
	font-family: 'Roboto';
	font-size: 16px;
	font-weight: normal;
	text-transform: uppercase;
	color: #fff;
	margin: 0 auto 42px;
	padding-left: 0;
	text-align: center;
}
.section-domens-4__item{
	padding: 11px 0 30px;
	text-align: center;
}
.section-domens-4__title{
	max-width: 220px;
	margin: 0 auto 16px;
	font-family: 'Bebas Neue Book';
	font-size: 66px;
	line-height: 45px;
	color: #e2b323;
	padding-bottom: 15px;
	border-bottom: 1px solid #fff;
}
.section-domens-4__title span{
	display: inline-block;
	background: url(../images/domens-sec-3-icon.png) no-repeat left center;
	padding: 5px 0 5px 50px;
}
.section-domens-4__price{
	padding: 0 20px;
	font-family: 'Bebas Neue Book';
	font-size: 26px;
	margin-bottom: 16px;
	text-align: center;
}
.section-domens-4__price span{
	margin: 0 20px;
}
.section-domens-4__price span.price-old{
	text-decoration: line-through;
	color: #9ca2a6;
}
.section-domens-4__btn{
	max-width: 260px;
	margin: 0 auto;
}
.section-domens-5{
	padding: 54px 0;
}
.section-domens-5 .section-headline{
	margin: 0 auto 34px;
}
.section-domens-5__item{
	max-width: 360px;
	margin: 0 auto 30px;
	border: 1px solid #95a5a6;
}
.section-domens-5__title{
	font-family: 'Bebas Neue Book';
	font-size: 66px;
	font-weight: bold;
	line-height: 45px;
	color: #68696b;
	padding: 4px 0;
	border-bottom: 1px solid #95a5a6;
	text-align: center;
}
.section-domens-5__title span{
	display: inline-block;
	background: url(../images/domens-sec-5-icon.png) no-repeat left center;
	padding: 5px 0 5px 50px;
}
.section-domens-5__price{
	max-width: 260px;
	margin: 0 auto;
}
.section-domens-5__price-name{
	display: flex;
	justify-content: space-between;
	border-bottom: 1px solid #95a5a6;
}
.section-domens-5__price-name{
	font-size: 16px;
	font-weight: 300;
	text-transform: uppercase;
	padding-bottom: 8px;
}
.section-domens-5__price-val{
	display: flex;
	justify-content: space-between;
	padding: 6px 0 12px;
	font-family: 'Bebas Neue Book';
	font-size: 40px;
	font-weight: bold;
	color: #666769;
}
.section-domens-5__price-val-item:first-child{
	color: #f39c12;
}
.section-domens-5__price-val-item span{
	display: block;
	position: relative;
	top: -5px;
	font-family: 'Roboto';
	font-size: 20px;
	font-weight: 300;
	text-align: right;
	color: #6d849a;
}
.section-domens-5__btn{
	margin: 0 -1px -1px -1px;
}
.section-domens-5__btn .btn{
	margin-bottom: 0;
}
@media only screen and (max-width: 992px){
	.partner-page .page-content__body h2{
		margin-left: 0;
	}
	.section-partner-2__content{
		padding: 120px 0 0;
		background-position: center top 10px;
		text-align: center;
		font-size: 16px;
		line-height: 24px;
		margin-bottom: 34px;
	}
	.section-partner-2__btn{
		max-width: 350px;
		margin: 0 auto;
		padding-bottom: 20px;
	}
}
@media only screen and (max-width: 480px){
	.section-domens-3__inputs select{
		position: static;
		width: 100%;
		margin-bottom: 15px;
	}
}

