@charset "utf-8";
/* CSS Document */

@media only screen and (min-width:991px) and (max-width:1199px)  {
.field {margin-bottom:4px;}
.field_group {width:100%; margin:4px 0 0 0;}
.owl-prev {left: -620px !important;height: 675px !important;}
.owl-prev:before {top:50% !important;}
.owl-next {height: 675px !important;}
.owl-next:after {top:50% !important;}
.toggle-mobile, .cross {display:block;top: 60px;left: 482px;}
.nav_menu ul {display:none;}
.main_header {background:none !important;}
.toggle-mobile span, .cross span{color:#fff !important;}
.header_left h3 {border-left: none;padding-left: 0px;float:left;}
.header_left {float:right;}
.search_form {float:left;padding-right:5px;}
.address .fa-envelope:before {left:8px;}
.address .fa-phone:before {left:7px;}
.contact_form_field_group {width: 47%;margin-right: 41px;}
.contact_detail h2 {font-size:24px;}










}
@media only screen and (min-width:768px) and (max-width: 990px){
.nav_menu ul {display:none;}
.banner {padding:88px 0;}
.banner_text h1 {font-size:55px;}
.field {margin-bottom:0px;}
.field_group {width: 100%;margin-right: 0;margin-bottom: 5px;}
.field textarea {margin:6px 0 0 0;}
.owl-prev {left: -620px !important;height: 674px !important;}
.owl-prev:before {top:50% !important;}
.owl-next {height: 677px !important;}
.owl-next:after {top:50% !important;}
.main_header {background:none !important;}
.toggle-mobile, .cross {display:block;top:20px;left: 358px;}
.toggle-mobile span .cross span{color:#fff;}
.header_left h3 {display:block; padding-left:0px; border-left:none;}
.header_left {margin-top: 18px;float: left;margin-left: 40px;}
.search_form {padding-bottom:8px;}
.contact_form_field_group {width:100%;}
.address .fa-envelope:before {left:8px;}
.address .fa-phone:before {left:7px;}
.contact_detail h2 {font-size:24px;}





 }
@media only screen and (max-width:767px){
.nav_menu ul {display:none;}
.header_left {float:left;}
.banner {padding:85px 0;}
.toggle-mobile, .cross {display:block;top: 89px;left: -15px;}
.about_text {padding:0 0 20px;}
.help_you_form {width:100%;}
.owl-prev {left: -620px !important;height: 673px !important;}
.owl-prev:before {top:50% !important;}
.owl-next {height: 673px !important;}
.owl-next:after {top:50% !important;}
.main_header {background:none !important;}
.contact_form_field_group {width:100%;}
.contact_detail {float:left;}
.address .fa-envelope:before {left:8px;}
.address .fa-phone:before {left:7px;}


















}
@media only screen and (max-width: 479px){
.banner_text h1 {font-size:35px; margin-bottom:12px;}
.field {margin-bottom:0px;}
.field_group {width:100%; margin-bottom:5px; margin-right:0px;}
.field textarea {margin-top:5px;}
.owl-prev {left: -228px !important;height: 308px !important;}
.owl-prev:before {top:50% !important;}
.owl-next {height:308px !important;}
.owl-next:after {top:50% !important;}
.toggle-mobile, .cross {display:block;top: 102px;left: -29px;}
.header_left h3 {display:block;border-left:none; padding-left:12px;}
.logo {text-align: center;}
.search_form {padding-right: 0;padding-bottom:16px; padding-left:10px;}
.banner_text h1:after {top:95px;}	
.header_left h3 span {display:block;}
input.search_field {width:275px;}
.widgets ul {column-count: 1;}
.help_you_form h2 {font-size:18px;}
.contact_form_field_group {width:100%;}
.address .fa-envelope:before {left:8px;}
.address .fa-phone:before {left:7px;}
.logo {width:100%; text-align:center;}
.header_left {margin-top:0px;}
input.submit_btn {margin-left: -32px;}
address {display: inline-flex !important;}
.widgets address:nth-child(4) {display: block !important;}    
.widgets i {top:-2px;}
.widgets address {display:none;}







}

