header {
	z-index: auto!important;
	position: static!important;
}

body {
	overflow-x: hidden;
}

.blocks {
    z-index: -1!important;
}

.text-widget {
	padding: 0!important;
	background: transparent!important;
}

.header2 {
	background: url(../images/bg1_3.png) bottom center no-repeat;
	background-size: cover;
}

.top {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 15px 0px;
}

.top_menu ul {
	font-size: 0px;
	text-align: center;
	border-bottom: 1px solid #646565;
	background: rgba(0, 0, 0, 0.2);
}

.top_menu  li {
	padding: 7px 0px 7px 0px;
	margin: 0px 0px -1px 0px;
	border-bottom: 1px solid transparent;
	vertical-align: top;
	display: inline-block;
}

.top_menu  li a {
	font-family: 'Gilroy-Bold';
	color: #ffffff;
	font-size: 16px;
	line-height: 34px;
	text-transform: uppercase;
	text-decoration: none;
	border-right: 1px solid #747474;
	padding: 0px 80px 0px 80px;
	display: block;
}

.top_menu li:hover {
	border-bottom: 1px solid #f87f0a;
}

.top_menu li:hover a {
	color: #f87f0a;
}

.top_menu  li:nth-of-type(4) a {
	border-right: 0px solid #747474;
}

.header2 .title {
	padding: 100px 0px 0px 0px;
}

.materials {
	padding: 220px 0px 30px 0px;
	margin: -180px 0px 0px 0px;
	position: relative;
}

.materials .container {
	width: 1010px;
}

.materials .total_info p {
	font-family: 'Gilroy-Regular';
	color: #231f20;
	font-size: 16px;
	line-height: 20px;
	background: url("../images/ico16.png") left 1px no-repeat;
	padding: 0px 0px 0px 32px;
	margin: 0px 0px 10px 0px;
}

.material {
	width: calc(50% - 40px);
	margin: 0px 80px 50px 0px;
	float: left;
}

.material2 {
	width: calc(50% - 40px);
	margin: 0px 0px 50px 0px;
	float: left;
}

.material_img {
	width: 100%;
	height: 210px;
	text-align: center;
	margin: 0px 0px 10px 0px;
}

.material_img img {
	vertical-align: bottom;
}

.material2 .material_img img {
	margin: -22px 0px 0px 0px;
}

.material .material_title {
	font-family: 'Gilroy-Extra-Bold';
	color: #231f20;
	font-size: 33px;
	line-height: 33px;
	text-align: center;
	text-transform: uppercase;
	margin: 0px 0px 25px 0px;
}

.material p {
	font-family: 'Gilroy-Regular';
	color: #231f20;
	font-size: 16px;
	line-height: 20px;
	background: url("../images/ico16.png") left 1px no-repeat;
	padding: 0px 0px 0px 32px;
	margin: 0px 0px 10px 0px;
}

.material p:nth-of-type(1) {
	background: url("../images/ico17.png") 6px 1px no-repeat;
}

.material p:nth-of-type(2) {
	background: url("../images/ico18.png") 0px 1px no-repeat;
}

.material p:nth-of-type(3) {
	background: url("../images/ico19.png") 0px 1px no-repeat;
}

.material p:nth-of-type(4) {
	background: url("../images/ico20.png") 0px 1px no-repeat;
}

.material p:nth-of-type(5) {
	background: url("../images/ico21.png") 4px 1px no-repeat;
}

.material p:nth-of-type(6) {
	background: url("../images/ico22.png") 4px 1px no-repeat;
}

.material p:nth-of-type(7) {
	background: url("../images/ico23.png") 4px 1px no-repeat;
}

.material1 p:nth-of-type(8) {
	background: url("../images/ico24.png") 1px 1px no-repeat;
}

.material1 p:nth-of-type(9) {
	background: url("../images/ico25.png") 0px 4px no-repeat;
}

.material1 p:nth-of-type(10) {
	background: url("../images/ico26.png") 2px 1px no-repeat;
}

.material1 p:nth-of-type(11) {
	background: url("../images/ico27.png") 2px 1px no-repeat;
}

.material1 p:nth-of-type(12) {
	background: url("../images/ico28.png") 4px 1px no-repeat;
}

