.white-layout .nav-link-active:hover,.white-layout .nav-link-hover:hover{border-color:#648ef7}.nav-link-active{border-bottom:1px solid white}.nav-link-hover:hover{background-color:unset;border-bottom:1px solid white}.ant-menu-submenu-active,.ant-menu-submenu-title{color:#fff!important;border:none!important}.ant-menu-submenu{color:#fff!important;border-bottom:none}.ant-menu-submenu:hover:after{border-bottom:none!important}.nav-link-dropdown{color:#fff;font-weight:700;font-size:16px;border-bottom:2px solid white}.nav-link-dropdown:hover{border-bottom:2px solid white!important}.ant-menu-overflow-item.ant-menu-submenu.ant-menu-submenu-horizontal{margin:0 20px;padding:0;line-height:24px;border-bottom:2px solid transparent}@media screen and (max-width:992px){.ant-menu-overflow-item.ant-menu-submenu.ant-menu-submenu-horizontal{margin:0 15px}}.header-menu .ant-menu-item{position:relative}.header-menu .ant-menu-item:hover .submenu-wrapper{visibility:visible;opacity:1;top:20px;transition:opacity .4s linear,top .2s ease-in-out}.header-menu .submenu-wrapper{cursor:default;padding-top:10px;visibility:hidden;opacity:0;position:absolute;left:0;top:30px;transition:opacity .4s linear,top .2s ease-in-out;box-shadow:0 4px 17px 1px #00000024}.header-menu .submenu-wrapper .submenu{background-color:#fff;border-radius:5px;min-width:250px;padding:15px 0}.header-menu .submenu-wrapper .submenu .submenu-item{display:flex;align-items:center;position:relative}.header-menu .submenu-wrapper .submenu .submenu-item:hover>a{padding-left:20px;transition:color .2s ease-in-out,padding-left .2s ease-in-out}.header-menu .submenu-wrapper .submenu .submenu-item:hover .sub_submenu-wrapper{visibility:visible;opacity:1;transition:opacity .4s linear}.header-menu .submenu-wrapper .submenu .submenu-item:hover .icon{fill:#648ef7}.header-menu .submenu-wrapper .submenu .submenu-item .icon{width:30px;height:20px;fill:#000000d9;padding-right:10px}.header-menu .submenu-wrapper .submenu .submenu-item a{font-size:16px;font-weight:500;padding:5px 15px;transition:color .2s ease-in-out,padding-left .2s ease-in-out;width:100%;display:block}.header-menu .submenu-wrapper .submenu .submenu-item a:before{display:none;content:none}.header-menu .submenu-wrapper .submenu .submenu-item a.submenu-active{color:#648ef7}.header-menu .submenu-wrapper .submenu .submenu-item .sub_submenu-wrapper{position:absolute;top:0;left:250px;visibility:hidden;opacity:0;box-shadow:0 4px 17px 1px #00000024;padding-left:2px}.header-menu .ant-menu-title-content{display:flex;align-items:center;gap:2px}.header-menu .ant-menu-title-content svg{width:20px;height:20px;fill:#fff;transform:rotate(90deg)}.soc[data-v-916b75df]{display:flex;align-items:flex-start;margin-top:auto;margin-bottom:auto}@media screen and (max-width:576px){.soc[data-v-916b75df]{padding-right:20px}}.soc-icon[data-v-916b75df]{display:flex;align-items:flex-end;justify-content:center;width:20px;height:20px;margin-left:18px;padding:0}.soc-icon[data-v-916b75df] svg path{fill:#648ef7!important}.soc-icon.mob[data-v-916b75df]{width:22px;height:22px;margin-left:24px}.soc-icon.mob[data-v-916b75df]:nth-child(2){margin-left:16px}.soc-icon.mob .anticon[data-v-916b75df]{width:100%;height:100%;margin:0;padding:0}.soc-icon.mob .anticon svg[data-v-916b75df]{width:auto;height:100%}.header-top-bar{width:100%;padding:7px 0;background-color:#648ef7;background-image:url(https://cdn.thehomli.com/web/static/aux/top-bar-banner.png);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.mobile-menu-list{list-style:none;padding:0}.mobile-menu-list .mobile-menu-list-item{border-bottom:1px solid #e2e2e2;display:flex;flex-direction:column;align-items:flex-start}.mobile-menu-list .mobile-menu-list-item:last-child{border-bottom:none}.mobile-menu-list .mobile-menu-list-item .nav-link-active{color:#648ef7}.mobile-menu-list .mobile-menu-list-item .title-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between}.mobile-menu-list .mobile-menu-list-item.active-submenu .sub-menu-wrapper,.mobile-menu-list .mobile-menu-list-item.active-sub-submenu .sub-sub-menu-wrapper{display:block}.mobile-menu-list .mobile-menu-list-item .mob-menu-icon{width:35px;height:35px;border:1px solid #fff3;border-radius:3px;position:relative}.mobile-menu-list .mobile-menu-list-item .mob-menu-icon.active-submenu span:first-child,.mobile-menu-list .mobile-menu-list-item .mob-menu-icon.active-sub-submenu span:first-child{left:calc(50% - 5px)}.mobile-menu-list .mobile-menu-list-item .mob-menu-icon.active-submenu span:last-child,.mobile-menu-list .mobile-menu-list-item .mob-menu-icon.active-sub-submenu span:last-child{right:calc(50% - 5px)}.mobile-menu-list .mobile-menu-list-item .mob-menu-icon span{position:absolute;display:block;width:10px;height:2px;background-color:#fff;transition:all .1s ease}.mobile-menu-list .mobile-menu-list-item .mob-menu-icon span:first-child{left:calc(50% - 8px);top:calc(50% - 1px);transform:rotate(45deg)}.mobile-menu-list .mobile-menu-list-item .mob-menu-icon span:last-child{right:calc(50% - 8px);top:calc(50% - 1px);transform:rotate(-45deg)}.mobile-menu-list .mobile-menu-list-item .sub-menu-wrapper{display:none;width:100%;background-color:#ffffff0a}.mobile-menu-list .mobile-menu-list-item .sub-menu-wrapper ul{list-style:none;padding:0}.mobile-menu-list .mobile-menu-list-item .sub-menu-wrapper ul .title-wrapper{padding-left:15px}.mobile-menu-list .mobile-menu-list-item .sub-menu-wrapper ul .title-wrapper .mob-menu-link-item{font-size:20px;font-weight:600}.mobile-menu-list .mobile-menu-list-item .sub-sub-menu-wrapper{width:100%;display:none}.mobile-menu-list .mobile-menu-list-item .sub-sub-menu-wrapper ul{background-color:#ffffff0d}.mobile-menu-list .mobile-menu-list-item .sub-sub-menu-wrapper ul .mob-menu-link-item{padding-left:30px;font-size:20px;font-weight:600}.mobile-menu-list .mob-menu-link-item{display:block;position:relative;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 50px);padding:10px 0;color:#16274f;font-weight:400;font-size:22px;font-style:normal;line-height:30px}.mobile-menu-list .mob-menu-link-item .menu-item-badge{top:4px;right:-33px}.v-enter-active,.v-leave-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}.country-lang-switcher{margin-left:20px;position:relative}.country-lang-switcher .current-flag img,.country-lang-switcher .current-flag svg{display:block;width:28px;height:auto;border-radius:2px;cursor:pointer}.country-lang-switcher .countries-modal{position:absolute;top:100%;right:0;width:400px;z-index:100;padding-top:25px}.country-lang-switcher .countries-modal.modal{position:fixed;top:0;right:0;width:100%;height:100%;padding:0}.country-lang-switcher .countries-modal.modal .modal-overlay{background-color:#00000069;position:absolute;top:0;right:0;width:100%;height:100%;z-index:99}.country-lang-switcher .countries-modal.modal .countries-modal-content{width:95%;max-width:500px;margin:auto;z-index:100;position:absolute;top:50px;left:calc(50% - 250px)}@media screen and (max-width:500px){.country-lang-switcher .countries-modal.modal .countries-modal-content{left:2.5%}}.country-lang-switcher .countries-modal .countries-modal-content{width:100%;padding:5px 20px;background-color:#fff;border-radius:4px;box-shadow:0 0 10px #0000001a;border:1px solid #e0e0e0;display:flex;flex-direction:column}.country-lang-switcher .countries-modal .countries-modal-content .country-item{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid #e0e0e0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.country-lang-switcher .countries-modal .countries-modal-content .country-item .country{display:flex;align-items:center;font-size:14px;color:#000;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.country-lang-switcher .countries-modal .countries-modal-content .country-item .country:hover{color:#648ef7}.country-lang-switcher .countries-modal .countries-modal-content .country-item .country img,.country-lang-switcher .countries-modal .countries-modal-content .country-item .country svg{display:block;width:28px;height:auto;border-radius:2px}.country-lang-switcher .countries-modal .countries-modal-content .country-item .languages{display:flex;align-items:center;gap:15px}.country-lang-switcher .countries-modal .countries-modal-content .country-item .languages button{font-size:15px;color:#7e7e7e;cursor:pointer;transition:all .3s ease;border:none;background-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0}.country-lang-switcher .countries-modal .countries-modal-content .country-item .languages button:hover{color:#648ef7;transition:all .3s ease}.country-lang-switcher .countries-modal .countries-modal-content .country-item .languages button.current{color:#648ef7;border-bottom:1px solid #648ef7}.country-lang-switcher .countries-modal .countries-modal-content .country-item .languages a{font-size:15px;color:#7e7e7e;cursor:pointer;transition:all .3s ease;border:none;background-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0}.country-lang-switcher .countries-modal .countries-modal-content .country-item .languages a:hover{color:#648ef7;transition:all .3s ease}.country-lang-switcher .countries-modal .countries-modal-content .country-item .languages a.current{color:#648ef7;border-bottom:1px solid #648ef7}.country-lang-switcher .countries-modal .countries-modal-content .country-item .languages .separator{display:block;height:24px;width:1px;background-color:#b8b8b8}#main-header{position:fixed;top:0;left:0;z-index:99}#main-header.non-fixed{position:absolute}@media screen and (max-width:768px){#main-header{position:absolute}#main-header.with-top-bar{margin-top:38px}}#main-header.scrolled{box-shadow:0 2px 8px #00000017;border-radius:0 0 10px 10px}@media screen and (min-width:768px){#main-header.scrolled:not(.disabled-bg-transition){background:#16274f;transition:background .3s ease}}@media screen and (max-width:768px){#main-header .header-top-bar{position:fixed;top:0;left:0;height:38px;z-index:22}}.white-layout header.ant-layout-header{background-color:#fff;border-bottom:1px solid #d7d7d7}.white-layout header.ant-layout-header .ant-menu-title-content a{color:#16274f;font-style:normal;font-weight:400;font-size:15px;border:0}.white-layout header.ant-layout-header .ant-menu-title-content a.nav-link-active{color:#648ef7}.white-layout header.ant-layout-header .ant-menu-title-content a:hover{color:#648ef7;border:transparent}.white-layout header.ant-layout-header .ant-select.lang-select.ant-select-single.ant-select-show-arrow{color:#16274f;font-weight:400;font-style:normal;font-size:14px}.white-layout header.ant-layout-header .ant-select-arrow svg path{fill:#16274f}.white-layout header.ant-layout-header .ant-col.burger .burger-item{background-color:#648ef7}header.ant-layout-header{display:flex;align-items:center;width:100%;height:auto;padding:0;color:#648ef7;line-height:normal;background:#16274f;flex-direction:column;transition:background .3s ease}header.ant-layout-header.no-background{background:none}header.ant-layout-header .header-wrap{display:flex;align-items:center;justify-content:space-between;min-width:100%;max-width:100%;min-height:76px}@media screen and (max-width:768px){header.ant-layout-header .header-wrap{min-height:60px}}header.ant-layout-header .header-logo{z-index:3;display:flex;align-items:center;position:relative}header.ant-layout-header .header-logo img{width:110px;height:25px}header.ant-layout-header .header-logo a{display:flex;align-items:center}header.ant-layout-header .santa-hat{position:absolute;right:-24px;top:-13px;width:35px;height:35px}header.ant-layout-header .header-logo-mobile{z-index:3;display:flex;align-items:center;padding:22px 0;justify-content:center}@media screen and (max-width:768px){header.ant-layout-header .header-logo-mobile{padding:15px 0}}header.ant-layout-header .header-logo-mobile img{width:125px;height:auto}header.ant-layout-header .header-menu{display:flex}@media screen and (max-width:850px){header.ant-layout-header .header-menu{display:none}}header.ant-layout-header .mobile-lang-country-switcher{display:none}@media screen and (max-width:850px){header.ant-layout-header .mobile-lang-country-switcher{display:block}}header.ant-layout-header .ant-menu{color:#fff;background:none}header.ant-layout-header .ant-menu-item a:hover{color:#fff}header.ant-layout-header .ant-menu-title-content{position:relative}header.ant-layout-header .ant-menu-title-content a{color:#fff;font-weight:400;font-size:16px;font-family:Open Sans,sans-serif;font-style:normal;line-height:19px}header.ant-layout-header .ant-select.lang-select.ant-select-single.ant-select-show-arrow{color:#fff;font-weight:700;font-size:16px;font-family:Open Sans,sans-serif;font-style:normal;line-height:19px;background:none}header.ant-layout-header .ant-select.lang-select.ant-select-single.ant-select-show-arrow .ant-select-selector{padding:0 0 0 14px;background-color:transparent;border:none;box-shadow:unset}header.ant-layout-header .ant-select.lang-select.ant-select-single.ant-select-show-arrow .ant-select-selector.ant-select-open{box-shadow:none}header.ant-layout-header .lang-select.ant-select.ant-select-focused.ant-select-selector{border:none;border-color:unset;box-shadow:unset}header.ant-layout-header .ant-divider-vertical{height:20px;border-left:1px solid #e9e9e9}header.ant-layout-header .anticon-caret-down.select-arrow-down{color:#fff}header.ant-layout-header .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover:after{border:none!important}header.ant-layout-header .ant-menu-horizontal>.ant-menu-item:after,header.ant-layout-header .ant-menu-horizontal>.ant-menu-submenu:after{border-color:transparent}header.ant-layout-header .ant-col.burger{z-index:21;display:none;flex-direction:column;align-items:flex-end;justify-content:space-between;width:30px;height:20px}@media screen and (max-width:850px){header.ant-layout-header .ant-col.burger{display:flex}}header.ant-layout-header .ant-col.burger .burger-item{width:100%;height:2px;background-color:#fff;transform-origin:right;transition:all .2s linear}header.ant-layout-header .ant-col.burger.burger-active{width:26px;height:26px}header.ant-layout-header .ant-col.burger.burger-active .burger-item{background-color:#648ef7}header.ant-layout-header .ant-col.burger.burger-active .burger-item.it-01{transform:translateY(12px) rotate(-45deg) scaleX(1.2);transform-origin:center}header.ant-layout-header .ant-col.burger.burger-active .burger-item.it-02{opacity:0}header.ant-layout-header .ant-col.burger.burger-active .burger-item.it-03{transform:translateY(-12px) rotate(45deg) scaleX(1.2);transform-origin:center}header.ant-layout-header .mob-menu{position:absolute;top:0;left:-104%;z-index:20;display:flex;flex-direction:column;width:100%;height:100vh;background-color:#fff;transition:all .3s ease-in-out;overflow:auto}header.ant-layout-header .mob-menu.mob-menu-active{left:0}header.ant-layout-header .mob-menu .menu-wrap{flex:1 1 auto;padding:100px 15px;max-height:500px;overflow:auto}@media screen and (max-width:768px){header.ant-layout-header .mob-menu .menu-wrap{padding:30px 15px}}header.ant-layout-header .mob-menu .mobile-footer{width:100%;display:flex;justify-content:space-between;padding:15px;border-top:1px solid #e2e2e2;align-items:center}header.ant-layout-header .mob-menu .mobile-footer .soc-icon:first-child{margin-left:0}header.ant-layout-header .mob-menu .mobile-footer .phone-numbers .footer-link{color:#565656;margin:0}@media screen and (max-width:768px){.header-divider{display:none}}@media screen and (max-width:768px){.ant-divider-horizontal{display:none}}@media screen and (max-width:768px){.ant-divider-horizontal.header-divider{display:none}}.nav-link-active{border-bottom:2px solid white}.nav-link-hover:hover{background-color:unset;border-bottom:2px solid white}.nav-link:hover{color:#fff}.nav-menu-item.ant-menu-overflow-item.ant-menu-item.ant-menu-item-only-child{margin:0 20px;padding:0;line-height:24px;border-bottom:2px solid transparent}@media screen and (max-width:992px){.nav-menu-item.ant-menu-overflow-item.ant-menu-item.ant-menu-item-only-child{margin:0 15px}}.ant-menu-overflow-item.ant-menu-item.ant-menu-item-selected.ant-menu-item-only-child.nav-menu-item,.ant-menu-overflow-item.ant-menu-item.ant-menu-item-selected.ant-menu-item-only-child.nav-menu-item:hover{border-bottom:none}header.ant-layout-header .ant-menu-horizontal>.ant-menu-item:after,header.ant-layout-header .ant-menu-horizontal>.ant-menu-submenu:after{border:none}.header-top-bar{width:100%;padding:7px 0;background-color:#648ef7;background-image:url(https://cdn.thehomli.com/web/static/aux/top-bar-banner.png);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.header-top-bar p{color:#fff;text-align:center;font-weight:500;font-size:16px;line-height:24px}@media screen and (max-width:576px){.header-top-bar p{font-size:14px}}.header-top-bar a{color:#fff}.header-top-bar a:hover{text-decoration:underline}.header-top-bar .close-icon{position:absolute;right:20px;top:10px;cursor:pointer}.header-top-bar .close-icon svg{height:15px;width:15px;fill:#fff}.header-top-bar .close-icon svg path{fill:#fff}.header-top-bar .phone-container{display:flex;align-items:center;justify-content:center;gap:30px}.header-top-bar .phone-container .phone-number-svg-container{display:flex;align-items:center;justify-content:center;margin-right:10px}.header-top-bar .phone-container .phone-number-svg-container .phone-svg{width:25px;height:25px;position:relative;right:5px;fill:#fff}.header-top-bar .phone-container .phone-number-svg-container .phone-svg g{fill:#fff}.header-top-bar .phone-container .phone-number-svg-container .whatsapp-svg{width:25px;height:25px;position:relative;right:5px}.menu-item-badge{position:absolute;top:-15px;right:-20px;background-color:#648ef7;color:#fff;font-size:12px;line-height:12px;padding:2px 5px;border-radius:4px}.cookies-wrapper{width:100%;height:100%;position:fixed;top:0;right:0;z-index:9999;background-color:#16274f66}.grayed-background{display:block;position:fixed;inset:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:1;text-align:center}.cookie-title{margin:auto}.cookie-txt-column{padding-left:20vw;padding-right:20vw}@media screen and (max-width:768px){.cookie-txt-column{padding-left:unset;padding-right:unset}}.cookie-btn-column-left{display:flex!important;justify-content:left}.cookie-btn-column-right{display:flex!important;justify-content:right}.Cookie{position:fixed!important;bottom:0;right:0;overflow:hidden;box-sizing:border-box;border-top-left-radius:20px;border-top-right-radius:20px;z-index:9999;width:100%;display:flex;justify-content:space-between;flex-direction:column;font-family:Open Sans,sans-serif;font-size:13px}@media screen and (max-width:768px){.Cookie{width:100%}}.Cookie--homli{background:#f5f5f2!important;color:#16274f;padding:1.75em}.Cookie--homli .Cookie__button{background:#648ef7;padding:1em 3.125em;color:#fff;border-radius:5px;border:0;max-height:50px;font-size:1em}@media screen and (max-width:768px){.Cookie--homli .Cookie__button{margin-top:20px;width:100%}}.Cookie--homli .Cookie__button:hover{background:#346bf4}.Cookie--homli .Cookie__settings{border:none;background:none;padding:1em 3.125em;max-height:50px;font-size:1em}@media screen and (max-width:768px){.Cookie--homli .Cookie__settings{margin-top:20px;width:100%}}.Cookie--homli .Cookie__settings:hover{text-decoration:underline}@media screen and (max-width:576px){.Cookie--homli{text-align:center}}.slideFromTop-enter,.slideFromTop-leave-to{transform:translateY(-12.5em)}.slideFromTop-enter-to,.slideFromTop-leave{transform:translate(0)}.slideFromBottom-enter,.slideFromBottom-leave-to{transform:translateY(12.5em)}.slideFromBottom-enter-to,.slideFromBottom-leave{transform:translate(0)}.slideFromBottom-enter-active,.slideFromBottom-leave-active,.slideFromTop-enter-active,.slideFromTop-leave-active{transition:transform .4s ease-in}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}html{background:#fff}body{background:#fff;overflow-y:auto;overflow-x:hidden;width:100%}[v-cloak]{display:none}.ant-layout-content.has-top-bar{padding-top:35px}.ant-checkbox-checked .ant-checkbox-inner{background-color:#648ef7!important;border-color:#648ef7!important}.wide-layout .container{max-width:1560px}@media screen and (max-width:1560px){.wide-layout .container{max-width:1360px}}.wide-layout header.ant-layout-header .header-logo img{width:125px;height:auto}.container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.layout-container{min-height:100%;width:100%;background:#fff}@media screen and (max-width:576px){.layout-container{overflow:visible}}.full-width{width:100%}.full-width-padding{padding:0 10px}@media screen and (max-width:1100px){.full-width-padding .container{padding:0 5px}}@media screen and (max-width:768px){.full-width-padding .container{padding:0}}.hero-title{color:#16274f;font-family:Roboto Flex,sans-serif;font-size:clamp(46px,3vw,56px);line-height:normal;font-style:normal;font-weight:400;margin-bottom:10px}.hero-title.white{color:#fff}.hero-title.light-bold{font-weight:500}@media screen and (max-width:992px){.hero-title{line-height:56px}}@media screen and (max-width:576px){.hero-title{line-height:50px}}.section-title{color:#16274f;font-family:Roboto Flex,sans-serif;font-size:34px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:-.6px;margin-bottom:22px}.section-title.with-subtitle{margin-bottom:0}@media screen and (max-width:1024px){.section-title{text-align:center}}@media screen and (max-width:768px){.section-title{font-size:30px;line-height:36px}}.section-title.center{text-align:center}.section-subtitle{color:#4a4a4a;font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-.4px;margin-bottom:22px}@media screen and (max-width:1024px){.section-subtitle{text-align:center}}.section-subtitle.center{text-align:center}.section-margins{margin-top:80px}@media screen and (max-width:1024px){.section-margins{margin-top:60px}}.roboto-flex{font-family:Roboto Flex,sans-serif}.hm-button{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.28px;border-radius:6px;border:0;background:#648ef7;padding:8px 24px;cursor:pointer;transition:all .3s ease}.hm-button:hover{background:#4c7cf6;transition:all .3s ease;color:#fff}.hm-button:active{transform:scale(.97);background:#4c7cf6;transition:all .3s ease}
