@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&family=Play&display=swap);:root{--main-color:#bc204b;--main-font:"Rubik";--mobile-width:992px;--success:#3aa803}*{margin:0;padding:0;box-sizing:border-box;outline:0;font-family:var(--main-font),sans-serif}#root{height:100%}body{margin:auto!important;min-height:100vh!important;width:100%!important;background-color:#f6f6f6!important;color:#000!important;-webkit-font-smoothing:antialiased!important}button{cursor:pointer}:root{--dark-blue-green:#004b2c;--dark-blue-green-9:rgba(0,74,43,0.09);--light-olive:#a0c665;--very-light-pink:#e7e7e7;--butterscotch:#f9bd45;--butterscotch-85:rgba(250,189,69,0.85);--dark-forest-green:#002817;--butterscotch-65:rgba(250,189,69,0.65);--butterscotch-45:rgba(250,189,69,0.45);--butterscotch-25:rgba(250,189,69,0.25);--butterscotch-15:rgba(250,189,69,0.15);--butterscotch-9:rgba(250,189,69,0.09);--light-olive-green:#93bf4c;--pale-grey:#eff1f4;--light-olive-green-85:rgba(147,190,77,0.85);--light-olive-green-65:rgba(147,190,77,0.65);--light-olive-green-45:rgba(147,190,77,0.45);--light-olive-green-25:rgba(147,190,77,0.25);--light-olive-green-15:rgba(147,190,77,0.15);--light-olive-green-9:rgba(147,190,77,0.09);--dull-red:#a84b39;--dull-red-85:rgba(167,75,56,0.85);--dull-red-65:rgba(167,75,56,0.65);--dull-red-45:rgba(167,75,56,0.45);--dull-red-25:rgba(167,75,56,0.25);--dull-red-15:rgba(167,75,56,0.15);--dull-red-9:rgba(167,75,56,0.09);--black:#000;--black-85:rgba(0,0,0,0.85);--dark-blue-green-85:rgba(0,74,43,0.85);--black-65:rgba(0,0,0,0.65);--dark-blue-green-65:rgba(0,74,43,0.65);--black-45:rgba(0,0,0,0.45);--dark-blue-green-45:rgba(0,74,43,0.45);--black-25:rgba(0,0,0,0.25);--dark-blue-green-25:rgba(0,74,43,0.25);--dark-blue-green-15:rgba(0,74,43,0.15);--black-15:rgba(0,0,0,0.15);--black-9:rgba(0,0,0,0.09);--bright-orange:#ff5700;--white:#fff}.fade-in{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadein{0%{opacity:0}to{opacity:1}}@-o-keyframes fadein{0%{opacity:0}to{opacity:1}}#components-layout-demo-custom-trigger .logo{height:32px;background:hsla(0,0%,100%,.2);margin:16px}#HeaderComponent{padding:6px;display:flex;flex-wrap:wrap;height:54px!important;z-index:10;line-height:48px;background-color:#fafafa;-webkit-box-shadow:0 4px 2px -1px rgba(0,0,0,.2);-moz-box-shadow:0 4px 2px -1px rgba(0,0,0,.2);box-shadow:0 4px 2px -1px rgba(0,0,0,.2)}#HeaderComponent .header-title-container{display:flex;vertical-align:top;height:40px;flex:2;min-width:100px}#HeaderComponent .header-info{padding-left:20px;display:flex;vertical-align:top;height:40px;min-width:100px}#HeaderComponent .HeaderComponent__settings-icon{color:#595959;font-size:20px}#HeaderComponent .trigger{font-size:18px;line-height:48px;padding:0 24px;cursor:pointer;transition:color .3s}#HeaderComponent .trigger:hover{color:#1890ff}#HeaderComponent #components-layout-demo-custom-trigger .trigger{font-size:18px;line-height:64px;padding:0 24px;cursor:pointer;transition:color .3s}#HeaderComponent #components-layout-demo-custom-trigger .trigger:hover{color:#1890ff}#HeaderComponent .custom-header-menu-user-info{padding-right:20px}#HeaderComponent .custom-header-menu-user-info .ant-menu-submenu-arrow{padding-right:40px}#HeaderComponent .header-title{font-size:24px;font-weight:700;min-width:100px;line-height:44px}#HeaderComponent .dropdown-logout-container{padding-left:10px;cursor:pointer}#HeaderComponent .dropdown-logout-container .dropdown-logout-info{display:inline-block;vertical-align:top}#HeaderComponent .dropdown-logout-container .dropdown-logout{padding:16px;cursor:pointer;vertical-align:top}.ant-dropdown .change-password svg{vertical-align:middle;margin-left:10px}.ant-dropdown .profile-edit svg{vertical-align:middle;margin-left:33px}#main-content{padding:2%;height:100%}.ant-layout-has-sider{max-height:100vh!important}#main-content{overflow:auto}@media only screen and (min-width:600px){#main-content{overflow:auto}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px;background:#e6e6e6}::-webkit-scrollbar-thumb{background:#a7a7a7;border-radius:50px}::-webkit-scrollbar-thumb:hover{background:#8e8e8e}.ant-form-item{margin-bottom:10px}.ForgotPassword .form-container .forgot-header{font-size:16px;margin:10px 0}.ForgotPassword .form-container .forgot-header span{font-weight:500}.ForgotPassword .form-container .forgot-message{font-size:14px;margin:10px 0 20px}.ForgotPassword .form-container .forgot-message span{font-weight:500}.ForgotPassword .form-container .forgot-form{margin-bottom:20px}.ForgotPassword .form-container .forgot-form .input-field{border-radius:5px;height:44px}.ForgotPassword .form-container .forgot-form .btn-forgot{width:100%;border-radius:5px;height:44px}.ForgotPassword .form-container .forgot-footer{font-size:12px}.ForgotPassword .form-container .forgot-footer .row{display:flex;justify-content:space-between;margin:10px 5px 5px}.ForgotPassword .form-container .forgot-footer .row a{color:#c31c4a;text-decoration:underline}.ForgotPassword .form-container .forgot-footer .row a:hover{text-decoration:none}.ForgotPassword .success-message{max-width:440px;font-size:14px;color:#c31c4a;margin:30px auto 80px}.ForgotPassword .success-message span{font-weight:500}.AccessWrapper{background-color:#f6f6f6;overflow:auto;text-align:center;width:90%;max-width:540px;margin:0 auto;padding-bottom:50px}.AccessWrapper .logo{width:160px;margin:60px 0 30px}.AccessWrapper .content-container{background-color:#fff;border:1px solid hsla(0,0%,80%,.5);border-radius:10px;padding:15px}.AccessWrapper .access-footer{display:flex;justify-content:space-between;color:#707070;font-size:12px;margin:15px 15px 0}.AccessWrapper .access-footer span{text-decoration:underline;margin:0 5px}.AccessWrapper .access-footer span:hover{text-decoration:none;cursor:pointer}.AccessWrapper .access-footer .policy{color:#c31c4a;text-decoration:underline}.AccessWrapper .access-footer .policy:hover{text-decoration:none}.Terms-wrap-modal .terms-modal-title{font-size:25px;text-align:center;margin:20px 0}.Terms-wrap-modal .terms-modal-title span{color:#000;font-weight:500}.Terms-wrap-modal .terms-modal-body{border:1px solid rgba(0,0,0,.3);border-radius:30px;margin:5px 30px;padding:30px;line-height:1.7em;font-size:18px;text-align:center}.Terms-wrap-modal .ant-modal-content{border-radius:15px;max-width:1000px;margin:0 auto}.Terms-wrap-modal .ant-modal-header{border-radius:15px;border:none}.Terms-wrap-modal .ant-modal-body{padding:10px 0 30px}.Terms-wrap-modal .ant-modal-footer{display:none}.Login .form-container .login-header{font-size:14px;margin:10px 0}.Login .form-container .login-header span{font-weight:600}.Login .form-container .btn-social-login{width:100%;border-radius:5px;height:44px;margin-top:10px;background-color:#fff;font-size:14px;border:1px solid #d9d9d9}.Login .form-container .btn-social-login i{font-size:20px;margin-right:8px;color:#3b5998}.Login .form-container .btn-social-login .social-icon{height:20px;margin-right:8px}.Login .form-container .btn-social-login .media-name{font-weight:600;margin-left:4px}.Login .form-container .btn-social-login-active:hover{color:#cf3e62;border:1px solid #cf3e62}.Login .form-container .btn-social-login-disabled button{width:100%!important;height:100%!important;border:none!important}.Login .form-container .or-sep{position:relative;height:25px;margin:10px 0}.Login .form-container .or-sep .line-through{height:1px;background-color:hsla(0,0%,80%,.5);position:absolute;top:12px;left:0;right:0}.Login .form-container .or-sep .or-text{position:absolute;background-color:#fff;z-index:99;width:40px;left:calc(50% - 20px)}.Login .form-container .login-form{margin-bottom:20px}.Login .form-container .login-form .input-field{border-radius:5px;height:44px}.Login .form-container .login-form .btn-login{width:100%;border-radius:5px;height:44px}.Login .form-container .login-footer{font-size:12px}.Login .form-container .login-footer .row{display:flex;justify-content:space-between;margin:10px 5px 5px}.Login .form-container .login-footer .row a{color:#c31c4a;text-decoration:underline}.Login .form-container .login-footer .row a:hover{text-decoration:none}.Register .form-container label{display:none}.Register .form-container .checkboxLabel label{font-size:12px!important;display:flex}.Register .form-container .checkboxLabel .ant-checkbox-inner{width:15px;height:16px}.Register .form-container .register-header{font-size:14px;margin:10px 0}.Register .form-container .register-header span{font-weight:500}.Register .form-container .register-header .name{color:#c31c4a}.Register .form-container .btn-social-register{width:100%;border-radius:5px;height:44px;margin-top:10px;background-color:#fff;font-size:14px;border:1px solid #d9d9d9}.Register .form-container .btn-social-register i{font-size:20px;margin-right:8px;color:#3b5998}.Register .form-container .btn-social-register .social-icon{height:20px;margin-right:8px}.Register .form-container .btn-social-register .media-name{font-weight:600;margin-left:4px}.Register .form-container .btn-social-register-active:hover{color:#cf3e62;border:1px solid #cf3e62}.Register .form-container .btn-social-register-disabled button{width:100%!important;height:100%!important;border:none!important}.Register .form-container .or-sep{position:relative;height:25px;margin:10px 0}.Register .form-container .or-sep .line-through{height:1px;background-color:hsla(0,0%,80%,.5);position:absolute;top:12px;left:0;right:0}.Register .form-container .or-sep .or-text{position:absolute;background-color:#fff;z-index:99;width:40px;left:calc(50% - 20px)}.Register .form-container .register-form{margin-bottom:20px}.Register .form-container .register-form .Telephone .ant-select-selector,.Register .form-container .register-form .Telephone input{height:40px!important}.Register .form-container .register-form .half-fields-container{display:flex;justify-content:space-between;flex-wrap:wrap}.Register .form-container .register-form .half-fields-container .field-container-half{min-width:200px;width:calc(50% - 5px)}.Register .form-container .register-form .half-fields-container .input-field{border-radius:5px;height:44px}.Register .form-container .register-form .select-field .ant-select-selector{border-radius:5px;height:40px;width:100%}.Register .form-container .register-form .select-field .ant-select-selector .ant-select-selection-item,.Register .form-container .register-form .select-field .ant-select-selector .ant-select-selection-placeholder{text-align:left;margin-top:4px}.Register .form-container .register-form .btn-register{margin-top:4px;width:100%;border-radius:5px;height:44px}.Register .form-container .register-footer{font-size:12px}.Register .form-container .register-footer .row{display:flex;justify-content:space-between;margin:10px 5px 5px;text-align:left;max-width:412px}.Register .form-container .register-footer .row a{color:#c31c4a;text-decoration:underline}.Register .form-container .register-footer .row a:hover{text-decoration:none}.Register .success-message-container{margin:40px 0}.Register .success-message-container .info{margin-bottom:15px}.Register .success-message-container .info span{font-weight:500}.Register-wrap-modal .register-modal-title{font-size:25px;text-align:center;margin:20px 0}.Register-wrap-modal .register-modal-title span{color:#000;font-weight:500}.Register-wrap-modal .register-modal-body{border:1px solid rgba(0,0,0,.3);border-radius:30px;margin:5px 30px;padding:30px;line-height:1.7em;font-size:18px;text-align:center}.Register-wrap-modal .register-modal-body .confirm-container{margin:0 0 50px}.Register-wrap-modal .register-modal-body .confirm-container .confirm-row{display:flex;justify-content:end;line-height:36px}.Register-wrap-modal .register-modal-body .confirm-container .confirm-row .confirm-label{flex:1;font-weight:500;margin-right:7px;text-align:left}.Register-wrap-modal .register-modal-body .confirm-container .confirm-row .confirm-value{text-align:left;flex:1}.Register-wrap-modal .register-modal-body .btn-confirm,.Register-wrap-modal .register-modal-body .btn-confirm-cancel{border-radius:5px;height:44px;margin:4px 10px;width:150px}.Register-wrap-modal .ant-modal-content{border-radius:15px;max-width:1000px;margin:0 auto}.Register-wrap-modal .ant-modal-header{border-radius:15px;border:none}.Register-wrap-modal .ant-modal-body{padding:10px 0 30px}.Register-wrap-modal .ant-modal-footer{display:none}@media screen and (max-width:490px){.Register .form-container .register-form .half-fields-container .field-container-half{width:100%}.Register-wrap-modal .register-modal-body .confirm-container .confirm-row{display:block}.Register-wrap-modal .register-modal-body .confirm-container .confirm-row .confirm-label{flex:1}.Register-wrap-modal .register-modal-body .confirm-container .confirm-row .confirm-value{margin-bottom:20px}}.Telephone{display:flex;width:100%}.Telephone .ant-select-selection-item{padding-top:6px!important}.Telephone .ant-form-item-label{padding:0!important}.HeaderComponentParent{width:95%;background-color:#ac1841;position:fixed;top:0;border-radius:0 50px 50px 0;height:77px;z-index:99;font-size:14px!important}.HeaderComponentParent .HeaderComponent{top:0;height:77px;width:max-content;border-radius:0 50px 50px 0;background-color:#c31c4a;display:grid;grid-template-columns:20% 80%;align-content:center;justify-items:center}.HeaderComponentParent .HeaderComponent .header-logo img{margin-top:20px;width:60px;margin-right:2%}@media(max-width:992px){.HeaderComponentParent{border-radius:0;width:100%}.HeaderComponentParent .HeaderComponent{width:50vw;display:flex}.HeaderComponentParent .HeaderComponent .header-logo img{margin-left:30px}}.main-menu{display:inline-block;height:77px;background-color:#c31c4a;width:65vw;border-radius:0 50px 50px 0}.main-menu .content-main-menu{display:flex;justify-content:space-around;box-sizing:border-box;margin:0 0 0 5%;width:100%;max-width:975px}.main-menu .content-main-menu img{margin-top:20px;width:68px;margin-left:30px;margin-right:2%}.main-menu .content-main-menu .menu-item-container{height:77px;color:#f6cf0a;display:inline-block;padding-top:27px}.main-menu .content-main-menu .menu-item-container a{padding:15px;color:#f6cf0a}.main-menu .content-main-menu .menu-item-container a:hover{color:#debb09}.main-menu .content-main-menu .menu-item-container.hidden-item{width:0;height:0;overflow:hidden;display:none}.main-menu .content-main-menu .menu-item-container:hover{background-color:rgba(0,0,0,.03)}.main-menu .content-main-menu .menu-item-container.active:after{content:"";width:100%;height:11px;background-color:#f6cf0a;position:absolute;display:block;border-radius:11px;top:71px}.main-menu .content-main-menu .menu-item-container.active{position:relative}.main-menu .content-main-menu a.menu-popover-item{color:#fff;padding:10px}.main-menu .content-main-menu .search-button{display:inline-block;color:#fff;vertical-align:middle;padding:0 24px 0 10px}.main-menu .content-main-menu .search-button svg{cursor:pointer;width:26px}.main-menu .content-main-menu .close-search{display:inline-block;color:#fff;vertical-align:middle;padding:0 2px 0 10px}.main-menu .content-main-menu .close-search svg{cursor:pointer;width:26px}.main-menu .content-main-menu .menu-container{margin-right:20px}.main-menu .search-container{display:flex;padding:25px 0;width:595px}.login-menu{position:fixed;left:75vw;top:0;background-color:#ac1841;color:#fff;padding-left:16px;vertical-align:top;cursor:pointer}.login-menu svg{border:1px solid #fff;border-radius:50%;height:15px;width:15px;padding-left:5px}.login-menu img{margin-right:8px;width:22px}.login-menu span{vertical-align:bottom}.login-menu .login-button{display:inline-block}.login-menu .login-button img{margin-left:15px;margin-right:5px}.login-menu .login-button span{color:#fff}.menu-icon-mobile{display:none}.owners-item{height:77px;color:#fff;display:inline-block;padding-top:27px;vertical-align:middle}.owners-item a{color:#fff}.menu-mobile{display:none}.HeaderMenuComponent-popover .ant-popover-inner{border-radius:30px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:20px 0 20px 20px}.HeaderMenuComponent-popover .popover-menu-content{vertical-align:top}.HeaderMenuComponent-popover .popover-menu-content a{display:block;color:#000;line-height:2em}.HeaderMenuComponent-popover .popover-menu-content a:hover{background-color:rgba(0,0,0,.1)}.HeaderMenuComponent-popover .popover-menu-content img{width:12px!important;color:#000!important;margin:0 5px 0 0!important;vertical-align:sub!important}.HeaderMenuComponent-popover .popover-menu-content .logout-area{color:#000;cursor:pointer}.HeaderMenuComponent-popover .popover-menu-content .logout-area:hover{background-color:rgba(0,0,0,.1);text-decoration:underline}.HeaderMenuComponent-popover .popover-menu-content .guest-area-link a{min-width:130px!important}.HeaderMenuComponent-popover .popover-menu-content.prop{max-height:250px!important;overflow-y:auto!important;padding-right:20px}.HeaderMenuComponent-popover .popover-language{line-height:2.5em}.HeaderMenuComponent-popover .popover-language .language-item{cursor:pointer}.HeaderMenuComponent-popover .popover-language .language-item img{width:24px;color:#000;margin-right:5px;vertical-align:sub}@media only screen and (max-width:992px){.main-menu{width:45vw}.main-menu .content-main-menu{display:flex}.main-menu .content-main-menu a{margin-left:calc(22.5vw - 50px)}.menu-container{display:none}.menu-item-container{display:none!important}.menu-icon-mobile{display:inline-block;margin-left:5px;padding:5px}.menu-icon-mobile img{width:33px;height:22px}.login-menu{top:23px!important;right:0;left:unset!important;width:30vw;min-width:120px;display:block}.login-menu .login-button span,.login-menu .owners-item{display:none}.menu-mobile-container{width:100vw;z-index:100;background-color:rgba(50,50,50,.7)}.menu-mobile-container,.menu-mobile-container .menu-mobile{position:fixed;top:0;left:0;height:100vh;margin-left:-100%;display:block}.menu-mobile-container .menu-mobile{transition:margin-left .5s ease-in;overflow:auto;width:85vw;background-color:#c31c4a;z-index:101;padding-top:30px}.menu-mobile-container .menu-mobile .logo-mobile-container{display:flex;justify-content:space-between;margin:0 8% 10px 10%}.menu-mobile-container .menu-mobile .logo-mobile-container .logo-img img{width:80px}.menu-mobile-container .menu-mobile .logo-mobile-container svg{color:#fff;padding:5px;width:30px;height:30px}.menu-mobile-container .menu-mobile .mobile-menu-item{padding:10px 10%;border-bottom:1px solid hsla(0,0%,100%,.1)}.menu-mobile-container .menu-mobile .mobile-menu-item .mobile-menu-item-text{cursor:pointer}.menu-mobile-container .menu-mobile .mobile-menu-item .mobile-menu-item-text svg{cursor:pointer;margin-left:5px;width:7px}.menu-mobile-container .menu-mobile .mobile-menu-item:last-child{border-bottom:none!important}.menu-mobile-container .menu-mobile .mobile-menu-item-single a{color:#f6cf0a}.menu-mobile-container .menu-mobile .mobile-menu-item-sub{color:#fff}.menu-mobile-container .menu-mobile .mobile-menu-item-sub .mobile-submenu-item{padding:5px 15px 0}.menu-mobile-container .menu-mobile .mobile-menu-item-sub .submenu-container{transition:max-height 1s ease-in-out;overflow:hidden}.menu-mobile-container .menu-mobile .mobile-menu-item-sub .submenu-container a{color:#fff}.menu-mobile-container .menu-mobile .guest-area-link{padding:11px 10%}.menu-mobile-container .menu-mobile .guest-area-link a{color:#fff;min-width:130px!important}.menu-mobile-container .menu-mobile .logout-area{display:inline-block;padding:11px 10%;color:#fff}.menu-mobile-container .menu-mobile .logout-area:hover{cursor:pointer;text-decoration:underline}.menu-mobile-container .menu-mobile .user-name-mobile{margin-top:35px;display:inline-block;padding:11px 10%;color:#fff}.menu-mobile-container .menu-mobile .user-name-mobile img{height:20px;margin-right:5px;vertical-align:text-bottom}.menu-mobile-container .menu-mobile .login-mobile{margin-top:35px;padding:11px 10%}.menu-mobile-container .menu-mobile .login-mobile a{color:#fff}.menu-mobile-opened{width:100vw!important;margin-left:0}.menu-mobile-opened .menu-mobile{margin-left:0}}.HomeFooter{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:2.5%;background-color:#171717;color:#838383;font-size:.8em}.HomeFooter a{color:#fff}.HomeFooter .HomeFooterHandle{display:flex;flex-wrap:wrap;width:90%;justify-content:space-between}.HomeFooter .HomeFooterHandle>div>div+div{padding-left:50px}.HomeFooter .HomeFooterHandle ul:before{content:attr(aria-label);font-size:1.8em;color:#f6cf0a}.HomeFooter .HomeFooterHandle ul{list-style:none}.HomeFooter .HomeFooterHandle ul .address{margin-top:10px;text-decoration:none!important;font-size:1.2em;color:#707070}.HomeFooter .HomeFooterHandle ul li:first-child{margin-top:10px}.HomeFooter .HomeFooterHandle ul li{margin:10px 0;font-size:1.2em}.HomeFooter .HomeFooterHandle ul[aria-label="Redes sociais"] a{color:#707070;text-decoration:underline}.HomeFooter .HomeFooterHandle .yellow:hover{text-decoration:underline}.HomeFooter .HomeFooterHandle .yellow{color:#f6cf0a!important;cursor:pointer}.HomeFooter .HomeFooterHandle .leftLinks,.HomeFooter .HomeFooterHandle .rightLinks{display:flex;flex-wrap:wrap}.HomeFooter .HomeFooterHandle .rightLinks .infos{margin:5px 0;display:flex;justify-content:flex-start;align-items:center}.HomeFooter .HomeFooterHandle .rightLinks .infos svg{margin-right:5px}.HomeFooterBottomBar{position:relative;border-top:1px solid #838383;padding:2.2%;display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center;min-height:140px;height:auto;background-color:#171717;color:#838383}.HomeFooterBottomBar img{width:120px;height:60px}.HomeFooterBottomBar .FooterMobile,.HomeFooterBottomBar .Mobile{display:none}.HomeFooterBottomBar .PolicyContainer{text-decoration:underline}.HomeFooterBottomBar .PolicyContainer>.Policy+.Policy{padding-left:20px}.HomeFooterBottomBar .PolicyContainer .Policy{color:#c31c4a!important}.HomeFooterBottomBar .CopyrightContainer{display:flex}.HomeFooterBottomBar .CopyrightContainer .Copyright{color:#fff;display:flex;flex-direction:column}.HomeFooterBottomBar .CopyrightContainer .Copyright span{font-size:10px}@media(max-width:1024px){.HomeFooterHandle>div+div{padding:20px}.HomeFooterHandle .leftLinks,.HomeFooterHandle .rightLinks{justify-content:center!important;display:flex;flex-wrap:wrap;width:100%}}@media(max-width:992px){.HomeFooter{min-height:554px;font-size:.8rem}.HomeFooter,.HomeFooter .leftLinks,.HomeFooter .linksList{display:none!important}.HomeFooterBottomBar{min-height:90vh;flex-direction:column;align-items:center;justify-content:center;font-size:1.2em}.HomeFooterBottomBar div{display:flex;flex-direction:column}.HomeFooterBottomBar div .mobile-contact{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:.9rem;color:hsla(0,0%,100%,.7176470588235294)}.HomeFooterBottomBar div .mobile-contact>span{margin:5px 0;display:flex;justify-content:center;align-items:center}.HomeFooterBottomBar div .mobile-contact>span svg{margin-right:5px}.HomeFooterBottomBar div .mobile-contact .address{display:flex;align-items:center;justify-content:center;text-align:center;margin-top:30px}.HomeFooterBottomBar div .socialMedia{display:flex;flex-direction:row;justify-content:space-evenly;margin:30px 0 10px;font-size:2.5rem}.HomeFooterBottomBar div .socialMedia a{text-decoration:none;margin:0;color:hsla(0,0%,100%,.6666666666666666)}.HomeFooterBottomBar .FooterMobile a{color:#fff}.HomeFooterBottomBar .FooterMobile a+a{padding:10px}.HomeFooterBottomBar img{margin:50px 0}.HomeFooterBottomBar .Copyright,.HomeFooterBottomBar .PolicyContainer{display:none!important}.HomeFooterBottomBar .CopyrightM{color:#fff;text-align:center;margin-top:40px}.HomeFooterBottomBar .CopyrightM span{font-size:10px}.HomeFooterBottomBar .Mobile{display:flex;align-items:center;justify-content:center;flex-direction:column}}@media(min-width:993px){.HomeFooterBottomBar div .mobile-contact,.HomeFooterBottomBar div .socialMedia{display:none}}.divisor{display:flex;width:89px;height:11px;background-color:#f6cf0a;border-radius:25px}.ChangePasswordModal{width:100%}.ChangePasswordModal .title{font-size:2.58rem}.ChangePasswordModal .title span{font-weight:500}.ChangePasswordModal .item{display:flex;flex-direction:column}.ChangePasswordModal .item input{border-radius:5px;height:30px;width:100%}.ChangePasswordModal .footer{margin-top:30px;display:flex;justify-content:space-between;width:100%}@media(max-width:992px){.ChangePasswordModal .footer{flex-direction:column-reverse}.ChangePasswordModal .footer .ant-btn{width:100%;height:53px}}@media(max-width:500px){.ChangePasswordModal .title{font-size:2rem}.ChangePasswordModal .title span{font-weight:500}}.ConfirmDeleteUser{width:100%}.ConfirmDeleteUser .title{font-size:2.58rem}.ConfirmDeleteUser .title span{font-weight:500}.ConfirmDeleteUser .sub-title{font-size:1.2rem}.ConfirmDeleteUser .actions{margin-top:50px;width:100%;display:flex;justify-content:space-between}@media(max-width:992px){.ConfirmDeleteUser .actions{flex-direction:column-reverse;gap:15px}.ConfirmDeleteUser .actions *{font-size:16px}.ConfirmDeleteUser .actions .ant-btn{height:53px}}#PrivacyNContact{display:flex;flex-direction:column}@media(max-width:992px){#PrivacyNContact span{font-size:16px!important}#PrivacyNContact span#mobile-title{font-size:22px!important}#PrivacyNContact #mobile-privacy-subtitle{width:327px;margin:15px 0 30px;line-height:1.63}}#PrivacyNContact #form-email #update-email{text-align:center;margin-left:10px;border-radius:5px;max-width:150px}@media(max-width:992px){#PrivacyNContact #form-email #update-email{margin-left:0;max-width:100%;width:100%;margin-bottom:21px;height:53px}}#PrivacyNContact .grid-phone-line{width:100%;display:grid;grid-template-columns:20% 75%;grid-gap:5%}#PrivacyNContact .offers{margin-top:1.5rem;display:flex;flex-direction:column}@media(max-width:992px){#PrivacyNContact .offers span{font-size:16px}#PrivacyNContact .offers span:nth-child(n-2){margin-bottom:20px}}.VisualCheckbox{width:31px;height:31px;border-radius:50%;border:1px solid rgba(0,0,0,.5);position:relative}.VisualCheckbox .checked{position:absolute;top:4px;left:4px;border-radius:50%;width:21px;height:21px;background-color:#f6cf0a}.Card{background-color:#fff;border-radius:10px;margin:40px 0}.Card .card-container{padding:0 2vw}.Card .card-container>div:nth-child(2){display:flex;justify-content:space-between}.Card .card-container .platform-icon{width:100%;display:flex;justify-content:flex-end;padding:10px 10px 0}.Card .card-container .platform-icon img{width:32px}.Card .card-container .prop-image{width:16vw;height:251px;border-radius:10px;object-fit:cover;margin-right:20px}.Card .card-container .title{font-size:1.6rem;font-weight:400;color:#ac1841;line-height:1.38}.Card .card-container .card-content{display:flex;flex-direction:column;align-items:center;max-width:700px}.Card .card-container .card-content>div:first-child{width:100%;display:flex;flex-direction:column}.Card .card-container .card-content .row{flex-wrap:wrap;width:100%!important;display:flex}.Card .card-container .card-content .row>div{margin:9px 0;display:flex;flex-direction:column}.Card .card-container .card-content .row:nth-child(3) .child{flex:1 0 max-content;max-width:66%}.Card .card-container .card-content .row .child{margin-right:5px;flex:1 0 calc(33% - 5px)}.Card .btn-section{display:flex;justify-content:flex-end;padding:23px 20px 30px}.Card .btn-section .ant-btn{border-radius:5px;width:228.6px;height:43px}.Card .btn-section .ant-btn.amenities{background-color:#f6cf0a}.Card .btn-section .ant-btn.instructions-checkin{background-color:#f6cf0a;margin-right:10px}.Card .btn-section .ant-btn.book-again{margin:0 10px}@media(max-width:992px){.Card .btn-section .ant-btn.book-again{margin:10px 0}}.Card .btn-section .ant-btn.instructions-checkin-disabled{background-color:#c9c9c9;color:#777979;margin-right:10px;opacity:.55;border-color:#c9c9c9!important}.Card .btn-section .ant-btn.guestDataBtn{background-color:#f6cf0a;margin-right:10px}@media(max-width:992px){.Card{display:flex;flex-direction:column;align-items:center;width:100%}.Card *{font-size:14px}.Card .card-container{padding:0 5vw}.Card .card-container>div:nth-child(2){flex-direction:column}.Card .card-container .prop-image{width:100%;margin-bottom:20px;height:221px}.Card .card-container .card-content .row:nth-child(3) .child{flex:1 0 max-content;max-width:100%}.Card .card-container .card-content .row .child{flex:1 0 calc(50% - 5px)}.Card .btn-section{width:100%;justify-content:center;flex-direction:column}.Card .btn-section .ant-btn{width:100%;height:53px;font-size:16px;margin:10px 0}}#reserveContainer{display:flex;justify-content:space-between}#reserveContainer div{width:33%}@media only screen and (max-width:792px){#reserveContainer div{width:50%}}@media only screen and (max-width:792px){.ant-modal{top:0!important;min-height:100vh!important;margin:0!important;padding:0!important}.ant-modal-content{border:none;min-height:100vh!important;border-radius:0!important;width:100vw!important}}.Instruction-Checkin-Container{display:flex;flex-direction:column}.Instruction-Checkin-Container .instructions-title{line-height:32px}.Instruction-Checkin-Container .instructions-fields{line-height:28px}.Instruction-Checkin-Container .bold{font-weight:700}.BookAgain{display:flex;flex-direction:column;min-height:100px}.BookAgain span:nth-child(2){margin-top:30px;font-size:16px;line-height:32px}.ConfirmCheckout{width:100%}.ConfirmCheckout .title{font-size:2.58rem}.ConfirmCheckout .title span{font-weight:500}.ConfirmCheckout .sub-title{font-size:1.2rem}.ConfirmCheckout .actions{margin-top:50px;width:100%;display:flex;justify-content:space-between;gap:15px}@media(max-width:992px){.ConfirmCheckout .actions{flex-direction:column-reverse;gap:15px}.ConfirmCheckout .actions *{font-size:16px}.ConfirmCheckout .actions .ant-btn{height:53px}}.Instruction-Checkout-Container{display:flex;flex-direction:column}.Instruction-Checkout-Container .instructions-title{line-height:32px}.Instruction-Checkout-Container .instructions-fields{line-height:28px}.NoReserves{background-color:#fff;border-radius:20px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.NoReserves img{margin:50px 0 40px;width:250px}@media(max-width:992px){.NoReserves img{width:150px}}.NoReserves span.message{margin:0 0 30px;font-size:1.3rem;text-align:center}.NoReserves .linkToBookSuite{margin:0 0 30px}.NoReserves .linkToBookSuite .ant-btn{border-radius:5px;height:43px;font-size:1rem}@media(max-width:992px){.NoReserves{padding:0 15px;margin:10px auto}}.ServicesWrapper{margin-left:calc(2.39437px + 3.52113vw)}.ServicesWrapper .description-container .description-title{font-weight:700;margin-bottom:10px}.ServicesWrapper .description-container .description-text{margin-bottom:10px}.ServiceCard{border:1px solid #707070;border-radius:20px;width:170px;height:135px;margin:20px 20px 10px 0;text-align:center;color:#000;cursor:pointer}.ServiceCard .service-icon-container .service-icon,.ServiceCard .service-icon-container svg{width:47px;height:47px;margin:20px 0 15px}.ServiceCard .service-name{line-height:1.1em}.ServiceCard:hover{transition:all .3s!important;color:#fff;text-decoration:none;background-color:#c31c4a}.ServiceCard:hover .service-icon{filter:invert(1)}.Services .cards-container{display:flex;flex-wrap:wrap}.NewService-wrap-modal .ant-modal-header{border-radius:15px 15px 0 0;background-color:#c31c4a;text-align:center}.NewService-wrap-modal .ant-modal-header .ant-modal-title{color:#fff;font-weight:500}.NewService-wrap-modal .ant-modal-body{padding:0}.NewService-wrap-modal .ant-modal-close{display:none}.NewService-wrap-modal .ant-modal-content{border-radius:15px;background-color:#ededed;max-width:100%}.NewService-wrap-modal .ant-modal-footer{display:none}.NewService-wrap-modal .modal-container .question-container .question{font-size:16px}.NewService-wrap-modal .modal-container .question-container .question b{color:#c31c4a}.NewService-wrap-modal .modal-container .question-container .answer-container{margin-top:10px}.NewService-wrap-modal .modal-container .question-container .answer-container button{margin:20px 15px 0 0}.NewService-wrap-modal .modal-container .question-container .selected-answer{background-color:#c31c4a;color:#fff}@media only screen and (max-width:350px){.NewService-wrap-modal .modal-container .question-container{padding:30px 0 0!important;text-align:center}.NewService-wrap-modal .modal-container .question-container .answer-container{text-align:center}.NewService-wrap-modal .modal-container .question-container .answer-container button{display:block;margin:20px auto 0}}.NewService-wrap-modal .modal-container .footer-container{margin-top:30px;text-align:center}.NewService-wrap-modal .modal-container .footer-container .footer-buttons button{margin:15px}.NewService-wrap-modal .modal-container .footer-container .next-enabled{background-color:#c31c4a;color:#fff}.NewService-wrap-modal .modal-container .success-message{text-align:center;background-color:#c31c4a;border-radius:20px;color:#fff;padding:30px 0}.NewService-wrap-modal .modal-container .success-message .success-title{font-size:40px;font-weight:600}.NewService-wrap-modal .modal-container .success-message .success-text{font-size:32px}.NewService-wrap-modal .modal-container .success-message .success-icon{filter:invert(1);margin:45px 0 25px}@media only screen and (max-width:360px){.NewService-wrap-modal .modal-container .success-message .success-title{font-size:30px}.NewService-wrap-modal .modal-container .success-message .success-text{font-size:22px}}.NewService-wrap-modal .modal-container .step-1{padding:30px}.NewService-wrap-modal .modal-container .step-1 .text-container{margin-bottom:30px}.NewService-wrap-modal .modal-container .step-1 .text-container .guest-name{font-size:18px;font-weight:600}.NewService-wrap-modal .modal-container .step-1 .text-container .service-text{margin:15px 0;line-height:1.3em;color:#000}.NewService-wrap-modal .modal-container .step-1 .text-container .lets-go{font-weight:600}.NewService-wrap-modal .modal-container .step-2{padding:30px;text-align:center}.NewService-wrap-modal .modal-container .step-3{padding:30px 0}.NewService-wrap-modal .modal-container .step-3 .step-3-room-container{background-color:#c31c4a;padding:10px 50px 10px 30px;width:350px;min-width:fit-content;max-width:100%;border-radius:0 50px 50px 0;color:#fff}.NewService-wrap-modal .modal-container .step-3 .step-3-room-container .property-name{font-size:18px;font-weight:500}.NewService-wrap-modal .modal-container .step-3 .step-3-room-container .room-name{font-size:12px}.NewService-wrap-modal .modal-container .step-3 .question-container{padding:30px 0 0 30px}.NewService-wrap-modal .modal-container .step-3 .maintenance-form{padding:30px 30px 0}.NewService-wrap-modal .modal-container .step-3 .step-3-success{margin:30px 30px 0}.NewService-wrap-modal .modal-container .step-3 .step-3-success .success-text{font-size:22px;font-weight:400;max-width:400px;margin:0 auto}.NewService-wrap-modal .modal-container .active-buttom{background-color:#c31c4a;color:#fff}@media only screen and (max-width:792px){.NewService-wrap-modal .ant-modal{max-width:100%}}.Maintenance .cards-container{display:flex;flex-wrap:wrap}#MaintenanceList .list-container .ant-table-content{max-width:100%;overflow-x:auto}.mobile-content{position:relative}.mobile-menu{position:fixed;width:100%;transition:left .5s ease-in-out;left:-100%;z-index:10;background-color:#fff}.mobile-menu div{position:relative;width:100%;z-index:10;height:100vh;padding-top:30px}.mobile-menu div>span{padding-left:20%;font-size:26px}.mobile-menu div .divider{width:80px;margin:5px 0 20px 20%;height:11px;background-color:#f6cf0a;border-radius:10px}.mobile-menu div .mobile-link-list{height:30vh;display:flex;flex-direction:column;gap:10px}.mobile-menu div .mobile-nav-button{position:absolute;width:30px;height:80px;right:0;top:40px;transform:translateX(100%);background-color:#ac1841;cursor:pointer;border-radius:0 10px 10px 0;text-align:center;color:#fff;font-size:26px;display:flex;align-items:center;justify-content:center;padding:0}.opened-sideMenu{left:-15%!important}.SideMenu .list-item-icon{width:20px;height:20px}.SideMenu .list-item-icon.active{filter:invert(15%) sepia(71%) saturate(4215%) hue-rotate(332deg) brightness(95%) contrast(90%)}.Modal{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;background-color:rgba(0,0,0,.6);z-index:120}.BookBanner,.Modal{width:100%;display:flex;align-items:center;justify-content:center}.BookBanner{font-family:Rubik;padding:0 0 50px}@media screen and (max-width:600px){.BookBanner{width:100%}}.BookBanner .BannerContent{width:90%;margin:0 auto}.BookBanner .BannerContent .imagesRow{height:65%;display:grid;grid-template-columns:45% 25% 25%;margin:0 auto;justify-content:space-between;width:100%;justify-items:center}.BookBanner .BannerContent .imagesRow .gradient{position:relative;width:100%;height:32vh}.BookBanner .BannerContent .imagesRow .gradient #galleryModal{position:absolute;border:1px solid #fff;color:#fff;bottom:15px;left:15px;padding:8px 16px;cursor:pointer;user-select:none;z-index:10;border-radius:5px;font-weight:lighter}.BookBanner .BannerContent .imagesRow .gradient .loadingMain,.BookBanner .BannerContent .imagesRow .gradient img{width:100%}.BookBanner .BannerContent .imagesRow .gradient .name{position:absolute;top:25px;left:25px;color:#fff;display:flex;align-items:center;justify-content:space-evenly;font-size:28px;font-weight:lighter;text-align:start;z-index:2}.BookBanner .BannerContent .imagesRow .gradient .name span{font-weight:500;font-family:Rubik}@media screen and (max-width:992px){.BookBanner .BannerContent .imagesRow .gradient .name{font-size:22px}}.BookBanner .BannerContent .imagesRow .gradient #rating{position:absolute;right:15px;bottom:5%;color:#fff;font-size:12px}@media screen and (max-width:600px){.BookBanner .BannerContent .imagesRow .gradient #rating{bottom:30%;transform:translateY(50%)}.BookBanner .BannerContent .imagesRow .gradient #rating span{display:none}}.BookBanner .BannerContent .imagesRow .gradient:after{content:"";position:absolute;top:0;left:0;border-radius:25px 25px 25px 0;width:100%;height:100%;background-image:linear-gradient(106deg,#000 11%,rgba(0,0,0,.15) 48%,transparent 94%)}.BookBanner .BannerContent .imagesRow .loadingMain,.BookBanner .BannerContent .imagesRow .loadingSec{align-items:center;justify-content:center;background-color:#f6f6f6;position:relative;z-index:12;border-radius:20px 20px 20px 0;border:1px solid #fff}.BookBanner .BannerContent .imagesRow .loadingSec,.BookBanner .BannerContent .imagesRow img{width:100%;height:100%;object-fit:cover;border-radius:25px 25px 25px 0}@media screen and (max-width:992px){.BookBanner .BannerContent .imagesRow .loadingSec,.BookBanner .BannerContent .imagesRow img{display:none}}@media screen and (max-width:992px){.BookBanner .BannerContent .imagesRow{grid-template-columns:1fr}.BookBanner .BannerContent .imagesRow img{display:none}.BookBanner .BannerContent .imagesRow .gradient img{display:block}}.BookBanner .BannerContent .informationsRow{position:relative;width:98.5%;height:30%;margin:20px auto 0;display:grid;grid-template-columns:30% 66%;justify-content:space-between}@media screen and (max-width:600px){.BookBanner .BannerContent .informationsRow{display:block}}.BookBanner .BannerContent .informationsRow .leftContent{display:flex;flex-direction:column}.BookBanner .BannerContent .informationsRow .leftContent span:not(:last-child){font-weight:500}.BookBanner .BannerContent .informationsRow .leftContent span:first-child{font-size:18px;color:#ac1841}.BookBanner .BannerContent .informationsRow .leftContent span:not(:first-child){font-size:13px}@media screen and (min-width:1400px){.BookBanner .BannerContent .informationsRow .leftContent span:not(:last-child){font-weight:500}.BookBanner .BannerContent .informationsRow .leftContent span:first-child{font-size:38px}.BookBanner .BannerContent .informationsRow .leftContent span:not(:first-child){font-size:20px}}.BookBanner .BannerContent .informationsRow #moreInfos{position:absolute;bottom:0;right:0;cursor:pointer}.BookBanner .BannerContent .informationsRow #moreInfos svg{pointer-events:none}.BookBanner .BannerContent .informationsRow .rightContent{display:grid;grid-template-columns:100%;justify-items:end;position:relative;text-align:justify}.BookBanner .BannerContent .informationsRow .rightContent span{font-size:12px}@media screen and (min-width:1400px){.BookBanner .BannerContent .informationsRow .rightContent span{font-size:15px}}.BookBanner .BannerContent .actionsRow{display:flex;justify-content:space-between;width:98.5%;margin:25px auto 0}@media screen and (max-width:650px){.BookBanner .BannerContent .actionsRow{flex-direction:column}}.BookBanner .BannerContent .actionsRow .leftContent{display:flex;align-items:center;cursor:pointer}.BookBanner .BannerContent .actionsRow .leftContent span{margin-left:.5vw}@media screen and (max-width:900px){.BookBanner .BannerContent .actionsRow .leftContent span{font-size:12px}}.BookBanner .BannerContent .actionsRow .rightContent{width:30%;display:flex;justify-content:space-around}@media screen and (min-width:982px)and (max-width:1599px){.BookBanner .BannerContent .actionsRow .rightContent{width:40%}}@media screen and (max-width:1090px){.BookBanner .BannerContent .actionsRow .rightContent{width:50%}}@media screen and (max-width:650px){.BookBanner .BannerContent .actionsRow .rightContent{width:100%;flex-direction:column;gap:10px;margin-top:10px;display:grid!important}}.BookBanner .BannerContent .actionsRow .rightContent span{border:1px solid rgba(0,0,0,.2);padding:10px;border-radius:15px;text-align:center;align-items:center;display:flex;cursor:pointer}@media screen and (max-width:900px){.BookBanner .BannerContent .actionsRow .rightContent span{font-size:12px}}.BookBanner .BannerContent .actionsRow .endContent{width:100%;display:flex;justify-content:flex-end}@media screen and (max-width:650px){.BookBanner .BannerContent .actionsRow .endContent{width:100%;flex-direction:column;gap:10px;margin-top:10px}}.BookBanner .BannerContent .actionsRow .endContent span{border:1px solid rgba(0,0,0,.2);padding:10px;border-radius:15px;text-align:center;align-items:center;display:flex;cursor:pointer}@media screen and (max-width:900px){.BookBanner .BannerContent .actionsRow .endContent span{font-size:12px}}.DescriptionModal{width:50%;height:65%;font-family:Rubik;font-weight:400;background-color:#fff;padding:15px;border-radius:15px;position:relative}@media screen and (max-width:2560px){.DescriptionModal{width:32%}}@media screen and (max-width:1440px){.DescriptionModal{width:58%}}@media screen and (max-width:1024px){.DescriptionModal{width:79%}}@media screen and (max-width:768px){.DescriptionModal{width:75%}}@media screen and (max-width:600px){.DescriptionModal{width:90%}}.DescriptionModal .name{font-size:27px;font-weight:400;margin-bottom:30px;padding-left:15px;line-height:32px}.DescriptionModal .name span{font-weight:400;font-family:Rubik;color:#ac1841}@media screen and (max-width:992px){.DescriptionModal .name{font-size:22px;line-height:24px}}@media screen and (max-width:320px){.DescriptionModal .name{font-size:20px;line-height:20px}}.DescriptionModal .paragraph{padding:15px 20px 50px 15px;font-size:15px;font-family:Rubik;max-height:80%;font-weight:200;overflow-y:auto;text-align:left;line-height:28px}@media screen and (max-width:992px){.DescriptionModal .paragraph{font-size:16px;line-height:22px}}@media screen and (max-width:320px){.DescriptionModal .paragraph{font-size:14px;line-height:20px}}.arrows{height:100%;position:absolute;transform:translateY(-50%);width:50px;z-index:10;display:flex;align-items:center;justify-content:center;color:#000;background-color:hsla(0,0%,100%,.6352941176470588);font-size:30px;height:90%;border-radius:0 20px 20px 0}.arrows:first-child{left:0;top:50%}.arrows:last-child{right:0;top:50%}.arrows.anticon,.arrows.anticon-left{display:inherit!important}@media(max-width:992px){.arrows.anticon,.arrows.anticon-left{display:none!important}}.DraggableScroll{display:flex;overflow:scroll;user-select:none;scrollbar-width:none;-ms-overflow-style:none;margin:0 50px}@media(max-width:992px){.DraggableScroll{margin:0}}.DraggableScroll::-webkit-scrollbar{display:none}.GalleryImagesComponent{width:100%;height:100%;position:relative}.GalleryTitleBuilding{position:absolute;top:5%;left:0;height:90px;margin:0 0 88.5px;padding:33px 134px 19.2px 26.6px;background-color:#c31c4a;border-radius:0 40px 40px 0}.titleBuilding{height:46px;margin:0 0 13px 20px;font-family:Rubik;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;text-align:left;color:hsla(0,0%,100%,.55)}.titleBuilding .text-style-1{color:#fff}@media screen and (max-width:992px){.GalleryTitleBuilding{position:absolute;top:5%;left:0;height:90px;margin:0 0 88.5px;padding:20px 134px 19.2px 26.6px;background-color:#c31c4a;border-radius:0 40px 40px 0}.titleBuilding{height:46px;margin:0;font-family:Rubik;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;text-align:left;color:hsla(0,0%,100%,.55)}}@media screen and (max-width:768px){.GalleryTitleBuilding{padding:34px 115px 19.2px 26.6px}}@media screen and (max-width:425px){.GalleryTitleBuilding{padding:27px 118px 19.2px 26.6px}}@media screen and (max-width:320px){.GalleryTitleBuilding{padding:27px 27px 19.2px 26.6px!important}}@media(max-height:440px){.GalleryTitleBuilding{height:60px;padding:20px 52px 19.2px 26.6px}}.modalOpened{width:50%;height:80vh;background-color:#fff;padding:15px;border-radius:15px;position:relative}@media screen and (max-width:600px){.modalOpened{width:90%;height:65%}}.RangePickerComponent .input-container{display:flex}.RangePickerComponent .input-container .date-input{flex:1}@media(max-width:992px){.RangePickerComponent .input-container .date-input .ant-input-affix-wrapper{flex-direction:row-reverse;padding:0 20px}.RangePickerComponent .input-container .date-input .ant-input-affix-wrapper img{margin-right:15px;width:16px;height:25px}}.RangePickerComponent .input-container .ant-input[disabled]{color:rgba(0,0,0,.5)}.RangePickerComponent-popover .close-button{text-align:right;cursor:pointer}.RangePickerComponent-popover .clean-button{text-align:right;cursor:pointer;color:#c31c4a}.RangePickerComponent-popover .clean-button:hover{text-decoration:underline}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){background-color:#c31c4a!important}.Selectable .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside){background-color:rgba(195,28,74,.5)!important;color:#c31c4a}.Selectable .DayPicker-Day{border-radius:0!important}.Selectable .DayPicker-Day--start{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.Selectable .DayPicker-Day--end{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.DayPicker-Day .DayPicker-Day--disabled{color:#dce0e0!important}.DayPicker-Day--disabled{color:#dce0e0}.DayPicker-Day:focus{outline-width:0}.DayPicker-Day--today{color:#000!important;font-weight:400!important}.DayPicker-Day--today.DayPicker-Day--disabled{color:#dce0e0!important}.DayPicker-Day--selected{color:#fff!important}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:rgba(195,28,74,.5)!important}#BookComponent{padding:20px;margin:15px 0;border-radius:25px;background-color:#fff;min-height:565px}#BookComponent .image-container{height:280px;border-radius:35px 35px 35px 0;position:relative;cursor:pointer;overflow:hidden}#BookComponent .image-container .image{height:100%;margin-left:50%;transform:translateX(-50%);border-radius:15px}#BookComponent .image-container .select-data{border-radius:35px 35px 35px 0;background-color:#f6cf0a;padding:15px 20px;position:absolute;left:0;bottom:0;font-weight:500;width:170px;text-align:center}#BookComponent .image-container .reservation{background-color:#c31c4a;color:#fff}#BookComponent .title{color:#ac1841;margin:14px 0 6px;font-size:24px;font-weight:500;cursor:pointer}#BookComponent .buttonFormat{border-radius:20px;padding:0 10px;font-size:14px;font-weight:500}#BookComponent .description{position:relative;height:45px;overflow:hidden;font-size:14px}#BookComponent .divFormat{position:absolute;right:0;bottom:0;display:flex;width:150px}#BookComponent .divGradient{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);flex:1}#BookComponent .divButton{min-width:58px;background-color:#fff}#BookComponent .footer{display:flex;justify-content:space-between;margin-top:35px;align-items:center;min-height:75px}#BookComponent .footer .amenities{min-width:135px;max-height:40px;border-radius:20px;padding:8px 10px;font-size:14px;font-weight:500;text-align:center;cursor:pointer;border:1px solid rgba(0,0,0,.5)}#BookComponent .footer .amenities .anticon-caret-right{margin-left:6px;vertical-align:unset}#BookComponent .footer .amenities .anticon-caret-right svg{height:12px}#BookComponent .footer .minFont{font-size:12px}#BookComponent .footer .symbol{font-size:16px}#BookComponent .footer .price{font-size:22px;font-weight:400;display:flex;flex-direction:column;align-items:flex-end}#BookComponent .footer .price .as-of-price{font-size:14px}#BookComponent .footer .price .discount-percentage{padding:0 10px;background-color:#c31c4a;width:max-content;font-size:14px;color:#fff}#BookComponent .footer .price .original-price{font-size:14px;color:#707070;text-decoration:line-through}#BookComponent .footer .price .price-value{margin-left:5px;font-weight:500}#BookComponent .footer .price .discounted-price{color:#c31c4a}#BookComponent .footer .price .period{font-size:16px}@media screen and (min-width:1200px)and (max-width:1350px){#BookComponent .footer .amenities{min-width:120px;font-size:12px}}.quantityFormat{font-size:14px;margin-top:10px}.Amenities-wrap-modal .amenities-modal-title{font-size:20px;color:#000}.Amenities-wrap-modal .amenities-modal-title span{color:#c31c4a}.Amenities-wrap-modal .amenities-modal-body{color:#919191;border:none;display:flex}.Amenities-wrap-modal .amenities-modal-body .amenities-container{flex:1;margin:0 20px}.Amenities-wrap-modal .amenities-modal-body .amenities-container .title{color:#000;font-size:22px;font-weight:500;margin-bottom:10px}.Amenities-wrap-modal .amenities-modal-body .amenities-container .items-container{color:#000;display:flex;flex-wrap:wrap}.Amenities-wrap-modal .amenities-modal-body .amenities-container .items-container .item{display:flex;width:50%;justify-content:left;margin-top:8px}.Amenities-wrap-modal .amenities-modal-body .amenities-container .items-container .item span{margin-left:10px;padding-top:6px}.Amenities-wrap-modal .ant-modal-content{border-radius:15px}.Amenities-wrap-modal .ant-modal-header{border-radius:15px;border:none}.Amenities-wrap-modal .ant-modal-body{padding:10px 0 30px}.Amenities-wrap-modal .ant-modal-footer{display:none}.Suite-wrap-modal .amenities-modal-title{font-size:20px;color:#000}.Suite-wrap-modal .amenities-modal-title span{color:#c31c4a}.Suite-wrap-modal .suite-modal-body{color:#919191;border:none}.Suite-wrap-modal .suite-modal-body .top-container{display:flex;flex-direction:row-reverse}.Suite-wrap-modal .suite-modal-body .top-container .description-container{padding:10px 25px 10px 10px;flex:5}.Suite-wrap-modal .suite-modal-body .top-container .description-container .suite-name{color:#000;font-size:24px}.Suite-wrap-modal .suite-modal-body .top-container .description-container .suite-name span{color:#ac1841;font-weight:500}.Suite-wrap-modal .suite-modal-body .top-container .description-container .description{color:#000}.Suite-wrap-modal .suite-modal-body .top-container .description-container .sep-div{width:70%;height:3px;background-color:#707070;opacity:.2;margin:10px 0}.Suite-wrap-modal .suite-modal-body .top-container .description-container .building-name{color:#000;font-size:24px}.Suite-wrap-modal .suite-modal-body .top-container .description-container .building-name span{color:#ac1841;font-weight:500}.Suite-wrap-modal .suite-modal-body .top-container .description-container .address{color:#000}.Suite-wrap-modal .suite-modal-body .top-container .description-container .modal-price{display:flex;flex-direction:column;align-items:flex-end}.Suite-wrap-modal .suite-modal-body .top-container .description-container .modal-price .discount-percentage{padding:0 10px;background-color:#c31c4a;width:max-content;font-size:14px;color:#fff}.Suite-wrap-modal .suite-modal-body .top-container .description-container .modal-price .original-price{font-size:14px;color:#707070;text-decoration:line-through}.Suite-wrap-modal .suite-modal-body .top-container .description-container .modal-price .price{text-align:right;color:#000;font-size:24px;font-weight:400}.Suite-wrap-modal .suite-modal-body .top-container .description-container .modal-price .price .symbol{font-size:16px}.Suite-wrap-modal .suite-modal-body .top-container .description-container .modal-price .price .price-value{margin-left:5px;font-weight:500}.Suite-wrap-modal .suite-modal-body .top-container .description-container .modal-price .price .discounted-price{color:#c31c4a}.Suite-wrap-modal .suite-modal-body .top-container .description-container .modal-price .price .period{font-size:16px;position:relative}.Suite-wrap-modal .suite-modal-body .top-container .description-container .modal-price .price .period:after{content:"*";color:#ac1841}.Suite-wrap-modal .suite-modal-body .top-container .description-container .price-warning{text-align:right}.Suite-wrap-modal .suite-modal-body .top-container .description-container .price-warning .warning-message{font-size:12px;color:#ac1841;text-align:justify}.Suite-wrap-modal .suite-modal-body .top-container .slider-container{margin:10px;flex:6}.Suite-wrap-modal .suite-modal-body .top-container .slider-container .slider{height:300px}.Suite-wrap-modal .suite-modal-body .top-container .slider-container .fields-container{display:flex;justify-content:space-between;padding-top:15px}.Suite-wrap-modal .suite-modal-body .top-container .slider-container .fields-container .RangePickerComponent{min-width:280px;height:44px;margin-bottom:10px}.Suite-wrap-modal .suite-modal-body .top-container .slider-container .fields-container .RangePickerComponent .input-container{border-radius:10px;border:1px solid rgba(0,0,0,.5);overflow:hidden;height:44px}.Suite-wrap-modal .suite-modal-body .top-container .slider-container .fields-container .RangePickerComponent .input-container .ant-row{height:100%}.Suite-wrap-modal .suite-modal-body .top-container .slider-container .fields-container .RangePickerComponent .input-container .date-input .ant-input{height:57px}.Suite-wrap-modal .suite-modal-body .top-container .slider-container .fields-container .range-location .ant-picker.ant-picker-range{border-radius:8px;border:1px solid rgba(0,0,0,.4);padding:10px}.Suite-wrap-modal .suite-modal-body .top-container .slider-container .fields-container .select-guest-container{border:1px solid rgba(0,0,0,.4);border-radius:8px;height:45px}.Suite-wrap-modal .suite-modal-body .top-container .slider-container .fields-container .select-guest-container .SelectGuestComponent{height:40px;padding-top:10px}.Suite-wrap-modal .suite-modal-body .top-container .slider-container .fields-container .guest-component{margin-left:10px;padding:11px 0;font-size:13px;text-align:center;background-color:#fff;min-width:170px;border:1px solid rgba(0,0,0,.4);border-radius:8px;height:45px;display:flex;justify-content:center}.Suite-wrap-modal .suite-modal-body .top-container .slider-container .fields-container .guest-component svg{margin:0 3px;color:rgba(0,0,0,.85)}.Suite-wrap-modal .suite-modal-body .top-container .slider-container .fields-container .guest-component .SelectGuestComponent .select-content{padding:2px 0 0}.Suite-wrap-modal .suite-modal-body .bottom-container{display:flex}.Suite-wrap-modal .suite-modal-body .bottom-container .amenities-container{flex:6;margin:0 20px}.Suite-wrap-modal .suite-modal-body .bottom-container .amenities-container .title{color:#000;font-size:22px;font-weight:500;margin-bottom:10px}.Suite-wrap-modal .suite-modal-body .bottom-container .amenities-container .title .open-amenities{display:none}.Suite-wrap-modal .suite-modal-body .bottom-container .amenities-container .items-container{color:#000;display:flex;flex-wrap:wrap}.Suite-wrap-modal .suite-modal-body .bottom-container .amenities-container .items-container .item{display:flex;width:33%;justify-content:left;margin-top:8px}.Suite-wrap-modal .suite-modal-body .bottom-container .amenities-container .items-container .item span{margin-left:10px;padding-top:6px}.Suite-wrap-modal .suite-modal-body .bottom-container .select-data-container{flex:5;position:relative}.Suite-wrap-modal .suite-modal-body .bottom-container .select-data-container button{position:absolute;right:20px;bottom:0;background-color:#f6cf0a;color:#000;border:none;border-radius:5px;padding:10px 30px;font-weight:500;height:40px}.Suite-wrap-modal .suite-modal-body .bottom-container .select-data-container .continue{background-color:#c31c4a;color:#fff}.Suite-wrap-modal .ant-modal-content{border-radius:15px}.Suite-wrap-modal .ant-modal-header{display:none}.Suite-wrap-modal .ant-modal-body{padding:10px 0 20px}.Suite-wrap-modal .ant-modal-footer{display:none}@media only screen and (max-width:888px){.Suite-wrap-modal .suite-modal-body{padding:24px}.Suite-wrap-modal .suite-modal-body .top-container{display:block}.Suite-wrap-modal .suite-modal-body .top-container .slider-container{max-width:500px;margin:10px auto}.Suite-wrap-modal .suite-modal-body .top-container .slider-container .fields-container .ant-spin-nested-loading{margin:0 auto}.Suite-wrap-modal .suite-modal-body .bottom-container{display:block}.Suite-wrap-modal .suite-modal-body .bottom-container .amenities-container{flex:6}.Suite-wrap-modal .suite-modal-body .bottom-container .amenities-container .title{color:#000;font-size:22px;font-weight:500;margin-bottom:10px}.Suite-wrap-modal .suite-modal-body .bottom-container .amenities-container .items-container{color:#000;display:flex;flex-wrap:wrap}.Suite-wrap-modal .suite-modal-body .bottom-container .amenities-container .items-container .item{display:flex;width:50%;justify-content:left;margin-top:8px}.Suite-wrap-modal .suite-modal-body .bottom-container .amenities-container .items-container .item span{margin-left:10px;padding-top:6px}.Suite-wrap-modal .suite-modal-body .bottom-container .amenities-container .amenities-container-mobile{cursor:pointer}.Suite-wrap-modal .suite-modal-body .bottom-container .amenities-container .amenities-container-mobile .open-amenities{display:inline-block;vertical-align:text-bottom}.Suite-wrap-modal .suite-modal-body .bottom-container .amenities-container .amenities-container-mobile .open-amenities svg{width:15px}.Suite-wrap-modal .suite-modal-body .bottom-container .amenities-container .hide-amenities-mobile{display:none}.Suite-wrap-modal .suite-modal-body .bottom-container .select-data-container{margin-top:50px}}@media only screen and (max-width:510px){.Suite-wrap-modal .suite-modal-body .top-container .slider-container .fields-container{flex-wrap:wrap;width:100%}.Suite-wrap-modal .suite-modal-body .top-container .slider-container .fields-container .ant-spin-nested-loading .RangePickerComponent{width:100%}.Suite-wrap-modal .suite-modal-body .top-container .slider-container .fields-container .guest-component{margin-left:0;width:100%}.Suite-wrap-modal .suite-modal-body .bottom-container .amenities-container{margin:0}.Suite-wrap-modal .suite-modal-body .bottom-container .amenities-container .items-container .item{width:100%}}.Confirm-wrap-modal{height:100vh!important}.Confirm-wrap-modal .ant-modal{top:calc(100vh - 250px)!important;position:fixed;padding-bottom:0}.Confirm-wrap-modal .confirm-modal-body{color:#fff;border:none}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container{display:flex;width:-moz-fit-content;width:fit-content;padding:50px;margin:0 auto}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-logo-container img{width:120px;margin-top:10px;margin-right:20px}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .div-bar{height:auto;width:2px;background-color:hsla(0,0%,100%,.3)}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container{display:flex;align-items:center}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .days-container{padding:0 20px}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .days-container .title{font-size:30px;font-weight:500}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .days-container .check-amenities{cursor:pointer;text-decoration:underline;margin:30px 0;font-size:16px}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .days-container .content,.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .days-container .content .selected-day-container{display:flex}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .days-container .content .selected-day-container .day{font-size:42px;margin:-10px 8px 0}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .days-container .content .selected-day-container .month{margin-top:5px}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .days-container .content .selected-day-container .month .month-item{line-height:19px;text-transform:uppercase}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .days-container .content .icon{margin:10px 0 0 8px}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .selected-data-container{padding:0 20px;display:flex;flex-direction:column;justify-content:flex-end;font-size:18px}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .selected-data-container div{margin:0}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .price-container{padding:0 20px;display:flex;flex-direction:column;justify-content:flex-end}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .price-container .description{font-size:10px;margin-bottom:-5px;margin-top:5px}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .price-container .price{font-size:18px}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .total-container{padding:0 30px;display:flex;margin-top:auto;margin-block:auto}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .total-container .total-value{display:flex;height:50px}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .total-container .total-value .total-left-container{margin-top:auto}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .total-container .total-value .total-left-container .total-text{font-size:10px;margin-bottom:-5px;margin-top:5px}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .total-container .total-value .total-left-container .total-currency{font-size:22px}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .total-container .total-value .total-number{font-size:36px;margin-top:auto;margin-bottom:-8px;margin-left:5px}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .total-container .total-value .total-decimal{font-size:20px;margin-top:auto}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .total-container button{margin-left:30px;background-color:#f6cf0a;color:#000;border:none;border-radius:5px;padding:10px 30px;font-weight:500;height:50px}.Confirm-wrap-modal .confirm-modal-body .confirm-logo-container{border-top:1px solid #fff;text-align:center;padding-top:50px}.Confirm-wrap-modal .confirm-modal-body .confirm-logo-container img{max-width:240px}.Confirm-wrap-modal .ant-modal{margin:0;max-width:100%;height:calc(100% - 200px)}.Confirm-wrap-modal .ant-modal-content{border-radius:0;background-color:transparent;box-shadow:none}.Confirm-wrap-modal .ant-modal-header{display:none}.Confirm-wrap-modal .ant-modal-body{padding:10px 0 20px;background-color:#c31c4a;height:250px!important}.Confirm-wrap-modal .ant-modal-footer{display:none}.Confirm-wrap-modal .ant-modal-close{color:#fff;margin-right:10px}@media only screen and (max-width:1230px){.Confirm-wrap-modal .ant-modal{top:calc(100vh - 420px)!important;height:420px!important}.Confirm-wrap-modal .ant-modal-body{background-color:#c31c4a;height:420px!important}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container{flex-wrap:wrap;overflow:auto;margin:20px auto;width:unset}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-logo-container{padding:0 20px;margin:0 0 20px;text-align:center;min-width:100%;margin:25px 0}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .first-div-bar{display:none}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container{margin:0 auto}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .days-container,.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .price-container,.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .selected-data-container{margin:15px 0}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .total-container{display:block}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .total-container .ant-btn{margin-top:8px;margin-left:0;background-color:#f6cf0a;width:100%}.Confirm-wrap-modal .confirm-modal-body .confirm-logo-container img{width:240px;max-width:100%}}@media only screen and (max-width:930px){.Confirm-wrap-modal .ant-modal{top:0!important;height:100vh!important}.Confirm-wrap-modal .ant-modal-content{overflow:auto;height:100vh;background-color:#c31c4a}.Confirm-wrap-modal .confirm-modal-body{background-color:#c31c4a;height:fit-content!important}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container{padding:0 50px;display:block;overflow:auto;margin:20px auto;width:unset}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-logo-container{margin:25px 0;padding:0 20px}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container{display:block}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .days-container,.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .price-container,.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .selected-data-container,.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .total-container{margin:25px 0;padding:0 20px}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .total-container{display:block}.Confirm-wrap-modal .confirm-modal-body .confirm-data-container .section-confirm-data-container .total-container .ant-btn{margin-top:25px;margin-left:0;background-color:#f6cf0a;width:100%;min-width:240px}.Confirm-wrap-modal .confirm-modal-body .confirm-logo-container img{width:240px;max-width:100%}}@media only screen and (max-width:600px){.Confirm-wrap-modal .confirm-modal-body .confirm-data-container{padding:0 25px}}.SelectGuestComponent{height:57px;border:none;display:flex;cursor:pointer}.SelectGuestComponent .select-content{padding:0 10px}.SelectGuestComponent .select-content .person-icon{display:none}.SelectGuestComponent-home{background-color:#fff;border-radius:56px;padding:0 20px;margin:0 15px 0 0;border:1px solid #d3d3d3;height:57px;display:flex;cursor:pointer}.SelectGuestComponent-home .select-content{text-align:center;display:flex;align-items:center;width:100%;justify-content:center;height:100%;color:rgba(0,0,0,.3)}.SelectGuestComponent-home .select-content .person-icon{padding-right:8px}.SelectGuestComponent-item .ant-popover-inner{border-radius:30px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:20px}.SelectGuestComponent-item .item-container{cursor:pointer;display:flex;line-height:2em}.SelectGuestComponent-item .item-value{padding:0 5px;font-size:14px}@media only screen and (max-width:992px){.SelectGuestComponent{margin:0 15px 15px 0;display:inline-block;width:100%}.SelectGuestComponent-home{margin:0}.SelectGuestComponent-home .select-content{margin:0;text-align:left;justify-content:flex-start}.SelectGuestComponent-home .select-content .person-icon{margin:0;display:block}.SelectGuestComponent-home .select-content .person-icon svg{width:16px;height:25px;margin-right:15px}}.QuantityComponent{display:flex}.QuantityComponent .description{flex:1}.QuantityComponent .description .title{margin-top:8px}.QuantityComponent .quantity{width:150px;flex:1;display:flex;justify-content:space-between}.QuantityComponent .quantity .add-remove{background-color:#c31c4a;border-radius:50%;cursor:pointer;width:30px;height:30px;text-align:center;color:#fff;font-size:18px;font-weight:600;margin-top:5px}.QuantityComponent .quantity .disable-color{background-color:#f3d2db!important;cursor:default}.QuantityComponent .quantity .quantity-number{padding:0 10px;font-size:20px;font-weight:800;margin-top:2px}.NoAvailableSuites{width:100%;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;border-radius:20px;padding:0 20px}.NoAvailableSuites img{margin:50px 0 40px;width:250px}@media(max-width:500px){.NoAvailableSuites img{width:200px}}.NoAvailableSuites span{margin:40px 0;font-size:1.5rem}.BookGalery{margin-bottom:70px}.BookGalery .galery-menu{display:flex;justify-content:space-between;font-size:18px}.BookGalery .galery-menu .available-quantity .available-text{text-decoration:underline;font-weight:500}.BookGalery .galery-menu .categories-container{display:flex}.BookGalery .galery-menu .categories-container .category-item{text-decoration:underline;margin:0 8px}.BookGalery .galery-menu .categories-container .category-item .category-name{font-weight:500}.BookGalery .galery-menu .categories-container .category-item.selected .category-name{color:#c31c4a}.BookGalery .book-item{padding-left:7px;padding-right:7px}.load-more{text-align:center;padding:25px 0;border:1px solid rgba(0,0,0,.5);border-radius:40px;cursor:pointer;font-size:18px;font-weight:500;margin-bottom:10px}.load-more:hover{background-color:hsla(0,0%,100%,.9)}.SideMenu{padding:0 5%!important}.SideMenu .SideMenuHeader{display:flex;align-items:center;justify-content:space-between}.SideMenu .SideMenuHeader .menuHamburger{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#f6cf0a;border-radius:50%;color:#000;cursor:pointer;box-shadow:0 1px 4px #bbb}.SideMenu .SideMenuHeader .menuHamburger img{width:20px;height:20px}.SideMenu .clean-filter{color:#c31c4a!important;margin-bottom:10px;cursor:pointer;width:fit-content;font-size:15px}.SideMenu .clean-filter:hover{text-decoration:underline}.SideMenu .category-string,.SideMenu .property-string{color:#7b7b7b;margin-left:10px}.SideMenu .RangePickerComponent .input-container{display:block}.SideMenu .RangePickerComponent .input-container .date-input{border-bottom:1px solid #707070}.SideMenu .RangePickerComponent .input-container .date-input .ant-input-affix-wrapper,.SideMenu .RangePickerComponent .input-container .date-input input{background-color:transparent;border:none}.SideMenu .RangePickerComponent .input-container .date-input input::placeholder{color:#7b7b7b}.SideMenu .RangePickerComponent .input-container .date-input .ant-input-affix-wrapper-focused{box-shadow:none}.SideMenu .RangePickerComponent .input-container .date-input .ant-col.ant-form-item-label label{display:flex;padding:41px 0;margin:0;font-size:1.5em;font-weight:500;width:100%}.SideMenu .RangePickerComponent .input-container .date-input .ant-col.ant-form-item-label label:after{content:""}.SideMenu .RangePickerComponent .input-container .date-input .ant-col.ant-form-item-control{flex:auto;width:100%}.SideMenu .guest-component{padding:11px 0;font-size:14px;min-width:170px;border-bottom:1px solid #707070}.SideMenu .guest-component .guest-title{padding:25px 0;font-size:1.5em;font-weight:500;width:100%}.SideMenu .guest-component .guest-field{display:flex}.SideMenu .guest-component .guest-field svg{margin-left:10px;margin-right:5px;color:rgba(0,0,0,.85)}.SideMenu .guest-component .guest-field .SelectGuestComponent{height:21px}@media(min-width:993px){.closed .SideMenuHeader{justify-content:center;flex-direction:column}.closed .SideMenuHeader>:first-child{margin-bottom:15px}}.PrimaryButton,.PrimaryButton:focus{background-color:#09acda!important}.PrimaryButton:hover{background-color:#026986!important}.BasicButton,.PrimaryButton,.SecondaryButton{height:40px;border:none;color:#fff!important;border-radius:4px;font-size:14px;display:block;width:100%;font-weight:600}.SecondaryButton{background-color:#b1b1b1}.SecondaryButton:focus{background-color:#b1b1b1!important}.SecondaryButton:hover{background-color:#8b8a8a!important}.default-page-title{font-size:34px;font-weight:700;color:#09acda}.ChangePassword{margin:auto;padding:30px 5%;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.ChangePassword .ChangePasswordForm{margin:0 auto}.ChangePassword .actions-container{padding:0 12px;margin-top:20px}.ChangePassword .actions-container .ant-col{padding-right:0!important;padding-left:0!important}.ChangePassword .actions-container .save{float:right;width:45%}.ChangePassword .actions-container .cancel{float:left;width:45%}.InputField{height:40px;border-radius:4px;border:1px solid #cdcfd9;background-color:#fff;width:100%}.EmailConfirmation{width:100vw;height:100vh;display:flex;flex-direction:row;justify-content:center;align-items:center}.EmailConfirmation .box{width:300px;height:300px;background:#fff;text-align:center;border:1px solid rgba(0,0,0,.2);box-shadow:5px 4px rgba(0,0,0,.1)}.EmailConfirmation .box img{padding:20px}.EmailConfirmation .box p{font-size:14px}.EmailConfirmation .box strong{font-size:16px}.EmailConfirmation .message{padding:20px 0 0}.EmailConfirmation .logo-image{max-height:150px;height:auto;max-width:275px;width:auto}.HomeHeader{padding-top:120px;transition:transform .4s}.HomeHeader .header-background{position:fixed;width:100%;top:0}.HomeHeader .header-background .home-carousel{width:100%}.HomeHeader .header-background .home-carousel .home-carousel-item{position:relative;width:100%;height:100%}.HomeHeader .header-background .home-carousel .home-carousel-item img{width:100%;height:750px;object-fit:cover}.HomeHeader .header-background .home-carousel .home-carousel-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,rgba(0,0,0,.6588235294117647) 25%,hsla(0,0%,39.2%,.2) 50%,hsla(0,0%,98%,.2))}.HomeHeader .dot-container{position:relative;height:24px;bottom:60px;width:fit-content;margin:0 auto}.HomeHeader .dot-container div{display:flex;gap:8px}.HomeHeader .dot-container div button{display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;border:none;outline:none}.HomeHeader .dot-container div button.dot-icon{opacity:.5;width:14px;height:14px;background-color:#fff;border-radius:7px}.HomeHeader .dot-container div button.active-dot{opacity:1}.HomeHeader .dot-container div button.active-dot:after{content:"";position:absolute;width:10px;height:10px;background-color:var(--main-color);border-radius:5px}.HomeHeader .header-phrase-container{position:relative;display:flex;width:85%;max-width:1920px;height:440px;font-size:16px}.HomeHeader .header-phrase-container .header-phrase{margin-top:100px;max-width:580px;margin-left:15%;flex:1;font-size:2.75em;color:#fff;line-height:1em;z-index:1;height:fit-content}.HomeHeader .header-phrase-container .header-phrase strong{font-weight:inherit;color:#f6cf0a}.HomeHeader .header-phrase-container .header-phrase span.bold{font-weight:500}.HomeHeader .header-phrase-container .header-phrase .sub-title{font-size:.38em;line-height:.8em}.HomeHeader .header-phrase-container .header-phrase div:nth-child(2){line-height:.8em}.HomeHeader .header-phrase-container .header-logo-container{margin-top:10px;position:relative;flex:2;text-align:center;height:70%}.HomeHeader .header-phrase-container .header-logo-container .feedback-container{position:absolute;top:0;right:10px;height:120px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);cursor:pointer;color:#fff;letter-spacing:2px}.HomeHeader .places-text{margin-left:13%;margin-top:50px;text-align:center;width:140px;color:#f6cf0a}.HomeHeader .places-text .places-text-underline{margin-top:10px;height:10px;width:100%;background-color:#f6cf0a;border-radius:5px}@media only screen and (max-width:1200px){.HomeHeader .header-phrase-container{margin:0 0 0 2%}.HomeHeader .header-phrase-container .header-logo-container .feedback-container{top:22px;height:60px}}@media only screen and (max-width:992px){.HomeHeader .header-background{height:547px;background-size:200% 105%;background-position-x:right;border-radius:0}.HomeHeader .header-background .home-carousel .home-carousel-item img{height:600px;object-fit:cover;object-position:bottom}.HomeHeader .header-background .home-carousel .home-carousel-item:after{background-image:linear-gradient(180deg,rgba(0,0,0,.6588235294117647) 25%,hsla(0,0%,39.2%,.2) 80%,hsla(0,0%,98%,.2))}.HomeHeader .dot-container{bottom:180px}.HomeHeader .header-phrase-container .header-phrase{text-align:left;margin:30px 0 0 10%;max-width:500px!important;font-size:1.75em}.HomeHeader .header-phrase-container .header-logo-container,.HomeHeader .header-phrase-container .header-phrase .sub-title{display:none}.HomeHeader .places-text{margin-top:20px}}.Feedback-wrap-modal .feedback-modal-title{font-size:20px;color:#000}.Feedback-wrap-modal .feedback-modal-title span{color:#c31c4a}.Feedback-wrap-modal .feedback-modal-body{color:#919191;padding:20px;border:1px solid rgba(0,0,0,.3);border-radius:15px}.Feedback-wrap-modal .feedback-btn-cancel{color:#000;padding:10px 20px;height:45px;border-radius:25px}.Feedback-wrap-modal .feedback-btn-submit{background-color:#f6cf0a;color:#000;border:none;padding:10px 40px;height:45px;border-radius:25px}.Feedback-wrap-modal .ant-modal-content{border-radius:15px}.Feedback-wrap-modal .ant-modal-header{border-radius:15px;border:none}.Feedback-wrap-modal .ant-modal-body{padding-top:0;padding-bottom:0}.Feedback-wrap-modal .ant-modal-footer{padding-top:15px;padding-bottom:30px}.CardImage{min-width:242.4px;margin:22.2px 11.1px;display:flex;flex-direction:column;cursor:pointer;align-items:center;font-family:Rubik;cursor:default}.CardImage .bg-dark{background-color:#000;border-radius:30px 30px 30px 0;position:relative}.EmptyCard{min-width:242.4px;margin:22.2px 11.1px;flex-direction:column;cursor:pointer;font-family:Rubik;min-width:95px}.Divider,.EmptyCard{display:flex;align-items:center}.Divider{width:100%;justify-content:center}.Divider .line{box-sizing:content-box;height:.3px;overflow:visible;width:100%;background-color:#000;border:none;opacity:.4}@media screen and (max-width:500px){.Divider .line{display:none}}.Divider .text{width:90%;text-align:center;font-size:32px;margin:0 13.5px 13.5px;line-height:1.2}.Divider .text span:first-child{font-weight:500;font-size:32px}@media screen and (max-width:500px){.Divider .text{width:60%}}.SectionAmenities{position:relative;padding-bottom:40px;display:flex;flex-direction:column;background-color:#f6f6f6}.SectionAmenities .underline-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.SectionAmenities .description{text-align:center;font-size:17px;font-weight:400;margin:32.5px auto 38px;width:100%}@media screen and (max-width:500px){.SectionAmenities .description{width:65%}}@media screen and (max-width:900px){.SectionAmenities .carousel-group{padding:0 10px}}.SectionAmenities .carousel-group .hide-in-mobile{display:flex}@media screen and (max-width:500px){.SectionAmenities .carousel-group .hide-in-mobile .EmptyCard{display:none}}.SectionAmenities .carousel-group .group-title{display:flex;align-items:center;padding-left:123.1px}@media screen and (max-width:500px){.SectionAmenities .carousel-group .group-title{padding-left:0}}.SectionAmenities .carousel-group .group-title .text{font-size:31.8px;margin-right:29.1px}.SectionAmenities .carousel-group .group-title .text-spacer{box-sizing:content-box;height:.3px;overflow:visible;width:100%;background-color:#000;border:none;opacity:.4}.SectionAmenities .carousel-group .item-img{user-select:none;width:242.4px;height:187.2px;object-fit:cover;border-radius:30px 30px 30px 0;background-color:#000;opacity:.6}.SectionAmenities .carousel-group .item-text{position:absolute;left:50%;top:50%;width:100%;text-align:center;transform:translate(-50%,-50%);font-size:20px;font-weight:500;color:#fff}.SectionDifferentials{position:relative;background-color:#f6f6f6;align-items:center;font-family:Rubik}.SectionDifferentials .underline-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.SectionDifferentials .hide-in-mobile{display:flex}@media screen and (max-width:500px){.SectionDifferentials .hide-in-mobile .EmptyCard{display:none}}.SectionDifferentials .diff-group{display:flex;margin:13.5px auto}@media screen and (max-width:900px){.SectionDifferentials .diff-group{padding:0 10px}}.SectionDifferentials .diff-group .diff-item{width:242.4px}.SectionDifferentials .diff-group .wrapper{width:242.4px;display:flex;flex-direction:column;align-items:center;margin:22.2px 11.1px}.SectionDifferentials .diff-group .wrapper .item-img{user-select:none;width:242.4px;height:187.2px;object-fit:cover;border-radius:30px 30px 30px 0;background-color:#000;opacity:.6}.SectionDifferentials .diff-group .wrapper .content-wrapper{display:grid;position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);height:70%;grid-template-columns:auto;justify-items:center;align-content:space-evenly}.SectionDifferentials .diff-group .wrapper .content-wrapper .item-text{width:60%;text-align:center;font-size:18px;font-weight:500;color:#fff;margin-top:30px}.SectionDifferentials .diff-group .wrapper .content-wrapper .item-icon{width:20%;object-fit:scale-down}.SectionDifferentials .diff-group .wrapper .item-description{width:193.2px;font-size:17.4px;text-align:center}.SectionFeatured{position:relative;border-bottom:2px solid #000;display:none}.ant-select-dropdown{border-radius:0 0 15px 15px}.ant-select-dropdown .selectOption div img{margin-right:15px}.HeaderSearchForm{margin:0 auto;left:50%;transform:translate(-50%,-50%);width:80%;background-color:#f6f6f6;position:absolute;border-radius:56px;padding:20px}.HeaderSearchForm .SelectComponent{background-color:#fff;height:57px;border:1px solid #d3d3d3;border-radius:56px;display:flex;cursor:pointer;margin:0 15px;flex:1;justify-content:space-between;max-width:40vw}.HeaderSearchForm .SelectComponent .ant-select-selector{border:none}.HeaderSearchForm .SelectComponent .ant-select-selector .ant-select-selection-placeholder img{margin-right:15px}.HeaderSearchForm .SelectComponent .ant-form-item-control,.HeaderSearchForm .SelectComponent .ant-form-item-control-input-content{display:flex;justify-content:center}.HeaderSearchForm .SelectComponent .SelectContent{width:95%;border-style:none}.HeaderSearchForm .SelectComponent .SelectContent .ant-select-arrow{width:30px;height:25px;margin-top:-12px}.HeaderSearchForm .SelectComponent .SelectContent .ant-select-selector{border:none!important}.HeaderSearchForm .SelectComponent .SelectContent .ant-select-selector .ant-select-selection-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-wrap:nowrap}.HeaderSearchForm .SelectComponent .RangePickerComponent input{padding-left:40px!important}.HeaderSearchForm .SelectComponent .RangePickerComponent .ant-input-suffix{border:1px solid #d3d3d3!important;margin-right:25px!important}.HeaderSearchForm .SelectComponent .ant-select-focused .ant-select-selector{box-shadow:none!important}.HeaderSearchForm .guest-component{padding:17px 0;text-align:center;background-color:#fff;height:57px;min-width:200px;border-radius:56px;color:#bfbfbf;margin-right:15px}.HeaderSearchForm .guest-component svg{margin-right:5px;color:rgba(0,0,0,.85)}.HeaderSearchForm .form-container{width:100%;margin:0 auto;display:flex;justify-content:space-between;max-width:1920px}.HeaderSearchForm .form-container .select-location{flex:1}.HeaderSearchForm .form-container .range-location{flex:1;width:100%;margin:0 15px}.HeaderSearchForm .form-container .range-location .ant-picker{margin:0}.HeaderSearchForm .form-container .range-location .ant-picker-active-bar{display:none}.HeaderSearchForm .form-container .RangePickerComponent{height:57px;margin-bottom:10px}.HeaderSearchForm .form-container .RangePickerComponent .input-container{border-radius:30px;overflow:hidden;height:57px;border:1px solid #d3d3d3}.HeaderSearchForm .form-container .RangePickerComponent .input-container .ant-row{height:100%}.HeaderSearchForm .form-container .RangePickerComponent .input-container .date-input .ant-input{height:57px}.HeaderSearchForm .form-container .search-field{height:57px;border:none;border-radius:30px}.HeaderSearchForm .form-container .search-button{border:1px solid #d3d3d3;background-color:#f6cf0a;color:#333;width:180px}@media only screen and (max-width:1200px){.HeaderSearchForm .form-container{width:100%}}@media only screen and (max-width:992px){.HeaderSearchForm{margin-bottom:18px;width:100%;border-radius:56px 56px 0 0;padding-top:40px}.HeaderSearchForm .form-container{width:95%;display:block}.HeaderSearchForm .form-container .search-field{margin:10px 0}.HeaderSearchForm .form-container .range-location{width:100%;margin:10px 0!important;border:none!important}.HeaderSearchForm .form-container .search-button{margin-top:11px;width:100%}.HeaderSearchForm .SelectComponent{margin:10px 0;max-width:100vw}.HeaderSearchForm .guest-component{margin-right:0}}.SectionLocation{position:relative}.SectionLocation .content-header{background-color:#f6f6f6;border-radius:60px 0 0 0;padding-bottom:25px}.SectionLocation .content-header .title-group{font-size:27.6px;display:flex;align-items:center;justify-content:space-between;width:85%;box-sizing:border-box;margin:0 auto;max-width:1920px}.SectionLocation .content-header .title-group .title{display:flex;margin-top:100px;flex-direction:column}.SectionLocation .content-header .title-group .title span:first-child{font-size:32px}.SectionLocation .content-header .title-group .title strong{font-weight:500}.SectionLocation .content-header .title-group .title .wrapper{width:100%;display:flex;justify-content:space-around}.SectionLocation .content-header .title-group .location{display:flex;flex-direction:column;width:40%;text-align:end;justify-content:space-between}.SectionLocation .content-header .title-group .location>span{font-size:17px}.SectionLocation .content-header .title-group .location .wrapper>img{width:23px;margin-right:20px}.SectionLocation .content-header .title-group .location .wrapper>span{font-size:21px}.SectionLocation .content-header .title-group .location .bold{font-weight:500}.SectionLocation .content-body{background-color:#f6f6f6}.SectionLocation .content-body .fullFlexRelative{display:flex;width:100%;position:relative}.SectionLocation .content-body .description{width:85%;margin:0 auto;max-width:1920px}.SectionLocation .content-body .description .description-text{width:80%;font-size:18px}.SectionLocation .content-body .description .bold{font-weight:500}@media screen and (min-width:901px)and (max-width:1100px){.SectionLocation .content-body .description{margin-left:7%}}.SectionLocation .content-body .carousel-card{user-select:none;cursor:pointer;min-width:362px;margin:22.2px 11.1px;display:flex;flex-direction:column;position:relative;border-radius:30px;background-color:#fff;align-items:center}.SectionLocation .content-body .carousel-card .image-container{background-color:#000;border-radius:30px 30px 30px 0;margin-top:31px;position:relative;cursor:pointer}.SectionLocation .content-body .carousel-card .image-container .item-img{user-select:none;width:300px;height:232px;object-fit:cover;border-radius:30px 30px 30px 0;background-color:#000;opacity:.6}.SectionLocation .content-body .carousel-card .image-container .item-text{position:absolute;left:50%;top:50%;width:100%;text-align:center;transform:translate(-50%,-50%);font-size:20px;font-weight:500;color:#fff;display:flex;flex-direction:column}.SectionLocation .content-body .carousel-card .item-informations{width:85%;justify-content:space-between;margin:30px auto 0;display:flex;flex-direction:column}.SectionLocation .content-body .carousel-card .item-informations span{font-size:12px}.SectionLocation .content-body .carousel-card .item-informations .top-content{display:flex;flex-direction:column}.SectionLocation .content-body .carousel-card .item-informations .top-content span:first-child{font-weight:500;font-size:18px}.SectionLocation .content-body .carousel-card .item-informations .top-content span:nth-child(2){font-size:12px}.SectionLocation .content-body .carousel-card .item-informations .bot-content-double{display:flex;justify-content:space-between;margin:15px 0 30px}.SectionLocation .content-body .carousel-card .item-informations .bot-content-double .column{display:flex;flex-direction:column;justify-content:center}.SectionLocation .content-body .carousel-card .item-informations .bot-content-double .bot-text-min{font-size:11px}.SectionLocation .content-body .carousel-card .item-informations .bot-content-double .red{color:#ac1841}.SectionLocation .content-body .carousel-card .item-informations .bot-content-simple{display:flex;justify-content:flex-start;margin:15px 0 30px}.SectionLocation .content-body .carousel-card .item-informations .bot-content-simple .column{display:flex;flex-direction:column;justify-content:center}.SectionLocation .content-body .carousel-card .item-informations .bot-content-simple .bot-text-min{font-size:11px}.SectionLocation .content-body .carousel-card .item-informations .bot-content-simple .red{color:#ac1841}.SectionLocation .content-body .carousel-card .item-informations .price-text{font-size:18px;font-family:Rubik-Regular,sans-serif}.SectionLocation .content-body .carousel-card .item-informations .price-text span:first-child{font-size:21px;font-weight:400}.SectionLocation .content-body .carousel-card .item-informations .price-text span:nth-child(2n){font-size:21px;font-weight:500}@media screen and (max-width:992px){.SectionLocation .content-header-mobile{background-color:#f6f6f6;width:100%;display:flex;flex-direction:column;align-items:center}.SectionLocation .content-header-mobile .menu-mobile{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:space-around;background-color:#e8e8e8;padding-top:200px;padding-bottom:15px}.SectionLocation .content-header-mobile .menu-mobile .wrapper-mobile{display:flex;flex-direction:row;font-size:21px!important}.SectionLocation .content-header-mobile .menu-mobile .wrapper-mobile>img{width:23px;margin-right:20px}.SectionLocation .content-header-mobile .menu-mobile .wrapper-mobile:last-child{font-size:17px!important}.SectionLocation .content-header-mobile .menu-mobile .wrapper-mobile .bold{font-weight:500}.SectionLocation .content-header-mobile .menu-mobile .buildings-mobile{margin-left:-15px}.SectionLocation .content-header-mobile .title-mobile{display:flex;flex-direction:column;align-items:center;margin:28px auto 32px}.SectionLocation .content-header-mobile .title-mobile .text{font-size:23px}.SectionLocation .content-header-mobile .title-mobile .text span{font-size:1em}.SectionLocation .content-body{border-top-right-radius:0}.SectionLocation .content-body .description{font-size:17px;width:80%;text-align:center;margin:0 auto 39.5px}.SectionLocation .content-body .description .description-text{font-size:15px;width:100%;text-align:center}.SectionLocation .content-body .carousel-card{min-width:250px}.SectionLocation .content-body .carousel-card .image-container{margin-top:20px}.SectionLocation .content-body .carousel-card .image-container .item-img{width:210px;height:170px}.SectionLocation .content-body .carousel-card .item-informations .top-content span:first-child{font-weight:500;font-size:16px}}.SectionTestimonials{color:#fff;width:100%;height:100%;min-height:570.93px;margin:auto;background-color:#ac1841;text-align:center;padding:35px 25px;position:relative}.SectionTestimonials,.SectionTestimonials .TestimonialTitle{display:flex;flex-direction:column;align-items:center;justify-content:center}.SectionTestimonials .TestimonialTitle{position:absolute;top:0;font-size:2.5em}.SectionTestimonials .TestimonialDescription{padding-top:50px;max-width:1013px;width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:center}.SectionTestimonials .TestimonialDescription svg{width:50px;height:50px}.SectionTestimonials .TestimonialDescription .TestimonialContainer{width:90%;padding:0 10px}.SectionTestimonials .TestimonialDescription .Testimonial{min-height:130px}.SectionTestimonials .TestimonialDescription .Testimonial .description{font-size:1.5em}.SectionTestimonials .TestimonialDescription .Testimonial .description p{color:#fff!important;text-indent:1.4em;margin:0}.SectionTestimonials .TestimonialDescription .Testimonial .description>div:after,.SectionTestimonials .TestimonialDescription .Testimonial .description>div:before{content:'"';display:flex;line-height:1;color:#fff!important;font-size:5em;height:.5em;width:100%}.SectionTestimonials .TestimonialDescription .Testimonial .description>div:before{justify-content:flex-start;align-content:flex-start}.SectionTestimonials .TestimonialDescription .Testimonial .description>div:after{justify-content:flex-end;align-content:flex-end}.SectionTestimonials .TestimonialDescription .customerDetails{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%}.SectionTestimonials .TestimonialDescription .customerDetails .imageCustomer{display:flex;width:105px;height:105px;border-radius:50px;padding:10px;border:1px solid #fff;align-items:center;justify-content:center;margin-bottom:5px}.SectionTestimonials .TestimonialDescription .customerDetails .imageCustomer .surroundImage{display:flex;width:100%;height:100%;border-radius:50%;background-position:50%;background-repeat:no-repeat;background-size:cover}.SectionTestimonials .TestimonialDescription .customerDetails .customerName{display:flex;flex-direction:column;width:260px}.SectionTestimonials .TestimonialDescription .customerDetails .customerName p{color:#fff!important;font-size:16px}.SectionTestimonials .ant-carousel .slick-dots{position:relative}.SectionTestimonials .ant-carousel .slick-dots li{display:flex;margin:2.5px;width:14px!important;height:14px!important;border-radius:50%;border:4px solid #fff;background-color:#fff}.SectionTestimonials .ant-carousel .slick-dots li button{position:relative!important;width:100%;height:100%;opacity:0}.SectionTestimonials .ant-carousel .slick-dots li.slick-active button{display:flex;background-color:#ac1841;border-radius:50%}.SectionTestimonials .ant-carousel .slick-dots-bottom{margin-bottom:0!important}@media(max-width:465px){.TestimonialDescription svg{display:none}}div.About{font-stretch:normal;font-style:normal;width:100%;display:flex;flex-direction:column;align-items:center;padding-top:110px;background-color:#fff}div.About span.about-title{margin:0 112.9px 7.3px 112.1px;font-weight:400;line-height:1.3;text-align:center;color:#c31c4a;font-size:calc(9.42254px + .91549vw)}@media(max-width:992px){div.About span.about-title{margin:0;text-align:center}}div.About span:nth-child(2){margin:7.3px 0 0;font-size:82px;line-height:1.2;text-align:left;color:#000;font-size:calc(23.85915px + 3.02817vw)}div.About span:nth-child(2) span{font-weight:700}@media(max-width:992px){div.About span:nth-child(2){line-height:1.21}}div.About span:nth-child(3){margin:10.5px 0 0;opacity:.8;line-height:1.32;text-align:left;color:#161515;font-size:calc(11.1831px + .56338vw)}@media(max-width:992px){div.About span:nth-child(3){margin:5.4px 0 0;width:330px;line-height:1.8;text-align:center}}div.About .minicards{margin:110px 0 139px;display:flex;justify-content:space-between;width:85%;height:100%;gap:calc(-33.47826px + 4.34783vw);height:calc(448.41127px + 9.45775vw);align-items:center}@media(max-width:1000px){div.About .minicards{width:95%}}@media(max-width:900px){div.About .minicards{width:85%;overflow-x:auto;margin:65px 0 81.6px}}div.About .minicards :first-child img{object-position:55%}div.About .minicards :nth-child(2) img{object-position:45%}.MiniCard{width:calc(80.98592px + 13.80282vw);height:calc(379.32676px + 12.27465vw);background-color:#666;position:relative;border-radius:20px}.MiniCard :before{content:"";position:absolute;top:0;left:10%;transform:translateY(-50%);width:calc(79.59437px + 2.52113vw);height:calc(10.32113px + .29577vw);border-radius:64px;background-color:#de2357}@media(max-width:992px){.MiniCard{margin:5.7px 35.8px 0 0;width:247.9px}}.MiniCard img{width:calc(80.98592px + 13.80282vw);height:calc(379.32676px + 12.27465vw);object-fit:cover;object-position:70%;border-radius:20px;opacity:.8}@media(max-width:992px){.MiniCard img{width:247.9px}}.MiniCard .minicard-content{position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,.6666666666666666);color:#fff;justify-content:center;border-radius:20px;display:flex;flex-direction:column;padding:0 calc(3.66197px + 1.26761vw);width:calc(67.49296px + 11.90141vw);height:calc(342.31268px + 11.07746vw)}@media(max-width:992px){.MiniCard .minicard-content{width:212.1px;padding:42.3px 29.7px 65.3px 21.3px}}.MiniCard .minicard-content span:first-child{font-weight:500;text-align:center;color:#fff;font-size:calc(7.1831px + .56338vw);width:calc(130.98592px + 3.80282vw);height:calc(18.83099px + .6338vw);margin:calc(-61.33803px + 6.26761vw) 62.8px 50px .2px}@media(max-width:992px){.MiniCard .minicard-content span:first-child{margin:0 38.8px 32px .2px;font-size:14px}}.MiniCard .minicard-content span:nth-child(2){margin-top:20px;font-weight:300;line-height:1.89;text-align:left;color:#fff;font-size:calc(6.1831px + .56338vw);width:calc(78.09859px + 8.38028vw);height:calc(197.40845px + 9.71831vw)}@media(max-width:992px){.MiniCard .minicard-content span:nth-child(2){width:161px;margin-top:22.1px;line-height:1.7;font-size:13px}}.Advantages{display:flex;justify-content:space-between;margin:0 auto;position:relative;height:calc(60.53521px + 40.49296vw)}@media(max-width:992px){.Advantages{height:515px}}.Advantages .left-content{margin-left:10%;padding-top:calc(-22.88732px + 4.57746vw);display:flex;flex-direction:column;align-items:flex-start}@media(max-width:900px){.Advantages .left-content{align-items:center;width:100%;margin:0}}.Advantages .left-content span.advantages-title{font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;text-align:left;color:#c31c4a;width:calc(173.4507px + 28.30986vw);font-size:calc(6.71831px + 1.05634vw)}@media(max-width:992px){.Advantages .left-content span.advantages-title{height:16px;line-height:1.33;text-align:center;color:#c31c4a;margin-top:53.2px}}.Advantages .left-content span.advantages-sub-title{font-weight:400;font-stretch:normal;font-style:normal;margin:7.3px 0 0;font-size:82px;line-height:1.2;text-align:left;color:#000;width:calc(257.53521px + 25.49296vw);font-size:calc(19.80282px + 3.23944vw)}.Advantages .left-content span.advantages-sub-title span{font-weight:700}@media(max-width:900px){.Advantages .left-content span.advantages-sub-title{height:43px;margin:9.5px 5.4px 22.9px 0;line-height:1.19;color:#000;text-align:center}}.Advantages .left-content span.advantages-description{margin-top:calc(-13.55634px + 2.71127vw);opacity:.8;line-height:2.08;text-align:left;color:#161515;font-size:calc(11.1831px + .56338vw);width:calc(297.8169px + 24.43662vw)}@media(max-width:900px){.Advantages .left-content span.advantages-description{width:272px;margin-top:22.9px;font-size:1rem;height:144px;opacity:.8;line-height:2.07;text-align:center}}.Advantages .left-content .advantages-check{margin-top:calc(6.73239px + 2.25352vw);display:flex;flex-direction:column;font-weight:300;line-height:1.31;text-align:left;color:#000;font-size:calc(-.82759px + 1.2931vw)}.Advantages .left-content .advantages-check span{height:calc(8.30986px + 1.33803vw);display:flex;align-items:center;margin:10px 0 calc(-9.0493px + 1.80986vw)}.Advantages .left-content .advantages-check span img{position:relative;width:calc(12.95775px + 1.40845vw);height:calc(12.95775px + 1.40845vw);margin-right:10px}@media(max-width:992px){.Advantages .left-content .advantages-check{font-size:14px;margin-top:70px;height:19px;line-height:1.36;text-align:left;width:90%}.Advantages .left-content .advantages-check span{margin-bottom:5px;margin:20px 0}}.Advantages img.woman{width:calc(-133.05882px + 55.78431vw);height:calc(57.29412px + 47.7451vw);object-fit:cover;object-position:left;position:absolute;top:10px;right:0;transform:translateY(-15%)}@media(max-width:900px){.Advantages img.woman{display:none}}div.Contact{height:380px;position:relative;box-shadow:0 4px 10px -1px #666;font-size:calc(17.83099px + .6338vw)}@media screen and (max-width:900px){div.Contact{height:100%;box-shadow:none}}div.Contact img.bg-image{width:100%;height:380px;object-fit:cover}@media screen and (max-width:900px){div.Contact img.bg-image{height:818px}}div.Contact div.form{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;color:#fff;background-color:rgba(195,28,74,.9098039215686274)}@media screen and (max-width:992px){div.Contact div.form{flex-direction:column;justify-content:flex-start}}div.Contact div.form div{position:relative;justify-content:center;min-height:240px;height:calc(261.98592px + 3.80282vw);width:calc(370.69014px + 8.66197vw);display:flex;flex-direction:column;align-items:center;line-height:2.33}@media screen and (max-width:992px){div.Contact div.form div{width:100%}}div.Contact div.form div span:first-child{font-weight:500}div.Contact div.form div span:nth-child(n+2){font-weight:100}div.Contact div.form div:before{content:"";position:absolute;left:50%;transform:translate(-50%,-50%);width:128.6px;height:16.4px;background-color:#f6cf0a;border-radius:64px;top:calc(-55.4507px + 1.69014vw)}@media(max-width:900px){div.Contact div.form div:before{top:0}}div.Contact div.form div.phone-contact span{display:flex;align-items:center;justify-content:center;gap:5px}div.Contact div.form div.phone-contact span:nth-child(2){text-decoration:underline}div.Contact div.form div.more-info-form input{background:none;border:none;border-bottom:1px solid hsla(0,0%,100%,.7098039215686275);width:calc(245.91549px + 7.8169vw);height:calc(42.95775px + 1.40845vw);color:#fff;padding:0 13px;font-size:calc(17.83099px + .6338vw)}@media screen and (max-width:992px){div.Contact div.form div.more-info-form input{width:285px;height:50px}}div.Contact div.form div.more-info-form :-ms-input-placeholder{text-align:center}div.Contact div.form div.more-info-form ::placeholder{text-align:center}div.Contact div.form div.more-info-form ::-webkit-input-placeholder{text-align:center}div.Contact div.form div.more-info-form .send-contact{background:none;border:1px solid #fff;border-radius:15px;color:#fff;margin:61.5px .5px 0 0;font-size:calc(17.83099px + .6338vw);width:calc(245.91549px + 7.8169vw);height:calc(42.95775px + 1.40845vw)}div.Contact div.form div.more-info-form .send-contact:hover{background-color:hsla(0,0%,100%,.4)}@media screen and (max-width:992px){div.Contact div.form div.more-info-form .send-contact{margin:44px .5px 48.5px 0}}div.Contact div.form div:nth-child(2){border-left:1px solid hsla(0,0%,100%,.7098039215686275);border-right:1px solid hsla(0,0%,100%,.7098039215686275)}@media screen and (max-width:900px){div.Contact div.form div:nth-child(2){border:1px solid hsla(0,0%,100%,.7098039215686275);border-right:none;border-left:none}}div.Contact div.form div:nth-child(2) input{background:none;border:none;border-bottom:1px solid hsla(0,0%,100%,.7098039215686275);width:calc(245.91549px + 7.8169vw);height:calc(42.95775px + 1.40845vw);color:#fff;padding:0 13px;font-size:calc(17.83099px + .6338vw)}div.Contact div.form div.social-media a{color:#fff;text-decoration:underline;font-weight:100;text-align:center}div.Contact div.form div.social-media a :active{text-decoration:none}#Introduction{position:relative}#Introduction #image-effect{position:relative;height:calc(340.02817px + 22.39437vw)}#Introduction #image-effect img{width:100%;height:inherit;object-fit:cover}#Introduction #image-effect:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(20,19,20,.15),#626162);opacity:.65}#Introduction .content{position:absolute;top:calc(27.69014px + 1.16197vw);left:50%;transform:translateX(-50%);width:80%;display:grid;grid-template-columns:1fr 1fr;margin-left:calc(-8.80282px + 1.76056vw);margin-top:77px}@media screen and (max-width:992px){#Introduction .content{display:flex;width:100%}#Introduction .content .right{display:none}}#Introduction .content .left{position:relative;display:flex;flex-direction:column}@media screen and (max-width:992px){#Introduction .content .left{margin:0 auto;margin-left:12%}}#Introduction .content .left span:first-child{font-size:calc(31.83099px + 5.6338vw);line-height:1.2;color:#f6cf0a;font-weight:500}@media screen and (max-width:992px){#Introduction .content .left span:first-child{width:90%}}#Introduction .content .left span:nth-child(2){font-size:calc(21.04225px + 3.59155vw);color:#fff;font-weight:500;margin-bottom:calc(12.71127px + 5.45775vw)}#Introduction .content .left span:nth-child(n+3){color:#fff;font-size:calc(10.47887px + .70423vw);display:flex;align-items:center;margin-bottom:calc(9.11127px + .95775vw)}#Introduction .content .left span:nth-child(n+3) img{width:calc(12.95775px + 1.40845vw);height:calc(12.95775px + 1.40845vw);margin-right:15px}@media screen and (max-width:992px){#Introduction .content .left span:nth-child(n+3){line-height:13px;margin-bottom:22px}}#Introduction .content .left hr{position:absolute;left:0;background-color:#f6cf0a;border-radius:0 8px 8px 0;transform:translateX(-30%);width:calc(139.91268px + 30.57746vw);height:calc(4.19577px + .64085vw);top:45%}@media(max-width:992px){#Introduction .content .left hr{top:37%}}#Introduction .content .right{display:flex;align-items:flex-start;justify-content:flex-end;padding-top:15%}@media screen and (max-width:992px){#Introduction .content .right{display:none}}#Introduction .content .right img{object-fit:contain;width:calc(55.28169px + 28.94366vw);opacity:.55}.HomeFooterBottomBar{width:100%}.HomeFooterBottomBar .LandingPolicyContainer{width:45%;display:flex;justify-content:space-between;text-decoration:underline}@media(min-width:992px)and (max-width:1365px){.HomeFooterBottomBar .LandingPolicyContainer{width:60%}}.HomeFooterBottomBar .LandingPolicyContainer>span+span{padding-left:40px}.HomeFooterBottomBar .LandingPolicyContainer a{opacity:.75;font-size:17px;line-height:calc(2.5 - .02059vw + .18529px);text-align:left;color:#fff;font-size:calc(15.11765px + .09804vw)}@media(max-width:992px){.HomeFooterBottomBar .LandingPolicyContainer{width:45%;display:flex;justify-content:space-between;height:100%;flex-direction:column;height:101px;margin:107px 0 71.5px;align-items:center}}.Form{width:100%;display:flex;padding-top:73px}@media(max-width:992px){.Form{padding-top:0}}.Form .left-content{width:80%;display:flex;flex-direction:column;margin:0 auto calc(39.39437px + 3.52113vw)}@media(max-width:992px){.Form .left-content{justify-content:flex-starta;align-items:center;width:100%}}.Form .left-content .form-title{height:calc(26.07042px + .98592vw);line-height:.73;text-align:left;color:#f6cf0a;font-size:calc(16.59155px + .28169vw);text-decoration:underline}@media(max-width:992px){.Form .left-content .form-title{font-size:39px;height:89px;font-weight:300;line-height:1.08;text-align:center;width:238px;display:contents}.Form .left-content .form-title span{width:238px;text-align:center;font-weight:900}}.Form .left-content .formClass{width:100%;color:#fff;margin:0;height:43px}.Form .left-content .form-subtitle{width:calc(240.33803px + 8.73239vw);height:calc(26.07042px + .98592vw);margin-top:29px;opacity:.75;line-height:1.5;text-align:left;color:#fff;font-size:calc(11.94366px + .21127vw)}@media(max-width:992px){.Form .left-content .form-subtitle{margin:13.4px 34.5px 37.9px 35px;opacity:.8;line-height:1.8;text-align:center}}.Form .left-content .form-items{width:100%;display:flex;margin-top:40px;flex-direction:column}.Form .left-content .form-items div{height:calc(8.52941px + 2.94118vw);display:flex;justify-content:center;width:100%}.Form .left-content .form-items div .masked-input{color:#fff}.Form .left-content .form-items div input{height:calc(8.52941px + 2.94118vw);background:none;border:1px solid #fff;border-radius:32px;padding-left:26px;text-align:left;font-size:calc(12.88732px + .42254vw);width:100%}@media(max-width:992px){.Form .left-content .form-items div input{height:50.8px;line-height:1.73;text-align:center}}@media(max-width:500px){.Form .left-content .form-items div input{padding-left:0}}@media(max-width:992px){.Form .left-content .form-items div{flex-direction:column;align-items:center;height:min-content}.Form .left-content .form-items div input{height:calc(8.52941px + 2.94118vw);background:none;border:1px solid #fff;border-radius:32px;padding-left:26px;text-align:left;font-size:calc(12.88732px + .42254vw);width:90%}}@media(max-width:992px)and (max-width:992px){.Form .left-content .form-items div input{height:50.8px;line-height:1.73;text-align:center}}@media(max-width:992px)and (max-width:500px){.Form .left-content .form-items div input{padding-left:0}}.Form .left-content .form-items>div{margin-bottom:15px}.Form .left-content .form-items>div:first-child>div:first-child{margin-right:15px}.Form .left-content .form-items :nth-child(n+2) input{width:100%}.Form .left-content .form-items .radio-styled-group{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border:1px solid #fff;border-radius:30px;padding-left:26px;height:calc(8.52941px + 2.94118vw)}.Form .left-content .form-items .radio-styled-group .ant-row{width:45%}.Form .left-content .form-items .radio-styled-group .ant-radio-group{width:20%}.Form .left-content .form-items .radio-styled-group .ant-radio-wrapper{display:flex;align-items:center}.Form .left-content .form-items .radio-styled-group .ant-radio-inner{background-color:#171717;border:1px solid #f6cf0a}.Form .left-content .form-items .radio-styled-group .ant-radio-inner:after{background:#f6cf0a}.Form .left-content .form-items .radio-styled-group span{color:hsla(0,0%,100%,.4980392156862745);text-decoration:none;font-size:calc(12.88732px + .42254vw)}.Form .left-content .form-items .styled-button{width:100%;height:calc(8.52941px + 2.94118vw);background:#d4b311;border:none;border-radius:32px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:calc(12.53521px + .49296vw)}.Form .left-content .form-items .styled-button:hover{box-shadow:0 1px 3px rgba(212,179,17,.7137254901960784)}.Form .left-content .form-items .styled-button span{line-height:37px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}@media(max-width:992px){.Form .left-content .form-items .styled-button{width:90%;height:50.8px}.Form .left-content .form-items .styled-button span{font-weight:500;line-height:1.73;color:#707070}}@media(max-width:992px){.Form .left-content .form-items{margin:20px 0;align-items:center}.Form .left-content .form-items>div:first-child{height:auto}.Form .left-content .form-items>div:first-child>div:first-child{margin:0 0 15px}.Form .left-content .form-items div{height:45px}.Form .left-content .form-items :nth-child(n+2) input{width:90%}.Form .left-content .form-items .radio-styled-group{width:90%;height:50.8px;justify-content:center}.Form .left-content .form-items .radio-styled-group .ant-radio-group{width:20%;display:flex;flex-direction:row;align-items:center;justify-content:center}}@media(max-width:500px){.Form .left-content .form-items .radio-styled-group{height:92px;flex-direction:column;gap:10px;padding-left:0}}.LandingForm{background:#171717;color:#fff;display:grid;grid-template-columns:60% 40%;padding-top:75px}@media(max-width:900px){.LandingForm{display:flex;flex-direction:column}}.LandingForm .right-content{margin-top:calc(18.52941px + 2.94118vw);width:100%;display:flex;flex-direction:column;justify-content:space-around;height:507.4px}@media(max-width:1300px){.LandingForm .right-content{flex-wrap:wrap;width:100%}}@media(min-width:1400px){.LandingForm .right-content{width:70%}}.LandingForm .right-content .top-content{display:grid;grid-template-columns:1fr 1fr}@media(max-width:992px){.LandingForm .right-content .top-content{flex-direction:column}}.LandingForm .right-content .top-content div{display:flex;flex-direction:column}.LandingForm .right-content .top-content .left-top{font-size:22px;text-decoration:underline;line-height:.73;text-align:left;color:#f6cf0a;font-size:calc(11.1831px + .56338vw)}.LandingForm .right-content .top-content .left-top a{color:#f6cf0a}.LandingForm .right-content .top-content .left-top a:first-child{margin:0 0 70px;font-weight:500}.LandingForm .right-content .top-content .left-top a:nth-child(n+2){margin-bottom:20px;font-weight:400}@media(max-width:900px){.LandingForm .right-content .top-content .left-top{display:flex;flex-direction:column}}.LandingForm .right-content .top-content .right-top{text-align:left}.LandingForm .right-content .top-content .right-top span:first-child{margin:0 61px 29px 0;font-size:calc(11.1831px + .56338vw);line-height:.73;color:#f6cf0a;width:100%}.LandingForm .right-content .top-content .right-top span:nth-child(n+2){opacity:.75;font-size:calc(7.88732px + .42254vw);line-height:2.25}@media(max-width:992px){.LandingForm .right-content .top-content .right-top{text-align:center;display:flex;flex-direction:column}.LandingForm .right-content .top-content .right-top span:first-child{margin:0 0 29px}}.LandingForm .right-content .bottom-content{display:flex;justify-content:space-between;margin-top:calc(35.58824px + 7.15686vw)}.LandingForm .right-content .bottom-content div{display:flex;flex-direction:column}.LandingForm .right-content .bottom-content div span:first-child{font-size:calc(11.1831px + .56338vw)}@media(max-width:992px){.LandingForm .right-content .bottom-content{flex-direction:column}}.LandingForm .right-content .bottom-content .left-bottom span.contact-us{margin:0 16.4px 29px 0;font-size:calc(11.1831px + .56338vw);line-height:.73;text-align:left;color:#f6cf0a}.LandingForm .right-content .bottom-content .left-bottom span:nth-child(n+2){width:100%;margin:0;opacity:.75;font-size:calc(7.88732px + .42254vw);line-height:2.25;display:flex;align-items:center;color:#fff}@media(max-width:992px){.LandingForm .right-content .bottom-content .left-bottom{display:flex;flex-direction:column}}.LandingForm .right-content .bottom-content .left-bottom svg{margin-right:5px}.LandingForm .right-content .bottom-content .right-bottom{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;text-align:left}@media(max-width:992px){.LandingForm .right-content .bottom-content .right-bottom{display:flex;flex-direction:column}}.LandingForm .right-content .bottom-content .right-bottom a,.LandingForm .right-content .bottom-content .right-bottom span{width:70%}.LandingForm .right-content .bottom-content .right-bottom span:first-child{margin:0 0 29px;font-size:calc(6.94118px + .78431vw);line-height:.73;color:#f6cf0a}.LandingForm .right-content .bottom-content .right-bottom a:nth-child(n+2){opacity:.75;font-size:calc(7.88732px + .42254vw);text-decoration:underline;line-height:2.19;color:#fff}div#LandingHeader{height:77px;display:flex;align-items:center;color:#fff;width:65.5vw;border-radius:0 50px 50px 0}@media(max-width:992px){div#LandingHeader{display:flex;justify-content:space-between}}div#LandingHeader span{cursor:pointer}div#LandingHeader span:last-child{text-align:center}div#LandingHeader .util-link{font-weight:300;display:flex;align-items:center;justify-content:space-evenly;width:80%;margin:0 auto}@media(max-width:992px){div#LandingHeader .util-link{justify-content:flex-start}}div#LandingHeader .util-link .modal-open{text-decoration:underline;font-weight:500;color:#f6cf0a}div#LandingHeader .portal-section{background-color:#ac1841;position:fixed;left:75vw}div#LandingHeader .portal-section .portal-name,div#LandingHeader .portal-section .portal-name>*{text-decoration:none;color:#fff}div#LandingHeader .portal-section .portal-name>* span,div#LandingHeader .portal-section .portal-name span{color:#f6cf0a;font-weight:500}div#LandingHeader .mobile-header{display:inline-block;margin-left:5px;padding:5px;margin-right:28.8px;cursor:pointer;position:fixed;left:85vw}div#LandingHeader .mobile-header img{width:33px;height:27px}div#LandingHeader .mobile-header #icon img{width:30px;height:25px}div#LandingHeader .bg-darkness{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:100;margin-left:-100%;display:block;background-color:rgba(50,50,50,.7)}div#LandingHeader .bg-darkness .mobile-menu{transition:margin-left .5s ease-in;position:fixed;top:0;left:0;margin-left:-100%;width:85vw;height:100vh;background-color:#c31c4a;display:flex;flex-direction:column;align-items:flex-start;z-index:102}div#LandingHeader .bg-darkness .mobile-menu img.mobile-logo{width:80.4px!important;margin-top:50px;margin-left:40.9px}div#LandingHeader .bg-darkness .mobile-menu>div .util-link{padding-left:0;color:#fff;text-align:left;height:fit-content;display:flex;flex-direction:column;align-items:flex-start}div#LandingHeader .bg-darkness .mobile-menu>div .util-link span{padding-left:40.9px;margin:12px 0}div#LandingHeader .bg-darkness .mobile-menu>div .util-link hr{background-color:#fff;height:0;color:#fff;margin:0;padding:0;opacity:.1;width:100%}div#LandingHeader .bg-darkness .mobile-menu>div .portal-section{margin-top:50px;position:relative;background-color:rgba(195,28,74,0);left:0}div#LandingHeader .bg-darkness .mobile-menu>div .portal-section .portal-name{padding-left:40.9px}div#LandingHeader .bg-darkness .mobile-menu>div .portal-section .portal-name,div#LandingHeader .bg-darkness .mobile-menu>div .portal-section .portal-name>*{margin-top:123px;font-size:17px;font-weight:500;line-height:1.24;text-align:center;color:#f6cf0a}div#LandingHeader .opened-bg{margin:0;width:100vw!important}div#LandingHeader .opened-bg .mobile-menu{margin:0}.ant-modal-content{border-radius:15px}.ant-modal-body{padding:24px 36px}.login-modal svg{width:24px;height:24px}.login-modal .modal-content{padding:20px;border:none}.login-modal .modal-content .modal-head{padding:20px 0}.login-modal .modal-content .modal-head .modal-title{line-height:normal;font-size:56px;color:#bc204b}.login-modal .modal-content .modal-head .modal-description{font-size:20px}.login-modal .modal-content .login-content .input-field{height:48px;border:none;border-radius:5px;background-color:#fcfcfc}.login-modal .modal-content .login-content .ant-btn-primary{width:100%;height:48px;border-radius:5px}.login-modal div>.ant-modal-content{height:590px}.login-modal div>.ant-modal-content .ant-modal-body{display:flex;height:100%;align-items:center}.login-modal div>.ant-modal-content .ant-modal-footer{border:none}@media only screen and (max-width:768px){.ant-modal-body{padding:12px}.login-modal .modal-content .modal-head .modal-title{font-size:32px}.login-modal .modal-content .modal-head .modal-description{font-size:16px}h2{font-size:24px}}.forgot-password-content{padding:0 22px}.forgot-password-login-portal span{color:#bc204b}.form-container .forgot-header{font-size:2.2em;margin:18px 0;color:#bc204b}.form-container .forgot-header span{font-weight:500}.form-container .forgot-message{font-size:1.2em;margin:18px 0 20px}.form-container .forgot-message span{font-weight:500}.form-container .forgot-form{margin-bottom:20px}.form-container .forgot-form .input-field{border-radius:5px;height:44px}.form-container .forgot-form .btn-forgot{width:100%;border-radius:5px;height:44px;margin-top:10px}.form-container .forgot-footer{font-size:12px}.form-container .forgot-footer .row{display:flex;justify-content:space-between;margin:10px 5px 5px}.form-container .forgot-footer .row a{color:#c31c4a;text-decoration:underline;font-size:1.2em}.form-container .forgot-footer .row a:hover{text-decoration:none}.success-message{max-width:440px;font-size:14px;color:#c31c4a;margin:30px auto 80px}.success-message span{font-weight:500}.notFound{height:100%;align-items:center;display:flex;justify-content:center}.notFound .btn-go-back{width:100%}@media only screen and (max-width:992px){.AbstractPayment .only-desktop{display:none}}.PaymentSymbolPagSeguro .tooltip-container{display:flex;justify-content:flex-end;flex-wrap:wrap}@media screen and (max-width:575px){.PaymentSymbolPagSeguro .tooltip-container{justify-content:flex-start;margin-bottom:10px}}.PaymentSymbolPagSeguro .tooltip-container .description-container{padding-top:12px;color:#8a8a8a;font-size:12px;margin-right:6px}.SuiteTabs{width:100%}.SuiteTabs .accordion-item{padding:10px;background-color:#c31c4a;cursor:pointer;width:100%}.SuiteTabs .accordion-item h5{margin:0;color:#fff;font-weight:500}.SuiteTabs .ant-tabs-tab.ant-tabs-tab-active{background-color:#c31c4a!important;border-radius:10px 0 0 10px!important;box-shadow:unset!important}.SuiteTabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important;font-weight:500!important}.SuiteTabs .ant-tabs-tab{background-color:#fff!important;border-radius:0!important;box-shadow:inset -2px -3px 1px 0 rgba(0,0,0,.35)!important}.SuiteTabs .guests-tabs .ant-tabs-tab{padding:0!important;border:none!important}.SuiteTabs .guests-tabs .ant-tabs-tab .ant-tabs-tab-btn{height:100%}.SuiteTabs .guests-tabs .ant-tabs-tab .tabPaneDiv{height:100%;padding:9px 16px;box-shadow:inset -2px -3px 1px 0 rgba(0,0,0,.35);position:relative}.SuiteTabs .guests-tabs .ant-tabs-tab .tabPaneDiv .valid-icon{top:0;right:2px;position:absolute;color:#3aa803!important;height:17px;width:17px}.SuiteTabs .guests-tabs .ant-tabs-tab .tabPaneDiv .valid-icon svg{vertical-align:top;width:15px;height:15px}.SuiteTabs .guests-tabs .ant-tabs-tab .tabPaneStyleNotEmpty{background-color:#ccc}.SuiteTabs .guests-tabs .ant-tabs-tab.ant-tabs-tab-active .tabPaneDiv{box-shadow:none!important}.SuiteTabs .guests-tabs .ant-tabs-tab.ant-tabs-tab-active .tabPaneDiv .valid-icon{display:none}.SuiteTabs .guests-tabs .ant-tabs-tab.ant-tabs-tab-active .tabPaneStyleNotEmpty{background-color:#c31c4a!important;border-radius:8px 0 0 8px}.ant-select-selector{display:flex;align-items:center}.BookingReason{display:flex;margin-right:20px;height:auto}.BookingReason>span{padding-top:5px;margin-right:5px}.BookingReason .ant-form-item{margin-bottom:0}.BookingReason .booking-reason-label{font-weight:500;margin-bottom:20px;margin-right:10px}.BookingReason .booking-reason-label:before{margin-right:3px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}@media(max-width:1366px){.BookingReason{margin-right:0;width:100%}}@media(max-width:1025px){.BookingReason{height:80px;width:100%;flex-direction:column}.BookingReason>span{margin-bottom:10px}.BookingReason .checkbox-group{display:grid;grid-template-columns:auto auto;margin-bottom:10px}.BookingReason .checkbox-group .ant-checkbox-wrapper{margin-left:0}}@media(max-width:575px){.BookingReason>span{margin-bottom:0!important}}@media(max-width:1366px){.error{min-height:70px}}.refund-component{background-color:#f4f4f4;margin:24px 0;padding:32px;border:1px solid #cecece;border-radius:25px;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center}.refund-component-button-suite-form svg{width:25px;height:25px;margin-right:15px}.refund-component .accept-refund{background-color:#bc204b;margin:10px 0;padding:0 20px;height:72px;border-radius:40px;color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.refund-component .accept-refund svg{color:#fff;margin:0 16px;width:30px;height:30px}.refund-component .accept-refund span{font-size:20px;color:#fff}.refund-component .accept-refund .recommended-span{background-color:transparent;margin:0 16px;padding:0 10px;border:1px solid #fff;border-radius:16px;font-size:20px}.refund-component .about-covid{background-color:#ff0;width:100%;padding:10px;margin:10px 0;border-radius:30px;font-size:16px;display:flex;justify-content:center;align-items:center;color:#000}.refund-component .about-covid svg{color:#000;margin-right:10px;width:20px;height:20px}.refund-component .about-covid .about-covid-details{text-decoration:underline;cursor:pointer;color:#000}.refund-component .refund-details{width:100%;padding:10px 0;display:flex;flex-direction:row;flex-wrap:wrap}.refund-component .refund-details div{width:33%;margin:5px 0}.refund-component .refund-details div svg{color:#bc204b;height:15px;width:15px;margin:0}.refund-component .refund-details div span{margin-left:10px;font-size:12px}.refund-component .refund-terms{margin:10px 0;font-size:14px;text-align:justify}.refund-component .refund-terms .terms-link{color:#00f;text-decoration:underline;cursor:pointer}.refund-component .refuse-refund{color:#aaa;border:1px solid #aaa;margin:10px 0;padding:0 16px;width:100%;height:48px;border-radius:30px;display:flex;align-items:center}.refund-component .refuse-refund svg{margin:0 16px;width:25px;height:25px;color:red}.refund-component .refuse-refund span{font-size:16px}@media only screen and (max-width:768px){.refund-component{width:auto}.refund-component .accept-refund{height:48px}.refund-component .accept-refund svg{margin:0 8px;width:25px;height:25px}.refund-component .accept-refund span{font-size:12px}.refund-component .accept-refund .recommended-span{display:none}.refund-component .about-covid{height:30px}.refund-component .about-covid svg{width:12px;height:12px}.refund-component .about-covid span{font-size:10px}.refund-component .refund-details div{width:50%}.refund-component .refund-details div:last-child{width:100%;text-align:center}.refund-component .refund-details div svg{width:8px;height:8px}.refund-component .refund-details div span{font-size:12px}.refund-component .refund-terms span{font-size:10px}.refund-component .refuse-refund span{font-size:12px}}@media only screen and (max-width:560px){.refund-component .accept-refund span{font-size:11px}.refund-component .accept-refund svg{height:20px;width:20px}.refund-component .refund-details div{width:100%}.refund-component .refund-details div:last-child{width:100%;text-align:start}.refund-component .refuse-refund svg{height:20px;width:20px}}.ant-radio.group{width:100%}.error{border-color:red}.Payment .total-sticky-mobile{display:none}.Payment .spin-animation{position:relative}.Payment .spin-animation-content{position:absolute;z-index:4;width:100%;height:100%;background-color:#f6f6f6;opacity:.94;display:flex;flex-direction:column;padding:8%}@media only screen and (max-width:992px){.Payment .spin-animation-content{padding-top:20%}}.Payment .spin-animation-content-text{padding-top:10px;font-size:1.2em;color:#ac1841;text-align:center;font-weight:500}.Payment .spin-animation-content-icon{display:flex;justify-content:center}.Payment .spin-animation-content-icon-component{background-image:url(/images/loading-animation.webp);background-size:200px 180px;width:200px;height:180px}@media only screen and (max-width:992px){.Payment .total-sticky-mobile{position:-webkit-sticky!important;position:sticky!important;display:flex;top:76px;z-index:2;padding:0 10px;background-color:#f6f6f6}.Payment .total-sticky-mobile span{font-size:26px!important}}.CheckIn{margin-bottom:100px}.CheckIn .ant-form.ant-form-horizontal:first-child{width:90%;margin:0 auto}.CheckIn .btn-save{text-align:center;padding:15px;border-radius:5px;height:50px;margin-top:10px}.Politics{font-size:16px}.Politics .btn-goback{color:#000;margin-bottom:40px;cursor:pointer;font-size:20px;display:block}.Politics .btn-goback:hover{text-decoration:underline}.Politics .btn-goback svg{margin-right:5px}.Politics .btn-goback span{vertical-align:middle}.Cancel{max-height:100%}.Cancel .header{margin-top:10px}.Cancel .content-form{font-size:16px;text-indent:50px}.Cancel .text-header{display:flex;justify-content:center;border:1px solid #000}.Cancel .list-format{text-indent:0!important;display:flex;flex-direction:column}.Cancel .RefundTextComponent{text-indent:0}.RefundTextComponent a{text-decoration:underline}.RefundTextComponent a:hover{text-decoration:none}.RefundTextComponent .refund-items-container{margin:10px 0 30px 40px}.RefundTextComponent .refund-items-container span{display:block;color:#000;font-weight:700}.RefundTextComponent .refund-items-container span u{margin-left:8px}.RefundTextComponent .refund-title{color:var(--main-color);font-weight:700;margin-left:20px;margin-bottom:20px}.RefundTextComponent .refund-title u{margin-left:8px}.WrapperContentPolitics{max-height:100%}.PoliticContentForm{text-align:justify}.PoliticContentForm li{margin-left:50px}.PoliticEmailSite{color:#c31c4a}.PoliticHeader{margin-top:10px}.PoliticTextHeader{display:flex;justify-content:center;border:1px solid #000}.ResetPassword .form-container .reset-header{font-size:16px;margin:10px 0}.ResetPassword .form-container .reset-header span{font-weight:500}.ResetPassword .form-container .reset-message{font-size:14px;margin:10px 0 20px}.ResetPassword .form-container .reset-message span{font-weight:500}.ResetPassword .form-container .reset-form{margin-bottom:20px}.ResetPassword .form-container .reset-form .input-field{border-radius:5px;height:44px}.ResetPassword .form-container .reset-form .btn-reset{width:100%;border-radius:5px;height:44px}.ResetPassword .form-container .reset-form .ant-form-item-label{display:none!important}.ResetPassword .form-container .reset-footer{font-size:12px}.ResetPassword .form-container .reset-footer .row{display:flex;justify-content:space-between;margin:10px 5px 5px}.ResetPassword .form-container .reset-footer .row a{color:#c31c4a;text-decoration:underline}.ResetPassword .form-container .reset-footer .row a:hover{text-decoration:none}.ResetPassword .success-message{max-width:470px;font-size:14px;color:#c31c4a;margin:30px auto 80px}.ResetPassword .success-message span{font-weight:500}