.material1 p:nth-of-type(13) {
	background: url("../images/ico29.png") 0px 1px no-repeat;
}

.material1 p:nth-of-type(14) {
	background: url("../images/ico30.png") 3px 1px no-repeat;
}

.material2 p:nth-of-type(8) {
	background: url("../images/ico31.png") 0px 1px no-repeat;
}

.material2 p:nth-of-type(9) {
	background: url("../images/ico32.png") 0px 1px no-repeat;
}

.material2 p:nth-of-type(10) {
	background: url("../images/ico33.png") 4px 1px no-repeat;
}

.material2 p:nth-of-type(11) {
	background: url("../images/ico34.png") 0px 1px no-repeat;
}

.material2 p:nth-of-type(12) {
	background: url("../images/ico35.png") 2px 1px no-repeat;
}

.material2 p:nth-of-type(13) {
	background: url("../images/ico36.png") 1px 1px no-repeat;
}

.material .material_group_title {
	font-family: 'Gilroy-Bold';
	color: #231f20;
	font-size: 22px;
	line-height: 22px;
	margin: 0px 0px 15px 32px;
}

.material .material_group_title2 {
	margin-top: 40px;
}

.compare {
	background: url("../images/bgn1.jpg") top center no-repeat, url("../images/bgn2.jpg") bottom center no-repeat;
	background-color: #f6f6f6;
	padding: 130px 0px 130px 0px;
	position: relative;
}

.title_desc {
	text-align: center;
	margin: 0px 0px 32px 0px;
}

.title_desc p {
	font-family: 'Gilroy-Regular';
	color: #231f20;
	font-size: 16px;
	line-height: 20px;
	margin: 0px 0px 10px 0px;
}

.compare .compare_body {
	background: #fafafa;
	border: 1px solid #d5d5d5;
	border-radius: 5px;
	position: relative;
	z-index: 2;
}

.compare_body .compare_list {
	width: 405px;
	padding: 124px 0px 0px 20px;
	float: left;
}

.compare_body .compare_list p {
	font-family: 'Gilroy-Regular';
	color: #000;
	font-size: 16px;
	line-height: 20px;
	margin: 0px 0px 10px 0px;
}

.total {
	font-family: 'Gilroy-Bold';
	color: #ffffff;
	font-size: 16px;
	line-height: 45px;
	background: #f87f0a;
	padding: 0px 0px 0px 20px;
	margin: 20px 0px 0px -20px;
	border-radius: 5px 0px 0px 5px;
}

.compare_body .compare_slider {
	width: calc(100% - 425px);
	float: left;
}

.compare_body .compare_slider .item {
	width: calc(100% - 0px);
	text-align: center;
	float: left;
}

.compare_body .compare_slider .item_white {
	background: #ffffff;
}

.compare_body .compare_slider .item_last .total {
	border-radius: 5px 5px 5px 5px!important;
}

.compare_body .compare_slider .item p {
	font-family: 'Gilroy-Regular';
	color: #000;
	font-size: 16px;
	line-height: 20px;
	margin: 0px 0px 10px 0px;
}

.compare_body .compare_slider .item .yes {
	color: #3aaf00;
}

.compare_body .compare_slider .item p:nth-of-type(6) {
	margin: 0px 0px 30px 0px;
}

.compare_body .compare_slider .item p:nth-of-type(9) {
	margin: 0px 0px 30px 0px;
}

.compare_body .compare_slider .item p:nth-of-type(10) {
	margin: 0px 0px 30px 0px;
}

.compare_title {
	font-family: 'Gilroy-Bold';
	color: #231f20;
	font-size: 21px;
	line-height: 40px;
	margin: 0px 0px 5px 0px;
}

.compare_img {
	height: 59px;
	margin: 20px 0px 0px 0px;
}

.compare_img img {
	width: auto!important;
	max-height: 59px;
	vertical-align: bottom;
	margin: 0px auto 0px auto;
}

.sample2 {
	padding: 80px 0px 0px 0px;
	margin: 0px 0px -10px 0px;
}

.sample .sample_text2 {
	width: 500px;
	margin: 0px 0px 0px 105px;
}

