.main_header_area{height:auto;}
.main_header_area > div{padding-left:20px;}
.logo_area a{padding:18px 0px;color:#a7853d;font-size:16px;font-weight:bold;font-family:'GothamProBold', sans-serif!important;}
.nav li:last-of-type a{font-size:20px;padding:16px 15px;font-weight:bold;}
.josefin-sans{font-family:'GothamProBold', sans-serif!important;font-weight:bold;font-size:50px;margin-bottom:0;color:#fff;padding-left:10px;letter-spacing:2px;}
.josefin-sans1{color:#fff;font-size:40px;margin-top:20px;margin-bottom:0;text-transform:uppercase;padding-left:13px;}
.josefin-sans2{color:#fff;margin-top:10px;margin-bottom:0;padding:3px 0;font-size:60px;margin-bottom:0;padding-left:10px;}
.js-height-full{min-height:350px;}
.section_heading .row{margin-right:0;margin-left:0;}
.gallery-content1{right:0;}
.btn-cn{width:auto;}
.bord h3{word-wrap:break-word;}
.gallery-img-content{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%;width:100%;background:rgba(4, 4, 4, 0.67);}
.grid-style1 .grid figcaption{height:85%;background-color:transparent;}
.grid-style1 .grid figcaption .right_bot{top:auto;bottom:0;}
li:nth-of-type(1) .gallery-img-content,
li:nth-of-type(3) .gallery-img-content,
li:nth-of-type(6) .gallery-img-content,
li:nth-of-type(8) .gallery-img-content{background:rgba(243, 243, 243, 0.6);}
.gallery-img-content h4{min-height:50px;color:#fff;}
li:nth-of-type(1) .gallery-img-content h4,
li:nth-of-type(3) .gallery-img-content h4,
li:nth-of-type(6) .gallery-img-content h4,
li:nth-of-type(8) .gallery-img-content h4{color:#000;}
.grid-gallery figure .single_service_img img{width:64px;padding-top:10px;opacity:1;}
.clearfix::after{display:table;clear:both;content:'';}
.what_we_do_area.agency_version.galery{background:#e9eced;padding-bottom:50px;}
what_we_do_area.agency_version.section_padding_100_70.galery{padding-top:30px;padding-bottom:10px;margin-top:5px;}
.gallery-content{left:-40px;padding-left:0;}
.gallery-content1 .section_heading{right:-70px;}
.pad-top-35{padding-top:35%;}
.pad-top-25{padding-top:25%;}
.pad-top-8{padding-top:8%;}
.galery .trapeze-gallery-bg{width:68%;}
.masonry-items.grid .gallery-img{width:100%;}
.gallery-img{width:52%;}
.galery .trapeze-gallery-bg1{right:3%;width:51%;}
.footer-logo{float: right; padding: 20px 0;max-height: 80px;}
.thumb-wrap {
  position: relative;
  padding-bottom: 56.25%; /* задаёт высоту контейнера для 16:9 (если 4:3 — поставьте 75%) */
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}
.marg_bot30{
  margin-bottom: 30px;
  margin-top: -34%;
}
.thumb-wrap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.fullscreen-bg {
    overflow: hidden;
    z-index: -100;
    position: relative;
    height: 100vh;
    width: 100%;
    padding-top:45%;
}
 
.fullscreen-bg__video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.overlay {
    /*background: rgba(0,0,0,0.6);*/
    position: absolute;
    top:0;
    left:0;
    width: 100%;
    height: 100vh;
    z-index: 4;
}
.overlay .bl_text {
    text-align: center;
    margin-top: 6%;
}
@media (max-width:1250px){.gallery-content{left:-20px;}
.gallery-content1{right:-15px;}
.gallery-content1 .section_heading{left:0;}
}
.padtop15{
	padding-top: 15px;
}
.color_blak{
	color: #222!important;
}
.height16{
	height: 16px;
}
.margin_bot10{
	margin-bottom: 10px!important;
}
.text_chek{
	line-height: 1.2;
	font-weight: 300!important;
}
.btn.btn-cn{background:#a7853d;}
.lin-height-pad-top{line-height:1.2;padding-top:15px;}
.bg-pod16-1{background-image: url('img/podlog16_1.jpg');background-attachment: scroll;}
.back-4-4-4{background: rgba(4, 4, 4, 0.67);}
.text-shadow-211{text-shadow: 1px 1px 4px #211f1f;}
.mg-0-pad-top-40{margin: 0;padding-top: 40px;}
.text-shadow-black-fff{text-shadow: 1px 1px 2px black; color: #fff;}
.section_heading>h3.text-shadow-black-fff{text-shadow: 1px 1px 2px black; color: #fff;}
.mg-b-5{margin-bottom: 5px;}
.mg-top-50{margin-top: 50px;}
.pad-0{padding: 0;}
.min-height-50-op-0{min-height: 50px; opacity: 0;}
.pad-top-60-bot-15{padding-top: 60px;padding-bottom: 15px;}
.bg-img-pod-13{background-image: url('img/podlog13_1.jpg');}
.col-fff{color: #fff;}
.weight-norm-size-20{color: #fff; font-weight: normal;font-size: 20px;}
.col-19b7bd{color: #19b7bd;}
.pad-l-0{padding-left: 0;}
.pad-t-11{padding-top: 11px;}
.pad-t-26{padding-top: 26px;}
.bg-img-14{background: url(img/podlog14_1.jpg);background-size: cover;}
.bg-repeat-scroll{background: repeat scroll 0 0 rgba(53, 60, 79, 0.4);height: 100%;}
.pad-r-0{padding-right: 0;}
.width-100-pad-0-30-pad-top-20{width: 100%; padding: 0 30px; padding-top: 20%;}
.bg-pod-22-size-cover{background: url(img/podlog22_1.jpg);background-size: cover;}
.width-100-pad-0-30-pad-top-21{width: 100%; padding: 0 30px; padding-top: 21%;}
.bg-pod5{background: url('img/podlog5_1.jpg') center;background-size: cover;}
.font-arial{font-family: Arial;}
.pad-t-30{padding-top: 30px;}
.bga7853d{background: #a7853d;}
.pad-b-20{padding-bottom: 20px;}
.label-wid-800{float: left;font-size: 16px; text-align: center; color: #fff;}
.label-wid-800-no-fff{float: left;font-size: 16px; text-align: center; }
.mar-r-15{margin-right: 15px;}
.pad-t-60-b-15{padding-top: 60px; padding-bottom: 15px;}
.pod-7{background: url( 'img/podlog7_1.jpg') center;background-size: cover;}
.min-h-50{min-height: 50px;}
.min-h-176{min-height: 176px;}
.pad-t-50{padding-top: 50px;}
.mg-b-40{margin-bottom: 40px;}
.section_heading>h2.col-424040{color:#424040;}
.section_heading>h3.col-424040{color:#424040;}
.col-424040{color:#424040;}
.text-t-none{text-transform: none;}
.bg-a7853d{background: #a7853d;}
.pad-b-20{padding-bottom: 20px;}
.test-al-left{text-align: left;}
.disp-none{display: none;}
.col-311{color: #311C3C;}
.bg19-colwhite{background-color:  #19b7bd;color: white;}
.btn.btn-cn.col-fff{color: #fff;background: #a7853d;}


@media (max-width:1200px){.main_header_area > div{padding:0 0 0 10px;}
.logo_area a{padding:18px 0;font-size:14px;}
.mainmenu ul#nav li a{padding:18px 10px;font-size:15px;}
.js-height-full{min-height:500px;}
.what_we_do_area.agency_version.galery .row{margin-right:0;margin-left:0;}
.galery .trapeze-gallery-bg1{right:50px;}
.gallery-content1{right:0;}
.gallery-img-content{padding-top:0;}
.left_top,
.right_bot{height:60px;}
}
@media (max-width:992px){.mean-container .mean-nav{margin-top:0;}
.mean-container a.meanmenu-reveal{z-index:10;}
.logo_area{padding:22px 0;}
.logo_area a{font-size:18px;}
.hidden-on-sm{display:none;}
.mean-container .mean-nav{top:68px;}
.js-height-full.container{min-height:500px;}
.bord{height:auto;}
.work-4col .grid li{width:50%;}
.gallery-img-content{padding-top:30px;}
li:nth-of-type(2) .gallery-img-content,
li:nth-of-type(3) .gallery-img-content,
li:nth-of-type(6) .gallery-img-content,
li:nth-of-type(7) .gallery-img-content{background:rgba(4, 4, 4, 0.67);}
li:nth-of-type(2) .gallery-img-content h4,
li:nth-of-type(3) .gallery-img-content h4,
li:nth-of-type(6) .gallery-img-content h4,
li:nth-of-type(7) .gallery-img-content h4{color:#fff;}
li:nth-of-type(1) .gallery-img-content,
li:nth-of-type(4) .gallery-img-content,
li:nth-of-type(5) .gallery-img-content,
li:nth-of-type(8) .gallery-img-content{background:rgba(243, 243, 243, 0.6);}
li:nth-of-type(1) .gallery-img-content h4,
li:nth-of-type(4) .gallery-img-content h4,
li:nth-of-type(5) .gallery-img-content h4,
li:nth-of-type(8) .gallery-img-content h4{color:#000;}
.galery .trapeze-gallery-bg,
.galery .trapeze-gallery-bg1{display:none;}
.what_we_do_area.agency_version.section_padding_100_70.galery{margin-bottom:0;padding-top:0;padding-bottom:0;}
.what_we_do_area.agency_version.galery{margin-bottom:0;background-color:#fff;}
.gallery-img1{width:50%;}
.gallery-content{left:0;padding-top:30px;text-align:center;}
.gallery-img .flex-caption,
.gallery-img1 .flex-caption{padding:0;}
.section_padding_100_70{padding:30px 0 0;}
.gallery-content1{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;}
.gallery-content1 p{text-align:center;}
.pad-top{padding-top:0;}
.josefin-sans{padding:0;font-size:34px;}
.josefin-sans1{font-size:32px;}
.josefin-sans2{font-size:38px;}
.modal-dialog{width:90% !important;}
}
@media (max-width:768px){.mean-container a.meanmenu-reveal{padding:36px 20px;}
.mean-container .mean-nav{top:86px;}
.js-height-full.container{min-height:400px;max-height:600px;}
.josefin-sans{padding:0;font-size:22px;}
.josefin-sans1{font-size:20px;}
.josefin-sans2{font-size:22px;}
.btn{margin:0 auto;}
.h2, h2{font-size:24px;}
.h3, h3{font-size:20px;}
.work-4col .grid li{width:100%;}
.gallery-content{float:none;padding:30px 0;width:100%;}
.gallery-img{position:static;display:block;float:none;width:100%;}
.gallery-img .flex-caption,
.gallery-img1 .flex-caption{position:static;padding-bottom:40px;}
.gallery-img1{position:static;display:block;float:none;width:100%;}
.gallery-content1{float:none;padding:30px 0;width:100%;}
li:nth-of-type(2) .gallery-img-content,
li:nth-of-type(4) .gallery-img-content,
li:nth-of-type(6) .gallery-img-content,
li:nth-of-type(8) .gallery-img-content{background:rgba(4, 4, 4, 0.67);}
li:nth-of-type(2) .gallery-img-content h4,
li:nth-of-type(4) .gallery-img-content h4,
li:nth-of-type(6) .gallery-img-content h4,
li:nth-of-type(8) .gallery-img-content h4{color:#fff;}
li:nth-of-type(1) .gallery-img-content,
li:nth-of-type(3) .gallery-img-content,
li:nth-of-type(5) .gallery-img-content,
li:nth-of-type(7) .gallery-img-content{background:rgba(243, 243, 243, 0.6);}
li:nth-of-type(1) .gallery-img-content h4,
li:nth-of-type(3) .gallery-img-content h4,
li:nth-of-type(5) .gallery-img-content h4,
li:nth-of-type(7) .gallery-img-content h4{color:#000;}
.trapeze-gallery-bg1,
.trapeze-gallery-bg2{display:none;}
.what_we_do_area.agency_version.galery .container{padding:0;}
.testimonial_text > p{font-size:18px;}
.section_heading{margin-bottom:20px;}
.chat_icon center img{display:none;}
.contact_input_area .row{margin:0;}
.contact_input_area.btn.btn-cn{display:block;width:auto;margin:0 auto;}
.what_we_do_area.agency_version.galery .container{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
.single_speciality_text{min-height:50px;}
.contact_input_area button{width:auto;}
.btn.btn-cn.readmor{display:inline-block;margin:20px auto;width:auto !important;}
.gallery-img .flex-caption, .gallery-img1 .flex-caption{padding:30px 15px;}
.gallery-content p{padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.what_we_do_area.agency_version.galery .row{padding:0!important;}
.gallery_area.section_padding_100_0 .section_heading h2{font-size:18px;}
.gallery_area.section_padding_100_0{padding-bottom:60px;}
.spoiler-text{margin:15px auto;text-align:center;}
.footer-bottom_area{padding-bottom:80px;text-align:center!important;}
.footer_bottom p{text-align:center;}
.footer_bottom_area img{float:none!important;margin:0 auto;}
.modal-dialog h1{font-size:24px;}
.modal-dialog label{font-size:16px !important;}
.modal-body{padding:0 15px;}
.modal-footer{padding-bottom:0;text-align:center;}
}
