.elementor-kit-9{--e-global-color-primary:#102E4A;--e-global-color-secondary:#E7DA77;--e-global-color-text:#0F1C2B;--e-global-color-accent:#D9C95A;--e-global-color-textoapoio:#5B6675;--e-global-color-textoclaro:#98A1AC;--e-global-color-redesand:#F2ECE6;--e-global-color-redesurface:#F6F5F2;--e-global-color-redesky:#84B2C5;--e-global-color-redebutter:#FBFBD9;--e-global-color-collrouge:#7D2F0D;--e-global-color-collsand:#DED0B5;--e-global-color-colloff:#FEF7E5;--e-global-color-goldareia:#DFCFB5;--e-global-color-goldpessego:#E4A583;--e-global-color-centerfloresta:#03463E;--e-global-color-centerescuro:#022E29;--e-global-color-centercreme:#EDE4C3;--e-global-color-centerfundo:#FBF8F0;--e-global-color-designgrove:#2C6B52;--e-global-color-designescuro:#1F4F3C;--e-global-color-designfundo:#F5F1EB;--e-global-typography-primary-font-family:"Manrope";--e-global-typography-primary-font-weight:300;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-weight:600;--e-global-typography-primary-font-size:64px;--e-global-typography-primary-line-height:1.05em;--e-global-typography-primary-letter-spacing:-0.045em;--e-global-typography-secondary-font-size:26px;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-secondary-letter-spacing:-0.025em;--e-global-typography-text-font-size:17px;--e-global-typography-text-line-height:1.6em;--e-global-typography-text-letter-spacing:0em;--e-global-typography-accent-font-size:15px;--e-global-typography-accent-line-height:1.2em;--e-global-typography-accent-letter-spacing:0em;--e-global-typography-herohome-font-family:"Manrope";--e-global-typography-herohome-font-size:88px;--e-global-typography-herohome-font-weight:300;--e-global-typography-herohome-line-height:1.02em;--e-global-typography-herohome-letter-spacing:-0.05em;--e-global-typography-herohotel-font-family:"Manrope";--e-global-typography-herohotel-font-size:88px;--e-global-typography-herohotel-font-weight:300;--e-global-typography-herohotel-line-height:1em;--e-global-typography-herohotel-letter-spacing:-0.05em;--e-global-typography-destaque-font-family:"Newsreader";--e-global-typography-destaque-font-size:64px;--e-global-typography-destaque-font-weight:300;--e-global-typography-destaque-font-style:italic;--e-global-typography-destaque-line-height:1.05em;--e-global-typography-destaque-letter-spacing:-0.03em;--e-global-typography-etiqueta-font-family:"Manrope";--e-global-typography-etiqueta-font-size:12px;--e-global-typography-etiqueta-font-weight:600;--e-global-typography-etiqueta-text-transform:uppercase;--e-global-typography-etiqueta-line-height:1.3em;--e-global-typography-etiqueta-letter-spacing:0.18em;--e-global-typography-apoio-font-family:"Manrope";--e-global-typography-apoio-font-size:15px;--e-global-typography-apoio-font-weight:400;--e-global-typography-apoio-line-height:1.6em;--e-global-typography-apoio-letter-spacing:0em}.elementor-kit-9 e-page-transition{background-color:#FFBC7D}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-9{--e-global-typography-primary-font-size:34px;--e-global-typography-secondary-font-size:21px;--e-global-typography-text-font-size:15px;--e-global-typography-accent-font-size:15px;--e-global-typography-herohome-font-size:40px;--e-global-typography-herohotel-font-size:48px;--e-global-typography-destaque-font-size:34px;--e-global-typography-etiqueta-font-size:11px;--e-global-typography-apoio-font-size:13.5px}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.elementor-button.elementor-hidden,.elementor-hidden{display:none}.e-form__step{width:100%}.e-form__step:not(.elementor-hidden){display:flex;flex-wrap:wrap}.e-form__buttons{flex-wrap:wrap}.e-form__buttons,.e-form__buttons__wrapper{display:flex}.e-form__indicators{align-items:center;display:flex;flex-wrap:nowrap;font-size:13px;justify-content:space-between;margin-bottom:var(--e-form-steps-indicators-spacing)}.e-form__indicators__indicator{align-items:center;display:flex;flex-basis:0;flex-direction:column;justify-content:center;padding:0 var(--e-form-steps-divider-gap)}.e-form__indicators__indicator__progress{background-color:var(--e-form-steps-indicator-progress-background-color);border-radius:var(--e-form-steps-indicator-progress-border-radius);overflow:hidden;position:relative;width:100%}.e-form__indicators__indicator__progress__meter{background-color:var(--e-form-steps-indicator-progress-color);border-radius:var(--e-form-steps-indicator-progress-border-radius);color:var(--e-form-steps-indicator-progress-meter-color);height:var(--e-form-steps-indicator-progress-height);line-height:var(--e-form-steps-indicator-progress-height);padding-right:15px;text-align:right;transition:width .1s linear;width:var(--e-form-steps-indicator-progress-meter-width,0)}.e-form__indicators__indicator:first-child{padding-left:0}.e-form__indicators__indicator:last-child{padding-right:0}.e-form__indicators__indicator--state-inactive{color:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-inactive [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-inactive-secondary-color,#fff)}.e-form__indicators__indicator--state-inactive object,.e-form__indicators__indicator--state-inactive svg{fill:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-active{border-color:var(--e-form-steps-indicator-active-secondary-color,#fff);color:var(--e-form-steps-indicator-active-primary-color,#39b54a)}.e-form__indicators__indicator--state-active [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active object,.e-form__indicators__indicator--state-active svg{fill:var(--e-form-steps-indicator-active-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed{color:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-none{background-color:initial;color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed object,.e-form__indicators__indicator--state-completed svg{fill:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator__icon{align-items:center;border-style:solid;border-width:1px;display:flex;font-size:var(--e-form-steps-indicator-icon-size);height:var(--e-form-steps-indicator-padding,30px);justify-content:center;margin-bottom:10px;overflow:hidden;width:var(--e-form-steps-indicator-padding,30px)}.e-form__indicators__indicator__icon img,.e-form__indicators__indicator__icon object,.e-form__indicators__indicator__icon svg{height:auto;width:var(--e-form-steps-indicator-icon-size)}.e-form__indicators__indicator__icon .e-font-icon-svg{height:1em}.e-form__indicators__indicator__number{align-items:center;border-style:solid;border-width:1px;display:flex;height:var(--e-form-steps-indicator-padding,30px);justify-content:center;margin-bottom:10px;width:var(--e-form-steps-indicator-padding,30px)}.e-form__indicators__indicator--shape-circle{border-radius:50%}.e-form__indicators__indicator--shape-square{border-radius:0}.e-form__indicators__indicator--shape-rounded{border-radius:5px}.e-form__indicators__indicator--shape-none{border:0}.e-form__indicators__indicator__label{text-align:center}.e-form__indicators__indicator__separator{background-color:#babfc5;height:var(--e-form-steps-divider-width);width:100%}.e-form__indicators--type-icon,.e-form__indicators--type-icon_text,.e-form__indicators--type-number,.e-form__indicators--type-number_text{align-items:flex-start}.e-form__indicators--type-icon .e-form__indicators__indicator__separator,.e-form__indicators--type-icon_text .e-form__indicators__indicator__separator,.e-form__indicators--type-number .e-form__indicators__indicator__separator,.e-form__indicators--type-number_text .e-form__indicators__indicator__separator{margin-top:calc(var(--e-form-steps-indicator-padding,30px) / 2 - var(--e-form-steps-divider-width,1px) / 2)}.elementor-field-type-hidden{display:none}.elementor-field-type-html{display:inline-block}.elementor-field-type-tel input{direction:inherit}.elementor-field-type-recaptcha_v3 .elementor-field-label{display:none}.elementor-field-type-recaptcha_v3 .grecaptcha-badge{z-index:1}.elementor-button .elementor-form-spinner{order:3}.elementor-form .elementor-button .elementor-button-content-wrapper{align-items:center}.elementor-form .elementor-button .elementor-button-text{white-space:normal}.elementor-form .elementor-button svg{height:auto}.elementor-form .elementor-button .e-font-icon-svg{height:1em}.elementor-form .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-form .elementor-button .elementor-button-icon,.elementor-form .elementor-button .elementor-button-text{flex-grow:unset;order:unset}.elementor-select-wrapper .select-caret-down-wrapper{font-size:11px;inset-inline-end:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.elementor-select-wrapper .select-caret-down-wrapper svg{aspect-ratio:unset;display:unset;fill:currentColor;overflow:visible;width:1em}.elementor-select-wrapper .select-caret-down-wrapper i{font-size:19px;line-height:2}.elementor-select-wrapper.remove-before:before{content:""!important}.elementor-message-svg:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDExIj48cGF0aCBmaWxsPSIjMDA4YTIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00Ljc1IDguMTUgMS42IDUgLjU1IDYuMDVsNC4yIDQuMiA5LTlMMTIuNy4yeiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");background-position:50%;background-repeat:no-repeat;content:"";height:1em;width:1em}.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)),.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0:not(:has(.elementor-widget-container)),.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0:not(:has(.elementor-widget-container)){font-size:0;line-height:1}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);height:calc(var(--icon-size,25px) + 2 * var(--icon-padding,.5em));line-height:var(--icon-size,25px);width:calc(var(--icon-size,25px) + 2 * var(--icon-padding,.5em))}.elementor-social-icon{--e-social-icon-icon-color:#fff;align-items:center;background-color:#69727d;cursor:pointer;display:inline-flex;justify-content:center;text-align:center}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{color:#fff;opacity:.9}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-elementor{background-color:#d30c5c}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#69727d}.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-threads{background-color:#000}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-viber{background-color:#665cac}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#dd2430}.elementor-social-icon-weixin{background-color:#31a918}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-x-twitter{background-color:#000}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}.e--ua-appleWebkit.rtl{--flex-right:flex-start}.e--ua-appleWebkit .elementor-share-buttons--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-inline:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item{margin-inline:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item{margin-inline:0}@media (max-width:1024px){.e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-inline:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item{margin-inline:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item{margin-inline:0}}@media (max-width:767px){.e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid{display:flex;flex-wrap:wrap;justify-content:var(--justify-content,space-between);margin-inline:calc(-.5 * var(--grid-column-gap));width:auto}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item{margin-inline:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item{margin-inline:0}}:root{--navy:#102E4A;--navy-2:#0B2238;--gold:#E7DA77;--gold-2:#D9C95A;--sky:#84B2C5;--sand:#F2ECE6;--surface:#F6F5F2;--ink:#0F1C2B;--ink-2:#5B6675;--ink-3:#98A1AC;--line:#E8E6E1;--container:1320px;--margin:clamp(20px,4vw,56px);--section:clamp(80px,9vw,140px);--r-xl:32px;--r-lg:24px;--r-md:18px;--r-sm:12px;--shadow:0 1px 2px rgba(15,28,43,.04),0 12px 32px rgba(15,28,43,.06)}[class*="elementor-widget-royal_p_"]{font-family:Manrope,system-ui,sans-serif;color:var(--ink);font-size:16px;line-height:normal}:where([class*="elementor-widget-royal_p_"]) :is(h1,h2,h3,h4){margin:0;font-family:inherit;color:inherit}:where([class*="elementor-widget-royal_p_"]) :is(h1,h2,h3,h4) em{font-family:"Newsreader",Georgia,serif;font-style:italic;font-weight:300}:where([class*="elementor-widget-royal_p_"]) :is(p,ul,figure){margin:0;padding:0}:where([class*="elementor-widget-royal_p_"]) ul{list-style:none}:where([class*="elementor-widget-royal_p_"]) :is(a,a:hover){color:inherit;text-decoration:none}:where([class*="elementor-widget-royal_p_"]) img{display:block;width:100%;height:100%;max-width:none;border-radius:0;object-fit:cover}:where([class*="elementor-widget-royal_p_"]) button{font-family:inherit;cursor:pointer}.container{width:100%;max-width:calc(var(--container) + var(--margin)*2);margin:0 auto;padding-inline:var(--margin)}.section{padding-block:var(--section)}.eyebrow-d{display:flex;align-items:center;gap:14px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2)}.eyebrow-d::before{content:"";width:32px;height:1px;background:var(--gold-2)}.btn{display:inline-flex;align-items:center;gap:10px;border-radius:999px;padding:7px 7px 7px 22px;font-size:14px;font-weight:600;white-space:nowrap;transition:.25s}.btn .ic{width:34px;height:34px;border-radius:50%;display:grid;place-items:center}.btn.navy{background:var(--navy);color:#fff}.btn.gold{background:var(--gold);color:var(--navy)}.btn.white{background:#fff;color:var(--ink)}.btn.ghost{border:1px solid var(--line);padding:13px 22px}.btn:hover{transform:translateY(-1px)}.hero{position:relative;border-radius:var(--r-xl);overflow:hidden;color:#fff;min-height:calc(100vh - 64px);min-height:calc(100svh - 64px);display:flex;flex-direction:column;background:var(--navy)}.hero{border-radius:0;min-height:100vh;min-height:100svh}.hero-wrap{padding:12px}.hero-wrap{padding:0}.hero::after{content:"";position:absolute;inset:0;background: linear-gradient(180deg,rgba(6,16,28,.6) 0%,rgba(6,16,28,0) 24%),linear-gradient(0deg,rgba(6,16,28,.92) 0%,rgba(6,16,28,.6) 42%,rgba(6,16,28,.15) 75%),linear-gradient(90deg,rgba(6,16,28,.55) 0%,rgba(6,16,28,.1) 60%),rgba(6,16,28,.22)}.hero>img.bg{animation:kenburns 14s cubic-bezier(.2,.6,.2,1) both;transition:opacity 1.1s ease}.du-hero{min-height:min(820px,calc(100svh - 64px))}.du-hero::after{background:linear-gradient(90deg,rgba(8,22,38,.82) 0%,rgba(8,22,38,.55) 42%,rgba(8,22,38,.05) 75%),linear-gradient(0deg,rgba(8,22,38,.55),transparent 40%)!important}.du-hin{margin-top:auto;padding:0 max(clamp(20px,3vw,40px),calc((100% - var(--container))/2)) clamp(48px,6vw,96px);max-width:none}.du-hin .eyebrow-d{color:rgba(255,255,255,.75)}.du-hin h1{font-size:clamp(44px,5.4vw,92px);font-weight:300;letter-spacing:-.055em;line-height:1;margin:22px 0 24px}.du-hin h1 .l{display:block;white-space:nowrap}.du-hin h1 em{font-family:"Newsreader",Georgia,serif;font-style:italic;font-weight:300;color:var(--gold);letter-spacing:-.03em}.du-hin p{font-size:clamp(16px,1.3vw,19px);line-height:1.55;max-width:560px;color:rgba(255,255,255,.86)}.du-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.du-chips a{display:inline-flex;align-items:center;gap:10px;padding:10px 12px 10px 18px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:14px;font-weight:500;transition:.25s}.du-chips a span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:rgba(255,255,255,.16);transform:rotate(90deg)}.du-chips a:hover{background:#fff;color:var(--navy)}.du-chips a:hover span{background:var(--navy);color:#fff}.du-head{display:grid;grid-template-columns:1fr minmax(0,420px);align-items:end;gap:18px 48px;margin-bottom:clamp(40px,4.5vw,64px)}.du-head .eyebrow-d{grid-column:1/-1}.du-head h2{font-size:clamp(40px,5vw,76px);font-weight:300;letter-spacing:-.05em;line-height:1.02;color:var(--ink)}.du-head h2 em{font-family:"Newsreader",Georgia,serif;font-style:italic;font-weight:300;color:var(--gold-2);letter-spacing:-.03em}.du-head p{font-size:16px;line-height:1.6;color:var(--ink-2)}.du-head.v{grid-template-columns:1fr;margin-bottom:0}.sv-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.sv{background:var(--surface);border-radius:var(--r-lg);overflow:hidden;display:flex;flex-direction:column}.sv figure{position:relative;aspect-ratio:16/11;overflow:hidden}.sv figure img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.sv:hover figure img{transform:scale(1.05)}.sv-n{position:absolute;top:16px;left:16px;font-size:12px;font-weight:600;letter-spacing:.14em;color:#fff;background:rgba(15,28,43,.35);backdrop-filter:blur(8px);padding:6px 10px;border-radius:999px}.sv-b{position:relative;padding:34px 28px 28px;display:flex;flex-direction:column;flex:1}.sv-ic{position:absolute;top:-26px;right:24px;width:52px;height:52px;border-radius:14px;background:var(--navy);color:var(--gold);display:grid;place-items:center;box-shadow:0 10px 24px -10px rgba(16,46,74,.6)}.sv h3{font-size:26px;font-weight:500;letter-spacing:-.03em}.sv p{font-size:15px;line-height:1.6;color:var(--ink-2);margin-top:10px}.sv-f{margin-top:auto;padding-top:26px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.sv-f small{font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--ink-3);text-transform:uppercase}.du-day{padding:0 12px}.du-day-in{background:var(--navy);color:#fff;border-radius:var(--r-xl);display:grid;grid-template-columns:1.05fr 1fr;overflow:hidden;min-height:720px}.dd-media{position:relative;overflow:hidden;min-height:520px}.dd-media img{position:absolute;inset:0;opacity:0;transform:scale(1.06);transition:opacity .9s ease,transform 6s ease}.dd-media img.on{opacity:1;transform:scale(1)}.dd-chip{position:absolute;left:24px;top:24px;z-index:2;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;background:var(--gold);color:var(--navy);padding:8px 14px;border-radius:999px}.dd-copy{padding:clamp(40px,5vw,80px);display:flex;flex-direction:column;justify-content:center}.eyebrow-d.light{color:rgba(255,255,255,.65)}.dd-copy h2{font-size:clamp(56px,7vw,112px);font-weight:300;letter-spacing:-.055em;line-height:1}.dd-copy h2 em{font-family:"Newsreader",Georgia,serif;font-style:italic;color:var(--gold)}.dd-lead{font-size:18px;line-height:1.55;color:rgba(255,255,255,.78);margin-top:16px;max-width:440px}.dd-list{list-style:none;margin-top:40px;border-top:1px solid rgba(255,255,255,.14)}.dy{display:grid;grid-template-columns:44px 1fr auto;gap:18px;align-items:center;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.14);cursor:pointer;transition:.3s}.dy-n{font-family:"Newsreader",Georgia,serif;font-style:italic;font-size:22px;color:rgba(255,255,255,.4);transition:.3s}.dy-t small{display:block;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:6px}.dy-t h3{font-size:24px;font-weight:500;letter-spacing:-.03em;color:rgba(255,255,255,.62);transition:.3s}.dy-t p{font-size:14px;line-height:1.55;color:rgba(255,255,255,.62);max-height:0;overflow:hidden;opacity:0;transition:max-height .5s,opacity .4s,margin .4s}.dy .btn{opacity:.0;transform:translateX(-8px);transition:.35s;pointer-events:none}.dy.on .dy-n{color:var(--gold)}.dy.on .dy-t h3{color:#fff}.dy.on .dy-t p{max-height:80px;opacity:1;margin-top:6px}.dy.on .btn{opacity:1;transform:none;pointer-events:auto}.dy:hover .dy-t h3{color:#fff}body .du-pac{background:var(--sand);margin-top:var(--section)}.pc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pc{background:#fff;border-radius:var(--r-lg);overflow:hidden;display:flex;flex-direction:column;transition:transform .4s,box-shadow .4s}.pc:hover{transform:translateY(-4px);box-shadow:0 24px 50px -28px rgba(15,28,43,.35)}.pc figure{position:relative;aspect-ratio:4/3;overflow:hidden}.pc figure img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.pc:hover figure img{transform:scale(1.05)}.pc-tag{position:absolute;left:16px;bottom:16px;font-family:"Newsreader",Georgia,serif;font-style:italic;font-size:17px;color:#fff;background:rgba(15,28,43,.42);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:6px 14px;border-radius:999px}.pc-b{padding:26px 26px 24px;display:flex;flex-direction:column;flex:1}.pc h3{font-size:24px;font-weight:500;letter-spacing:-.03em;line-height:1.15}.pc p{font-size:15px;line-height:1.6;color:var(--ink-2);margin-top:10px}.pc-room{margin-top:16px;font-size:13px;font-weight:500;color:var(--navy);display:flex;align-items:center;gap:8px}.pc-room::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold-2)}.pc-f{margin-top:auto;padding-top:22px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:22px}.pc-pr small{display:block;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.pc-pr b{display:block;font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--navy);margin-top:4px}.pc-pr b.q{font-size:16px;font-weight:500;color:var(--ink-2)}.pc-note{margin-top:22px;font-size:13px;color:var(--ink-2);text-align:right}.pt-list{border-top:1px solid var(--line)}.pt{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr) minmax(0,1fr) 380px;gap:32px;align-items:center;padding:34px 24px;border-bottom:1px solid var(--line);transition:background .35s}.pt::before{content:"";position:absolute;left:0;top:-1px;bottom:-1px;width:3px;background:var(--gold-2);transform:scaleY(0);transform-origin:top;transition:transform .4s}.pt:hover{background:var(--surface)}.pt:hover::before{transform:none}.pt-n{font-family:"Newsreader",Georgia,serif;font-style:italic;font-size:22px;color:var(--ink-3)}.pt-id h3{font-size:clamp(26px,2.4vw,36px);font-weight:400;letter-spacing:-.04em;line-height:1.05;color:var(--ink)}.pt-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pt-tags span{font-size:12px;font-weight:500;color:var(--ink-2);border:1px solid var(--line);border-radius:999px;padding:5px 11px;background:#fff}.pt-tags span:first-child{background:var(--navy);border-color:var(--navy);color:#fff}.pt>p{font-size:15px;line-height:1.6;color:var(--ink-2);max-width:440px}.pt-act{display:flex;align-items:center;justify-content:flex-end;gap:14px}.pt-cup{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:14px;align-items:center;text-align:left;border:1px dashed rgba(16,46,74,.4);background:#fff;border-radius:12px;padding:8px 8px 8px 14px}.pt-cup small{grid-column:1;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.pt-cup b{grid-column:1;font-size:15px;letter-spacing:.06em;color:var(--navy)}.pt-cup i{grid-column:2;grid-row:1/3;font-style:normal;font-size:12px;font-weight:600;background:var(--navy);color:#fff;border-radius:8px;padding:8px 10px}.pt-cup.ok i{background:var(--gold);color:var(--navy)}.pt-cta{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:600;color:var(--navy);white-space:nowrap}.pt-cta span{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:#fff;transition:.3s}.pt:hover .pt-cta span{background:var(--navy);border-color:var(--navy);color:#fff;transform:rotate(45deg)}body .pt-join{margin-top:20px;background:var(--navy);color:#fff;border-radius:var(--r-lg);padding:clamp(28px,3.5vw,48px);display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:center;position:relative;overflow:hidden}.pj-copy h3{font-size:clamp(30px,3vw,44px);font-weight:300;letter-spacing:-.04em;line-height:1.05}.pj-copy h3 em{font-family:"Newsreader",Georgia,serif;font-style:italic;color:var(--gold)}.pj-copy p{font-size:15px;line-height:1.6;color:rgba(255,255,255,.72);margin-top:12px;max-width:380px}.pj-form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pj-form label{display:flex;flex-direction:column;gap:6px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 14px;transition:border-color .2s}.pj-form label:focus-within{border-color:var(--gold)}.pj-form label span{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.55)}.pj-form input{background:none;border:0;outline:0;color:#fff;font:inherit;font-size:15px}.pj-form input::placeholder{color:rgba(255,255,255,.35)}.pj-form .btn{grid-column:1/-1;justify-self:start;margin-top:6px}.pj-ok{grid-column:1/-1;display:none;font-size:14px;color:var(--gold)}.pj-form.sent .pj-ok{display:block}body .du-faq{background:var(--surface)}body .du-faq-in{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start}.fq-list{display:flex;flex-direction:column;gap:10px}.fq{background:#fff;border-radius:var(--r-md);padding:0 24px;transition:box-shadow .3s}.fq[open]{box-shadow:var(--shadow)}.fq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:18px;font-weight:500;letter-spacing:-.01em;cursor:pointer}.fq summary::-webkit-details-marker{display:none}.fq summary i{position:relative;width:32px;height:32px;border-radius:50%;background:var(--surface);flex:none;transition:.3s}.fq summary i::before,.fq summary i::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.6px;background:var(--navy);transform:translate(-50%,-50%);transition:.3s}.fq summary i::after{transform:translate(-50%,-50%) rotate(90deg)}.fq[open] summary i{background:var(--navy)}.fq[open] summary i::before,.fq[open] summary i::after{background:#fff}.fq[open] summary i::after{transform:translate(-50%,-50%) rotate(0)}.fq p{font-size:15px;line-height:1.65;color:var(--ink-2);padding:0 0 22px;max-width:600px}@media (max-width:1100px){.pt{grid-template-columns:44px 1fr;gap:16px 20px}.pt>p,.pt-act{grid-column:2}.pt-act{justify-content:flex-start;flex-wrap:wrap}.pc-grid,.sv-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.du-day-in{grid-template-columns:1fr}.dd-media{min-height:360px}.du-head{grid-template-columns:1fr}.pt-join,.du-faq-in{grid-template-columns:1fr}}@media (max-width:640px){.pc-grid,.sv-grid,.pj-form{grid-template-columns:1fr}.pt{grid-template-columns:1fr;padding:28px 4px}.pt>p,.pt-act{grid-column:1}.du-day{padding:0}.du-day-in{border-radius:0}.dy{grid-template-columns:32px 1fr}.dy .btn{grid-column:2;justify-self:start}.dy:not(.on) .btn{display:none}.pc-note{text-align:left}.du-hin h1 .l{white-space:normal;text-wrap:balance}.du-hin h1{font-size:40px!important;line-height:1.04!important}.du-hin h1 em{display:block}}.ev-hero::after{background:linear-gradient(90deg,rgba(8,22,38,.9) 0%,rgba(8,22,38,.72) 38%,rgba(8,22,38,.25) 70%,rgba(8,22,38,.1) 100%),linear-gradient(0deg,rgba(8,22,38,.75) 0%,transparent 50%)!important}.ev-hin{position:relative;z-index:2;margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding:0 max(clamp(20px,3vw,40px),calc((100% - var(--container))/2)) clamp(44px,5.5vw,84px)}.ev-hcopy{max-width:820px}.ev-hcopy .eyebrow-d{color:rgba(255,255,255,.8)}.ev-hcopy h1{font-size:clamp(44px,5.2vw,88px);font-weight:300;letter-spacing:-.045em;line-height:1.05;margin:18px 0 20px;text-wrap:balance}.ev-hcopy h1 em{display:block;text-wrap:balance;font-family:"Newsreader",Georgia,serif;font-style:italic;font-weight:300;color:var(--gold);letter-spacing:-.03em}.ev-hcopy p{font-size:clamp(16px,1.2vw,18px);line-height:1.6;color:rgba(255,255,255,.88);max-width:500px}.ev-hbtns{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.ev-ghost{background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.32);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ev-ghost .ic{background:rgba(255,255,255,.18);color:#fff;transform:rotate(90deg)}.ev-ghost:hover{background:#fff;color:var(--navy)}.ev-ghost:hover .ic{background:var(--navy);color:#fff}.ev-hcard{list-style:none;flex:none;width:300px;padding:8px 24px;border-radius:var(--r-lg);background:rgba(10,26,44,.45);border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.ev-hcard li{display:grid;grid-template-columns:82px 1fr;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.14)}.ev-hcard li:last-child{border-bottom:0}.ev-hcard b{font-size:40px;font-weight:300;letter-spacing:-.04em;line-height:1;color:var(--gold)}.ev-hcard span{font-size:14.5px;line-height:1.4;color:rgba(255,255,255,.88)}body .ev-intro{padding-bottom:0}.ei-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(40px,6vw,96px);align-items:center}.ei-copy h2{font-size:clamp(38px,4.2vw,64px);font-weight:300;letter-spacing:-.045em;line-height:1.04;margin-top:18px;color:var(--ink)}.ei-copy h2 em{font-family:"Newsreader",Georgia,serif;font-style:italic;font-weight:300;color:var(--gold-2);letter-spacing:-.03em}.ei-list{list-style:none;margin-top:clamp(28px,3vw,44px);border-top:1px solid var(--line)}.ei-list li{display:grid;grid-template-columns:52px 1fr;gap:18px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line)}.ei-ic{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--surface);color:var(--navy);transition:background .35s,color .35s}.ei-list li:hover .ei-ic{background:var(--navy);color:var(--gold)}.ei-list h3{font-size:19px;font-weight:500;letter-spacing:-.02em;color:var(--ink)}.ei-list p{font-size:15px;line-height:1.5;color:var(--ink-2);margin-top:3px}.ei-mos{display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:1fr 1fr;gap:14px;height:clamp(460px,44vw,620px)}.ei-mos figure{margin:0;border-radius:var(--r-lg);overflow:hidden}.ei-mos img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.ei-mos figure:hover img{transform:scale(1.05)}.ei-mos .m1{grid-row:1/3}.ev-pick{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:500;letter-spacing:-.01em;color:var(--ink);margin-bottom:16px}.ev-pick span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--gold);color:var(--navy)}.ev-hcs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:28px}.ev-hc{position:relative;display:flex;flex-direction:column;text-align:left;padding:0;font:inherit;color:var(--ink);background:#fff;border:2px solid var(--line);border-radius:var(--r-lg);overflow:hidden;cursor:pointer;transition:border-color .3s,box-shadow .3s,transform .3s}.ev-hc:hover{border-color:var(--hc);transform:translateY(-3px);box-shadow:0 18px 40px -24px rgba(15,28,43,.45)}.ev-hc-ph{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:var(--hc)}.ev-hc-ph img:first-child{width:100%;height:100%;object-fit:cover;opacity:.55;transition:opacity .4s,transform 1.2s cubic-bezier(.2,.7,.2,1)}.ev-hc:hover .ev-hc-ph img:first-child{opacity:.7;transform:scale(1.05)}.ev-hc-lg{position:absolute;left:18px;bottom:16px;height:34px;width:auto;max-width:70%;object-fit:contain;object-position:left}.ev-hc-b{display:flex;flex-direction:column;gap:4px;padding:16px 18px 18px}.ev-hc-n{font-size:17px;font-weight:600;letter-spacing:-.015em}.ev-hc-b small{font-size:14px;color:var(--ink-2)}.ev-hc-go{margin-top:12px}.ev-hc-go em{font-style:normal;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;padding:9px 14px;border-radius:999px}.ev-hc-go .a{background:var(--surface);color:var(--navy)}.ev-hc-go .s{display:none;background:var(--hc);color:#fff}.ev-hc:hover .ev-hc-go .a{background:var(--navy);color:#fff}.ev-hc.on{border-color:var(--hc);box-shadow:0 0 0 4px color-mix(in srgb,var(--hc) 18%,transparent),0 18px 40px -24px rgba(15,28,43,.45)}.ev-hc.on .ev-hc-ph img:first-child{opacity:.75}.ev-hc.on .ev-hc-go .a{display:none}.ev-hc.on .ev-hc-go .s{display:inline-flex}.ev-hc.on::after{content:"";position:absolute;left:50%;bottom:-16px;width:18px;height:18px;background:var(--hc);transform:translateX(-50%) rotate(45deg);border-radius:3px;opacity:0}.ev-hc:focus-visible{outline:3px solid var(--gold-2);outline-offset:3px}.ev-pn{display:none;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;padding:16px;border-radius:calc(var(--r-lg) + 8px);background:color-mix(in srgb,var(--hc) 7%,#fff)}.ev-pn.on{display:grid;animation:rise .6s cubic-bezier(.2,.7,.2,1) both}.ev-gal{display:flex;flex-direction:column;gap:10px;min-height:0}.ev-stage{position:relative;flex:1;min-height:440px;border-radius:var(--r-lg);overflow:hidden;background:var(--hc)}.ev-stage img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity .7s ease,transform 5s ease}.ev-stage img.on{opacity:1;transform:scale(1)}.ev-ths{display:flex;gap:10px}.ev-th{flex:0 0 calc((100% - 30px)/4);aspect-ratio:16/10;border-radius:14px;overflow:hidden;padding:0;border:3px solid transparent;cursor:pointer;opacity:.65;transition:opacity .3s,border-color .3s}.ev-th img{width:100%;height:100%;object-fit:cover}.ev-th:hover{opacity:1}.ev-th.on{opacity:1;border-color:var(--hc)}.ev-info{background:var(--hc);color:#fff;border-radius:var(--r-lg);padding:clamp(26px,2.8vw,40px);display:flex;flex-direction:column}.ev-loc{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.7)}.ev-info h3{font-size:clamp(28px,2.6vw,38px);font-weight:400;letter-spacing:-.035em;line-height:1.05;margin-top:10px}.ev-tag{font-family:"Newsreader",Georgia,serif;font-style:italic;font-size:19px;color:var(--gold);margin-top:6px}.ev-rms-h{display:flex;justify-content:space-between;margin-top:26px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.18);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.6)}.ev-rms{list-style:none}.ev-rm{display:grid;grid-template-columns:minmax(110px,1.1fr) minmax(0,1fr) 78px;gap:16px;align-items:center;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.1)}.rm-id b{display:block;font-size:16px;font-weight:500}.rm-id span{font-size:13px;color:rgba(255,255,255,.62)}.rm-bar{height:6px;border-radius:999px;background:rgba(255,255,255,.12);overflow:hidden}.rm-bar i{display:block;height:100%;width:var(--w);border-radius:999px;background:rgba(255,255,255,.55);transform-origin:left;transform:scaleX(0);transition:transform 1s cubic-bezier(.2,.7,.2,1)}.ev-pn.on .rm-bar i{transform:scaleX(1)}.ev-rm:nth-child(2) .rm-bar i{transition-delay:.06s}.ev-rm:nth-child(3) .rm-bar i{transition-delay:.12s}.ev-rm:nth-child(4) .rm-bar i{transition-delay:.18s}.ev-rm:nth-child(5) .rm-bar i{transition-delay:.24s}.ev-rm.big .rm-bar i{background:var(--gold)}.rm-cap{text-align:right;font-size:13px;color:rgba(255,255,255,.7);white-space:nowrap}.rm-cap b{font-size:18px;font-weight:600;color:#fff}.ev-nota{font-size:15px;line-height:1.55;color:rgba(255,255,255,.8);margin-top:18px}.ev-btns{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:auto;padding-top:24px}.ev-ver{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:600;color:#fff;cursor:pointer}.ev-ver span{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.4);transition:.3s}.ev-ver:hover span{background:#fff;color:var(--hc);transform:rotate(45deg)}.ev-tb{grid-column:1/-1;background:#fff;border-radius:var(--r-lg);overflow:hidden}.ev-more{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px clamp(20px,2.4vw,30px);font:inherit;font-size:17px;font-weight:600;color:var(--ink);cursor:pointer;text-align:left}.ev-more i{position:relative;flex:none;width:40px;height:40px;border-radius:50%;background:var(--hc);transition:transform .35s}.ev-more i::before,.ev-more i::after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#fff;transform:translate(-50%,-50%)}.ev-more i::after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .35s}.ev-tb.open .ev-more i::after{transform:translate(-50%,-50%) rotate(0)}.ev-more:hover{background:var(--surface)}.ev-tb-in{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1)}.ev-tb-in>*{min-height:0;overflow:hidden}.ev-tb.open .ev-tb-in{grid-template-rows:1fr}.ev-tb-in .ev-scroll{overflow-x:auto;padding:0 clamp(20px,2.4vw,30px)}.ev-tb-n{padding:10px clamp(20px,2.4vw,30px) 22px;font-size:13px;color:var(--ink-3)}.ev-tb table{width:100%;border-collapse:collapse;font-size:16px;font-variant-numeric:tabular-nums}.ev-tb th{text-align:right;font-size:12.5px;font-weight:600;color:var(--ink-2);padding:12px 14px;border-bottom:1px solid var(--line);white-space:nowrap;vertical-align:bottom}.ev-tb .fm{display:inline-flex;flex-direction:column;align-items:flex-end;gap:6px}.ev-tb .fm svg{color:var(--hc)}.ev-tb td{text-align:right;padding:14px;border-bottom:1px solid var(--line);color:var(--ink-2);white-space:nowrap}.ev-tb th:first-child,.ev-tb td:first-child{text-align:left;padding-left:0}.ev-tb th:nth-child(2),.ev-tb td:nth-child(2){text-align:left}.ev-tb td:first-child{font-weight:600;color:var(--ink)}.ev-tb tbody tr:last-child td{border-bottom:0}body .ev-orcs{padding:0 12px}body .ev-orc-in{position:relative;overflow:hidden;background:var(--navy);color:#fff;border-radius:var(--r-xl);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:clamp(32px,4vw,72px);align-items:center;padding:clamp(56px,6vw,100px) max(clamp(24px,4vw,56px),calc((100% - 1120px)/2))}.eo-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.32}.ev-orc-in::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,26,44,.92) 0%,rgba(10,26,44,.78) 50%,rgba(10,26,44,.5) 100%)}.eo-copy,.eo-form{position:relative;z-index:1}.eo-copy h2{font-size:clamp(40px,4vw,60px);font-weight:300;letter-spacing:-.05em;line-height:1;margin-top:18px}.eo-copy h2 em{font-family:"Newsreader",Georgia,serif;font-style:italic;font-weight:300;color:var(--gold);letter-spacing:-.03em}.eo-list{list-style:none;margin-top:34px;display:flex;flex-direction:column;gap:16px}.eo-list li{display:flex;align-items:center;gap:14px;font-size:17px;line-height:1.4;color:#fff}.eo-list i{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--gold);color:var(--navy)}.eo-form{background:#fff;color:var(--ink);border-radius:var(--r-lg);padding:clamp(24px,2.6vw,36px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;box-shadow:0 40px 80px -40px rgba(0,0,0,.6)}.eo-t{grid-column:1/-1;font-size:24px;font-weight:500;letter-spacing:-.025em;margin-bottom:2px}.eo-form label,.eo-tg{display:flex;flex-direction:column;gap:8px}.eo-form .w{grid-column:1/-1}.eo-form label span,.eo-tg>span{font-size:15px;font-weight:600;color:var(--ink)}.eo-form input,.eo-form select{height:54px;border:1.5px solid #CCD3DB;border-radius:12px;padding:0 16px;background:#fff;color:var(--ink);font:inherit;font-size:16px;width:100%;min-width:0;outline:0;transition:border-color .2s,box-shadow .2s}.eo-form select{appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23102E4A' stroke-width='2.4'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 16px center;padding-right:44px}.eo-form input::placeholder{color:#7B8794}.eo-form input:focus,.eo-form select:focus{border-color:var(--navy);box-shadow:0 0 0 4px rgba(16,46,74,.12)}.seg{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:5px;border-radius:12px;background:var(--surface);border:1.5px solid #CCD3DB}.seg button{height:42px;font:inherit;font-size:15px;font-weight:600;color:var(--ink-2);border-radius:8px;cursor:pointer;transition:.25s}.seg button.on{background:var(--navy);color:#fff}.eo-send{grid-column:1/-1;justify-content:space-between;height:58px;font-size:16px;margin-top:6px}.eo-wa{grid-column:1/-1;justify-self:center;display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:var(--navy);cursor:pointer;text-decoration:underline;text-underline-offset:4px}.eo-ok{grid-column:1/-1;display:none;font-size:15px;font-weight:600;color:#1E7A4C;text-align:center}.eo-form.sent .eo-ok{display:block}.eo-form.pulse{animation:eoPulse 1.2s ease}@keyframes eoPulse{30%{box-shadow:0 0 0 8px rgba(231,218,119,.55),0 40px 80px -40px rgba(0,0,0,.6)}}@media (max-width:1100px){.ei-grid{grid-template-columns:minmax(0,1fr)}.ei-mos{height:auto;grid-template-rows:none;grid-template-columns:1.3fr 1fr}.ei-mos figure{aspect-ratio:4/3}.ei-mos .m1{grid-row:span 2;aspect-ratio:auto}.ev-hcs{grid-template-columns:repeat(2,minmax(0,1fr))}.ev-pn{grid-template-columns:minmax(0,1fr)}.ev-stage{min-height:0;flex:none;aspect-ratio:16/10}body .ev-orc-in{grid-template-columns:minmax(0,1fr)}.ev-hin{flex-direction:column;align-items:flex-start}.ev-hcard{width:100%;max-width:520px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:18px 20px}.ev-hcard li{grid-template-columns:1fr;gap:6px;padding:0;border:0}.ev-hcard b{font-size:34px}}@media (max-width:640px){.ei-list li{grid-template-columns:46px 1fr;gap:14px;padding:16px 0}.ei-ic{width:46px;height:46px;border-radius:14px}.ei-list h3{font-size:18px}.ei-mos{gap:8px}.ev-pick{font-size:17px}.ev-hcs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:22px}.ev-hc-lg{left:12px;bottom:10px;height:24px}.ev-hc-b{padding:12px 12px 14px;gap:2px}.ev-hc-n{font-size:15px;line-height:1.25}.ev-hc-b small{font-size:13px}.ev-hc-go{margin-top:10px}.ev-hc-go em{font-size:13px;padding:8px 12px}.ev-pn{padding:8px;margin:0 -8px;border-radius:var(--r-lg)}.ev-stage{aspect-ratio:4/3}.ev-ths{gap:6px}.ev-th{flex-basis:calc((100% - 18px)/4);border-radius:10px}.ev-info{padding:24px 20px}.ev-rm{grid-template-columns:minmax(0,1fr) 64px;gap:4px 12px}.ev-rm .rm-bar{grid-column:1/-1;grid-row:2}.ev-btns .btn{width:100%;justify-content:space-between}.ev-more{font-size:16px;padding:18px}.ev-tb table{font-size:15px}.ev-tb th,.ev-tb td{padding:12px 10px}.ev-tb td:first-child,.ev-tb th:first-child{position:sticky;left:0;background:#fff;z-index:1}body .ev-orcs{padding:0}body .ev-orc-in{border-radius:0;padding:56px 16px}.eo-form{grid-template-columns:minmax(0,1fr);padding:22px 18px}.eo-t{font-size:21px}.eo-list li{font-size:16px}.ev-hin{padding:0 20px 40px;gap:24px}.ev-hcopy h1{font-size:42px!important}.ev-hbtns .btn{width:100%;justify-content:space-between}.ev-hcard{padding:16px;gap:10px}.ev-hcard b{font-size:28px}.ev-hcard span{font-size:12.5px}}.hero-wrap{padding:0}.hero>img.bg,.hero .bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero{border-radius:0}.pg-hero{min-height:min(560px,70svh)}.pg-hero::after{background:linear-gradient(90deg,rgba(8,22,38,.82) 0%,rgba(8,22,38,.62) 50%,rgba(8,22,38,.3) 100%)!important}.du-hin{position:relative;z-index:2}.ev-hin{position:relative;z-index:2}.pg-sec{padding-block:clamp(56px,6vw,96px)}.pg-txt h2{margin-bottom:18px;font-size:clamp(28px,3vw,40px);font-weight:300;letter-spacing:-.04em;line-height:1.1;color:var(--navy)}.pg-txt h2 em{font-family:"Newsreader",Georgia,serif;font-style:italic;font-weight:300;letter-spacing:-.02em}.pg-c{max-width:760px;font-size:16px;line-height:1.65;color:var(--ink-2)}.pg-c p+p{margin-top:14px}.pg-c h3{margin:30px 0 8px;font-size:20px;font-weight:500;letter-spacing:-.02em;color:var(--ink)}.pg-c ul{list-style:disc;padding-left:20px}.pg-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:20px}.pg-card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--r-lg);background:var(--surface)}.pg-card figure{aspect-ratio:16/11;overflow:hidden}.pg-card-b{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:10px;padding:26px}.pg-card small{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.pg-card h3{font-size:22px;font-weight:500;letter-spacing:-.03em;line-height:1.2}.pg-card p{font-size:15px;line-height:1.6;color:var(--ink-2)}.pg-card .btn{margin-top:auto}.ev-orc-in .eo-copy{position:relative;z-index:1}.ev-orc-in .elementor-widget-form{position:relative;z-index:1}.elementor-widget-royal_p_ev_orc{display:contents}.elementor-widget-royal_p_ev_orc .elementor-widget-container{display:contents}.royal-news.pj-escuro{padding:0;background:none;box-shadow:none;border-radius:0}.royal-news.pj-escuro .elementor-field-group.elementor-col-50{display:block;height:auto;margin-bottom:12px!important;padding:10px 14px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:rgba(255,255,255,.07)}.royal-news.pj-escuro label.elementor-field-label{margin-bottom:6px;font-size:10px;color:rgba(255,255,255,.55)}body .royal-news.pj-escuro input.elementor-field{min-height:0;padding:2px 0;border:0;color:#fff!important;font-size:15px}body .royal-news.pj-escuro input.elementor-field::placeholder{color:rgba(255,255,255,.35)}body .royal-news.pj-escuro button.elementor-button,body .royal-news.pj-escuro button.elementor-button:hover{width:auto;background:var(--gold);color:var(--navy)}.royal-news.pj-escuro .elementor-button-icon{background:var(--navy);color:#fff}.royal-news.pj-escuro .elementor-field-type-submit{margin-top:6px}.royal-news.pj-escuro .elementor-message{color:var(--gold)}.royal-form-ev .elementor-field-group select{width:100%;padding:4px 0 13px;border:0;border-bottom:1px solid #DDE1E5;border-radius:0;background:transparent;color:#102E4A;font:15px Manrope,system-ui,sans-serif}.royal-form-ev .elementor-field-subgroup{gap:14px}.royal-form-ev .elementor-field-type-acceptance{height:auto}@media (max-width:767px){.pg-hero{min-height:440px}}.btn.navy .ic{background:var(--gold);color:var(--navy)}.btn.gold .ic{background:var(--navy);color:#fff}.btn.white .ic{background:var(--navy);color:#fff}body.page-id-17 .elementor-element-70d521ec,body.page-id-18 .elementor-element-70d521ec{display:none}.pg-hotel-link{font-weight:600}body .pt-join.e-con,body .elementor .pt-join{display:grid!important;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:center;margin-top:20px;padding:clamp(28px,3.5vw,48px)!important;border-radius:var(--r-lg);background:var(--navy);color:#fff}body .elementor .du-faq-in{display:grid!important;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start;padding:0!important}body .elementor .ev-orcs{padding:0 12px!important}body .elementor .ev-orc-in{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:clamp(32px,4vw,72px);align-items:center;overflow:hidden;padding:clamp(56px,6vw,100px) max(clamp(24px,4vw,56px),calc((100% - 1120px)/2))!important;border-radius:var(--r-xl);background:var(--navy);color:#fff}.pj-copy,.eo-copy{color:#fff}.pj-copy h3{color:#fff}.eo-bg{position:absolute!important;inset:0;width:100%;height:100%;object-fit:cover;opacity:.32}body .elementor .pg-bloco:has(.ei-grid){padding-bottom:0}.elementor-widget-royal_p_ev_orc .eo-copy{position:relative;z-index:1}body .royal-news.pj-escuro .elementor-form-fields-wrapper{gap:12px;margin:0!important}body .royal-news.pj-escuro .elementor-field-group.elementor-col-50,body .royal-news.pj-escuro .elementor-field-group.elementor-col-50:first-child,body .royal-news.pj-escuro .elementor-field-group.elementor-col-50:nth-child(2){width:calc(50% - 6px);margin:0!important;padding:10px 14px!important}body .royal-news.pj-escuro .elementor-field-type-submit{width:auto;margin:6px 0 0;padding:0}body .royal-news.pj-escuro button.elementor-button,body .royal-news.pj-escuro button.elementor-button:hover{width:auto;min-width:240px;color:var(--navy)}.royal-news.pj-escuro .elementor-button-text{color:var(--navy)}body .royal-form-ev .elementor-form-fields-wrapper{row-gap:14px}.royal-form-ev .elementor-field-type-radio .elementor-field-subgroup{display:flex;gap:16px}.royal-form-ev .elementor-field-option{display:flex;align-items:center;gap:8px}.royal-form-ev .elementor-field-option label{margin:0;font:400 14px Manrope,system-ui,sans-serif;color:#5B6675}.royal-form-ev .elementor-field-group{padding:0 8px}.royal-form-ev .elementor-field-type-submit{margin-top:6px}@media (max-width:900px){body .pt-join.e-con,body .elementor .pt-join,body .elementor .du-faq-in,body .elementor .ev-orc-in{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){body .elementor .ev-orcs{padding:0!important}body .elementor .ev-orc-in{border-radius:0;padding:56px 16px!important}body .royal-news.pj-escuro .elementor-field-group.elementor-col-50,body .royal-news.pj-escuro .elementor-field-group.elementor-col-50:first-child,body .royal-news.pj-escuro .elementor-field-group.elementor-col-50:nth-child(2){width:100%}body .royal-news.pj-escuro button.elementor-button,body .royal-news.pj-escuro button.elementor-button:hover{width:100%}.royal-form-ev .elementor-field-group{padding:0}}body .elementor .pg-bloco .royal-form-ev{max-width:860px}.pg-hero .du-hin h1{font-size:clamp(40px,4.6vw,76px)}.pg-card p{white-space:normal}.elementor-widget-royal_p_cab{margin-bottom:0}.elementor-widget-royal_p_parceiros+.elementor-widget-royal_p_cartoes{margin-top:32px}.pg-card p:empty{display:none}.pg-hero{min-height:0}.pg-hero .du-hin{padding-top:clamp(170px,16vw,230px);padding-bottom:clamp(48px,5vw,80px)}.pg-hero:not(:has(img.bg)){background:var(--navy)}@media (max-width:767px){.pg-hero{min-height:0}.pg-hero .du-hin{padding:150px 20px 40px}.pg-hero .du-hin h1{font-size:40px;line-height:1.04}}body .royal-news textarea.elementor-field{min-height:110px;padding:8px 0;border:0;border-bottom:1px solid #DDE1E5;border-radius:0;background:transparent!important;color:#102E4A!important;font:15px Manrope,system-ui,sans-serif}@media (max-width:767px){.royal-news.royal-form-ev{padding:24px 20px;border-radius:18px;background:#fff;box-shadow:0 40px 80px -40px rgba(0,0,0,.45)}body .royal-news.royal-form-ev .elementor-field-group,body .royal-news.royal-form-ev .elementor-field-group.elementor-col-50{display:block;width:100%;height:auto;margin:0!important;padding:0!important;border:0;border-radius:0;background:none}body .royal-news.royal-form-ev .elementor-form-fields-wrapper{row-gap:16px}.royal-news.royal-form-ev label.elementor-field-label{margin-bottom:8px;font-size:11px;color:#5B6675}body .royal-news.royal-form-ev input.elementor-field{height:auto;min-height:0;padding:4px 0 12px;border:0;border-bottom:1px solid #DDE1E5;color:#102E4A!important}body .royal-news.royal-form-ev input.elementor-field::placeholder,body .royal-news.royal-form-ev textarea.elementor-field::placeholder{color:#98A1AC}body .royal-news.royal-form-ev button.elementor-button,body .royal-news.royal-form-ev button.elementor-button:hover{background:#102E4A;color:#fff}.royal-news.royal-form-ev .elementor-button-text{color:#fff}.royal-news.royal-form-ev .elementor-button-icon{background:#E7DA77;color:#102E4A}.royal-news.royal-form-ev .elementor-field-option label{color:#5B6675}.royal-news.royal-form-ev .elementor-field-option input{accent-color:#102E4A}.royal-news.royal-form-ev .elementor-message{color:#102E4A}.royal-form-ev .elementor-field-group select{padding:4px 0 12px}}.elementor [class*="elementor-widget-royal_p_"] img:not(.ev-hc-lg){width:100%;height:100%;max-width:none;border-radius:0;object-fit:cover}.elementor .ev-hc-lg{width:auto;max-width:70%;height:34px;border-radius:0}@media (max-width:640px){.elementor .ev-hc-lg{height:24px}}.sv-f .btn.navy .ic:has(svg path[fill]){background:#fff}.elementor .e-div-block-base{min-width:30px;padding:10px;display:block}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row}.elementor .e-grid-base{column-gap:20px;padding:10px;display:grid;row-gap:20px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px}.elementor .e-tabs-menu-base{display:flex;justify-content:center}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0}.elementor .e-tabs-content-area-base{display:block}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block}.elementor .e-accordion-base{padding:0px;display:flex;flex-direction:column}.elementor .e-accordion-item-base{padding:0px;display:block}.elementor .e-accordion-item-header-base{cursor:pointer;padding:10px;display:flex;gap:8px;justify-content:space-between;align-items:center}.elementor .e-accordion-item-title-base{padding:0px}.elementor .e-accordion-item-icon-base{width:200px;height:20px;padding:0px;display:inline-flex;flex:0 0 auto;justify-content:flex-end;align-items:center}.elementor .e-accordion-item-content-base{min-width:30px;padding:10px;display:block}.elementor .e-background-video-base{width:100%;overflow:hidden;position:relative;padding:10px;display:flex;flex-direction:column}.elementor .e-background-video-content-base{width:100%;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;flex:1 1 auto}.elementor .e-background-video-controls-base{width:auto;position:absolute;inset-inline-end:20px;inset-block-end:20px;z-index:2;display:flex;gap:8px}.elementor .e-background-video-play-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center}.elementor .e-background-video-pause-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center}.elementor .e-form-base{padding:20px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-content:start;align-items:flex-start}.elementor .e-form-base .e-form-checkbox-row{padding:0px;gap:8px;align-items:center}.elementor .e-form-success-message-base{font-size:12px;color:#2F532E;text-align:center;padding:12px;background-color:#D4E9D6;display:none}.elementor .e-form-error-message-base{font-size:12px;color:#870000;text-align:center;padding:12px;background-color:#ffdede;display:none}.elementor .e-collection-loop-base{display:block}.elementor .e-collection-loop-layout-base{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr}.elementor .e-pagination-base{padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;margin-block-start:8px;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start;align-items:center}.elementor .e-pagination-prev-base{font-size:14px;color:#1F2937;text-align:center;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1px;border-color:#E5E7EB;border-style:solid;display:inline-flex;gap:8px;align-items:center}.elementor .e-pagination-next-base{font-size:14px;color:#1F2937;text-align:center;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1px;border-color:#E5E7EB;border-style:solid;display:inline-flex;gap:8px;align-items:center}.elementor .e-collection-loop-empty-state-base{display:flex;justify-content:center}.elementor .e-heading-base{margin:0px}.elementor .e-heading-link-base{all:unset;cursor:pointer}.elementor .e-image-link-base{width:fit-content;all:unset;cursor:pointer;display:inherit}.elementor .e-image-base{display:block}.elementor .e-paragraph-base{margin:0px}.elementor .e-paragraph-link-base{all:unset;cursor:pointer}.elementor .e-svg-base{width:65px;height:65px;display:inline-block}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9}.elementor .e-divider-base{width:100%;height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block}.elementor .e-form-input-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-color:#D6D5D5}.elementor .e-form-input-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-input-base::placeholder{color:#9DA5AE}.elementor .e-form-label-base{font-size:14px;color:#0c0d0e}.elementor .e-form-textarea-base{font-size:12px;border-radius:0px;border-color:#D6D5D5}.elementor .e-form-textarea-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-textarea-base::placeholder{color:#9DA5AE}.elementor .e-form-submit-button-base{color:#fff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:28px;padding-inline-end:30px;border-radius:0px;border-width:0px;background-color:#000;display:flex;justify-content:center;align-items:center}.elementor .e-form-submit-button-base:hover,.elementor .e-form-submit-button-base:focus-visible{background-color:#323232}.elementor .e-form-checkbox-base{width:1.15em;height:1.15em;color:#ffffff;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;transition:background-color 200ms;display:grid;justify-items:center;align-items:center;appearance:none}.elementor .e-form-checkbox-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-checkbox-base:checked{background-color:#69727D}.elementor .e-form-checkbox-base::before{width:65%;height:65%;background-color:currentColor;opacity:0%;transform-origin:0% 100% 0px;transition:opacity 200ms;content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.elementor .e-form-checkbox-base:checked::before{opacity:100%}.elementor .e-form-radio-button-base{width:1.15em;height:1.15em;color:#ffffff;border-radius:50%;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;display:grid;justify-items:center;align-items:center;appearance:none}.elementor .e-form-radio-button-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-radio-button-base:checked{background-color:transparent}.elementor .e-form-radio-button-base::before{width:65%;height:65%;border-radius:50%;background-color:#706F6F;opacity:0%;transition:opacity 200ms;content:""}.elementor .e-form-radio-button-base:checked::before{opacity:100%}.elementor .e-form-date-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid}.elementor .e-form-date-picker-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-time-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid}.elementor .e-form-time-picker-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-select-base{font-size:12px;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent}.elementor .e-form-select-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-file-upload-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-color:#D6D5D5}.elementor .e-form-file-upload-base:focus{border-color:#706F6F;outline-style:none}.elementor .du-faq-in{min-width:0px}.elementor .pg-sand{background-color:#F2ECE6}.elementor .pg-surface{background-color:#F6F5F2}.elementor .pg-bloco{position:relative;padding-block-start:clamp(80px,9vw,140px);padding-block-end:clamp(80px,9vw,140px);padding-inline-start:0px;padding-inline-end:0px}.elementor .hq-cont{width:min(1320px,calc(100% - 2*clamp(20px,4vw,56px)));position:relative;z-index:1;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto}.elementor .rod-legal:hover,.elementor .rod-legal:focus-visible{color:#FFFFFF}.elementor .rod-legal{font-family:Manrope;font-weight:400;font-size:13px;color:rgba(255,255,255,0.65);line-height:1.4}.elementor .rod-link:hover,.elementor .rod-link:focus-visible{color:#E7DA77}.elementor .rod-link{font-family:Manrope;font-weight:400;font-size:14.5px;color:rgba(255,255,255,0.8);line-height:1.4}.elementor .rod-hotel-info{font-family:Manrope;font-weight:400;font-size:12.5px;color:rgba(255,255,255,0.6);line-height:1.45}.elementor .rod-hotel-nome{font-family:Manrope;font-weight:500;font-size:14.5px;color:#FFFFFF;line-height:1.4}.elementor .rod-hotel{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:2px;border-top-style: solid;border-top-color: rgba(255,255,255,0.1);\n}.elementor .rod-titulo-coluna{font-family:Manrope;font-weight:600;font-size:11px;color:rgba(255,255,255,0.55);letter-spacing:0.2em;line-height:1.3;text-transform:uppercase;margin-block-end:22px}.elementor .e-7d72487c-aa33{font-family:Manrope;font-weight:700;font-size:11px;color:#102E4A;line-height:1.3;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-radius:999px;background-color:#E7DA77;flex:0 1 auto;white-space: nowrap;\n}.elementor .e-18100847-aea4{font-family:Manrope;font-weight:500;font-size:12.5px;color:#FFFFFF;line-height:1.3}.elementor .e-49fe47e5-ec7d{font-family:Manrope;font-weight:700;font-size:12.5px;color:#E7DA77;letter-spacing:0.04em;line-height:1.3}.elementor .e-2b54543a-d659{font-family:Manrope;font-weight:500;font-size:12.5px;color:#FFFFFF;line-height:1.3}.elementor .e-757f83d9-1a94{padding:0px;gap:4px;align-items:center;white-space: nowrap;\n}.elementor .e-7748f11-d819{min-height:40px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(clamp(20px,3vw,40px),calc((100% - 1320px) / 2));padding-inline-end:max(clamp(20px,3vw,40px),calc((100% - 1320px) / 2));background-color:#102E4A;gap:10px;align-items:center}.elementor .e-26a89fe1-f3ca{padding:0px}.elementor .e-1a5d799-2228{width:7px;height:7px;min-width:7px;min-height:7px;padding:0px;border-radius:50%;background-color:#E7DA77;flex:0 0 auto}.elementor .e-1974a059-b165{font-family:Manrope;font-weight:600;font-size:11px;color:#FFFFFF;letter-spacing:0.18em;line-height:1.3;text-transform:uppercase}.elementor .e-1a24e17c-909b{width:auto;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:15px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;background-color:rgba(255,255,255,0.06);gap:10px;align-items:center}.elementor .e-52639e0a-73d0{font-family:Manrope;font-weight:300;font-size:clamp(44px,4.6vw,76px);color:#FFFFFF;letter-spacing:-0.05em;line-height:1.02}.elementor .e-7f9af488-88f2{padding:0px;flex-direction:column;gap:28px;align-items:flex-start}.elementor .e-5dd6ac72-6320{padding:0px}.elementor .e-7369857-c7a7{color:#FFFFFF;column-gap:72px;padding-block-start:clamp(110px,11vw,160px);padding-block-end:clamp(110px,11vw,160px);padding-inline-start:max(clamp(20px,3vw,40px),calc((100% - 1320px) / 2));padding-inline-end:max(clamp(20px,3vw,40px),calc((100% - 1320px) / 2));background-image:linear-gradient(90deg,rgba(11,34,56,.92) 0%,rgba(11,34,56,.72) 48%,rgba(11,34,56,.35) 100%),linear-gradient(0deg,rgba(16,46,74,1) 0%,rgba(16,46,74,0) 28%),url("https://novosite.royalhoteis.cloud/wp-content/uploads/2026/10/hero-golden-savassi-1536x1024.jpg.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%;background-color:#0B2238;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;background-position: center 40%;\n}.elementor .e-24dcd3b9-d736{width:170px;margin-inline-start:-6px}.elementor .e-2577c06f-6c65{max-width:312px;font-family:Manrope;font-weight:300;font-size:26px;color:#FFFFFF;letter-spacing:-0.035em;line-height:1.18}.elementor .e-16510189-ab1f{padding:0px;flex-direction:column;gap:28px}.elementor .e-225e4d89-dc86{padding-block-start:0px;border-block-start-width:0px}.elementor .e-3ebd9d37-1756{padding:0px;grid-template-columns:1fr;grid-template-rows:auto;row-gap: 0;\n}.elementor .e-6ce52f11-6992{padding:0px}.elementor .e-2b25ff8c-f08a{margin-block-end:10px}.elementor .e-1c7c8fb8-86f0{padding:0px;flex-direction:column;gap:12px}.elementor .e-77f8917c-64c7{width:auto;padding:0px}.elementor .e-2c56654a-8bfe{max-width:168px;font-family:Manrope;font-size:12.5px;color:rgba(255,255,255,0.6);line-height:1.5;margin-block-start:14px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-482515cf-e38d{padding:0px}.elementor .e-3493791b-504a{padding:0px;flex-direction:column;gap:0px;align-items:flex-start}.elementor .e-4701eefc-9e93{column-gap:56px;padding-block-start:88px;padding-block-end:72px;padding-inline-start:max(clamp(20px,3vw,40px),calc((100% - 1320px) / 2));padding-inline-end:max(clamp(20px,3vw,40px),calc((100% - 1320px) / 2));grid-template-columns:1.5fr 1.2fr 1fr 1fr;grid-template-rows:auto}.elementor .e-6147f07b-7a64{width:auto;padding:0px;gap:24px}.elementor .e-13ae2924-5895{width:auto;height:14px}.elementor .e-3be4f714-b43c{width:auto;padding:0px;gap:10px;align-items:center}.elementor .e-149f55ce-5367{width:auto;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:max(clamp(20px,3vw,40px),calc((100% - 1320px) / 2));margin-inline-end:max(clamp(20px,3vw,40px),calc((100% - 1320px) / 2));border-block-start-width:1px;justify-content:space-between;align-items:center;border-top-style: solid;border-top-color: rgba(255,255,255,0.12);\n}.elementor .e-15cf929f-10d4{width:100%;height:auto;display:block}.elementor .e-6591036d-31f9{color:#F2ECE6;padding-block-start:24px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-end:-2.2vw;opacity:9%}.elementor .e-4af359a9-3cfe{overflow:hidden;color:#FFFFFF;padding:0px;background-color:#102E4A;flex-direction:column}@media (max-width:1024px){@media(max-width:1024px){.elementor .e-7369857-c7a7{grid-template-columns:1fr;row-gap: 44px;\n}}@media(max-width:1024px){.elementor .e-16510189-ab1f{grid-column:1 / -1}}@media(max-width:1024px){.elementor .e-4701eefc-9e93{grid-template-columns:1fr 1fr;row-gap: 40px;\n}}}@media (max-width:767px){@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1,1fr)}}}@media (max-width:767px){@media(max-width:767px){.elementor .rod-legal{font-size:12px}}@media(max-width:767px){.elementor .rod-link{font-size:13.5px}}@media(max-width:767px){.elementor .rod-hotel-info{font-size:12px}}@media(max-width:767px){.elementor .rod-hotel-nome{font-size:13.5px}}@media(max-width:767px){.elementor .rod-hotel{padding:0px;border-width:0px}}@media(max-width:767px){.elementor .rod-titulo-coluna{font-size:10.5px;letter-spacing:0.16em;margin-block-end:12px}}}@media (max-width:767px){@media(max-width:767px){.elementor .e-757f83d9-1a94{display:none}}@media(max-width:767px){.elementor .e-7748f11-d819{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px}}}@media (max-width:767px){@media(max-width:767px){.elementor .e-1974a059-b165{font-size:10.5px}}@media(max-width:767px){.elementor .e-1a24e17c-909b{padding-block-start:6px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:12px}}@media(max-width:767px){.elementor .e-52639e0a-73d0{font-size:34px;letter-spacing:-0.04em;line-height:1.08}}@media(max-width:767px){.elementor .e-7f9af488-88f2{gap:44px}}@media(max-width:767px){.elementor .e-7369857-c7a7{padding-block-start:56px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(180deg,rgba(8,12,18,.55) 0%,rgba(8,12,18,.72) 45%,rgba(8,12,18,.86) 100%),url("https://novosite.royalhoteis.cloud/wp-content/uploads/2026/10/hero-golden-savassi-1536x1024.jpg.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;grid-template-columns:1fr;row-gap: 24px;\n}}@media(max-width:767px){.elementor .e-24dcd3b9-d736{width:auto;height:44px;margin-inline-start:-4px}}@media(max-width:767px){.elementor .e-2577c06f-6c65{font-size:20px;line-height:1.3;max-width: none;\n}}@media(max-width:767px){.elementor .e-16510189-ab1f{gap:14px;grid-column:1 / -1}}@media(max-width:767px){.elementor .e-3ebd9d37-1756{column-gap:16px;grid-template-columns:1fr 1fr;row-gap: 12px;\n}}@media(max-width:767px){.elementor .e-6ce52f11-6992{grid-column:1 / -1}}@media(max-width:767px){.elementor .e-2b25ff8c-f08a{margin-block-end:3px}}@media(max-width:767px){.elementor .e-1c7c8fb8-86f0{gap:9px}}@media(max-width:767px){.elementor .e-2c56654a-8bfe{font-size:12px}}@media(max-width:767px){.elementor .e-4701eefc-9e93{column-gap:16px;padding-block-start:0px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;grid-template-columns:1fr 1fr;row-gap: 28px;\n}}@media(max-width:767px){.elementor .e-6147f07b-7a64{gap:14px}}@media(max-width:767px){.elementor .e-149f55ce-5367{padding-block-start:18px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:20px;margin-inline-end:20px;flex-direction:column;gap:10px;align-items:flex-start}}@media(max-width:767px){.elementor .e-6591036d-31f9{display:none}}@media(max-width:767px){.elementor .e-4af359a9-3cfe{padding-block-start:40px}}}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}.elementor-81 .elementor-element.elementor-element-753e004 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-81 .elementor-element.elementor-element-753e004 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px}.elementor-81 .elementor-element.elementor-element-753e004 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px}.elementor-81 .elementor-element.elementor-element-753e004 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-81 .elementor-element.elementor-element-753e004 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-81 .elementor-element.elementor-element-753e004 .elementor-labels-inline .elementor-field-group > label{padding-left:0px}body:not(.rtl) .elementor-81 .elementor-element.elementor-element-753e004 .elementor-labels-inline .elementor-field-group > label{padding-right:0px}body .elementor-81 .elementor-element.elementor-element-753e004 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px}.elementor-81 .elementor-element.elementor-element-753e004 .elementor-field-type-html{padding-bottom:0px}.elementor-81 .elementor-element.elementor-element-753e004 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff}.elementor-81 .elementor-element.elementor-element-753e004 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff}.elementor-81 .elementor-element.elementor-element-753e004 .e-form__buttons__wrapper__button-next{color:#ffffff}.elementor-81 .elementor-element.elementor-element-753e004 .elementor-button[type="submit"]{color:#ffffff}.elementor-81 .elementor-element.elementor-element-753e004 .elementor-button[type="submit"] svg *{fill:#ffffff}.elementor-81 .elementor-element.elementor-element-753e004 .e-form__buttons__wrapper__button-previous{color:#ffffff}.elementor-81 .elementor-element.elementor-element-753e004 .e-form__buttons__wrapper__button-next:hover{color:#ffffff}.elementor-81 .elementor-element.elementor-element-753e004 .elementor-button[type="submit"]:hover{color:#ffffff}.elementor-81 .elementor-element.elementor-element-753e004 .elementor-button[type="submit"]:hover svg *{fill:#ffffff}.elementor-81 .elementor-element.elementor-element-753e004 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff}.elementor-81 .elementor-element.elementor-element-753e004{--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-81 .elementor-element.elementor-element-753e005 .elementor-button{background-color:#FFFFFF;font-family:"Manrope",Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;fill:#102E4A;color:#102E4A;border-radius:999px 999px 999px 999px;padding:11px 18px 11px 14px}.elementor-81 .elementor-element.elementor-element-753e005 .elementor-button-content-wrapper{flex-direction:row}.elementor-81 .elementor-element.elementor-element-753e005 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-81 .elementor-element.elementor-element-753e009{--grid-template-columns:repeat(0,auto);text-align:left;--icon-size:16px;--grid-column-gap:8px;--grid-row-gap:0px}.elementor-81 .elementor-element.elementor-element-753e009 .elementor-social-icon{background-color:transparent;--icon-padding:10px}.elementor-81 .elementor-element.elementor-element-753e009 .elementor-social-icon i{color:#FFFFFF}.elementor-81 .elementor-element.elementor-element-753e009 .elementor-social-icon svg{fill:#FFFFFF}.elementor-81 .elementor-element.elementor-element-753e009 .elementor-icon{border-radius:50% 50% 50% 50%}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-753e005 .elementor-button{font-size:13px;padding:8px 14px 8px 14px}}@font-face{font-family: 'Manrope';font-style: normal;font-weight: 200;font-display: swap;src: url(https://novosite.royalhoteis.cloud/wp-content/uploads/elementor/google-fonts/fonts/manrope-58ee1998.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Manrope';font-style: normal;font-weight: 300;font-display: swap;src: url(https://novosite.royalhoteis.cloud/wp-content/uploads/elementor/google-fonts/fonts/manrope-58ee1998.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Manrope';font-style: normal;font-weight: 400;font-display: swap;src: url(https://novosite.royalhoteis.cloud/wp-content/uploads/elementor/google-fonts/fonts/manrope-58ee1998.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Manrope';font-style: normal;font-weight: 500;font-display: swap;src: url(https://novosite.royalhoteis.cloud/wp-content/uploads/elementor/google-fonts/fonts/manrope-58ee1998.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Manrope';font-style: normal;font-weight: 600;font-display: swap;src: url(https://novosite.royalhoteis.cloud/wp-content/uploads/elementor/google-fonts/fonts/manrope-58ee1998.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Manrope';font-style: normal;font-weight: 700;font-display: swap;src: url(https://novosite.royalhoteis.cloud/wp-content/uploads/elementor/google-fonts/fonts/manrope-58ee1998.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Manrope';font-style: normal;font-weight: 800;font-display: swap;src: url(https://novosite.royalhoteis.cloud/wp-content/uploads/elementor/google-fonts/fonts/manrope-58ee1998.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image: none !important}@media screen and (max-height: 1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image: none !important}}@media screen and (max-height: 640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image: none !important}}@media (max-width:767px){.elementor .e-7369857-c7a7{background-image:linear-gradient(90deg,rgba(11,34,56,.92) 0%,rgba(11,34,56,.72) 48%,rgba(11,34,56,.35) 100%),linear-gradient(0deg,rgba(16,46,74,1) 0%,rgba(16,46,74,0) 28%),url("https://novosite.royalhoteis.cloud/wp-content/uploads/2026/10/hero-golden-savassi-768x512.jpg.webp")}.elementor .e-7369857-c7a7{background-image:linear-gradient(180deg,rgba(8,12,18,.55) 0%,rgba(8,12,18,.72) 45%,rgba(8,12,18,.86) 100%),url("https://novosite.royalhoteis.cloud/wp-content/uploads/2026/10/hero-golden-savassi-768x512.jpg.webp")}}