/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi-child/
description: Divi Child Theme
Author: Web Developer
Author URI: http://www.elegantthemes.com
Template: Divi
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain: Divi-child
*/
@import url("../Divi/style.css");

/* New css */

/* New css */

.rtl div#qlwapp {
    left: 0 !important;
    right: initial !important;
}
.rtl a.qlwapp-toggle {
    margin-left: 20px !important;
    margin-right: auto !important;
}

div#gform_confirmation_message_1, div#gform_confirmation_message_2 {
    color: white !important;
}

.rtl input#input_1_4_raw, .rtl input#input_2_4_raw {
    padding-left: 0 !important;
}

@media (min-width: 981px) and (max-width: 1190px){
	.rtl .et_pb_module.et_pb_image.et_pb_image_4.guest-ipad.et_pb_image_sticky {
		margin-top: 0 !important;
	}
	.rtl .et_pb_module.et_pb_image.et_pb_image_6.staff-ipad.et_pb_image_sticky {
		margin-top: 0 !important;
	}
}
@media (max-width: 640px){
	.rtl div#bookdemo .iti__selected-flag {
		margin-top: 5px !important;
	}
}
@media (max-width: 767px){
	html div#field_1_4 .iti__selected-flag {
		height: 100% !important;
	}
	.dipi_gravity_forms_styler_1 .gform_wrapper #gform_submit_button_4{width:100% !important;}
}

@media (max-width: 767px) and (min-width: 480px){
    .et_pb_blurb_0.et_pb_blurb, .et_pb_blurb_3.et_pb_blurb, .et_pb_blurb_2.et_pb_blurb, .et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb {
        height: 160px !important;
    }
}
@media (max-width: 981px) and (min-width: 1081px){
	.dipi_gravity_forms_styler_1 .gform_wrapper #gform_submit_button_4{font-size:15px !important;}
}
@media (min-width: 981px) and (max-width: 1232px) {
    .brochure-form button {
        font-size: 15px !important;
    }
	.dipi_gravity_forms_styler_1 .gform_wrapper #gform_submit_button_4{font-size:15px !important;line-height: 2em;}

}

.rtl .dipi_gravity_forms_styler_0 .gform_wrapper .gform_page_footer input[type=submit].button.gform_button, .rtl .dipi_gravity_forms_styler_0 .gform_wrapper .gform_page_footer button[type=submit],.rtl .dipi_gravity_forms_styler_0 .gform_wrapper .gform_footer input[type=submit].button.gform_button, .rtl .dipi_gravity_forms_styler_0 .gform_wrapper .gform_footer button[type=submit], .rtl .dipi_gravity_forms_styler_0 .gform_wrapper .dipi_gf_submit_button, .rtl .dipi_gravity_forms_styler_1 .gform_wrapper .gform_page_footer input[type=submit].button.gform_button, .rtl .dipi_gravity_forms_styler_1 .gform_wrapper .gform_page_footer button[type=submit], .rtl .dipi_gravity_forms_styler_1 .gform_wrapper .gform_footer input[type=submit].button.gform_button, .rtl .dipi_gravity_forms_styler_1 .gform_wrapper .gform_footer button[type=submit], .rtl .dipi_gravity_forms_styler_1 .gform_wrapper .dipi_gf_submit_button {
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
}

@media (min-width: 640px) and (max-width: 1390px){
	.rtl .iti__dropdown-content {
		margin-right: -150px !important;
	}
}

.gform_button {
    cursor: pointer;
}

i.qlwapp-icon.qlwapp-whatsapp-icon {
    font-size: 24px !important;
    margin: 0 !important;
}
#qlwapp.qlwapp-button .qlwapp-toggle {
    height: 60px !important;
    width: 60px !important;
}
	
.home .guest-class h5.et_pb_toggle_title {
    padding-left: 60px !important;
}

.et_pb_module.et_pb_toggle::before {
    top: 0px !important;
    margin-top: 10px !important;
}

.et_pb_module.et_pb_toggle.et_pb_toggle_0::before{
	position: absolute;
    content: url("https://thedigitalhote.wpenginepowered.com/wp-content/uploads/2025/01/guest-ordering.svg");
}
.et_pb_module.et_pb_toggle.et_pb_toggle_1::before{
	position: absolute;
    content: url("https://thedigitalhote.wpenginepowered.com/wp-content/uploads/2025/01/boosted-revenue.svg");
}
.et_pb_module.et_pb_toggle.et_pb_toggle_2::before{
	position: absolute;
    content: url("https://thedigitalhote.wpenginepowered.com/wp-content/uploads/2025/01/multilingual.svg");
}
.et_pb_module.et_pb_toggle.et_pb_toggle_3::before{
	position: absolute;
    content: url("https://thedigitalhote.wpenginepowered.com/wp-content/uploads/2025/01/3d-hotel-directory.svg");
}
.et_pb_module.et_pb_toggle.et_pb_toggle_4::before{
	position: absolute;
    content: url("https://thedigitalhote.wpenginepowered.com/wp-content/uploads/2025/01/go-paperless.svg");
}
.et_pb_module.et_pb_toggle.et_pb_toggle_5::before{
	position: absolute;
    content: url("https://thedigitalhote.wpenginepowered.com/wp-content/uploads/2025/01/brand-your-platform.svg");
}




.validation_message {
    border-radius: 5px !important;
}