.map2 {
	padding: 130px 0px 25px 0px;
	background: #f6f6f6 url("../images/bgn1.jpg") top center no-repeat;
}

@media (max-width: 1280px) {
header .top {
	margin: 0px 0px 0px 0px;
}

@media (max-width: 1170px) {
.top_menu li a {
	padding: 0px 55px 0px 55px;
}

.materials .container {
	width: 940px;
	position: relative;
	z-index: 2;
}

.sample2 {
	padding: 40px 0px 0px 0px;
}

.compare .owl-nav {
	z-index: 3!important;
}

.compare .owl-nav .owl-prev {
	margin-left: 5px;
}

.compare .owl-nav .owl-next {
	margin-right: 5px;
}
}

@media (max-width: 970px) {
.top_menu li a {
	padding: 0px 30px 0px 30px;
}

.header2 .title {
	padding: 50px 0px 0px 0px;
}

.materials .container {
	width: 750px;
}

.sample2 {
	padding: 40px 0px 60px 0px;
}
}

@media (max-width: 780px) {
header .top {
	margin: 0px 0px 0px 0px;
}

header .title {
	padding: 10px 0px 0px 0px!important;
}

.top_menu li {
	width: 50%;
	padding: 7px 0px 7px 0px;
	margin: 0px 0px -1px 0px;
	border-bottom: 1px solid #646565;
}

.top_menu li a {
	padding: 0px 0px 0px 0px;
}

.top_menu li a {
	font-size: 13px;
	line-height: 24px;
}

.materials .container {
	width: 300px;
}

.material_img {
	height: auto;
	margin: 0px 0px 10px 0px;
}

.material_img img {
	max-width: 100%;
}

.material .material_group_title2 {
	margin-top: 20px;
}

.material {
	width: calc(100% - 0px);
	margin: 0px 0px 40px 0px;
}

.material2 {
	width: calc(100% - 0px);
	margin: 0px 0px 30px 0px;
}

.compare {
	background: transparent;
	background-color: #f6f6f6;
	padding: 30px 0px 30px 0px;
}

.compare_body .compare_list {
	width: 150px;
	padding: 124px 0px 0px 5px;
}

.compare_body .compare_slider {
	width: calc(100% - 155px);
}

.compare_body .compare_list p {
	font-size: 14px;
	line-height: 15px;
	margin: 0px 0px 10px 0px;
}

.total {
	font-size: 14px;
	line-height: 25px;
}

.compare_body .compare_slider .item_last .total {
	border-radius: 0px 0px 0px 0px!important;
}

.compare_title {
	font-size: 18px;
}

.compare_body .compare_slider .item p {
	font-size: 14px;
	line-height: 15px;
	margin: 0px 0px 10px 0px;
}

.compare_body .compare_slider .item p:nth-of-type(3) {
	margin: 0px 0px 25px 0px;
}

.compare_body .compare_slider .item p:nth-of-type(4) {
	margin: 0px 0px 25px 0px;
}

.compare_body .compare_slider .item p:nth-of-type(5) {
	margin: 0px 0px 25px 0px;
}

.compare_body .compare_slider .item p:nth-of-type(6) {
	margin: 0px 0px 55px 0px;
}

.compare_body .compare_slider .item p:nth-of-type(7) {
	margin: 0px 0px 25px 0px;
}

.compare_body .compare_slider .item p:nth-of-type(8) {
	margin: 0px 0px 40px 0px;
}

.compare_body .compare_slider .item p:nth-of-type(9) {
	margin: 0px 0px 55px 0px;
}

.compare_body .compare_slider .item p:nth-of-type(10) {
	margin: 0px 0px 40px 0px;
}

.compare_body .compare_slider .item p:nth-of-type(11) {
	margin: 0px 0px 40px 0px;
}

.total {
	margin: 20px 0px 0px -5px;
}

.compare_body .compare_slider .item {
	background: #ffffff!important;
}

.sample2 {
	margin: 0px 0px 10px 0px;
}

.map2 {
	padding: 30px 0px 25px 0px;
	background: #f6f6f6;
}

.compare_body .compare_list .total {
	color: #000;
	background: transparent;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
}
}
