@media only screen and (min-width: 768px) and (max-width: 1150px) {
 
.post-header-outer h1.entry-title {
    font-size: 50px;

}.site-header .header-inner, .padding-global { 
        padding-left: 15px;
        padding-right: 15px;
}.site-navigation ul.menu li a {

    padding: 8px 10px;
}.head_book_now a {
    background: #473221;

    padding: 8px 35px;
  
}
.archiv_post_outer {
  
    grid-template-columns: repeat(2, 1fr);

}.related_post_section ul {gap: 10px; }

     .site-navigation-dropdown ul.menu li.current-menu-item a {
  background: #473221;

}
.site-navigation-dropdown ul.menu li a {
  padding: 13px 20px;
}



}/**/

 @media only screen and (min-width: 320px) and (max-width: 767px) {
.boking-contentbx {

    padding: 40px 0 0 0;
}
    .shape-image-video.elementor-widget{ min-height:300px; }
    .elementor-element.e-con-full.mobilegird.e-flex.e-con, .elementor-element.mobilegird .elementor-element.e-con-full.e-flex.e-con {
   flex-direction: column !important;
        flex-wrap: nowrap !important;
}

.elementor-element.mobilegird .ue-rollover-image-effect img{height: auto !important;}
    .site-navigation-dropdown ul.menu li.current-menu-item a {
  background: #473221;

}
.site-navigation-dropdown ul.menu li a {
  padding: 13px 20px;
}
.site-header .header-inner, .padding-global { 
    padding-left: 15px;
    padding-right: 15px; 
}

.post-header-outer h1.entry-title {
           font-size: 36px;
        text-align: center;

}
.aioseo-breadcrumbs, .exce_tex, .related_post_section h3 {    text-align: center;}
.related_post_section ul {    display: block;}
.related_post_section ul li{ margin:0 0 30px 0; }
.head_top_bar_text {    font-size: 13px; }
.site-header .header-inner .site-branding .site-logo img { max-width: 135px;}
   .head_book_now a {    padding: 8px 20px; font-size: 16px;}
.site-navigation-toggle-holder {padding: 0;}
  .site-navigation-toggle-holder .site-navigation-toggle {background-color: transparent; color: #473221;   padding: 0;  }  
    .site-navigation-toggle-holder .site-navigation-toggle-icon {width: 1.60rem;}
.archiv_post_outer {grid-template-columns: repeat(1, 1fr);}
    
.imgesboxrot .ue-blob-wrapper .ue_blob_inside .blob {
  aspect-ratio: inherit !important;
 
  display: block !important;
  min-height: 400px !important;
}
   .imgesboxrot .ue-blob-wrapper .ue_blob_inside{margin: auto;} 
.onecolmns, .onecolmnsd2 {
    display: block;
}
.post-header-outer, .post-section-content {

    padding: 30px 0 50px 0;
}.related_post_section, .section_archiv_post {
    padding: 45px 0 60px 0;
}
.post-section-thum {  padding-top: 40px;}
.post-section-content p {
   
}.tabservce.e-n-tabs-mobile .e-n-tabs .e-n-tabs-heading {
display: flex;
    overflow: scroll;
    width: 100%;
    margin: 0 0 20px 0;
    gap: 10px;
    flex-wrap: revert-layer;
}.tabservce .e-n-tabs-heading button.e-n-tab-title{margin: 0 !important;} 

}/**/

 @media only screen and (min-width: 320px) and (max-width: 414px) {

 .imgesboxrot .ue-blob-wrapper .ue_blob_inside .blob {

    min-height: 280px !important;

  }
    .head_book_now a {
    padding: 8px 12px;
    font-size: 15px;
  }.site-header .header-inner .site-branding .site-logo img {
    max-width: 110px;
  }

 }/**/



@media only screen and (min-width: 1151px) and (max-width: 1300px) {
	
.site-navigation ul.menu li a {
    font-size: 17px;
    padding: 8px 6px;
}
	
	
	
	
	

}
	















