/*!
Theme Name: ED Hotels child theme
Theme URI: http://www.edhotels.com/
Author: ED Hotels team
Author URI: http://www.edhotels.com/
Description: Custom child theme: ED Hotels Gutenberg theme, developed by ED Hotels team
Version: 1.3.3
Template:	edhotels
Text Domain: edhotelschild
Requires at least: 5.9
*/
html,body {
	scroll-behavior: smooth;
}
img.mobile {width:135px;height:auto;}
img.desktop {width:200px;height:auto;}
img.sticky {width:180px;height:auto;}
div.wp-block-edhotels-edhotels-slide.scalable-img::before {background-color:transparent!important;}
input#gform_submit_button_1 {background-color:#07a7e6!important;border:2px solid #07a7e6!important;padding:15px 25px 15px 25px!important;border-radius:39px!important;color:#fff!important; font-size:16px!important;font-weight:300!important;text-transform: uppercase;}
input#gform_submit_button_1:hover {background-color:#e61d46!important;border:2px solid #e61d46!important;padding:15px 25px 15px 25px!important;border-radius:39px!important;color:#fff!important;}
input#gform_submit_button_2 {background-color:#07a7e6!important;border:2px solid #07a7e6!important;padding:15px 25px 15px 25px!important;border-radius:39px!important;color:#fff!important; font-size:16px!important;font-weight:300!important;text-transform: uppercase;}
input#gform_submit_button_2:hover {background-color:#e61d46!important;border:2px solid #e61d46!important;padding:15px 25px 15px 25px!important;border-radius:39px!important;color:#fff!important;}
input#gform_submit_button_3 {background-color:#07a7e6!important;border:2px solid #07a7e6!important;padding:15px 25px 15px 25px!important;border-radius:39px!important;color:#fff!important; font-size:16px!important;font-weight:300!important;text-transform: uppercase;}
input#gform_submit_button_3:hover {background-color:#e61d46!important;border:2px solid #e61d46!important;padding:15px 25px 15px 25px!important;border-radius:39px!important;color:#fff!important;}
input#gform_submit_button_4 {background-color:#07a7e6!important;border:2px solid #07a7e6!important;padding:15px 25px 15px 25px!important;border-radius:39px!important;color:#fff!important; font-size:16px!important;font-weight:300!important;text-transform: uppercase;}
input#gform_submit_button_4:hover {background-color:#e61d46!important;border:2px solid #e61d46!important;padding:15px 25px 15px 25px!important;border-radius:39px!important;color:#fff!important;}
input#gform_submit_button_5 {background-color:#07a7e6!important;border:2px solid #07a7e6!important;padding:15px 25px 15px 25px!important;border-radius:39px!important;color:#fff!important; font-size:16px!important;font-weight:300!important;text-transform: uppercase;}
input#gform_submit_button_5:hover {background-color:#e61d46!important;border:2px solid #e61d46!important;padding:15px 25px 15px 25px!important;border-radius:39px!important;color:#fff!important;}
input#gform_submit_button_6 {background-color:#07a7e6!important;border:2px solid #07a7e6!important;padding:15px 25px 15px 25px!important;border-radius:39px!important;color:#fff!important; font-size:16px!important;font-weight:300!important;text-transform: uppercase;}
input#gform_submit_button_6:hover {background-color:#e61d46!important;border:2px solid #e61d46!important;padding:15px 25px 15px 25px!important;border-radius:39px!important;color:#fff!important;}
.gform_button_select_files {background-color:#07a7e6!important;border:2px solid #07a7e6!important;padding:15px 25px 15px 25px!important;text-transform:uppercase!important;border-radius:39px!important;color:#fff!important; font-size:16px!important;font-weight:300!important;}
a.wp-block-button__link.book-button-header {display:none;}
.header-container .header-inner .header-nav li a {font-weight: 400;}
*:is([id]) {
    scroll-margin-top: var(--global--header-height, 100px);
}
@media only screen and (max-width: 800px) {
.padding40 {padding:0px 40px 0px 40px;}
}
  .hidemobile {
    display: flex !important;
  }
  .hidedesktop {
    display: none !important;
  }
@media (min-width: 782px) {
    .wp-block-columns.wrapper {
        flex-wrap:wrap!important;
    }

    .wp-block-columns.wrapper:not(.is-not-stacked-on-mobile)>.wp-block-column {
        flex-basis: 135px;
    }
}
@media only screen and (max-width: 800px) {
    .hidemobile {
    display: none !important;
  }
   .hidedesktop {
    display: flex !important;
  }
}
@media only screen and (max-width: 1250px) {
    .header-container .header-inner .header-nav {
        display:none;
    }
    .header-container.header-layout-2 .nav_trigger, .header-container.header-layout-3 .nav_trigger {
        display: block;
    }
}