.elementor-61113 .elementor-element.elementor-element-efebd96{--display:flex;--position:fixed;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--background-transition:0.3s;bottom:0px;--z-index:9999;}.elementor-61113 .elementor-element.elementor-element-efebd96.e-con{--e-con-transform-scale:0;}.elementor-61113 .elementor-element.elementor-element-efebd96:not(.elementor-motion-effects-element-type-background), .elementor-61113 .elementor-element.elementor-element-efebd96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-61113 .elementor-element.elementor-element-efebd96, .elementor-61113 .elementor-element.elementor-element-efebd96::before{--border-transition:0.3s;}body:not(.rtl) .elementor-61113 .elementor-element.elementor-element-efebd96{left:0px;}body.rtl .elementor-61113 .elementor-element.elementor-element-efebd96{right:0px;}.elementor-61113 .elementor-element.elementor-element-dd28dc6{width:auto;max-width:auto;top:calc((100% - 585px)/2 + 20px);z-index:2;}body:not(.rtl) .elementor-61113 .elementor-element.elementor-element-dd28dc6{right:calc((100% - 1100px)/2 + 30px);}body.rtl .elementor-61113 .elementor-element.elementor-element-dd28dc6{left:calc((100% - 1100px)/2 + 30px);}.elementor-61113 .elementor-element.elementor-element-dd28dc6 .elementor-icon-wrapper{text-align:center;}.elementor-61113 .elementor-element.elementor-element-dd28dc6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-362177e );}.elementor-61113 .elementor-element.elementor-element-dd28dc6.elementor-view-framed .elementor-icon, .elementor-61113 .elementor-element.elementor-element-dd28dc6.elementor-view-default .elementor-icon{color:var( --e-global-color-362177e );border-color:var( --e-global-color-362177e );}.elementor-61113 .elementor-element.elementor-element-dd28dc6.elementor-view-framed .elementor-icon, .elementor-61113 .elementor-element.elementor-element-dd28dc6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-362177e );}.elementor-61113 .elementor-element.elementor-element-dd28dc6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-1e310c7 );}.elementor-61113 .elementor-element.elementor-element-dd28dc6.elementor-view-framed .elementor-icon:hover, .elementor-61113 .elementor-element.elementor-element-dd28dc6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-1e310c7 );border-color:var( --e-global-color-1e310c7 );}.elementor-61113 .elementor-element.elementor-element-dd28dc6.elementor-view-framed .elementor-icon:hover, .elementor-61113 .elementor-element.elementor-element-dd28dc6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-1e310c7 );}.elementor-61113 .elementor-element.elementor-element-dd28dc6 .elementor-icon{font-size:24px;}.elementor-61113 .elementor-element.elementor-element-dd28dc6 .elementor-icon svg{height:24px;}.elementor-61113 .elementor-element.elementor-element-bdbd5ed{--display:flex;--background-transition:0.3s;--z-index:1;}.elementor-61113 .elementor-element.elementor-element-7142fbe > .elementor-widget-container{background-color:var( --e-global-color-362177e );}.elementor-61113 .elementor-element.elementor-element-6d1d470{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-61113 .elementor-element.elementor-element-3680537{--display:flex;--background-transition:0.3s;}.elementor-61113 .elementor-element.elementor-element-3680537:not(.elementor-motion-effects-element-type-background), .elementor-61113 .elementor-element.elementor-element-3680537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://testbackup.tmghospitality.com/wp-content/uploads/2024/07/VCT-direct-booking.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-61113 .elementor-element.elementor-element-3680537, .elementor-61113 .elementor-element.elementor-element-3680537::before{--border-transition:0.3s;}.elementor-61113 .elementor-element.elementor-element-5c54041{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1e310c7 );--border-color:var( --e-global-color-1e310c7 );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2);}.elementor-61113 .elementor-element.elementor-element-5c54041, .elementor-61113 .elementor-element.elementor-element-5c54041::before{--border-transition:0.3s;}.elementor-61113 .elementor-element.elementor-element-24a1ee7 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-61113 .elementor-element.elementor-element-24a1ee7 .elementor-heading-title{color:var( --e-global-color-1e310c7 );font-family:var( --e-global-typography-5dc1dc3-font-family ), Sans-serif;font-size:var( --e-global-typography-5dc1dc3-font-size );font-weight:var( --e-global-typography-5dc1dc3-font-weight );line-height:var( --e-global-typography-5dc1dc3-line-height );}.elementor-61113 .elementor-element.elementor-element-34ecdb4 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-61113 .elementor-element.elementor-element-34ecdb4{color:var( --e-global-color-cbdebdf );font-family:var( --e-global-typography-c157c60-font-family ), Sans-serif;font-size:var( --e-global-typography-c157c60-font-size );line-height:var( --e-global-typography-c157c60-line-height );}.elementor-61113 .elementor-element.elementor-element-906d736 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-field-group{padding-right:calc( 12px/2 );padding-left:calc( 12px/2 );margin-bottom:12px;}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-form-fields-wrapper{margin-left:calc( -12px/2 );margin-right:calc( -12px/2 );margin-bottom:-12px;}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-61113 .elementor-element.elementor-element-906d736 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-61113 .elementor-element.elementor-element-906d736 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-61113 .elementor-element.elementor-element-906d736 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-61113 .elementor-element.elementor-element-906d736 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-field-group > label, .elementor-61113 .elementor-element.elementor-element-906d736 .elementor-field-subgroup label{color:var( --e-global-color-cbdebdf );}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-field-group > label{font-family:var( --e-global-typography-c157c60-font-family ), Sans-serif;font-size:var( --e-global-typography-c157c60-font-size );line-height:var( --e-global-typography-c157c60-line-height );}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-cbdebdf );font-family:var( --e-global-typography-c157c60-font-family ), Sans-serif;font-size:var( --e-global-typography-c157c60-font-size );line-height:var( --e-global-typography-c157c60-line-height );}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-field-group .elementor-field{color:var( --e-global-color-cbdebdf );}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:#CCCCCC;border-radius:4px 4px 4px 4px;}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:#CCCCCC;border-radius:4px 4px 4px 4px;}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-field-group .elementor-select-wrapper::before{color:#CCCCCC;}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-button{font-family:var( --e-global-typography-3692957-font-family ), Sans-serif;font-size:var( --e-global-typography-3692957-font-size );line-height:var( --e-global-typography-3692957-line-height );border-style:solid;border-width:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;padding:10px 0px 10px 0px;}.elementor-61113 .elementor-element.elementor-element-906d736 .e-form__buttons__wrapper__button-next{background-color:#7C2529;color:#ffffff;}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-button[type="submit"]{background-color:#7C2529;color:#ffffff;}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-61113 .elementor-element.elementor-element-906d736 .e-form__buttons__wrapper__button-previous{background-color:#7C2529;color:#ffffff;}.elementor-61113 .elementor-element.elementor-element-906d736 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-61113 .elementor-element.elementor-element-906d736 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-61113 .elementor-element.elementor-element-906d736{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-61113 .elementor-element.elementor-element-1e19e26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-61113 .elementor-element.elementor-element-1e19e26:not(.elementor-motion-effects-element-type-background), .elementor-61113 .elementor-element.elementor-element-1e19e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa65e57 );}.elementor-61113 .elementor-element.elementor-element-1e19e26, .elementor-61113 .elementor-element.elementor-element-1e19e26::before{--border-transition:0.3s;}.elementor-61113 .elementor-element.elementor-element-cef0ade{width:var( --container-widget-width, 108px );max-width:108px;--container-widget-width:108px;--container-widget-flex-grow:0;text-align:left;}.elementor-61113 .elementor-element.elementor-element-cef0ade > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-cef0ade img{width:100%;height:auto;object-fit:cover;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-f318c43{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-61113 .elementor-element.elementor-element-771fcfd{width:var( --container-widget-width, 108px );max-width:108px;--container-widget-width:108px;--container-widget-flex-grow:0;text-align:left;}.elementor-61113 .elementor-element.elementor-element-771fcfd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-771fcfd img{width:100%;height:auto;object-fit:cover;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-4be7e39{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:48px;--margin-right:0px;}.elementor-61113 .elementor-element.elementor-element-4be7e39.e-con{--align-self:center;}.elementor-61113 .elementor-element.elementor-element-198a1ea{width:100%;max-width:100%;}.elementor-61113 .elementor-element.elementor-element-198a1ea.elementor-element{--align-self:flex-start;}.elementor-61113 .elementor-element.elementor-element-198a1ea .elementor-heading-title{color:var( --e-global-color-cbdebdf );font-family:var( --e-global-typography-10ca662-font-family ), Sans-serif;font-size:var( --e-global-typography-10ca662-font-size );font-weight:var( --e-global-typography-10ca662-font-weight );line-height:var( --e-global-typography-10ca662-line-height );}.elementor-61113 .elementor-element.elementor-element-c534b4c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-61113 .elementor-element.elementor-element-c11b275{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-c11b275 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-c11b275 img{width:100%;height:auto;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-c11b275:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-bce610c{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-bce610c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-bce610c img{width:100%;height:auto;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-bce610c:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-5992dde{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-5992dde > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-5992dde img{width:100%;height:auto;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-5992dde:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-2640d4c{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-2640d4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-2640d4c img{width:100%;height:auto;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-2640d4c:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-e720fff{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-e720fff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-e720fff img{width:100%;height:auto;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-e720fff:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-cf30a2c{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-cf30a2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-cf30a2c img{width:100%;height:auto;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-cf30a2c:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-7386ba9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--background-transition:0.3s;}.elementor-61113 .elementor-element.elementor-element-7386ba9.e-con{--align-self:center;}.elementor-61113 .elementor-element.elementor-element-5f0e938{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;text-align:center;}.elementor-61113 .elementor-element.elementor-element-5f0e938 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-5f0e938 img{width:100%;height:100px;object-fit:cover;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-775da4b{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;text-align:center;}.elementor-61113 .elementor-element.elementor-element-775da4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-775da4b img{width:100%;height:100px;object-fit:cover;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-3690b63{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;text-align:center;}.elementor-61113 .elementor-element.elementor-element-3690b63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-3690b63 img{width:100%;height:100px;object-fit:cover;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-50f7c87{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:48px;--margin-right:0px;}.elementor-61113 .elementor-element.elementor-element-50f7c87.e-con{--align-self:center;}.elementor-61113 .elementor-element.elementor-element-a19c2f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-61113 .elementor-element.elementor-element-14c99fd{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-14c99fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-14c99fd img{width:100%;height:auto;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-14c99fd:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-3b81ff1{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-3b81ff1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-3b81ff1 img{width:100%;height:auto;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-3b81ff1:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-bb08892{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-bb08892 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-bb08892 img{width:100%;height:auto;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-bb08892:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-6e605bd{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-6e605bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-6e605bd img{width:100%;height:auto;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-6e605bd:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-f687764{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-f687764 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-f687764 img{width:100%;height:auto;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-f687764:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-5aefd98{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-5aefd98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-5aefd98 img{width:100%;height:auto;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-5aefd98:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-61113 .elementor-element.elementor-element-0fcc275{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--background-transition:0.3s;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-61113 .elementor-element.elementor-element-0fcc275:not(.elementor-motion-effects-element-type-background), .elementor-61113 .elementor-element.elementor-element-0fcc275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e310c7 );}.elementor-61113 .elementor-element.elementor-element-0fcc275, .elementor-61113 .elementor-element.elementor-element-0fcc275::before{--border-transition:0.3s;}.elementor-61113 .elementor-element.elementor-element-700d4c7{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--background-transition:0.3s;border-style:none;--border-style:none;bottom:0px;}.elementor-61113 .elementor-element.elementor-element-700d4c7:not(.elementor-motion-effects-element-type-background), .elementor-61113 .elementor-element.elementor-element-700d4c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7C2529;}.elementor-61113 .elementor-element.elementor-element-700d4c7, .elementor-61113 .elementor-element.elementor-element-700d4c7::before{--border-transition:0.3s;}body:not(.rtl) .elementor-61113 .elementor-element.elementor-element-700d4c7{left:0px;}body.rtl .elementor-61113 .elementor-element.elementor-element-700d4c7{right:0px;}.elementor-61113 .elementor-element.elementor-element-5b06b09{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-61113 .elementor-element.elementor-element-5b06b09, .elementor-61113 .elementor-element.elementor-element-5b06b09::before{--border-transition:0.3s;}.elementor-61113 .elementor-element.elementor-element-5b06b09.e-con{--align-self:stretch;}.elementor-61113 .elementor-element.elementor-element-83814d1{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-61113 .elementor-element.elementor-element-83814d1, .elementor-61113 .elementor-element.elementor-element-83814d1::before{--border-transition:0.3s;}.elementor-61113 .elementor-element.elementor-element-83814d1.e-con{--align-self:stretch;}.elementor-61113 .elementor-element.elementor-element-9fba8c7{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-61113 .elementor-element.elementor-element-9fba8c7, .elementor-61113 .elementor-element.elementor-element-9fba8c7::before{--border-transition:0.3s;}.elementor-61113 .elementor-element.elementor-element-9fba8c7.e-con{--align-self:stretch;}.elementor-61113 .elementor-element.elementor-element-bfb08ca{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-61113 .elementor-element.elementor-element-bfb08ca, .elementor-61113 .elementor-element.elementor-element-bfb08ca::before{--border-transition:0.3s;}.elementor-61113 .elementor-element.elementor-element-bfb08ca.e-con{--align-self:stretch;}.elementor-61113 .elementor-element.elementor-element-0602f39 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;background-color:#B9975B;}@media(min-width:577px){.elementor-61113 .elementor-element.elementor-element-efebd96{--width:100vw;}.elementor-61113 .elementor-element.elementor-element-bdbd5ed{--width:1100px;}.elementor-61113 .elementor-element.elementor-element-3680537{--width:50%;}.elementor-61113 .elementor-element.elementor-element-5c54041{--width:50%;}.elementor-61113 .elementor-element.elementor-element-f318c43{--width:fit-content;}.elementor-61113 .elementor-element.elementor-element-4be7e39{--width:fit-content;}.elementor-61113 .elementor-element.elementor-element-c534b4c{--width:fit-content;}.elementor-61113 .elementor-element.elementor-element-7386ba9{--width:fit-content;}.elementor-61113 .elementor-element.elementor-element-a19c2f5{--width:fit-content;}.elementor-61113 .elementor-element.elementor-element-5b06b09{--width:160px;}.elementor-61113 .elementor-element.elementor-element-83814d1{--width:160px;}.elementor-61113 .elementor-element.elementor-element-9fba8c7{--width:160px;}.elementor-61113 .elementor-element.elementor-element-bfb08ca{--width:160px;}}@media(max-width:1400px) and (min-width:577px){.elementor-61113 .elementor-element.elementor-element-5b06b09{--width:150px;}.elementor-61113 .elementor-element.elementor-element-83814d1{--width:150px;}.elementor-61113 .elementor-element.elementor-element-9fba8c7{--width:150px;}.elementor-61113 .elementor-element.elementor-element-bfb08ca{--width:150px;}}@media(max-width:1200px) and (min-width:577px){.elementor-61113 .elementor-element.elementor-element-bdbd5ed{--width:865px;}}@media(max-width:1180px) and (min-width:577px){.elementor-61113 .elementor-element.elementor-element-bdbd5ed{--width:719px;}}@media(max-width:767px) and (min-width:577px){.elementor-61113 .elementor-element.elementor-element-bdbd5ed{--width:360px;}.elementor-61113 .elementor-element.elementor-element-3680537{--width:100%;}.elementor-61113 .elementor-element.elementor-element-5c54041{--width:100%;}.elementor-61113 .elementor-element.elementor-element-4be7e39{--width:200px;}.elementor-61113 .elementor-element.elementor-element-c534b4c{--width:140px;}.elementor-61113 .elementor-element.elementor-element-a19c2f5{--width:140px;}.elementor-61113 .elementor-element.elementor-element-700d4c7{--width:100%;}.elementor-61113 .elementor-element.elementor-element-5b06b09{--width:25%;}.elementor-61113 .elementor-element.elementor-element-83814d1{--width:25%;}.elementor-61113 .elementor-element.elementor-element-9fba8c7{--width:25%;}.elementor-61113 .elementor-element.elementor-element-bfb08ca{--width:25%;}}@media(max-width:1400px){.elementor-61113 .elementor-element.elementor-element-24a1ee7 .elementor-heading-title{font-size:var( --e-global-typography-5dc1dc3-font-size );line-height:var( --e-global-typography-5dc1dc3-line-height );}.elementor-61113 .elementor-element.elementor-element-34ecdb4{font-size:var( --e-global-typography-c157c60-font-size );line-height:var( --e-global-typography-c157c60-line-height );}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-field-group > label{font-size:var( --e-global-typography-c157c60-font-size );line-height:var( --e-global-typography-c157c60-line-height );}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-field-type-html{font-size:var( --e-global-typography-c157c60-font-size );line-height:var( --e-global-typography-c157c60-line-height );}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-button{font-size:var( --e-global-typography-3692957-font-size );line-height:var( --e-global-typography-3692957-line-height );}.elementor-61113 .elementor-element.elementor-element-198a1ea .elementor-heading-title{font-size:var( --e-global-typography-10ca662-font-size );line-height:var( --e-global-typography-10ca662-line-height );}.elementor-61113 .elementor-element.elementor-element-5f0e938 img{object-position:center center;}.elementor-61113 .elementor-element.elementor-element-775da4b img{object-position:center center;}.elementor-61113 .elementor-element.elementor-element-3690b63 img{object-position:center center;}}@media(max-width:1200px){body:not(.rtl) .elementor-61113 .elementor-element.elementor-element-dd28dc6{right:calc((100% - 865px)/2 + 30px);}body.rtl .elementor-61113 .elementor-element.elementor-element-dd28dc6{left:calc((100% - 865px)/2 + 30px);}.elementor-61113 .elementor-element.elementor-element-6d1d470{--gap:32px 32px;}}@media(max-width:1180px){body:not(.rtl) .elementor-61113 .elementor-element.elementor-element-dd28dc6{right:calc((100% - 719px)/2 + 30px);}body.rtl .elementor-61113 .elementor-element.elementor-element-dd28dc6{left:calc((100% - 719px)/2 + 30px);}.elementor-61113 .elementor-element.elementor-element-6d1d470{--gap:16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-61113 .elementor-element.elementor-element-24a1ee7 .elementor-heading-title{font-size:var( --e-global-typography-5dc1dc3-font-size );line-height:var( --e-global-typography-5dc1dc3-line-height );}.elementor-61113 .elementor-element.elementor-element-34ecdb4{font-size:var( --e-global-typography-c157c60-font-size );line-height:var( --e-global-typography-c157c60-line-height );}.elementor-61113 .elementor-element.elementor-element-906d736 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-field-group > label{font-size:var( --e-global-typography-c157c60-font-size );line-height:var( --e-global-typography-c157c60-line-height );}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-field-type-html{font-size:var( --e-global-typography-c157c60-font-size );line-height:var( --e-global-typography-c157c60-line-height );}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-button{font-size:var( --e-global-typography-3692957-font-size );line-height:var( --e-global-typography-3692957-line-height );}.elementor-61113 .elementor-element.elementor-element-1e19e26{--flex-wrap:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-61113 .elementor-element.elementor-element-cef0ade{width:100%;max-width:100%;text-align:center;}.elementor-61113 .elementor-element.elementor-element-cef0ade > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-61113 .elementor-element.elementor-element-cef0ade img{width:108px;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-4be7e39{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61113 .elementor-element.elementor-element-198a1ea .elementor-heading-title{font-size:var( --e-global-typography-10ca662-font-size );line-height:var( --e-global-typography-10ca662-line-height );}.elementor-61113 .elementor-element.elementor-element-c11b275 img{width:55px;}.elementor-61113 .elementor-element.elementor-element-bce610c img{width:55px;}.elementor-61113 .elementor-element.elementor-element-5992dde img{width:55px;}.elementor-61113 .elementor-element.elementor-element-2640d4c img{width:55px;}.elementor-61113 .elementor-element.elementor-element-e720fff img{width:55px;}.elementor-61113 .elementor-element.elementor-element-cf30a2c img{width:55px;}.elementor-61113 .elementor-element.elementor-element-5f0e938{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;}.elementor-61113 .elementor-element.elementor-element-5f0e938 img{height:75px;}.elementor-61113 .elementor-element.elementor-element-775da4b{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;}.elementor-61113 .elementor-element.elementor-element-775da4b img{height:75px;}.elementor-61113 .elementor-element.elementor-element-3690b63{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;}.elementor-61113 .elementor-element.elementor-element-3690b63 img{height:75px;}.elementor-61113 .elementor-element.elementor-element-50f7c87{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61113 .elementor-element.elementor-element-14c99fd img{width:55px;}.elementor-61113 .elementor-element.elementor-element-3b81ff1 img{width:55px;}.elementor-61113 .elementor-element.elementor-element-bb08892 img{width:55px;}.elementor-61113 .elementor-element.elementor-element-6e605bd img{width:55px;}.elementor-61113 .elementor-element.elementor-element-f687764 img{width:55px;}.elementor-61113 .elementor-element.elementor-element-5aefd98 img{width:55px;}.elementor-61113 .elementor-element.elementor-element-0602f39 .elementor-button{font-size:14px;line-height:1.3em;}}@media(max-width:767px){body:not(.rtl) .elementor-61113 .elementor-element.elementor-element-efebd96{left:0px;}body.rtl .elementor-61113 .elementor-element.elementor-element-efebd96{right:0px;}.elementor-61113 .elementor-element.elementor-element-efebd96{bottom:0px;}body:not(.rtl) .elementor-61113 .elementor-element.elementor-element-dd28dc6{right:calc((100% - 360px)/2 + 16px);}body.rtl .elementor-61113 .elementor-element.elementor-element-dd28dc6{left:calc((100% - 360px)/2 + 16px);}.elementor-61113 .elementor-element.elementor-element-dd28dc6{top:calc(5vh + 64px);}.elementor-61113 .elementor-element.elementor-element-6d1d470{--gap:16px 16px;}.elementor-61113 .elementor-element.elementor-element-3680537{--min-height:300px;}.elementor-61113 .elementor-element.elementor-element-1e19e26{--gap:0px 0px;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-61113 .elementor-element.elementor-element-cef0ade{width:100%;max-width:100%;}.elementor-61113 .elementor-element.elementor-element-cef0ade > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-61113 .elementor-element.elementor-element-f318c43{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--flex-wrap:wrap;}.elementor-61113 .elementor-element.elementor-element-4be7e39{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61113 .elementor-element.elementor-element-4be7e39.e-con{--align-self:center;}.elementor-61113 .elementor-element.elementor-element-198a1ea{width:auto;max-width:auto;}.elementor-61113 .elementor-element.elementor-element-c534b4c{--justify-content:space-between;--gap:10px 10px;}.elementor-61113 .elementor-element.elementor-element-c11b275{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-61113 .elementor-element.elementor-element-c11b275 img{width:32px;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-bce610c{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-61113 .elementor-element.elementor-element-bce610c img{width:32px;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-5992dde{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-61113 .elementor-element.elementor-element-5992dde img{width:32px;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-2640d4c{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-61113 .elementor-element.elementor-element-2640d4c img{width:32px;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-e720fff{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-61113 .elementor-element.elementor-element-e720fff img{width:32px;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-cf30a2c{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-61113 .elementor-element.elementor-element-cf30a2c img{width:32px;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-7386ba9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-61113 .elementor-element.elementor-element-7386ba9.e-con{--align-self:flex-end;}.elementor-61113 .elementor-element.elementor-element-5f0e938{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-61113 .elementor-element.elementor-element-5f0e938 img{width:100px;height:100px;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-775da4b{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-61113 .elementor-element.elementor-element-775da4b img{width:100px;height:100px;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-3690b63{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-61113 .elementor-element.elementor-element-3690b63 img{width:100px;height:100px;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-50f7c87{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61113 .elementor-element.elementor-element-50f7c87.e-con{--align-self:center;}.elementor-61113 .elementor-element.elementor-element-a19c2f5{--justify-content:space-between;--gap:10px 10px;}.elementor-61113 .elementor-element.elementor-element-14c99fd{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-61113 .elementor-element.elementor-element-14c99fd img{width:32px;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-3b81ff1{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-61113 .elementor-element.elementor-element-3b81ff1 img{width:32px;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-bb08892{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-61113 .elementor-element.elementor-element-bb08892 img{width:32px;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-6e605bd{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-61113 .elementor-element.elementor-element-6e605bd img{width:32px;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-f687764{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-61113 .elementor-element.elementor-element-f687764 img{width:32px;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-5aefd98{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-61113 .elementor-element.elementor-element-5aefd98 img{width:32px;object-position:center center;}.elementor-61113 .elementor-element.elementor-element-0fcc275{--padding-top:16px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px;}.elementor-61113 .elementor-element.elementor-element-700d4c7{--min-height:50px;--gap:0px 0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;bottom:0px;--z-index:9999;}body:not(.rtl) .elementor-61113 .elementor-element.elementor-element-700d4c7{left:0px;}body.rtl .elementor-61113 .elementor-element.elementor-element-700d4c7{right:0px;}.elementor-61113 .elementor-element.elementor-element-bfb08ca{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-61113 .elementor-element.elementor-element-0602f39{width:100%;max-width:100%;}.elementor-61113 .elementor-element.elementor-element-0602f39 .elementor-button{font-size:14px;line-height:1.3em;padding:17px 0px 16px 0px;}}@media(max-width:576px){.elementor-61113 .elementor-element.elementor-element-efebd96{--justify-content:center;--z-index:10000;}.elementor-61113 .elementor-element.elementor-element-bdbd5ed{--width:100%;}.elementor-61113 .elementor-element.elementor-element-6d1d470{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-61113 .elementor-element.elementor-element-5c54041{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-61113 .elementor-element.elementor-element-24a1ee7 .elementor-heading-title{font-size:var( --e-global-typography-5dc1dc3-font-size );line-height:var( --e-global-typography-5dc1dc3-line-height );}.elementor-61113 .elementor-element.elementor-element-34ecdb4{font-size:var( --e-global-typography-c157c60-font-size );line-height:var( --e-global-typography-c157c60-line-height );}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-field-group > label{font-size:var( --e-global-typography-c157c60-font-size );line-height:var( --e-global-typography-c157c60-line-height );}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-field-type-html{font-size:var( --e-global-typography-c157c60-font-size );line-height:var( --e-global-typography-c157c60-line-height );}.elementor-61113 .elementor-element.elementor-element-906d736 .elementor-button{font-size:var( --e-global-typography-3692957-font-size );line-height:var( --e-global-typography-3692957-line-height );}.elementor-61113 .elementor-element.elementor-element-1e19e26{--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61113 .elementor-element.elementor-element-cef0ade > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-61113 .elementor-element.elementor-element-cef0ade{text-align:center;}.elementor-61113 .elementor-element.elementor-element-cef0ade img{width:80px;}.elementor-61113 .elementor-element.elementor-element-771fcfd > .elementor-widget-container{padding:16px 0px 16px 0px;}.elementor-61113 .elementor-element.elementor-element-771fcfd{text-align:center;}.elementor-61113 .elementor-element.elementor-element-771fcfd img{width:80px;}.elementor-61113 .elementor-element.elementor-element-198a1ea .elementor-heading-title{font-size:var( --e-global-typography-10ca662-font-size );line-height:var( --e-global-typography-10ca662-line-height );}.elementor-61113 .elementor-element.elementor-element-c11b275 > .elementor-widget-container{margin:0px 16px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-c11b275 img{width:40px;height:40px;}.elementor-61113 .elementor-element.elementor-element-bce610c > .elementor-widget-container{margin:0px 16px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-bce610c img{width:40px;height:40px;}.elementor-61113 .elementor-element.elementor-element-5992dde > .elementor-widget-container{margin:0px 16px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-5992dde img{width:40px;height:40px;}.elementor-61113 .elementor-element.elementor-element-2640d4c > .elementor-widget-container{margin:0px 16px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-2640d4c img{width:40px;height:40px;}.elementor-61113 .elementor-element.elementor-element-e720fff > .elementor-widget-container{margin:0px 16px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-e720fff img{width:40px;height:40px;}.elementor-61113 .elementor-element.elementor-element-cf30a2c > .elementor-widget-container{margin:0px 16px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-cf30a2c img{width:40px;height:40px;}.elementor-61113 .elementor-element.elementor-element-50f7c87{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-61113 .elementor-element.elementor-element-14c99fd{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-14c99fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-14c99fd img{width:40px;height:40px;}.elementor-61113 .elementor-element.elementor-element-3b81ff1{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-3b81ff1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-3b81ff1 img{width:40px;height:40px;}.elementor-61113 .elementor-element.elementor-element-bb08892{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-bb08892 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-bb08892 img{width:40px;height:40px;}.elementor-61113 .elementor-element.elementor-element-6e605bd{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-6e605bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-6e605bd img{width:40px;height:40px;}.elementor-61113 .elementor-element.elementor-element-f687764{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-f687764 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-f687764 img{width:40px;height:40px;}.elementor-61113 .elementor-element.elementor-element-5aefd98{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-61113 .elementor-element.elementor-element-5aefd98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-5aefd98 img{width:40px;height:40px;}.elementor-61113 .elementor-element.elementor-element-0fcc275{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:63px;--padding-left:0px;--padding-right:0px;}.elementor-61113 .elementor-element.elementor-element-700d4c7{--min-height:0px;--gap:0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:9999;}body:not(.rtl) .elementor-61113 .elementor-element.elementor-element-700d4c7{left:0px;}body.rtl .elementor-61113 .elementor-element.elementor-element-700d4c7{right:0px;}.elementor-61113 .elementor-element.elementor-element-5b06b09{--width:20%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61113 .elementor-element.elementor-element-56b7eaf img{width:32px;height:30px;}.elementor-61113 .elementor-element.elementor-element-83814d1{--width:20%;}.elementor-61113 .elementor-element.elementor-element-273d21e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-273d21e img{width:32px;}.elementor-61113 .elementor-element.elementor-element-9fba8c7{--width:20%;}.elementor-61113 .elementor-element.elementor-element-75ec039 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-75ec039 img{width:32px;}.elementor-61113 .elementor-element.elementor-element-bfb08ca{--width:55%;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61113 .elementor-element.elementor-element-0602f39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-61113 .elementor-element.elementor-element-0602f39.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-61113 .elementor-element.elementor-element-0602f39 .elementor-button{font-size:18px;line-height:1.4em;border-radius:0px 0px 0px 0px;padding:11px 37px 11px 037px;}}/* Start custom CSS for icon, class: .elementor-element-dd28dc6 */.close-booking-calendar{display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.close-booking-calendar:before{position:absolute;font-size:24px;color:var(--e-global-color-808e94a)}.close-booking-calendar:before:hover{color:var(--e-global-color-362177e)}@media screen and (min-width:768px){.close-booking-calendar svg path{fill:var(--e-global-color-808e94a)!important}.close-booking-calendar:hover svg path{fill:var(--e-global-color-362177e)!important}}/* End custom CSS */
/* Start custom CSS for victoria-booking-search, class: .elementor-element-7142fbe */#booking .note-text{text-align:center;width:100%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding-top:24px}#booking .config-item.config--promo{display:none}#booking .fbw-calendar--config,#booking .fbw-calendar--dates,#booking fieldset.date--arrival.to-fill{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}#booking p.day--price{display:none}#booking a.cancel-link{display:none}#booking .best-price span.best--price{background-color:#691d20;padding-top:15px;padding-bottom:15px}#booking .fbw-calendar--action.layout2-version{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#booking .next{width:80%;margin:auto;background-color:var(--e-global-color-808e94a)!important}#booking .next--button{font-size:15px;font-weight:500;width:220px;border:none;border-radius:0}#booking .fbw-calendar--main{max-width:unset;display:-ms-grid;display:grid;-ms-grid-columns:calc(100% - 300px) 300px;grid-template-columns:calc(100% - 300px) 300px}#booking .fbw-calendar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#booking .fbw-calendar--container{padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#booking .fbw-calendar--title{margin-bottom:30px;margin-top:24px;width:100%;z-index:2}#booking .fbw-calendar--title h2{margin:0;text-align:center;color:var(--e-global-color-808e94a);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:36px;font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);z-index:2}#booking .fwb-cal-bottom--group{padding:0 70px 30px 40px;margin-right:0;min-height:585px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}#booking .fbw-calendar .fbw-calendar--month-bloc{height:380px;-ms-flex-line-pack:start;align-content:flex-start}#booking .fbw-calendar .fbw-calendar--month-bloc:nth-child(3){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:30px}#booking button.fbw-calendar--button{top:calc(100% - 380px)}#booking table tbody>tr:nth-child(odd)>td,#booking table tbody>tr:nth-child(odd)>th{background-color:inherit}#booking table td,#booking table td,#booking table th,#booking table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}#booking table td.fbw-calendar--day,#booking table th.fbw-calendar--weekdays{width:50px;height:50px}#booking table td{-ms-flex-wrap:wrap;flex-wrap:wrap}#booking table td .day--number{width:100%}#booking table td,#booking table th{padding:unset;border:unset;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}#booking table td.fbw-calendar--day .day--price{font-size:11px}#booking table td.fbw-calendar--day .day--number{font-size:18px}#booking table td.fbw-calendar--day:not(.last-room):not(.best-price) .day--price{color:var(--e-global-color-808e94a)}#booking table td.fbw-calendar--day.last-room .day--price{color:red}#booking table td.fbw-calendar--day.best .day--price{color:#008a00}#booking .fbw-calendar--config{background-color:var(--e-global-color-1e310c7);padding:50px 20px 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#booking .fbw-calendar--config .best-price{background-color:var(--e-global-color-1e310c7);border-top:none}#booking .fbw-calendar--config .best-price .best--price{color:white;font-weight:400}#booking .fbw-calendar--dates{margin-right:0;margin-left:0;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}#booking .fbw-calendar--config .best-price .best--label,#booking .fbw-calendar--config label{color:var(--e-global-color-808e94a);text-transform:none;font-weight:600;font-size:14px;margin-bottom:7px;margin-top:0;margin-right:0}#booking .fbw-calendar--config .value.arrival--value,#booking .fbw-calendar--config .value.departure--value,#booking .fbw-calendar--config input,#booking .fbw-calendar--config select{background-color:transparent;color:white;padding-left:0;padding-top:0;margin-left:0;margin-right:0;border-width:0 0 1px 0;border-radius:0;border-color:#fff}#booking .fbw-calendar--config select>option{color:#333}#booking .fbw-calendar--config .value.arrival--value,#booking .fbw-calendar--config .value.departure--value{min-height:27px;padding-bottom:5px;border-width:0 0 1px 0;border-radius:0;border-style:solid;border-color:#fff}#booking .fbw-calendar--config fieldset{margin-bottom:20px;margin-top:0;margin-right:0;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}#booking .flatpickr-calendar .flatpickr-day{width:calc(100% / 7);max-width:calc(100% / 7);color:#3f3b3b;height:50px;line-height:50px;font-size:18px;font-weight:600;border:none}@media screen and (max-width:1200px){#booking .fbw-calendar--title h2{font-size:24px}#booking .fbw-calendar .fbw-calendar--month-bloc:nth-child(3){display:none}#booking .fbw-calendar .fbw-calendar--month-bloc:nth-child(2),#booking .fbw-calendar .fbw-calendar--month-bloc:nth-child(2) .fbw-calendar--month-name{width:100%;margin-right:0}#booking .fbw-calendar .fbw-calendar--month-bloc:nth-child(2){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#booking table td.fbw-calendar--day,#booking table th.fbw-calendar--weekdays{width:65px}#booking .flatpickr-calendar{width:100%!important}#booking .flatpickr-calendar:last-child{display:none!important}}@media screen and (max-width:992px){#booking table td.fbw-calendar--day,#booking table th.fbw-calendar--weekdays{width:55px}#booking .fwb-cal-bottom--group{padding:0 17px 30px 17px;margin-right:0}#booking .fbw-calendar--legend .legend-cal:last-child{margin-right:0}}#booking .flatpickr-weekdays .flatpickr-weekday{color:#3f3b3b}#booking *{font-family:"Open Sans",sans-serif}#booking span.flatpickr-prev-month[style*=none]{cursor:auto;opacity:0.3;display:block!important}#booking #endDate,#booking #startDate{display:none}#booking .flatpickr-calendar{-webkit-box-shadow:none;box-shadow:none}#booking .flatpickr-calendar .dayContainer,#booking .flatpickr-calendar .flatpickr-days,#booking .flatpickr-rContainer{width:100%;max-width:unset}#booking .flatpickr-day.today{border-color:#fff}#booking .flatpickr-next-month,#booking .flatpickr-prev-month{height:34px;padding:0}#booking .flatpickr-day.disabled,#booking .flatpickr-day.nextMonthDay,#booking .flatpickr-day.prevMonthDay{opacity:0}#booking .flatpickr-month{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}#booking .flatpickr-current-month{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#booking .flatpickr-day.endRange,#booking .flatpickr-day.endRange.inRange,#booking .flatpickr-day.endRange.nextMonthDay,#booking .flatpickr-day.endRange.prevMonthDay,#booking .flatpickr-day.endRange:focus,#booking .flatpickr-day.endRange:hover,#booking .flatpickr-day.selected,#booking .flatpickr-day.selected.inRange,#booking .flatpickr-day.selected.nextMonthDay,#booking .flatpickr-day.selected.prevMonthDay,#booking .flatpickr-day.selected:focus,#booking .flatpickr-day.selected:hover,#booking .flatpickr-day.startRange,#booking .flatpickr-day.startRange.inRange,#booking .flatpickr-day.startRange.nextMonthDay,#booking .flatpickr-day.startRange.prevMonthDay,#booking .flatpickr-day.startRange:focus,#booking .flatpickr-day.startRange:hover{background:#b9975b;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#b9975b}#booking .flatpickr-calendar:last-child .flatpickr-prev-month,#booking .flatpickr-calendar:nth-child(2) .flatpickr-next-month{display:none!important}.flatpickr-calendar.animate.inline .flatpickr-rContainer{-webkit-transition:none!important;transition:none!important}.flatpickr-calendar .dayContainer.slideLeftNew,.flatpickr-calendar .dayContainer.slideRightNew{display:none!important}select#propertyIndex--select:focus-visible{outline:none}#booking .flatpickr-day.disabled,#booking .flatpickr-day.nextMonthDay,#booking .flatpickr-day.prevMonthDay{opacity:0.5!important}#booking .flatpickr-next-month svg,#booking .flatpickr-prev-month svg{opacity:0}#booking .flatpickr-next-month,#booking .flatpickr-prev-month{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased}#booking .fbw-calendar--legend{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.legend-cal .legend-color:not(.legend-color--last).legend-color--best{border-top-color:#008a00}.legend-cal .legend-color.legend-color--last{background-color:#eb0000;border-radius:50%;content:"";display:inline-block;height:12px;margin-right:10px;top:3px;vertical-align:middle;width:12px}.legend-cal .legend-color:not(.legend-color--last).legend-color--minStay{background-image:linear-gradient(-45deg,#999 25%,transparent 0,transparent 50%,#999 0,#999 75%,transparent 0,transparent);background-size:4px 4px;border:0;height:10px;width:10px}.legend-cal{display:inline-block;position:relative;margin-right:40px}.show-booking-calendar{cursor:pointer}.best-price:after{border-top:10px solid #008a00;border-left:10px solid transparent;content:"";height:0;position:absolute;right:0;top:0;width:0}.last-room:before{background-color:red;border-radius:50%;content:"";height:7px;position:absolute;left:3px;top:3px;width:7px}@media screen and (max-width:1199px){#booking .flatpickr-next-month.flatpickr-prev-month,#booking .flatpickr-prev-month.flatpickr-prev-month{left:50px}#booking .flatpickr-next-month.flatpickr-next-month,#booking .flatpickr-prev-month.flatpickr-next-month{right:50px}#booking .flatpickr-calendar:nth-child(2) .flatpickr-next-month{display:block!important}}@media screen and (min-width:993px){#booking .fwb-cal-bottom--group{padding:0 40px 30px 40px}}@media screen and (min-width:768px){.best-price--legend .legend-txt{color:#008a00}span.legend-txt{font-size:12px;color:#000000}.legend-cal .legend-color:not(.legend-color--last){border-top:10px solid;border-left:10px solid transparent;content:"";display:inline-block;height:0;margin-right:10px;vertical-align:middle;width:0}#booking .flatpickr-weekdays .flatpickr-weekday{line-height:50px;font-size:16px;font-weight:700}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:none;box-shadow:none}#booking .flatpickr-weekdays{height:50px}#booking .flatpickr-month{margin-bottom:10px}#booking .flatpickr-next-month svg,#booking .flatpickr-prev-month svg{width:20px;height:34px}#booking .flatpickr-next-month svg path,#booking .flatpickr-prev-month svg path{fill:#b9975b}#booking input.numInput.cur-year,#booking span.cur-month{font-size:16px;font-weight:600;color:#b9975b}#booking .flatpickr-next-month:before,#booking .flatpickr-prev-month:before{color:#b9975b;position:absolute;font-size:24px;top:2px}#booking .flatpickr-next-month:before{content:"\e87d";right:3px}#booking .flatpickr-prev-month:before{content:"\e87e";left:3px}}@media screen and (max-width:767px){#booking .fbw-calendar--legend{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex}span.legend-txt{font-size:16px;line-height:1.4;color:#3f3b3b}.legend-cal .legend-color.legend-color--last{margin-right:2px}.legend-cal .legend-color:not(.legend-color--last){background-color:#008a00;border-radius:50%;content:"";display:inline-block;height:12px;margin-right:2px;top:3px;vertical-align:middle;width:12px}.last-room:before{}.best-price:after{background-color:#008a00;border-radius:50%;right:4px;top:3px;border-top:8px solid #008a00;border-left:8px solid transparent}.last-room.best-price:after,.last-room:after{background-color:#eb0000!important;border-top:8px solid #eb0000!important;border-left:8px solid transparent;content:"";height:0;position:absolute;width:0;border-radius:50%;right:4px;top:3px}.last-room:not(.startRange):not(.endRange):before{content:unset}#booking .fbw-calendar--main{max-width:unset;display:-ms-grid;display:grid;-ms-grid-columns:auto;grid-template-columns:auto;padding:0 16px}#booking .fbw-calendar--config{margin-bottom:0}#booking table td.fbw-calendar--day,#booking table th.fbw-calendar--weekdays{width:52px}#booking .fwb-cal-bottom--group{padding:0 0 16px 0;min-height:433px}#booking .fbw-calendar .fbw-calendar--month-bloc{height:320px}#booking button.fbw-calendar--button{top:calc(100% - 323px)}#booking .fbw-calendar--title{margin-bottom:17px;margin-top:30px}#booking .fbw-calendar--config,#booking .fbw-calendar--dates{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:unset}#booking .fbw-calendar--dates{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}#booking .config-item.config--adult,#booking .config-item.config--child,#booking fieldset.date--arrival,#booking fieldset.date--departure{width:calc(50% - 6px)!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#booking .flatpickr-current-month{width:calc(100% - 20px);left:20px}#booking .fbw-calendar--config{padding:0!important;background-color:transparent!important}#booking .flatpickr-calendar .dayContainer,#booking .flatpickr-calendar .flatpickr-weekdays{gap:8px}#booking .flatpickr-calendar .flatpickr-day,#booking .flatpickr-calendar .flatpickr-weekday{-ms-flex-preferred-size:40px;flex-basis:40px;width:40px;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:600;line-height:40px}#booking .flatpickr-calendar .flatpickr-weekday{font-weight:700;line-height:22px}#booking .flatpickr-calendar .flatpickr-day{height:40px;font-weight:600}.flatpickr-day.endRange:before,.flatpickr-day.startRange:before{content:"";position:absolute;top:0;height:100%;inset:0;z-index:-1;background:#7c2529!important;border-radius:100px!important;width:100%}.flatpickr-day.startRange{background:#e6e6e6!important;-webkit-box-shadow:5px 0 0 #e6e6e6!important;box-shadow:5px 0 0 #e6e6e6!important}.flatpickr-day.endRange{background:#e6e6e6!important;-webkit-box-shadow:-5px 0 0 #e6e6e6!important;box-shadow:-5px 0 0 #e6e6e6!important}.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.startRange{background:transparent!important;-webkit-box-shadow:-5px 0 0 transparent!important;box-shadow:-5px 0 0 transparent!important}#booking .flatpickr-weekdays{height:22px;margin-bottom:8px}#booking .flatpickr-month{margin-bottom:16px}#booking .flatpickr-next-month:before,#booking .flatpickr-prev-month:before{content:"";width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;display:block}#booking .flatpickr-next-month:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6.998 21.015c.49.49 1.28.49 1.77 0l8.31-8.31a.996.996 0 0 0 0-1.41l-8.31-8.31a1.25 1.25 0 0 0-1.77 0 1.25 1.25 0 0 0 0 1.77l7.24 7.25-7.25 7.25c-.48.48-.48 1.28.01 1.76z' fill='%237C2529'/%3E%3C/svg%3E")}#booking .flatpickr-prev-month:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M17.002 21.015c-.49.49-1.28.49-1.77 0l-8.31-8.31a.996.996 0 0 1 0-1.41l8.31-8.31a1.25 1.25 0 0 1 1.77 0c.49.49.49 1.28 0 1.77l-7.24 7.25 7.25 7.25c.48.48.48 1.28-.01 1.76z' fill='%237C2529'/%3E%3C/svg%3E")}#booking input.numInput.cur-year,#booking span.cur-month{font-size:18px;font-weight:700;color:#7c2529}#booking .flatpickr-prev-month.flatpickr-prev-month{left:0}#booking .flatpickr-next-month.flatpickr-next-month{right:0}#booking .fbw-calendar--config fieldset{margin-bottom:16px}#booking .config--hotel,#booking .fbw-calendar--action,#booking .fbw-calendar--action button{width:100%}#booking .fbw-calendar--action button{padding:12px;border-radius:6px;background-color:#7c2529!important;font-size:18px;font-weight:600;line-height:normal;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#booking .fbw-calendar--action button:after,#booking fieldset.date--arrival:before,#booking fieldset.date--departure:before{content:"";display:inline-block;background-repeat:no-repeat;background-position:center;background-size:cover}#booking .fbw-calendar--action button:after{width:16px;height:16px;margin-left:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4.665 14.01a.833.833 0 0 0 1.18 0l5.54-5.54c.26-.26.26-.68 0-.94l-5.54-5.54a.833.833 0 0 0-1.18 0 .833.833 0 0 0 0 1.18l4.827 4.833-4.833 4.834a.83.83 0 0 0 .006 1.173z' fill='%23fff'/%3E%3C/svg%3E")}#booking fieldset.date--arrival:before{float:left;width:24px;height:24px;margin-right:8px;-webkit-transform:translateY(12px);transform:translateY(12px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 15.1a.6.6 0 0 1 .6-.6h7a.6.6 0 1 1 0 1.2h-7a.6.6 0 0 1-.6-.6z' fill='%23828282'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.225 12.132a.6.6 0 0 1 .844.093l2 2.5a.6.6 0 0 1 0 .75l-2 2.5a.6.6 0 1 1-.938-.75l1.7-2.125-1.7-2.125a.6.6 0 0 1 .094-.843z' fill='%23828282'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.2 5.2v6.614a.6.6 0 0 1-1.2 0V5.051A1.05 1.05 0 0 1 3.045 4h18.11c.583 0 1.045.48 1.045 1.051V21.15a1.05 1.05 0 0 1-1.045 1.051H3.045A1.05 1.05 0 0 1 2 21.149v-3.156a.6.6 0 1 1 1.2 0V21H21V5.2H3.2z' fill='%23828282'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.6 2a.6.6 0 0 1 .6.6v4a.6.6 0 0 1-1.2 0v-4a.6.6 0 0 1 .6-.6zM18.6 2a.6.6 0 0 1 .6.6v4a.6.6 0 1 1-1.2 0v-4a.6.6 0 0 1 .6-.6zM2 8.6a.6.6 0 0 1 .6-.6h19a.6.6 0 1 1 0 1.2h-19a.6.6 0 0 1-.6-.6z' fill='%23828282'/%3E%3C/svg%3E")}#booking fieldset.date--departure:before{float:left;margin-right:8px;width:24px;height:24px;-webkit-transform:translateY(12px);transform:translateY(12px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 15.1a.6.6 0 0 1 .6-.6h7a.6.6 0 0 1 0 1.2h-7a.6.6 0 0 1-.6-.6z' fill='%23828282'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.225 12.132a.6.6 0 0 1 .843.093l2 2.5a.6.6 0 0 1 0 .75l-2 2.5a.6.6 0 0 1-.937-.75l1.7-2.125-1.7-2.125a.6.6 0 0 1 .094-.843z' fill='%23828282'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 5.2v6.614a.6.6 0 0 0 1.2 0V5.051A1.05 1.05 0 0 0 21.155 4H3.045A1.05 1.05 0 0 0 2 5.051V21.15A1.05 1.05 0 0 0 3.045 22.2h18.11a1.05 1.05 0 0 0 1.045-1.051v-2.156a.6.6 0 0 0-1.2 0V21H3.2V5.2H21z' fill='%23828282'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.6 2a.6.6 0 0 0-.6.6v4a.6.6 0 1 0 1.2 0v-4a.6.6 0 0 0-.6-.6zM5.6 2a.6.6 0 0 0-.6.6v4a.6.6 0 0 0 1.2 0v-4a.6.6 0 0 0-.6-.6zM22.2 8.6a.6.6 0 0 0-.6-.6h-19a.6.6 0 0 0 0 1.2h19a.6.6 0 0 0 .6-.6z' fill='%23828282'/%3E%3C/svg%3E")}#booking .note-text{display:none}#booking fieldset.date--arrival,#booking fieldset.date--departure{padding:8px;border-radius:6px;background-color:#f4f5f6;min-height:67px}#booking .fbw-calendar--config .best-price .best--label,#booking .fbw-calendar--config .value.arrival--value,#booking .fbw-calendar--config .value.departure--value,#booking .fbw-calendar--config input,#booking .fbw-calendar--config label,#booking .fbw-calendar--config select{max-width:unset;font-size:16px;margin-bottom:0;margin-top:0;margin-right:0;line-height:1.4}#booking .fbw-calendar--config input,#booking .fbw-calendar--config select{color:#3f3b3b!important;font-weight:400}#booking .fbw-calendar--config .value.arrival--value,#booking .fbw-calendar--config .value.departure--value{color:#3f3b3b!important;font-weight:700}#booking .fbw-calendar--config input,#booking .fbw-calendar--config select{padding:12px 16px;border-radius:4px;border:solid 1px #ccc;background-color:#fff}#booking .fbw-calendar--config select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='m8.706 11.414 2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71h-5.18c-.89 0-1.33 1.08-.7 1.71z' fill='%23000' fill-opacity='.54'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:24px 24px;background-position:right 16px center}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}#booking .fbw-calendar--config .value.arrival--value,#booking .fbw-calendar--config .value.departure--value{padding-bottom:0;border-bottom:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:32px}#booking .fbw-calendar--config .best-price .best--label,#booking .fbw-calendar--config label{color:#828282!important;font-weight:400}#booking .fbw-calendar--config .config--hotel label,#booking .fbw-calendar--title h2{font-family:"Tinos",sans-serif;font-size:20px;font-weight:bold;line-height:1.4;color:#7c2529!important;text-align:left}#booking .fbw-calendar--title{margin-bottom:16px;margin-top:40px}#booking .fbw-calendar--config .config--hotel label{margin-bottom:16px}}@media screen and (max-width:576px){#booking .fbw-calendar--title h1{font-size:20px}#booking table td.fbw-calendar--day,#booking table th.fbw-calendar--weekdays{width:44px;height:48px}#booking table td.fbw-calendar--day .day--number{font-size:14px}#booking table td.fbw-calendar--day .day--in,#booking table td.fbw-calendar--day .day--out,#booking table td.fbw-calendar--day .day--price{font-size:9px}#booking button.fbw-calendar--button{top:calc(100% - 333px)}#booking .fbw-calendar button:first-child{left:calc((100% - 280px) / 2)}#booking .fbw-calendar button:last-child{right:calc((100% - 280px) / 2)}#booking .fbw-calendar--config .value.arrival--value,#booking .fbw-calendar--config .value.departure--value,#booking .fbw-calendar--config input,#booking .fbw-calendar--config select{font-size:16px}}@media screen and (min-width:1201px){#booking .flatpickr-calendar{width:calc(50% - 15px)!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efebd96 */.background-booking-calendar{opacity:0;transition: transform 0s;}
@media screen and (max-width:768px){
    .wrap-booking-calendar
    {
        max-height: calc(90vh - 100px);
        overflow-y: scroll;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-906d736 */@media (min-width: 768px) {
    .elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-30.e-form__buttons {
        top: 135px !important ;
    }
}

.destination-list-mobile{
    background-color: #F0F0F0;
    padding: 16px;
    z-index: 1;
    position: absolute;
    width: 97%;
    top: -60px;
}

.subtext{
    font-size: 18px;
    font-weight: 600; 
}
.div-item{
    padding-bottom: 25px
}
.location-text{
    font-size: 24px
}
.service-options {
    font-family: Arial, sans-serif;
    color: #333;
}

.option-item {
    margin-bottom: 10px;
}


/* Base style for the label and positioning */
.container {
       display: block;
    position: relative;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 16px;
    user-select: none;
    padding-right:40px !important;
    padding-top: 3px;
}

/* Hide the default radio button */
.container input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}

/* Custom checkmark/radio button - simple style when not checked */
.checkmark {
       position: absolute;
    top: 0;
    right: 5px;
    height: 23px;
    width: 23px;
    background-color: #eee;
    border-radius: 50%;
    border: 2px solid #ccc;
    transition: background-color 0.2s, box-shadow 0.2s;
}

/* Style for when the radio button is checked - detailed two-tone effect */
.container input:checked ~ .checkmark {
   border: 2px solid #B9975B;
    box-shadow: inset 0 0 0 5px #fff, inset 0 0 0 10px #B9975B;
    background-color: #B9975B;
}

/* Optional: hover styles for the label */
.container:hover input ~ .checkmark {
    border-color: #bbb; /* Slightly change border color on hover */
}
#form-field-selectHotel {
    position: relative;
    padding-left: 30px; /* Tạo khoảng trống bên trái cho icon */
}

.selected-subtext {
 /* Màu vàng */
    color: #B9975B; /* Chữ màu đen */
}

.elementor-field-textual{
    min-height: 47px;
} 
 #form-field-selectHotelmobile {
    padding-left: 25px;
  }
  
.form-mobile .elementor-field-group-iconlocation ,.form-mobile .elementor-field-group-codejs,.form-mobile .elementor-field-group-imghotelmobile,.form-mobile .elementor-field-type-html,.form-mobile .elementor-field-type-recaptcha_v3 {
    margin: 0!important;
}
.form-mobile .elementor-field-type-textarea {
    margin-top: 10px;
} 

.form-mobile #mobileSelectInput {
    padding: 6px 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d1d470 */@media screen and (max-width:767px){.footer-bg-form {background-color:#F9FAFB;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e19e26 */@media screen and (max-width:576px){.footer-bg-center{background-color:#e9eaec!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fcc275 */@media screen and (max-width:767px){.footer-tmg {background-color:#e9eaec!important;}}/* End custom CSS */