@media (min-width: 981px) and (max-width: 1279px){
	.et_pb_module.et_pb_image.et_pb_image_3.guest-ipad.et_pb_image_sticky {
		top: 0 !important;
		margin-top: 0 !important;
		position: absolute !important;
	}
	.et_pb_module.et_pb_image.et_pb_image_4.staff-ipad.et_pb_image_sticky {
		margin-top: 0 !important;
	}
	.et_pb_section.et_pb_section_21.et_section_regular {
		min-height: 900px !important;
	}
}


@media (min-width: 981px) and (max-width: 1100px){
	.et_pb_row.et_pb_row_5.et_pb_row_1-4_1-4_1-2.et-last-child .et_pb_blurb{
		margin-bottom: 26% !important;
	}
}


/* New Quiz */

div#gf_progressbar_wrapper_3{
    display: none;
}

div#gform_page_3_1 input {
    display: none;
}

div#gform_confirmation_wrapper_3{
	display: none !important;
}

/* .et_pb_section.et_pb_section_0.et_section_regular {
    background: #00638F;
} */

form#gform_3 label, form#gform_3 legend {
    color: white;
	font-size: 21px !important;
    line-height: 1.2 !important;
	font-weight: 400 !important;
}

form#gform_3 span.gfield_required.gfield_required_text{
	color: white !important;
}

form#gform_3 .ginput_container_radio label {
    font-size: 16px !important;
	padding-left: 10px !important;
	cursor: pointer !important;
}

.gfield-choice-input{
	cursor: pointer !important;
}

div#field_3_1 label.gfield_label.gform-field-label {
    line-height: 1.6 !important;
}

button#gform_next_button_3_3 {
    color: #000000 !important;
    border-width: 1px !important;
    border-color: #FFFFFF;
    border-radius: 100px;
    font-size: 18px !important;
    text-transform: uppercase !important;
    background-color: #FFFFFF !important;
}
button#gform_next_button_3_3:hover {
    color: white !important;
    background-color: #FFFFFF33 !important;
}

form#gform_3 legend.gfield_label.gform-field-label {
    margin-bottom: 20px !important;
}

form#gform_3 .ginput_container.ginput_container_radio .gchoice {
    margin-bottom: 8px;
}

form#gform_3 button {
    background: #FFFFFF33;
    color: white;
    font-size: 16px;
}

form#gform_3 .ginput_container.ginput_container_radio .gchoice {
	background: #FFFFFF33;
    border: 1px solid #FFFFFF;
    height: 75px;
    padding-top: 5px !important;
    border-radius: 5px !important;
    display: flex;
    align-items: center;
	padding: 0 10px !important;
}

form#gform_3 button:hover {
    padding: .3em 1em !important;
}

#answ-one, #answ-two, #answ-three{
	display: none;
}

@media (min-width: 981px){
	div#gform_page_3_2, div#gform_page_3_3, div#gform_page_3_4, div#gform_page_3_5, div#gform_page_3_6 {
		width: 50% !important;
	}
	div#gform_page_3_2::after {
		content: "";
		position: absolute;
		right: 20px;
		background-position: center !important;
		top: 0;
		background: url(https://thedigitalhote.wpenginepowered.com/wp-content/uploads/2025/01/House.webp) !important;
		height: 400px;
		width: 400px !important;
		background-size: cover !important;
		background-position: center !important;
	}
	div#gform_page_3_3::after {
		content: "";
		position: absolute;
		right: 20px;
		background-position: center !important;
		top: 0;
		background: url(https://thedigitalhote.wpenginepowered.com/wp-content/uploads/2025/01/Phone-1.webp) !important;
		height: 400px;
		width: 400px !important;
		background-size: cover !important;
		background-position: center !important;
	}
	div#gform_page_3_4::after {
		content: "";
		position: absolute;
		right: 20px;
		background-position: center !important;
		top: 0;
		background: url(https://thedigitalhote.wpenginepowered.com/wp-content/uploads/2025/01/Spa.webp) !important;
		height: 400px;
		width: 400px !important;
		background-size: cover !important;
		background-position: center !important;
	}
	div#gform_page_3_5::after {
		content: "";
		position: absolute;
		right: 20px;
		background-position: center !important;
		top: 0;
		background: url(https://thedigitalhote.wpenginepowered.com/wp-content/uploads/2025/01/App-1.webp) !important;
		height: 400px;
		width: 400px !important;
		background-size: cover !important;
		background-position: center !important;
	}
	div#gform_page_3_6::after {
		content: "";
		position: absolute;
		right: 20px;
		background-position: center !important;
		top: 0;
		background: url(https://thedigitalhote.wpenginepowered.com/wp-content/uploads/2025/01/Reception.webp) !important;
		height: 400px;
		width: 400px !important;
		background-size: cover !important;
		background-position: center !important;
	}

}

div#field_3_16 input {
    display: block;
    border-radius: 10px;
    margin-top: 10px;
}

.iti__dropdown-content.iti--flexible-dropdown-width {
    max-width: 215px !important;
}
.iti__dropdown-content.iti--flexible-dropdown-width span.iti__dial-code,.iti__dropdown-content.iti--flexible-dropdown-width span.iti__country-name {
    font-size: 12px !important;
}
ul#iti-0__country-listbox {
    padding-left: 0;
}

div#validation_message_4_1 {
    display: none !important;
}