:root{--black-color:#111111;--light-black-color:#747474;--dark-color:#111111;--primary-color:#8a907f;--background-color:#FDFBF9;--gray-color:#838383;--yellow-color:#FBB911;--bs-dark-rgb:17, 17, 17;--bs-gray-100:#717171;--bs-gray-300:#CBCBCB;--bs-primary-text-emphasis:var(--primary-color);--bs-light-rgb:rgba(255, 255, 255, 1);--bs-primary-rgb:138, 144, 127;--light-color:#fdfdfd;--swiper-theme-color:#111 !important;--cadet-blue-color:#9AB4B7;--swiper-pagination-color:white !important;--swiper-navigation-size:75px;}:root{--heading-font:"Figtree", sans-serif;--body-font:"Figtree", sans-serif;}.pseudo-text-effect{position:relative;padding:0;overflow:hidden;transition:transform 0.5s;display:block;}.pseudo-text-effect::after{content:attr(data-after);display:inline-block;transform:translateY(100%);position:absolute;right:0;transition:inherit;color:var(--bs-dark);}.pseudo-text-effect>span{display:inline-block;transform:translateY(0%);transition:inherit;}.pseudo-text-effect:hover>span{transform:translateY(-100%);}.pseudo-text-effect:hover::after{transform:translateY(0%);}.link-effect{cursor:pointer;}.link-effect a{position:relative;padding:0;overflow:hidden;transition:transform 0.5s;display:block;}.link-effect a::after{content:attr(data-after);display:inline-block;transform:translateY(100%);position:absolute;left:0;font-size:1rem;text-align:inherit;text-transform:uppercase;transition:inherit;}.link-effect a>span{display:inline-block;transform:translateY(0%);transition:inherit;}.link-effect:hover a>span{transform:translateY(-100%);}.link-effect:hover a::after{transform:translateY(0%);}*, *::before, *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{box-sizing:border-box;}body{background-color:var(--light-color);font-family:var(--body-font);font-size:1em;font-weight:300;line-height:164%;letter-spacing:0.02em;color:var(--dark-color);margin:0;}a{color:inherit;text-decoration:none;transition:0.3s ease-in-out;}a:hover{color:var(--tertiary-color);}.georgia{font-family:"Georgia", serif;font-style:italic;}.text-light{color:var(--light-color) !important;}.text-primary{color:var(--primary-color) !important;}.text-black{color:var(--black-color) !important;}.bg-light{background-color:var(--light-color) !important;}.bg-primary{background-color:var(--primary-color) !important;}.bg-darkgrey{background-color:#15161b;}.bg-blush{background-color:#a78d87;}.bg-teal{background-color:#57716f;}.bg-secondary{background-color:var(--secondary-color) !important;}.bg-tertiary{background-color:var(--tertiary-color) !important;}.bg-gray{background-color:var(--bs-gray-100) !important;}.bg-background{background-color:var(--background-color) !important;}.bg-cream{background-color:#edeeeb;}.padding-small{padding-top:6.125em;padding-bottom:6.125em;}.padding-medium{padding-top:10em;padding-bottom:10em;}.padding-large{padding-top:12em;padding-bottom:12em;}.padding-xlarge{padding-top:23em;padding-bottom:23em;}.margin-small{margin-top:8.125em;margin-bottom:8.125em;}.margin-medium{margin-top:10em;margin-bottom:10em;}.margin-large{margin-top:12em;margin-bottom:12em;}.accordion-button:focus{z-index:3;border-color:none;outline:0;box-shadow:none;}.accordion{--bs-accordion-active-bg:white;}svg.search{width:1.5rem;height:1.5rem;}.search-popup{background-color:#fff;position:fixed;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:9999;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;transition:opacity 0.3s 0s, visibility 0s 0.3s;}.search-popup.is-visible{opacity:1;visibility:visible;cursor:-webkit-image-set(url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23FFF' d='M20 1l-1-1-9 9-9-9-1 1 9 9-9 9 1 1 9-9 9 9 1-1-9-9'/%3E%3C/svg%3E") 1x, url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23000' d='M20 1l-1-1-9 9-9-9-1 1 9 9-9 9 1 1 9-9 9 9 1-1-9-9'/%3E%3C/svg%3E") 2x), pointer;cursor:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23000' d='M20 1l-1-1-9 9-9-9-1 1 9 9-9 9 1 1 9-9 9 9 1-1-9-9'/%3E%3C/svg%3E"), pointer;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s;transition:opacity 0.3s 0s, visibility 0s 0s;}.search-popup-container{background-color:transparent;position:relative;top:50%;margin:0 auto;padding:0;width:90%;max-width:800px;text-align:center;box-shadow:none;cursor:default;-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.is-visible .search-popup-container{-webkit-transform:translateY(-50%);transform:translateY(-50%);}.search-popup-form{position:relative;margin:0 0 3em 0;}.search-popup-form .form-control{padding:0 0 .375em 0;font-size:2em;}.search-popup-form #search-popup-submit{display:none;}.search-popup .search-popup-close{display:block;position:absolute;top:2em;right:2em;margin:-0.5em;padding:0.5em;line-height:0;}.search-popup .search-popup-close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.search-popup .search-popup-close i{display:block;position:relative;width:1em;height:1em;fill:rgba(0, 0, 0, 0.5);}.search-popup .search-popup-close:hover i{fill:rgba(0, 0, 0, 1);}.search-popup .cat-list-title{margin-top:40px;margin-bottom:10px;font-size:0.6em;font-weight:normal;text-transform:uppercase;letter-spacing:0.1em;}.search-popup .cat-list{margin:0;list-style-type:none;}.search-popup .cat-list-item{display:inline-block;margin-bottom:0;letter-spacing:0.015em;font-size:2em;}.search-popup .cat-list-item a{position:relative;}.search-popup .cat-list-item a::after{background:none repeat scroll 0 0 #fff;content:"";height:1px;border-bottom:1px solid #ff9697;left:0;opacity:0;position:absolute;top:100%;width:100%;-webkit-transition:height 0.3s, opacity 0.3s, -webkit-transform 0.3s;transition:height 0.3s, opacity 0.3s, transform 0.3s;-webkit-transform:translateY(-5px);transform:translateY(-5px);}.search-popup .cat-list-item a:hover::after{height:1px;opacity:1;-webkit-transform:translateY(2px);transform:translateY(2px);}.search-popup .cat-list-item::after{content:"/";padding:0 5px;line-height:1;color:rgba(0, 0, 0, 0.5);vertical-align:text-top;}.search-popup .cat-list-item:last-child::after{display:none;}@media only screen and (max-width:991px){.search-popup .cat-list-item, .search-popup-form .form-control{font-size:1.425em;}}@media only screen and (max-width:767px){.search-popup .search-popup-close{top:1em;right:1em;}}@media only screen and (max-width:575px){.search-popup .cat-list-item, .search-popup-form .form-control{font-size:1.125em;}.search-popup .search-popup-close{top:1em;right:1em;}}.search-popup input[type="search"]{font-size:24px;height:60px;padding:26px;}.search-popup .search-form button{top:12px;right:15px;}.search-popup .search-form button svg{height:28px;width:28px;}.btn-close{--bs-btn-close-focus-shadow:none;}h1, h2, h3, h4, h5, h6{color:var(--black-color);text-transform:capitalize;line-height:115%;font-family:var(--heading-font);font-weight:300;}.container-md{max-width:1500 px;}.container-lg{max-width:1750px;}@media (min-width:1920px){.container-md{max-width:1500px;}}.btn{--bs-btn-padding-x:2rem;--bs-btn-padding-y:0.8rem;--bs-btn-font-size:0.9rem;--bs-btn-font-weight:500;text-transform:uppercase;transition:0.3s ease-in-out;border-radius:0;letter-spacing:0.5px;}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:var(--primary-color);--bs-btn-border-color:var(--primary-color);--bs-btn-hover-color:var(--primary-color);--bs-btn-hover-bg:var(--background-color);--bs-btn-hover-border-color:var(--primary-color);--bs-btn-focus-shadow-rgb:49, 132, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--primary-color);--bs-btn-active-border-color:var(--primary-color);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--primary-color);--bs-btn-disabled-border-color:var(--primary-color);}.dropdown-item{color:var(--dark-color);}.dropdown-item.active, .dropdown-item:hover, .dropdown-item:active{color:var(--dark-color);background-color:var(--bs-gray-300);}.form-check-input:checked{background-color:var(--primary-color);border-color:var(--primary-color);box-shadow:none;}.form-check-input:focus{border-color:var(--primary-color);outline:0;box-shadow:none;}.form-control:focus, .form-select:focus{border-color:var(--dark-color);outline:0;box-shadow:none;}input, select, textarea{border-color:var(--dark-color);outline:0;box-shadow:none;}select:focus{box-shadow:none;}svg.light-color{color:var(--light-color);}svg.dark-color{color:var(--dark-color);}svg.primary-color{color:var(--primary-color);}svg.primary-color{color:var(--primary-color);}svg.primary-color-500{color:var(--bs-primary-rgb);}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--black-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--black-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:none;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:var(--black-color);--bs-pagination-active-border-color:var(--black-color);--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px;}.slider-pagination .swiper-pagination-bullet{width:15px;height:15px;background:#FFFFFF;}.slider-pagination .swiper-pagination-bullet-active{background:var(--primary-color);}.main-slider-button-next.swiper-button-disabled, .main-slider-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none;}.swiper-button-next, .swiper-button-prev{color:#15161b !important;}.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{content:none;}.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{content:none;}.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;position:relative;cursor:pointer;border-color:transparent;transition:border-color 0.3s ease-out;}.swiper-pagination .swiper-pagination-bullet::after{content:'';position:absolute;width:10px;height:10px;top:0;bottom:0;left:0;right:0;border-radius:50px;border:1px solid #ffffff;transform:scale(1);transition:transform 0.3s ease-out;}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px !important;}.swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active:after, .swiper-pagination span.swiper-pagination-bullet:hover:after{transform:scale(2);}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:white;}.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 80px);top:var(--swiper-pagination-top, auto);left:0;width:100%;}.swiper-scale-effect .swiper-slide-cover{transition:8.5s ease-out;transform:scale(1.08);}.swiper-scale-effect .swiper-slide.swiper-slide-active .swiper-slide-cover{transform:scale(1);}.swiper-pagination-bullet{background-color:grey;opacity:1;width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 15px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 15px));}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 6px);}.swiper-container{width:100vw;height:80vh;}.swiper-slide{background-color:#fcfcfc;background-size:cover;background-position:center;width:100%;height:100%;justify-content:center;align-items:center;color:#fcfcfc;font-size:24px;}.swiper-slide>.swiper-slide-cover{position:absolute;top:0;bottom:0;left:0;right:0;background:transparent no-repeat 50% 50% /cover;}.swiper-slide .slide-01{background-image:url(/images/slider-image.jpg);transform-origin:50% 50%;}.swiper-slide .slide-02{background-image:url(/images/slider-image1.jpg);transform-origin:50% 50%;}.swiper-scale-effect .swiper-slide-cover{transition-timing-function:linear;transition-duration:20s;transform:scale(1);}.swiper-scale-effect .swiper-slide.swiper-slide-active .swiper-slide-cover{transform:scale(1.5);}:root{--swiper-pagination-bottom:40px;--swiper-theme-color:rgba(252, 252, 252, 0.85) !important;}.swiper-lazy-preloader-white{--swiper-preloader-color:#FCFCFC;}.swiper-lazy-preloader-black{--swiper-preloader-color:#262626;}.swiper-button-prev, .swiper-button-next{background:transparent;opacity:0.55;--swiper-navigation-color:rgba(252, 252, 252, 0.85);transition:opacity 0.3s ease, color 0.3s ease;}.swiper-button-prev:hover, .swiper-button-next:hover{background:transparent;opacity:0.85;--swiper-navigation-color:#fcfcfc;}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 10px)) !important;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 10px)) !important;box-shadow:inset 1px 1px 1px rgba(38, 38, 38, 0.85);background:var(--swiper-pagination-bullet-inactive-color, rgba(252, 252, 252, 0.85)) !important;opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.55) !important;--swiper-pagination-bullet-horizontal-gap:6px;}.swiper-pagination-bullet-active{box-shadow:inset 1px 1px 1px rgba(38, 38, 38, 0.85);background:var(--swiper-pagination-bullet-active-color, rgba(252, 252, 252, 0.85)) !important;opacity:var(--swiper-pagination-bullet-active-opacity, 0.85) !important;--swiper-pagination-bullet-horizontal-gap:10px;}.product-item .cart-concern{background:var(--light-color);width:70%;text-align:center;margin:auto;position:absolute;left:0;right:0;bottom:120px;z-index:9;transition:0.5s ease-out;padding:10px 30px;opacity:0;}.product-item:hover .cart-concern{bottom:100px;opacity:1;}.product-store .product-item{position:relative;}.product-item .cart-concern{background:var(--light-color);width:80%;text-align:center;margin:auto;position:absolute;left:0;right:0;bottom:120px;z-index:9;transition:0.5s ease-out;padding:10px;opacity:0;}.product-item:hover .cart-concern{bottom:100px;opacity:1;}.cart-concern .cart-button button{background:none;color:var(--dark-color);height:auto;padding:0;margin:0;}.cart-concern .cart-button button i.icon{font-size:15px;}.product-item .wishlist-btn i.icon.icon-heart{font-size:20px;}.product-item .item-price{font-size:1.8em;}#signupform .cog-wrapper{display:flex;flex-wrap:nowrap;gap:1%;align-items:center;}#signupform .cog-row{width:80%;}#signupform .cog-page__navigation{width:18%;padding:0;}#signupform .cog-input{margin:0;}#signupform .el-input__inner{font-weight:500;font-size:20px;font-family:"Figtree", sans-serif;height:50px;margin:0;}#signupform .el-input__inner:focus{border-color:transparent;}#signupform .el-input__inner::placeholder{color:#585A55 !important;opacity:1 !important;}#signupform .el-input__inner::-webkit-input-placeholder{color:#585A55 !important;opacity:1 !important;}#signupform .el-input__inner::-moz-placeholder{color:#585A55 !important;opacity:1 !important;}#signupform .el-input__inner:-ms-input-placeholder{color:#585A55 !important;opacity:1 !important;}#signupform .cog-page__navigation .cog-button{font-family:"Figtree", sans-serif;font-weight:500;width:100% !important;margin:0;padding:0;height:50px;border-radius:0;}#signupform .cog-page__navigation .cog-button:focus{box-shadow:none;}#signupform .cog-page__navigation .cog-button:focus, #signupform .cog-page__navigation .cog-button:hover{color:#EDEEEB;box-shadow:none;background:#A78D87;border-color:#A78D87;}#signupform .cog-cognito.is-success{margin:0 auto;}#signupform .cog-confirmation-message{text-align:center;}#signupform .cog-confirmation-message p{font-size:18px;}#signupform .cog-confirmation__documents{margin-top:0;}#signupform .cog-cognito.is-success .cog-wrapper{display:block;}#signupform .cog-cognito.is-success .cog-row{width:100%;text-align:center;}#signupform .cog-cognito.is-success .cog-email.is-required .cog-label{display:none !important;}.offcanvas{height:110vh;}.login-tabs .nav-tabs .nav-link{margin-bottom:calc(-1* var(--bs-nav-tabs-border-width));border:none;border-top-left-radius:none;border-top-right-radius:none;}.image-zoom-effect{display:flex;flex-wrap:wrap;}.image-zoom-effect .image-holder{width:100%;height:auto;overflow:hidden;transform:scale(1);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);}.image-zoom-effect:hover .image-holder{transform:scale(0.95);}.image-zoom-effect img{transform:scale(1);will-change:transform;transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:0;}.image-zoom-effect:hover img{transform:scale(1.1);}.header-top{font-size:15px;letter-spacing:1px;font-weight:400;transition:transform 0.8s ease-in-out;}.header-top .nav{font-family:var(--body-font);font-size:10px;font-weight:400;}.header-top.hidden{transform:translateY(-100%);}#primary-header{transition:transform 0.8s ease-in-out;}#primary-header.hidden{transform:translateY(-35%);}.nav-link{color:var(--primary-color);}a.nav-link{font-family:var(--body-font);color:var(--primary-color);font-size:15px;font-weight:600;letter-spacing:2px;text-transform:uppercase;}a.nav-link:focus{color:var(--primary-color);}a.nav-link.active, .nav-link.show, a.nav-link:hover{color:var(--primary-color) !important;outline:none;}.nav-link{position:relative;width:fit-content;padding-bottom:5px;}.nav-link:hover{color:var(--black-color);}.nav-link::before{transition:300ms;height:1px;content:"";position:absolute;background-color:var(--black-color);}.nav-link-ltr::before{width:0%;bottom:0;}.nav-link-ltr:hover::before{width:100%;color:var(--black-color);}#primary-header .dropdown .search::after{content:none;}#primary-header .search-dropdown .dropdown-menu{width:260px;}#primary-header .search-dropdown .dropdown-menu input{min-width:100%;}#primary-header .search-dropdown .dropdown-menu button{padding:0 12px;min-height:-webkit-fill-available;border-radius:0.25rem;}@media only screen and (max-width:610px){#primary-header.hidden{transform:translateY(-80%);}}#features{transform:translateX(-50%);left:50%;position:absolute;}@media only screen and (max-width:999px){.features{bottom:-200px;}}@media only screen and (max-width:600px){.features{bottom:-100px;}}@media (max-width:767.98px){#features .btn.d-md-none.d-sm-block{position:relative;top:40px;}}#about{padding-top:240px;padding-bottom:350px;}@media only screen and (max-width:999px){#about{padding-top:150px;padding-bottom:0px;}}.text-outline-black{color:white;font-weight:bolder;-webkit-text-stroke:1px #BEBEBE;}.process-content:hover{outline:#4794EF;border-radius:10px;}.cart-concern .cart-info{flex-basis:50%;text-align:end;}.cart-concern .card-title{flex-basis:50%;text-align:start;}.header-bottom{justify-content:center;}.blog-post{height:100%;display:flex;flex-direction:column;justify-content:space-around;}#header{position:relative;z-index:9999;}#header.scrolled-up #primary-header{position:fixed;top:0;left:0;right:0;width:100%;}.mega-menu{width:100%;left:0;right:0;top:38px !important;background-color:#fff;border-radius:0;display:block;opacity:0;transform:translateY(10px);visibility:hidden;pointer-events:none;transition:opacity 0.3s ease, transform 0.3s ease, visibility 0.3s;}.dropdown-menu.show{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto;}.dropdown:hover>.mega-menu{opacity:1;transform:translateY(0);visibility:visible;}.mega-menu .dropdown-item{padding:0.25rem 0;color:#333;text-align:center;pointer-events:auto !important;}.mega-menu .dropdown-item img{margin-bottom:10px;}.mega-menu .dropdown-item h6{color:var(--primary-color);font-size:13px;}.mega-menu .dropdown-item:hover{color:#0d6efd;background:none;}.swiper-slide .card{overflow:hidden;}.video-banner{position:relative;width:100%;height:100vh;overflow:hidden;}.video-wrapper{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;transform:translate(-50%, -50%);}.video-wrapper iframe{width:100%;height:100%;object-fit:cover;pointer-events:none;}.footer-menu .logo img{width:200px;}.map-overview .card .btn-check{display:inline-block;}.map-page .wrap-map #map{width:100%;height:100%;min-height:100%;}.gm-style .gm-style-iw-c{border-radius:0;}.gm-style-iw-chr button{border:0 !important;outline:none !important;}.map_marker{max-width:300px;line-height:1.4;}.map_marker img{max-width:100%;height:auto;}.map_marker h4{font-size:18px;margin:10px 0;}.map_marker p{font-size:16px;line-height:1.4;color:#5f5f5f;margin-bottom:10px;}.map_marker .btn-info{font-weight:400;font-size:12px;color:#fff;text-transform:uppercase;display:inline-block;text-align:center;background:#8a907f;padding:6px 10px;border-radius:0;border:0;margin:0 1px;}.map_marker .btn-showroute{display:none;}.map-overview .card-body{padding-bottom:4rem;}.map-overview .card-body img{margin-bottom:10px;}.map-overview .wrap-btn{position:absolute;left:20px;right:20px;width:auto;bottom:20px;}.map-overview [class*=col-]{margin-bottom:15px;}.card .card-title{color:#fff;font-weight:400;}.video-banner{position:relative;}.sound-toggle{position:absolute;top:50%;right:20px;z-index:99;background:rgba(0, 0, 0, 0.6);border:none;color:#fff;padding:13px 12px;border-radius:50%;width:50px;height:50px;cursor:pointer;}.sound-toggle i{font-size:24px;}#wrap-accommodation .advanced-search-form{position:relative;z-index:1;padding:20px 30px;background:#e8eae6;-webkit-box-shadow:0 5px 20px -5px rgba(0, 0, 0, .5);box-shadow:0 5px 20px -5px rgba(0, 0, 0, .5);border-radius:10px;}#wrap-accommodation .advanced-search-form .georgia{color:var(--primary-color) !important;}#wrap-accommodation .filters-select{color:#424242;width:100%;padding:12px 40px 12px 16px;font-size:16px;border-radius:0;border:1px solid #ced4da;background-color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;}#wrap-accommodation .filters-select:focus{border:1px solid #ced4da;}#wrap-accommodation .filters-select{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7L10 12L15 7' stroke='%23333' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;}@media only screen and (min-width:1200px){.map-page .wrap-map{position:fixed !important;top:0;left:0;bottom:0;width:50%;height:100%;}.map-page hr, .map-page .section-signup, .map-page footer{position:relative;z-index:9999;}}@media only screen and (max-width:1680.98px){.map-overview .wrap-btn .btn{font-size:14px;padding:10px 20px;margin-bottom:5px;}}@media only screen and (max-width:1440px){.map-overview .card .card-body{padding:1rem 1rem 6rem;}.map-overview .wrap-btn{left:15px;right:15px;bottom:15px;}.map-overview .wrap-btn .btn{display:block;}.map-overview .card .btn-check{font-size:10px;letter-spacing:normal;padding:0.8rem 0.6rem !important;}.row-amenities img{display:block;margin:0 auto 5px !important;}#banner .padding-xlarge{padding-top:15em;padding-bottom:15em;}#booking-tool-container-allApartments iframe{min-height:400px;width:100%;border:none;}}@media only screen and (max-width:1200px){.map-overview .card .btn-check{font-size:9px;}.row-amenities .col{flex:0 0 auto;width:50%;}}@media only screen and (max-width:1199.98px){.map-page .wrap-map{width:100%;height:700px;}.map-overview .card .btn-check{font-size:10px;}}@media only screen and (min-width:1200px){.dropdown:hover .dropdown-menu, .dropdown:focus-within>.dropdown-menu{display:block;}.hamburger, .kebab-toggler, .social-menu, #bdNavbar .submenu-button{display:none;}}@media only screen and (max-width:1199.98px){#primary-header{padding:0 !important;}.site-logo{max-width:90px;height:auto;}.hamburger{padding:10px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;position:absolute;top:50%;right:5px;z-index:999;transform:translateY(-50%);margin-top:5px;}.hamburger-box{width:32px;height:21px;display:inline-block;position:relative;}.hamburger-inner{display:block;top:50%;margin-top:-1.5px;}.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after{width:32px;height:3px;background-color:var(--primary-color) !important;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;}.hamburger-inner::before, .hamburger-inner::after{content:"";display:block;}.hamburger-inner::before{top:-9px;}.hamburger-inner::after{bottom:-9px;}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--collapse .hamburger-inner::after{top:-18px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity .1s linear;}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -9px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity .1s .22s linear;}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1);}.slide-out-nav{position:fixed;right:0;bottom:0;width:100%;height:20px;padding:30px 20px !important;background-color:#fff;z-index:999;visibility:hidden;opacity:0;border:0;transform:translateY(100%) perspective(1px);transition:height .8s ease-in-out;overflow-y:scroll;border:0;border-radius:0;text-align:center;}.slide-out-nav.nav-open{height:calc(100% - 104px);opacity:1;transform:translateY(0) perspective(1px);visibility:visible;opacity:1;padding:30px 20px !important;}.slide-out-nav #navigation{width:100%}.slide-out-nav #navigation li{display:block;text-align:center;margin:0;}.navbar-light .navbar-nav .nav-link, .sticky-top.navbar-light .navbar-nav .nav-link{font-size:18px;padding:10px 20px;}.navbar .navbar-nav .nav-link:hover, .navbar .navbar-nav .nav-link.active{color:#e0ab20;}.slide-out-nav.fadeInDown{-webkit-animation-name:unset;animation-name:unset;}.social-menu{color:#e0ab20;background:#fff;display:none;text-align:center;z-index:9;padding-top:10px;}.social-menu.menu-on{display:block;position:fixed;width:100%;left:0;top:110px;}.social-menu li{position:relative;padding:5px 30px;}.social-menu .contact-info{margin-top:10px;}.social-menu .contact-info a{color:#e0ab20;}.social-menu .contact-info a strong{color:var(--tertiary);display:block;font-size:18px;font-weight:700;}.social-menu .icon{color:#e0ab20;}.socmedia{background:#fff;}.socmedia .social-info{padding:8px 15px;}.socmedia .social-info a{background-color:#e0ab20;color:#ffffff;border-radius:50%;width:40px;height:40px;line-height:14px;text-align:center;display:inline-block;}.socmedia .social-info a span{position:relative;bottom:-9px;}.socmedia .social-info a svg{margin-top:-4px;}body.nav-open{overflow:hidden;margin:0;touch-action:none;-ms-touch-action:none;height:100vh;}.padding-small{padding-top:3rem !important;padding-bottom:3rem !important;}.navbar .dropdown-toggle::after{display:none;}.navbar-nav .dropdown-menu{display:none;}.navbar-nav .dropdown-menu.open{position:relative;display:block;box-shadow:none !important;}.navbar-nav .mega-menu.open{top:0;margin-top:20px;margin-bottom:20px;}.navbar-nav .mega-menu .container{max-width:100%;}.navbar-nav .mega-menu .col{flex:0 0 25%;}.navbar .nav-item{position:relative !important;padding:15px 30px;display:block;width:100%;}.navbar .submenu-button{color:#fff;position:absolute;top:5px;right:15px;background:var(--primary-color);padding:12px 10px;z-index:9999;}.footer-menu .logo img{margin:0 auto 30px;display:block;max-width:160px;}}@media (max-width:1024.98px){.video-banner{height:auto;background:transparent;}.video-wrapper{position:relative;top:0;left:0;width:100%;height:auto;min-height:unset;min-width:unset;transform:none;aspect-ratio:16 / 9;}.video-wrapper iframe{object-fit:contain;}}@media only screen and (max-width:992.98px){.amenities-table td{width:50%;display:inline-block;}.sound-toggle{top:45%;padding:10px 12px;width:45px;height:45px;}.sound-toggle i{font-size:18px;}}@media only screen and (max-width:767.98px){#wrap-accommodation .advanced-search-form{padding:15px;border-radius:5px;}.swiper-container{height:60vh;}.swiper-button-prev, .swiper-button-next{display:none !important;}.navbar-nav .mega-menu h6{font-size:12px;}.navbar-nav .mega-menu .col{flex:0 0 50%;}#banner .padding-xlarge{padding-top:12em;padding-bottom:12em;}}@media only screen and (max-width:575.98px){.navbar-nav .mega-menu .col{flex:0 0 48%;}.row-amenities .col{width:100%;}.amenities-table td{width:100%;display:block;}.amenities-table tr{display:block;}}