/*!

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.2

Template:	edhotels

Text Domain: edhotelschild

Requires at least: 5.9

*/
img.desktop {width:170px; height:auto;filter:invert(0%) sepia(100%) saturate(0%) hue-rotate(372deg) brightness(140%) contrast(102%);}
img.sticky {width:150px; height:auto;filter:invert(0%) sepia(100%) saturate(0%) hue-rotate(372deg) brightness(140%) contrast(102%);}
img.mobile {width:90px;height:auto;filter:invert(0%) sepia(100%) saturate(0%) hue-rotate(372deg) brightness(140%) contrast(102%);}
a.wp-block-button__link {text-transform:uppercase;}
.header-container {padding:.25rem 0!important;}
/*!.footer-container.footer-layout-3 {
  background-image: url('../edhotels/img/pattern_gold.png');
  background-repeat: no-repeat;
  background-position: 98% 90%;
  background-size:200px;
}*/
.lg-outer.lg-thumb-open .lg-thumb-outer {display: none;}
input#gform_submit_button_1 {background-color:#474a4c!important;border:2px solid #ffffff!important;padding:15px 25px 15px 25px!important;border-radius:0px!important;color:#fff!important; font-size:16px!important;font-weight:300!important;text-transform: uppercase;}
input#gform_submit_button_1:hover {background-color:#dcd3cc!important;border:2px solid #dcd3cc!important;padding:15px 25px 15px 25px!important;border-radius:0px!important;color:#000!important;}
input#gform_submit_button_2 {background-color:#474a4c!important;border:2px solid #ffffff!important;padding:15px 25px 15px 25px!important;border-radius:0px!important;color:#fff!important; font-size:16px!important;font-weight:300!important;text-transform: uppercase;}
input#gform_submit_button_2:hover {background-color:#dcd3cc!important;border:2px solid #dcd3cc!important;padding:15px 25px 15px 25px!important;border-radius:0px!important;color:#000!important;}
input#gform_submit_button_3 {background-color:#474a4c!important;border:2px solid #ffffff!important;padding:15px 25px 15px 25px!important;border-radius:0px!important;color:#fff!important; font-size:16px!important;font-weight:300!important;text-transform: uppercase;}
input#gform_submit_button_3:hover {background-color:#dcd3cc!important;border:2px solid #dcd3cc!important;padding:15px 25px 15px 25px!important;border-radius:0px!important;color:#000!important;}
input#gform_submit_button_4 {background-color:#474a4c!important;border:2px solid #ffffff!important;padding:15px 25px 15px 25px!important;border-radius:0px!important;color:#fff!important; font-size:16px!important;font-weight:300!important;text-transform: uppercase;}
input#gform_submit_button_4:hover {background-color:#dcd3cc!important;border:2px solid #dcd3cc!important;padding:15px 25px 15px 25px!important;border-radius:0px!important;color:#000!important;}
input#gform_submit_button_5 {background-color:#474a4c!important;border:2px solid #ffffff!important;padding:15px 25px 15px 25px!important;border-radius:0px!important;color:#fff!important; font-size:16px!important;font-weight:300!important;text-transform: uppercase;}
input#gform_submit_button_5:hover {background-color:#dcd3cc!important;border:2px solid #dcd3cc!important;padding:15px 25px 15px 25px!important;border-radius:0px!important;color:#000!important;}
input#gform_submit_button_6 {background-color:#474a4c!important;border:2px solid #ffffff!important;padding:15px 25px 15px 25px!important;border-radius:0px!important;color:#fff!important; font-size:16px!important;font-weight:300!important;text-transform: uppercase;}
input#gform_submit_button_6:hover {background-color:#dcd3cc!important;border:2px solid #dcd3cc!important;padding:15px 25px 15px 25px!important;border-radius:0px!important;color:#000!important;}
.gform_button_select_files {background-color:#474a4c!important;border:2px solid #ffffff!important;padding:15px 25px 15px 25px!important;text-transform:uppercase!important;border-radius:0px!important;color:#fff!important; font-size:16px!important;font-weight:300!important;}
.gform-theme--foundation .gform_fields { grid-row-gap: 20px !important; }
.gfield p {margin: 5px 0!important;}
.wp-block-edhotels-offers .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) {
    background-color: var(--button--color-background, var(--wp--preset--color--grey));
    border-color: var(--button--border-color, var(--wp--preset--color--grey));
	color: var(--button--color-text, var(--wp--preset--color--grey));
}
#field_1_36 p {
    color: #112337;
    font-size:14px;
    font-weight: 400;
    margin-bottom:-20px!important;
}
.wp-block-edhotels-offers .wp-block-button .wp-block-button__link:hover, .wp-block-button:not(.is-style-outline) .wp-block-button__link:active {
    border-color: var(--button--border-color-hover, currentColor);
    background-color: var(--button--color-background-hover, transparent);
    color: var(--button--color-text-hover, var(--wp--preset--color--grey));
}

.wp-block-edhotels-offers .offer-inner {
	background-color: #dcd3cc;
}

.custom-three-blocks .wp-offer-columns {
    gap: 60px 30px;
}
.custom-three-blocks .wp-offer-column .offer-inner .offer-text-wrapper {
	padding: 10px 20px 0;
}

.custom-three-blocks .wp-block-image:hover img {
    /* transform: scale(1.1) rotate(3deg); */
    transform: none;
}
.wp-block-edhotels-offers.alignfull .wp-offer-column .offer-text-wrapper h3 { margin-bottom: 40px;}
.wp-block-edhotels-offers.alignfull .wp-offer-column .offer-text-wrapper h3 + p { display:none;}
@media only screen and (max-width: 768px) {
    a.wp-block-button__link.book-button-header {padding:8px 10px 8px 10px;}
    div.wp-block-cover.alignfull.height500 {min-height:550px!important;}
    h1 {font-size:33px!important;}
    h1.wp-block-heading {font-size:31px!important;}
    h2 {font-size:30px!important;}
    h3 {font-size:28px!important;}
    h4 {font-size:26px!important;}
    .font17 {font-size:17px!important;}
    .header-container .header-inner .nav_trigger span {display:none;}
    svg.feather.feather-menu {height:25px; width:25px;}
    .header-container {background-color: transparent;}
    .entry-content {padding-top:0px!important;}
    .header-container.smaller {background-color: #474a4c!important;}
}