@media screen and (max-width:2399px){

   }


@media screen and (max-width:1699px) {

}
@media(min-width:1400px) and (max-width:2100px) {


   }


@media(max-width:1450px){


 
}

@media(max-width:1350px){

}

@media(max-width:1300px){

}


@media(min-width:1300px){
 
.container, .container-lg,
.container-md, .container-sm,
.container-xl {max-width: 1180px;}
}


@media(max-width:1299px){
#hero .owl-nav {max-width: 1110px;}
.footer .container {
	max-width: 1180px;
}
}
@media(min-width:1200px) and (max-width:1366px) {

}

@media only screen and (max-width:1199px){
  /* heading  */

  #hero .owl-nav {max-width: 930px;}
.header-menu .stellarnav.dark.right.desktop {margin-left: 0;}
  .footer .col-xl-4 {order: -2;}
  .footer .col-xl-3 {order: -1;}
  /*  */

  /*  */

}
@media only screen and (max-width: 1025px)  {


}
@media only screen and (max-width:1024px){


  
}
@media only screen and (max-width:991px){
 h1 {font-size: 42px;}
   h2,h3,h4{font-size: 32px;}
   header .logo {width: 150px;}
   header .menu-right {flex-grow: inherit;}
header .menu-right .rightSide .btn-bg,
.hero-banner .carousel-caption .btn-bg,
.bookSe .textBox aside .btn-bg ,
.what-weoffter .btCta .btn-bg{padding: 7px 20px;font-size: 16px;}
#hero .owl-nav {max-width: 690px;}
.bookSe .row {display: flex;flex-direction: column-reverse;}
  .footer .col-xl-4 {order:inherit;}
  .footer .col-xl-3 {order:inherit;}
  .footer .getIn {margin: 30px 0 0;}
    .contactInfo{padding: 60px 0 30px;}  
  .contactInfo .secwrap {margin: 0 0 30px;}
	.contact-form .row {flex-direction: column-reverse;row-gap: 30px;}
.services-box.image-checkbox-group .image-checkbox {flex: 48% !important;}
.topBar .flexWrapp .lftInfo a span {display: none;}
.about .abBox img {width: 100%;margin: 0 0 30px;}
  }


@media only screen and (max-width:767px){
  /*  */
  h1 {font-size: 36px;}
  h2, h3, h4 {font-size: 28px;}
.btn-bg {padding: 13px 20px;}
header .menu-right .menu-toggle .bars span { display: flex; }
header .menu-right {flex-grow: inherit;flex-direction: row-reverse;column-gap: 10px;}
header .menu-toggle {padding: 0 10px !important; }
.stellarnav > ul > li.has-sub::after{display: none;}
.stellarnav > ul > li {padding: 0;}
.stellarnav > ul > li a {font-size: 16px;}
.stellarnav.mobile.dark ul {background:#3b4197}
.stellarnav.mobile > ul > li > a {padding: 10px 15px;}
.stellarnav.mobile li > a {border-bottom: 1px solid #7176c1;color: #fff;}
.stellarnav.mobile > ul > li:hover > a {background: #0005537a;color: #fff;}
.stellarnav .active > a::before,
.stellarnav a::before {display: none;}
.stellarnav > ul > li ul > li > a {	padding: 10px;}
.stellarnav > ul > li ul > li {	padding: 0;}
.stellarnav ul ul li a {padding: 15px;}
header  a.menu-toggle {border: 1px solid #d1691b !important;height: auto;padding: 5px 10px !important;background: #cc6113;margin: 0;}
.hero-banner .carousel-caption {padding: 20px;}
#hero .owl-nav button span {width: 30px;height: 30px;}
#hero .owl-nav button {font-size: 20px;}
#hero .owl-nav button.owl-prev {right: 0;position: static;left: 0;margin: 0px auto;margin-right: 10px;}
#hero .owl-nav button{position: static;}
#hero .owl-nav {max-width: 100%;position: absolute;bottom: 20px;}
.five-resa .fiveReason {background: #fff;padding: 50px 30px;}
.footer .getIn {margin: 20px 0 0;}
.innerBnner img {height: 180px;}
.contact-form .row {flex-direction: column-reverse;row-gap: 30px;}
/*  30dec */
	.what-weoffter figure img {max-width: 100% !important;}
}
	
@media only screen and (max-width:676px){}



@media only screen and (max-width:575px){
header .menu-right .rightSide .btn-bg,
.hero-banner .carousel-caption .btn-bg,
.bookSe .textBox aside .btn-bg {padding: 7px 15px;font-size: 14px;font-weight: 500;}
.header-menu {position: static;background: rgba(59, 65, 151, 0.7);}
#hero .item > img {height: 300px;object-fit: cover;}
#hero .owl-nav {bottom: -10px;}
.hero-banner .carousel-caption p {font-size: 16px;width: 100%;margin: 0px auto 12px;}
.five-resa .fiveReason {background: #fff;padding: 50px 15px;}
.footer .footSer ul {column-count: 1;column-gap: 0;}
.services-box.image-checkbox-group .image-checkbox,
.contact-form .formWrapp form .form-group .services-box span .wpcf7-checkbox span{flex: 0 0 100% !important;}
.contact-form .formWrapp form .d-flex {	flex-wrap: wrap;}
.contact-form .formWrapp form .form-group .services-box span .wpcf7-checkbox span input {width: auto;}
.gt_container--v9g2zc .gt_switcher {
	font-family: Arial;
	font-size: 12pt;
	text-align: left;
	cursor: pointer;
	overflow: hidden;
	width: 100px;
	line-height: 0;
}
}


@media only screen and (max-width:440px){
.five-resa .fiveReason .boxflex.d-flex {flex-wrap: wrap;}
header .logo {width: 120px;}
header  a.menu-toggle {padding: 0 !important;border: 1px solid transparent !important;background: transparent !important;}
.header-menu .socialMedia {display: flex;}

}
@media only screen and (max-width:375px){
header .menu-right .rightSide .btn-bg {padding: 7px 9px;font-size: 12px;font-weight: 500;}
header .menu-right .rightSide {column-gap: 10px;}
/*  */
/* footer */
.footer .foot_a ul {column-count: 1;}
}

@media only screen and (max-width:340px){



}
