@font-face {
font-family:'Futura PT Medium';
src: url('/bitrix/fonts/Futura PT Medium.eot');
src: url('/bitrix/fonts/Futura PT Medium.eot?#iefix') format('embedded-opentype'),
url('/bitrix/fonts/Futura PT Medium.woff2') format('woff2'),
url('/bitrix/fonts/Futura PT Medium.woff') format('woff'),
url('/bitrix/fonts/Futura PT Medium.ttf') format('truetype'),
url('/bitrix/fonts/Futura PT Medium.svg#Futura PT Medium') format('svg');
font-weight: 450;
font-style: normal;
font-stretch: normal;
unicode-range: U+0020-04F9;
}
@font-face {
font-family: 'proxima_novaregular';
src: url('/bitrix/fonts/proxima_nova_regular-webfont.eot');
src: url('/bitrix/fonts/proxima_nova_regular-webfont.eot?#iefix') format('embedded-opentype'),
url('/bitrix/fonts/proxima_nova_regular-webfont.woff2') format('woff2'),
url('/bitrix/fonts/proxima_nova_regular-webfont.woff') format('woff'),
url('/bitrix/fonts/proxima_nova_regular-webfont.ttf') format('truetype'),
url('/bitrix/fonts/proxima_nova_regular-webfont.svg#proxima_novaregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'proxima_nova_rgbold';
src: url('/bitrix/fonts/proxima_nova_bold-webfont.eot');
src: url('/bitrix/fonts/proxima_nova_bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/bitrix/fonts/proxima_nova_bold-webfont.woff2') format('woff2'),
url('/bitrix/fonts/proxima_nova_bold-webfont.woff') format('woff'),
url('/bitrix/fonts/proxima_nova_bold-webfont.ttf') format('truetype'),
url('/bitrix/fonts/proxima_nova_bold-webfont.svg#proxima_nova_rgbold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family:'Futura PT Demi';
src: url('/bitrix/fonts/Futura PT Demi.eot');
src: url('/bitrix/fonts/Futura PT Demi.eot?#iefix') format('embedded-opentype'),
url('/bitrix/fonts/Futura PT Demi.woff2') format('woff2'),
url('/bitrix/fonts/Futura PT Demi.woff') format('woff'),
url('/bitrix/fonts/Futura PT Demi.ttf') format('truetype'),
url('/bitrix/fonts/Futura PT Demi.svg#Futura PT Demi') format('svg');
font-weight: 500;
font-style: normal;
font-stretch: normal;
unicode-range: U+0020-04F9;
}
h3 {
font-size: 1.17em;
margin: 1em 0;}
.zg{
text-align: center;
font-family:Arial;
color: #005a9c;
}
.lineg
{
display: inline-block;
width: 100%;
height: 1px;
background: #3aaa38;
/* margin: 0 15px 0 12px;*/
}
/*.right-section-menu ul li{
background: #fff;
list-style: none;
float: left;
width: 100%;
padding: 20px 20px;
border-bottom: 1px solid white;
box-sizing: border-box;
font-weight: bold;
}*/
.width134{display:inline-block;
vertical-align:top;
width:100%;
margin: 0 25px 0 25px;
}
.btn1{
border-radius: 10px;
padding: 15px 30px;
font-family: 'PT Sans';
}
.tyrn1{
font-family: 'proxima_novaregular';
margin: 0 0 20px 0;
color: #666666;
}
.seesiya-mob{
width: 100%;
}
.tyrn2{
/*font-family:Arial;
font-size: 12pt;
font-weight: normal;
color: #005a9c;*/
margin: 0 0 20px 0;
}
.tyrn2 .ah4{
font-weight: normal;
font-size: 18px;
margin-bottom: 12px;
display: inline-block;
margin-top: 12px;
}    
.boom{
vertical-align: middle;
/*   font-size: 16px;*/
font-family: ProximaNova-Light;
text-align: center;
box-sizing: border-box;
display: block;
}
.quality-container2,
.quality-container3{
min-height: 250px;
border: 0;
display: inline-block;
}
.quality-container3 .qimg{
text-align:center
}
.big_slider{
background: rgba(0,0,0,1);
margin: 0 auto;
width: 470px;
height: 395px;
}
.swiper-container {
width: 100%;
height: 300px;
margin-left: auto;
margin-right: auto;
}
.swiper-slide {
background-size: cover;
background-position: center;
}
.gallery-top {
height: 80%;
width: 100%;
}
.gallery-thumbs {
height: 20%;
box-sizing: border-box;
padding: 10px 0;
}
.gallery-thumbs .swiper-slide {
width: 25%;
height: 100%;
opacity: 0.4;
}
.gallery-thumbs .swiper-slide-active {
opacity: 1;
}
.title1{
font-family: 'proxima_nova_rgbold';
font-size: 22px;
}
.title1::after{
display: block;
content: "";
background: #339933;
width: 60px;
height: 4px;
margin-top: 7px;
}
.mobile{width:100%;}
@media (min-width:982px) and (max-width:1103px)
{
.cols1>.col1{width: 66.5%;}
.mobile{width:100%;}
@media (min-width:841px) and (max-width: 958px)
{
.cols1>.col1{width: 100%;}
}
@media screen and (max-width:665px) {
.big_slider{
width: 100%;
height: 320px;
}
.mobile{width:100%;}
.big_slider2{
background: rgba(0,0,0,1);
margin: 0 auto;
width: 470px;
height: 395px;
}
.swiper-container2 {
width: 100%;
height: 300px;
margin-left: auto;
margin-right: auto;
}
.swiper-slide {
background-size: cover;
background-position: center;
}
.gallery-top2 {
height: 100%;
width: 100%;
}
.gallery-thumbs2 {
height: 20%;
box-sizing: border-box;
padding: 10px 0;
}
.gallery-thumbs2 .swiper-slide 2{
width: 25%;
height: 100%;
opacity: 0.4;
}
.gallery-thumbs2 .swiper-slide-active2 {
opacity: 1;
}
@media screen and (max-width:665px) {
.big_slider2{
width: 100%;
height: 320px;
}
@media screen and (max-width:665px){.width134 {
display: inline-block;
vertical-align: top;
width: 100%;
margin: 0;}
.tyrn1 {
/* max-width: 100%; */
font-size: 12pt;}
.btn1{padding: 10px 85px;}
/*.right-section-menu{display: none;}*/
.title{font-weight: bold; font-size: 20px; margin-bottom: -1px;}
.px{
display: inline-block;
width: 30px;
height: 4px;
background: #3aaa38;
vertical-align: bottom;   }
.p1{
width:130px;
border-bottom: 1px solid #dedcdc;
display: inline-block;
vertical-align: top;}
.quality-container2{display: none;width: 199px;}
}