/* bootstrap 5 media queries  */

/* XX-Large devices (larger desktops, 1400px and up) */
@media (min-width: 1400px) { 
 .show-box-menu .md-overlay {display:none;}  
 }
   
/* X-Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) and (max-width: 1399px) {
.show-box-menu .md-overlay {display:none;}
 }   

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199px) {
.show-box-menu .md-overlay {display:none;}
#map {height: 450px !important;}

.map-box-1 canvas {
        width: 100% !important;
        height: auto !important;
}
div.map.map-box-3 {
        width: 100% !important;
        height: auto !important;
        background-repeat: no-repeat;
}
div.map.map-box-3 {
        width: 100% !important;
        height: auto !important;
        background-repeat: no-repeat;
}
.map.map-box-3 img {
        position: relative !important;
}
#mainpage_slider1 {height: auto !important;}
#main-menu > ul > li { margin-right: 20px;}
.font-size-55 {font-size: 40px; }
.lg-down-mt-20 {margin-top:20px;}
.mob-3 {height:120px !important;}
.mob-3 .box-2 {background: #ffffff3d;padding: 20px 50px 20px 50px !important;height:120px;}
.font-size-20 {font-size: 18px;}

 }

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991px) { 

.md-down-pt-0 {padding-top:0 !important;}       
.box-8 > div >div:nth-child(1) {order:2;}  
.box-8 > div >div:nth-child(2) {order:1;}  

.md-down-justify-content-start {justify-content: flex-start !important;}

#mainpage_slider1 {height: auto !important;}
#main-menu > ul > li { margin-right: 20px;}
.font-size-55 {font-size: 36px; }
.lg-down-mt-20 {margin-top:20px;}
.mob-3 {height:120px !important;}
.mob-3 .box-2 {background: #ffffff3d;padding: 20px 10px 20px 10px !important;height:120px;}
.font-size-20 {font-size: 18px;}
.mob-3 .font-size-14 {font-size: 12px;}
.mob-3 img {height:30px;}
.mob-4 {justify-content: center;}
.mob-4 .col-20 { width: 33%;}
#divine-box {padding-top:65px;}
.mob-5 {background-size:150% !important;}
.mob-5 .mb-50 {margin-bottom:20px;}
.mob-5 .pt-50 {padding-top:0;}
.mob-5 .font-size-20 { font-size: 16px;}
.md-down-mb-50 {margin-bottom:50px;}
.mob-6 .pr-50, .mob-6 .pr-60 {padding-right:0;}
.md-down-pt-0 {padding-top:0;}

.mob-7 ul li {list-style-type:none;}

.show-box-menu > .md-overlay {display:none;}
#map {height: 350px !important;}
#slide-menu-box {display: block;}
#mobile-menu {height: 65px;}
.pt-90 {padding-top: 65px;}

#mainpage_slider-1 {height:fit-content !important;}
#footer .mob-style1 {align-items: center !important;display: flex;justify-content: center;} 
.md-down-mt-0 {margin-top:0 !important;}
.font-size-24 {font-size: 20px;} 
.md-down-pt-20 {padding-top:20px;}

 
}  

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) and (max-width: 767px) {

.md-down-pt-20 {padding-top:20px;}
.font-size-24 {font-size: 20px;} 
.md-down-mt-0 {margin-top:0 !important;}
.mob-16 {margin-top:50px !important;margin-bottom:50px !important;}
.sm-down-pt-0 {padding-top:0 !important;}
.md-down-pt-0 {padding-top:0 !important;}  
.box-8 > div >div:nth-child(1) {order:2;}  
.box-8 > div >div:nth-child(2) {order:1;}  

.md-down-justify-content-start {justify-content: flex-start !important;}

#mainpage_slider1 .sp-slide ul li {margin-bottom: 5px;}
.form-style-1 .button-circle-scale {font-size:14px;}
#footer .logo {width:100px !important;}
.mob-11 .ml-10 {margin-left:0;}
.sm-down-mr-0 {margin-right:0;}
.mob-11 .justify-content-end {justify-content: center !important;}
.sm-down-mb-20 {margin-bottom:20px;}
.mob-11 {display: flex;flex-direction: column; align-items: center;}
.mob-10 {background-size: 150% !important;}
.mob-9 .pt-60 {padding-top:0;}
.mob-9 {flex-direction:column;justify-content: center;}
#mainpage_slider1 .sp-slide ul {flex-direction: column;}
#mainpage_slider1 {height: auto !important;}
.font-size-55 {font-size: 36px; }
.lg-down-mt-20 {margin-top:20px;}
.mob-3 {height:120px !important;}
.mob-3 .box-2 {background: #ffffff3d;padding: 20px 10px 20px 10px !important;height:120px;}
.font-size-20 {font-size: 18px;}
.mob-3 .font-size-14 {font-size: 12px;}
.mob-3 img {height:30px;}
.mob-4 {justify-content: center;}
.mob-4 .col-20 { width: 50%;}
#divine-box {padding-top:65px;}
.mob-5 {background-size:200% !important;}
.mob-5 .mb-50 {margin-bottom:20px;}
.mob-5 .pt-50 {padding-top:0;}
.mob-5 .font-size-20 { font-size: 16px;}
.md-down-mb-50 {margin-bottom:50px;}
.mob-6 .pr-50, .mob-6 .pr-60 {padding-right:0;}
.md-down-pt-0 {padding-top:0;}

.mob-7 ul li {list-style-type:none;}

.show-box-menu > .md-overlay {display:none;}
#map {height: 350px !important;}
#slide-menu-box {display: block;}
#mobile-menu {height: 65px;}
.pt-90 {padding-top: 65px;}

#mainpage_slider-1 {height:fit-content !important;}
#footer .mob-style1 {align-items: center !important;display: flex;justify-content: center;} 
#mainpage_slider1 .mob-3 {display:none;}

.show-box-menu > .md-overlay {display:none;}
#map {height: 400px !important;	}
#slide-menu-box {display: block;}
#mobile-menu {height: 65px;}
.pt-90 {padding-top: 65px;}
p {font-size: 16px;}

#mainpage_slider-1 {height:fit-content !important;}

.mob-style1 {display:flex;justify-content: center !important;}
.mob-style2 {min-height:auto !important;}
.mob-style3 {flex-direction: column;background:none;}
.index-page.pt-45 {padding-top:60px;}
.sp-button {margin: 4px 10px !important;}
.sp-button { width: 12px !important;height: 12px !important;}
#footer .mob-style1 {align-items: center !important;} 

.inner-wrapper-sticky   { transform: translate3d(0px, 0px, 0px) !important;position: relative  !important;top: 0 !important;left: 0 !important;width: auto !important;}

 }

/* X-Small devices (portrait phones, less than 576px) */
@media (max-width: 575px) {

.md-down-pt-20 {padding-top:20px;}
.font-size-24 {font-size: 20px;}       
.inner-wrapper-sticky   { transform: translate3d(0px, 0px, 0px) !important;position: relative  !important;top: 0 !important;left: 0 !important;width: auto !important;}

.md-down-mt-0 {margin-top:0 !important;}       
.mob-16 {margin-top:50px !important;margin-bottom:50px !important;}        
.sm-down-pt-0 {padding-top:0 !important;}
.box-8 > div >div:nth-child(1) {order:2;}  
.box-8 > div >div:nth-child(2) {order:1;}  

.md-down-justify-content-start {justify-content: flex-start !important;}

.xs-pt-30 {padding-top:30px;}
.xs-pt-0 {padding-top:0;}
.xs-pb-0 {padding-bottom:0;}
.xs-pb-20 {padding-bottom:20px;}
.font-size-40 {font-size: 24px;}
.md-down-pt-0 {padding-top:0 !important;}  

.xs-center {text-align:center;}
.font-size-64 {font-size: 50px; }
.box-4 {height: 40px; width: 40px;font-size: 16px;}
.mob-style9 .button-2 {width: 100%; margin-left: 0;}

.bg-style-3.form-style-1  {background-size:250% !important;background-position: 0 !important;height: auto !important;}
.mob-style9 {flex-direction:column;}
.mob-style9 .w-50 {margin-left:0;width:100% !Important;margin-bottom:30px;height: 50px;} 
.form-check.w-100 {padding-left:0 !Important;}

#mainpage_slider1 .sp-slide ul li {margin-bottom: 5px;}
.form-style-1 .button-circle-scale {font-size:14px;}
#footer .logo {width:100px !important;}
.mob-11 .ml-10 {margin-left:0;}
.sm-down-mr-0 {margin-right:0;}
.mob-11 .justify-content-end {justify-content: center !important;}
.sm-down-mb-20 {margin-bottom:20px;}
.mob-11 {display: flex;flex-direction: column; align-items: center;}
.mob-10 {background-size: 150% !important;}
.mob-9 .pt-60 {padding-top:0;}
.mob-9 {flex-direction:column;justify-content: center;}
#mainpage_slider1 .sp-slide ul {flex-direction: column;}
#mainpage_slider1 {height: auto !important;}
.font-size-55 {font-size: 36px; }
.lg-down-mt-20 {margin-top:20px;}       

.mob-10  {background-size: 150% !important;}
#mainpage_slider1 .button-2 {width: 100%;text-align: center;}
.mob-9 .pt-60 {padding-top:0;}
.mob-9 {flex-direction:column;justify-content: center;}
#mainpage_slider1 .sp-slide ul {flex-direction: column;}
#mainpage_slider1 {height: auto !important;}
.font-size-55 {font-size: 36px; }
.lg-down-mt-20 {margin-top:20px;}
.mob-3 {height:120px !important;}
.mob-3 .box-2 {background: #ffffff3d;padding: 20px 10px 20px 10px !important;height:120px;}
.font-size-20 {font-size: 18px;}
.mob-3 .font-size-14 {font-size: 12px;}
.mob-3 img {height:30px;}
.mob-4 {justify-content: center;}
.mob-4 .col-20 { width: 50%;}
#divine-box {padding-top:65px;}
.mob-5 {background-position: 0 !important;height: auto !important;}
.mob-5 .mb-50 {margin-bottom:20px;}
.mob-5 .pt-50 {padding-top:0;}
.mob-5 .font-size-20 { font-size: 16px;}
.md-down-mb-50 {margin-bottom:50px;}
.mob-6 .pr-50, .mob-6 .pr-60 {padding-right:0;}
.md-down-pt-0 {padding-top:0;}

.mob-7 ul li {list-style-type:none;}

.show-box-menu > .md-overlay {display:none;}
#map {height: 350px !important;}
#slide-menu-box {display: block;}
#mobile-menu {height: 65px;}
.pt-90 {padding-top: 65px;}

#mainpage_slider-1 {height:fit-content !important;}
#footer .mob-style1 {align-items: center !important;display: flex;justify-content: center;} 
#mainpage_slider1 .mob-3 {display:none;}

.show-box-menu > .md-overlay {display:none;}
#map {height: 400px !important;	}
#slide-menu-box {display: block;}
#mobile-menu {height: 65px;}
.pt-90 {padding-top: 65px;}
p {font-size: 16px;}

#mainpage_slider-1 {height:fit-content !important;}

.mob-style1 {display:flex;justify-content: center !important;}
.mob-style2 {min-height:auto !important;}
.mob-style3 {flex-direction: column;background:none;}
.index-page.pt-45 {padding-top:60px;}
.sp-button {margin: 4px 10px !important;}
.sp-button { width: 12px !important;height: 12px !important;}
#footer .mob-style1 {align-items: center !important;} 

.sp-buttons{width: 100%;border: solid 1px #cec4c4;bottom:-35px;} 	
.owl-slider-1 .owl-next {right: -30px;}	
.owl-slider-1 .owl-prev {left: -30px;}
.modal-body {padding: 0rem 1rem;}
#modal-alex .modal-content input:not([type='checkbox']) {max-width:100%;}
#modal-alex .modal-content .form-group .col-xs-12 {width:fit-content;margin:0 auto;}
#mobile-menu {height: 65px;}
.pt-90 {padding-top: 65px;}
#map {height: 300px !important;}
#slide-menu-box {display: block;}
#slide-menu-box {width:100%;}
.show-box-menu > .md-overlay {display:none;}

#mainpage_slider-1 {height:fit-content !important;}

.button-style4 {padding: 9px 20px;}
.mob-style20 {width:350px;max-width: 80%;} 
.font-style2 {flex-shrink:0;} 
#footer .mob-style1 {align-items: center !important;}
.mob-style-19 {text-align: center;margin: 0;}
.mob-style1 {display: flex;justify-content: center !important;}
.mob-style13 {text-align: center !important;margin-top: 40px;}
.xs-pl-0 {padding-left:0;}
.xs-pr-0 {padding-right:0;}
.md-close {right:30px;top:-40px;}

.mob-22 .swiper-slide {width:100% !important;}

 }

/* X-Small devices (portrait phones, less than 576px) */
/* No media query for `xs` since this is the default in Bootstrap */

/* @media screen and (max-width: 991px), 
       screen and (max-height: 800px) and (max-height: 2000px) {
        #mainpage_slider-1 {height:fit-content !important;}
        .sp-image-container {height:500px !important;}
        .sp-mask {height:500px !important;}
} */
