/*!
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.4.2
Template:	edhotels
Text Domain: edhotelschild
Requires at least: 5.9
*/
a.wp-block-button__link.book-button-header{text-transform:uppercase;font-weight:600;letter-spacing:.5px}header{padding:0!important}.header-top{padding:10px 20px}.header-top-inner{max-width:1450px;margin:0 auto;display:flex;justify-content:end;align-items:center}.header-top-inner a{margin-left:20px;display:inline}.header-top-inner .wp-block-button__link.shop-button,.header-top-inner .wp-block-button__link.book-button-header{display:inline-block;border-color:white!important;padding-block:10px;text-transform:uppercase;font-weight:600}.header-top-inner .wp-block-button__link.shop-button:hover{color:black!important}.header-top-inner a img{--size:25px;width:var(--size);height:var(--size);vertical-align:middle;margin-right:10px}.header-container .header-inner{padding:0 10px!important;max-width:1450px!important}.header-inner .logo{margin-block:0 10px}.header-inner .nav_trigger{display:none!important}ul.sub-menu li a:hover{color:#000!important}.header-container.smaller .header-inner ul.header-nav li.current_page_item a:hover{color:#000!important}.header-container .header-inner .header-nav li a{padding:1rem .7rem 1rem!important}.header-container .header-inner .header-nav{margin:0 15px 0 0!important}.search_block{position:absolute;top:-300px;width:100%;left:0;background-color:#fff;padding:50px 30px;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:1000;transition:all .3s ease-in-out}.search_block.active{top:50%;transform:translateY(-50%)}.search_block form{max-width:1400px;margin:0 auto;display:flex}.search_block form input[type=text]{flex-grow:1;padding:10px;font-size:16px;border:3px solid var(--button--border-color);border-right:none;outline:none}.search_block .search_submit{padding:0}.search_block .search_submit img{height:50px;width:50px;display:block}.header-container.smaller .header-inner ul.header-nav li.current_page_item a,.header-container.smaller .header-inner ul.header-nav li.current_page_parent a{color:#fff!important}.header-container.smaller .header-inner ul.header-nav li.current_page_item a,.header-container.smaller .header-inner ul.header-nav li.current_page_parent a:hover{color:#000!important}.header-container .header-inner .header-nav li ul li a:hover{color:#000!important}.header-container.smaller .header-inner ul.header-nav li.current_page_item a{color:#fff!important}.scalable-img:before{background-color:transparent!important}h1{font-size:55px!important;letter-spacing:1!important}body,body p,body li,body span,.entry-content,.entry-content p,.entry-content li{font-size:18px}div.CDSWIDSSP.widSSP{width:785px !important}input#gform_submit_button_1{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_1:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_2{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_2:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_3{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_3:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_4{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_4:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_5{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_5:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_6{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_6:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_7{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_7:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_8{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_8:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_9{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_9:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_10{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_10:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_11{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_11:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_12{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_12:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_13{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_13:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_14{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_14:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_15{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_15:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_16{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_16:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_17{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_17:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_18{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_18:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_19{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_19:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}input#gform_submit_button_20{background-color:#c47f58!important;text-transform:uppercase;border:2px solid #c47f58!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important}input#gform_submit_button_20:hover{background-color:#fff!important;padding:15px 25px 15px 25px!important;border-radius:0!important;color:#000!important}.gform-theme--foundation .gform_footer{margin-block-start:0px!important}.header-container .header-inner .header-nav li ul li a{color:#fff!important}.header-container .header-inner .header-nav li.current_page_item a,.header-container .header-inner .header-nav li.current_page_parent a{border-bottom:1px solid #fff}.custom-three-blocks.alignwide.auto .wp-offer-column,.custom-three-blocks.alignfull.auto .wp-offer-column{flex-basis:calc(33% - 20px);max-width:calc(33% - 20px)}.footer-container.footer-layout-4 .footer-inner{max-width:var(--wp--custom--wide-size)}.footer-container.footer-layout-4 .footer-inner{align-items:flex-start;justify-content:space-between}.footer-container .footer-inner .footer-block{padding:50px 20px 20px}.footer-container.footer-layout-4 .footer-inner .footer-block:last-child{justify-content:flex-end}.wp-block-cover.footer-pattern{min-height:20px!important}.wp-block-table figcaption{padding-block:10px}@media only screen and (max-width:1250px){.header-nav{display:none!important}.header-inner .nav_trigger{display:block!important}.header-inner .logo{flex-grow:1}}@media only screen and (max-width:1075px){.footer-container.footer-layout-4 .footer-inner .footer-block:last-child{justify-content:center;flex-basis:100%}}@media only screen and (max-width:768px){h1{font-size:38px!important}h2{font-size:35px!important}h3{font-size:32px!important}.accordion .acc_h h3{padding:1rem 3rem 1rem .6rem!important;font-size:29px!important}.accordion.left .acc_h h3{padding:1rem 3rem 1rem 2.1rem!important;font-size:29px!important}.wp-block-columns.footerimages:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:calc(50% - 10px) !important}.header-top-inner .wp-block-button__link.book-button-header,.header-top-inner .wp-block-button__link.shop-button{padding:8px 10px}.footer-container.footer-layout-4 .footer-inner .footer-block{width:100%;justify-content:center;text-align:center}.footer-container.footer-layout-4 .footer-inner .footer-block:last-child{display:none}.footer-container .footer-inner .footer-block{padding:15px 10px 10px}:root{--button--border-width:2px}.custom-three-blocks.alignwide.auto .wp-offer-column,.custom-three-blocks.alignfull.auto .wp-offer-column{flex-basis:100%;max-width:100%}}@media only screen and (max-width:480px){.header-top-inner a span{display:none}.header-top-inner{justify-content:space-around}.header-top{padding:10px}.header-top-inner>*:first-child{margin-left:0}}