.elementor-2663 .elementor-element.elementor-element-920c4ee{--display:flex;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .content-section{padding:100px 0px 100px 0px;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .container{max-width:1600px;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .content-dec2:before{border-radius:20px;top:20px;right:20px;bottom:20px;left:20px;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .dec-container{border-radius:10px;padding:60px 60px 60px 60px;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .dec-container:before{border-radius:10px;top:30px;right:30px;bottom:30px;left:30px;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .text-block-title h4{font-family:"futura-pt", Sans-serif;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .room-card-details li{font-family:"futura-pt", Sans-serif;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .sa-price{font-family:"futura-pt", Sans-serif;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .sa_towishlist{font-family:"futura-pt", Sans-serif;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .text-block-container p{font-family:"futura-pt", Sans-serif;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .fw-search-wrap:before{display:block;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .fw-search-wrap:after{display:block;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .fix-bar-init .section-separator{margin:15px 0px 30px 0px;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .section-separator i{font-size:1.7em;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .custom-form input[type="text"],
                     .elementor-2663 .elementor-element.elementor-element-9fd88f2 .custom-form input[type="email"], 
        			 .elementor-2663 .elementor-element.elementor-element-9fd88f2 .quantity{height:60px;border-radius:4px;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .input-wrap{margin-bottom:20px;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .bs_btn{height:60px;border-radius:4px;margin-top:20px;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .bf_form-container-wrap{padding:20px 20px 20px 20px;border-radius:4px;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .bf_form-container-item{padding:2px 0;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .bf_form-container-item span{margin-left:10px;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .bf_form-container-opt .filter-tags{margin:8px 0;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .alt-booking-container{margin-top:10px;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .alt-booking-separator{margin-bottom:10px;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .alt-booking-list li a{height:50px;line-height:50px;border-radius:4px;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .booking-message{height:50px;line-height:50px;margin-bottom:10px;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .booking-message-close{font-size:15px;right:20px;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .item-related_img{border-radius:10px;margin-bottom:20px;}.elementor-2663 .elementor-element.elementor-element-9fd88f2 .item-related_img span{border-radius:10px;}