.elementor-17552 .elementor-element.elementor-element-ca199b0 .elementor-heading-title{color:var( --e-global-color-489284f );}.elementor-17552 .elementor-element.elementor-element-ca199b0{color:var( --e-global-color-489284f );padding:50px 0px 0px 0px;}.elementor-17552 .elementor-element.elementor-element-ca199b0 a{color:var( --e-global-color-489284f );}.elementor-17552 .elementor-element.elementor-element-ca199b0 a:hover{color:var( --e-global-color-primary );}.elementor-17552 .elementor-element.elementor-element-cfc8155 > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-17552 .elementor-element.elementor-element-1241f42{--icon-box-icon-margin:15px;}.elementor-17552 .elementor-element.elementor-element-1241f42 .elementor-icon-box-title, .elementor-17552 .elementor-element.elementor-element-1241f42 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-17552 .elementor-element.elementor-element-1241f42 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-17552 .elementor-element.elementor-element-159e979{width:100%;max-width:100%;--icon-box-icon-margin:6px;}.elementor-17552 .elementor-element.elementor-element-159e979 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17552 .elementor-element.elementor-element-159e979 .elementor-icon-box-title{margin-bottom:0px;}.elementor-17552 .elementor-element.elementor-element-159e979 .elementor-icon{font-size:16px;}.elementor-17552 .elementor-element.elementor-element-cad3322{--spacer-size:0px;}.elementor-17552 .elementor-element.elementor-element-70ba5d5{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-17552 .elementor-element.elementor-element-70ba5d5 .elementor-divider-separator{width:100%;}.elementor-17552 .elementor-element.elementor-element-70ba5d5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17552 .elementor-element.elementor-element-328790e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17552 .elementor-element.elementor-global-31688 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-global-31885 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-global-5205 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-global-5208 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-global-31830 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-global-5211 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-global-5214 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-global-5217 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-global-5220 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-global-31746 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-global-5223 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-global-5226 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-global-5229 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-element-73b3868 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17552 .elementor-element.elementor-global-5232 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-global-25076 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-global-5235 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-element-f05af7a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17552 .elementor-element.elementor-global-5238 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-global-5241 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-element-0d4f4ae .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17552 .elementor-element.elementor-element-145dd62{width:100%;max-width:100%;--icon-box-icon-margin:6px;}.elementor-17552 .elementor-element.elementor-element-145dd62 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17552 .elementor-element.elementor-element-145dd62 .elementor-icon-box-title{margin-bottom:0px;}.elementor-17552 .elementor-element.elementor-element-145dd62 .elementor-icon{font-size:16px;}.elementor-17552 .elementor-element.elementor-element-d49d9dd{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-17552 .elementor-element.elementor-element-d49d9dd .elementor-divider-separator{width:100%;}.elementor-17552 .elementor-element.elementor-element-d49d9dd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17552 .elementor-element.elementor-element-508b692{padding:0px 0px 28px 0px;}.elementor-17552 .elementor-element.elementor-element-b932e7a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17552 .elementor-element.elementor-global-5244 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}.elementor-17552 .elementor-element.elementor-element-2577582{width:100%;max-width:100%;--icon-box-icon-margin:6px;}.elementor-17552 .elementor-element.elementor-element-2577582 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17552 .elementor-element.elementor-element-2577582 .elementor-icon-box-title{margin-bottom:0px;}.elementor-17552 .elementor-element.elementor-element-2577582 .elementor-icon{font-size:16px;}.elementor-17552 .elementor-element.elementor-element-e30a629{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-17552 .elementor-element.elementor-element-e30a629 .elementor-divider-separator{width:100%;}.elementor-17552 .elementor-element.elementor-element-e30a629 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-17552 .elementor-element.elementor-element-b92a425 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17552 .elementor-element.elementor-global-5247 .elementor-heading-title{font-family:var( --e-global-typography-96d61a0-font-family ), Sans-serif;font-size:var( --e-global-typography-96d61a0-font-size );font-weight:var( --e-global-typography-96d61a0-font-weight );}#elementor-popup-modal-17552 .dialog-widget-content{animation-duration:0.5s;box-shadow:0px 8px 8px 0px rgba(0, 0, 0, 0.08);}#elementor-popup-modal-17552 .dialog-message{width:100vw;height:auto;}#elementor-popup-modal-17552{justify-content:center;align-items:flex-start;}@media(max-width:1024px){.elementor-17552 .elementor-element.elementor-element-cfc8155 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17552 .elementor-element.elementor-element-1241f42 .elementor-icon-box-title, .elementor-17552 .elementor-element.elementor-element-1241f42 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-17552 .elementor-element.elementor-element-1241f42 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-17552 .elementor-element.elementor-element-cad3322{--spacer-size:0px;}.elementor-17552 .elementor-element.elementor-element-b5e24ba{padding:0px 80px 0px 0px;}.elementor-17552 .elementor-element.elementor-element-328790e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17552 .elementor-element.elementor-global-31688 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-31885 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5205 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5208 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-31830 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5211 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5214 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5217 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5220 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-31746 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5223 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5226 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5229 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-element-73b3868 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17552 .elementor-element.elementor-global-5232 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-25076 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5235 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-element-f05af7a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17552 .elementor-element.elementor-global-5238 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5241 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-element-0d4f4ae .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17552 .elementor-element.elementor-element-508b692{padding:0px 0px 18px 0px;}.elementor-17552 .elementor-element.elementor-element-b932e7a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17552 .elementor-element.elementor-global-5244 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-element-b92a425 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17552 .elementor-element.elementor-global-5247 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}}@media(max-width:767px){.elementor-17552 .elementor-element.elementor-element-1241f42{--icon-box-icon-margin:11px;}.elementor-17552 .elementor-element.elementor-element-1241f42 .elementor-icon-box-title{margin-bottom:0px;}.elementor-17552 .elementor-element.elementor-element-1241f42 .elementor-icon{font-size:13px;}.elementor-17552 .elementor-element.elementor-element-1241f42 .elementor-icon-box-title, .elementor-17552 .elementor-element.elementor-element-1241f42 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-17552 .elementor-element.elementor-element-1241f42 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-17552 .elementor-element.elementor-element-159e979 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17552 .elementor-element.elementor-element-cad3322{--spacer-size:25px;}.elementor-17552 .elementor-element.elementor-element-b5e24ba{padding:0px 0px 0px 0px;}.elementor-17552 .elementor-element.elementor-element-328790e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17552 .elementor-element.elementor-global-31688 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-31885 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5205 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5208 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-31830 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5211 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5214 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5217 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5220 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-31746 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5223 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5226 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5229 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-element-73b3868 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17552 .elementor-element.elementor-global-5232 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-25076 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5235 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-element-f05af7a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17552 .elementor-element.elementor-global-5238 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-global-5241 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-element-0d4f4ae .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17552 .elementor-element.elementor-element-145dd62 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17552 .elementor-element.elementor-element-b932e7a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17552 .elementor-element.elementor-global-5244 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}.elementor-17552 .elementor-element.elementor-element-2577582 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17552 .elementor-element.elementor-element-ea1e725{padding:0px 0px 0px 0px;}.elementor-17552 .elementor-element.elementor-element-7c6302e > .elementor-element-populated{padding:0px 0px 150px 0px;}.elementor-17552 .elementor-element.elementor-element-b92a425 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17552 .elementor-element.elementor-global-5247 .elementor-heading-title{font-size:var( --e-global-typography-96d61a0-font-size );}}@media(min-width:768px){.elementor-17552 .elementor-element.elementor-element-f5b8466{width:60%;}.elementor-17552 .elementor-element.elementor-element-352b3f6{width:39.331%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17552 .elementor-element.elementor-element-f5b8466{width:100%;}.elementor-17552 .elementor-element.elementor-element-352b3f6{width:100%;}}/* Start custom CSS for section, class: .elementor-element-b5e24ba */.elementor-17552 .elementor-element.elementor-element-b5e24ba .elementor-widget-wrap > * {
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-508b692 */.elementor-17552 .elementor-element.elementor-element-508b692 .elementor-widget-wrap > * {
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ea1e725 */.elementor-17552 .elementor-element.elementor-element-ea1e725 .elementor-widget-wrap > * {
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ca199b0 *//* Hotels Titles */
.elementor-17552 .elementor-element.elementor-element-ca199b0 .GB-hotel-title a {
    font-size: calc(var(--e-global-typography-text-font-size) - 2px);
    font-weight: 400;
}

.elementor-17552 .elementor-element.elementor-element-ca199b0 .GB-hotel-title-plus18 {
    position: relative;
}

.elementor-17552 .elementor-element.elementor-element-ca199b0 .GB-hotel-title-plus18 a {
    padding-right: 30px;
}

.elementor-17552 .elementor-element.elementor-element-ca199b0 .GB-hotel-title-plus18 a::before{
    content: "+18";
    position: absolute;
    right: 0px;
    bottom: 3px;
    font-size: 12px;
    color: var(--e-global-color-text);
    border: 1px solid #000;
    border-color: var(--e-global-color-text);
    border-radius: 3px;
    padding: 0 2px;
}/* End custom CSS */