@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap";*:focus{outline:none}html{scroll-behavior:smooth}body,input,textarea,button,select,.disclosure__toggle{font-family:Poppins,sans-serif}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#24272a;font-family:Poppins,sans-serif;letter-spacing:normal}h1,.h1{font-size:34px}@media (min-width: 768px){h1,.h1{font-size:44px}}input,textarea,select,.disclosure__toggle{border:1px solid #24272a}@media (min-width: 768px){input,textarea{padding:14px 18px}}.page-container{transform:translate(0)!important}.custom-btn,.template-cart .cart-header .text-link,.cart__submit-controls .btn,#customer_logout_link,.edit-account-link{background:#24272a;padding:15px 25px;display:inline-block;border-radius:2px;min-width:150px;color:#fff;transition:all .5s ease-in-out}.custom-btn:hover,.template-cart .cart-header .text-link:hover,.cart__submit-controls .btn:hover,#customer_logout_link:hover,.edit-account-link:hover{color:#fff!important;background:#504f9c}@media (min-width: 1200px){.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{padding:15px 30px}}.btn--link:not([disabled]):hover,.btn--link:focus,a:not([disabled]):hover,a:focus{color:#24272a}.image-bar__link:hover .image-bar__overlay:before,.image-bar__link:focus .image-bar__overlay:before{opacity:.8}.logo-wrapper{display:flex}.logo-wrapper .site-header__logo{width:calc(100% - 50px)}.logo-wrapper .btn--link{margin-left:auto}.logo-wrapper .btn--link.mobile-nav--close .icon{color:#24272a}.fixed-header .btn--link .icon{color:#24272a!important}.site-nav{text-align:right}.site-nav__label,.mobile-nav__label{font-size:14px;font-weight:600;text-transform:uppercase}.site-nav__link{color:#24272a;position:relative}.site-nav__link:hover,.site-nav__link:hover .site-nav__label{color:#24272a}.site-nav__link:focus .site-nav__label,.site-nav__link:not([disabled]):hover .site-nav__label{border-bottom-color:#fff}.site-nav a{padding:3px 20px}.site-nav a:after{content:"";position:absolute;width:5px;height:5px;background:#24272a;border-radius:50%;top:50%;right:-5px;transform:translateY(-50%)}.fixed-header .site-nav a:after{background:#24272a!important}.site-header .site-nav li:last-child a{padding-right:0}.site-header .site-nav li:last-child a:after{display:none}@media only screen and (min-width: 750px){.medium-up--one-half{width:75%}}.site-header{position:fixed;top:0;left:0;width:100%;z-index:5;border:none;transition:all .5s ease}.site-header .site-header__mobile-nav{background:transparent}.site-header.border-bottom{border-bottom:none}.site-header.fixed-header{background:#fff;box-shadow:0 1px 7.5px #0000001a}.site-header.fixed-header .site-nav__link,.site-header.fixed-header .site-nav__link:hover,.site-header.fixed-header .site-nav__link:hover .site-nav__label{color:#24272a}.site-header.fixed-header .site-nav__link:focus .site-nav__label,.site-header.fixed-header .site-nav__link:not([disabled]):hover .site-nav__label{border-bottom-color:#24272a}.index-section:first-child{padding-bottom:0}.index-section:last-child{padding-bottom:35px}@media (min-width: 768px){.index-section:last-child{padding-bottom:55px}}.site-header .medium-up--one-quarter{width:100%!important}@media (min-width: 992px){.site-header .medium-up--one-quarter{width:25%!important}}.site-header__menu.medium-up--hide{display:block!important}@media (min-width: 992px){.site-header__menu.medium-up--hide{display:none!important}}.mobile-nav-wrapper.medium-up--hide{display:block!important}@media (min-width: 992px){.mobile-nav-wrapper.medium-up--hide{display:none!important}}@media (max-width: 991px){.site-header .small--hide{display:none!important}}.rich-text h2{margin-bottom:30px;font-size:34px}@media (min-width: 768px){.rich-text h2{font-size:44px}}.rich-text p{font-size:18px}.rich-text .custom-btn,.rich-text .template-cart .cart-header .text-link,.template-cart .cart-header .rich-text .text-link,.rich-text .cart__submit-controls .btn,.cart__submit-controls .rich-text .btn,.rich-text #customer_logout_link,.rich-text .edit-account-link{margin-top:20px}.section-header h2{font-size:30px}.hero.hero--large{height:100vh;min-height:350px}.hero.hero--large .hightlight{color:red}.hero.hero--large .hightlights{color:#847b7c}@media (max-width: 991px){.hero{background-position:right center!important}}.hero .mega-title,.hero .mega-subtitle{text-shadow:none;font-size:25px;margin:0;color:#fff}@media (min-width: 768px){.hero .mega-title,.hero .mega-subtitle{font-size:45px}}@media (min-width: 1200px){.hero .mega-title,.hero .mega-subtitle{font-size:55px}}.hero__overlay:before{background:#000;opacity:.3}.three-col-image{margin:12px 0;padding:0 16px;max-width:100%}@media only screen and (min-width: 750px){.three-col-image{margin:0 -6px;padding:0}}.three-col-image .image-bar__item{border-radius:15px;overflow:hidden}.three-col-image .grid__item{margin-top:12px;margin-bottom:12px}@media only screen and (min-width: 750px){.three-col-image .grid__item:first-of-type .image-bar__item{border-radius:0 15px 15px 0}}@media only screen and (min-width: 750px){.three-col-image .grid__item:last-of-type .image-bar__item{border-radius:15px 0 0 15px}}.image-bar__overlay{transition:all .5s ease-in-out}.image-bar__overlay:before{background:#000;opacity:.4;z-index:1;transition:all .5s ease-in-out}.image-bar__content .image-bar__content-wrap{position:absolute;width:100%;top:50%;box-sizing:border-box;padding:20px;left:0;font-size:16px;text-align:center;z-index:2;transform:translateY(-50%)}@media (min-width: 768px){.image-bar__content .image-bar__content-wrap{padding:0 50px;font-size:18px}}.image-bar__content .image-bar__caption{position:static;color:#fff;text-shadow:none;font-size:30px;transform:none}@media (min-width: 1200px){.image-bar__content .image-bar__caption{font-size:45px}}.image-bar__content .image-bar__linktext{margin-top:20px}.image-bar__content .image-bar__linktext .hero__btn{margin-top:0}.video-section .mega-title{color:#fff}.video-section .video-control__play{padding:15px 0}.video-section-wrapper,.video__image{border-radius:15px}.video-section-wrapper .video__overlay:before,.video__image .video__overlay:before{border-radius:15px;overflow:hidden!important}.section-header h2{font-size:34px;letter-spacing:normal}.testimonials-section{background:#7c7d7f}.testimonials-section blockquote{text-align:left}.testimonials-section .section-header h2{color:#dcd4cc}.testimonials-section .quotes-slider__text{position:relative;padding-left:44px;padding-top:20px}.testimonials-section .quotes-slider__text p{color:#dcd4cc}@media (min-width: 768px){.testimonials-section .quotes-slider__text p{font-size:30px}}.testimonials-section .quotes-slider__text .quote-icon{display:block;margin:0 auto 20px;position:absolute;top:0;left:0;color:#dcd4cc}.testimonials-section .quotes-slider__text .quote-icon svg{width:50px;height:50px;opacity:.7}#insta-feed,.instafeed-shopify{margin:0!important;padding:55px 0}#insta-feed h2,.instafeed-shopify h2{font-size:34px;letter-spacing:normal}@media (max-width: 991px){#insta-feed a:not(.instafeed-lightbox),.instafeed-shopify a:not(.instafeed-lightbox){display:inline-block!important;width:33.3333%}}@media (max-width: 767px){#insta-feed a:not(.instafeed-lightbox),.instafeed-shopify a:not(.instafeed-lightbox){display:inline-block!important;width:50%}}#insta-feed .instafeed-container,.instafeed-shopify .instafeed-container{border-radius:15px;overflow:hidden}@media (max-width: 991px){#insta-feed .instafeed-container,.instafeed-shopify .instafeed-container{width:100%!important;padding-top:100%!important}}#insta-feed img,.instafeed-shopify img{border-radius:15px!important}@media only screen and (min-width: 750px){.site-footer__hr{margin:0 0 20px}}@media only screen and (min-width: 750px){.site-footer{padding-bottom:20px}}@media only screen and (min-width: 750px){.site-footer-item-tall{margin:0;height:auto}}.site-footer__icon-list{padding-bottom:10px}.site-footer__linklist-item{padding:0 0 5px}.site-footer__item{margin-bottom:30px}.about-section .profile-grid-wrapper{display:flex;flex-wrap:wrap;margin-top:-40px}.about-section .profile-grid-wrapper .profile-grid{width:100%;padding:0 15px;margin-top:40px}@media (min-width: 768px){.about-section .profile-grid-wrapper .profile-grid{width:50%}}@media (min-width: 992px){.about-section .profile-grid-wrapper .profile-grid{width:50%}}.about-section .profile-grid-wrapper .indiv_card{background:#fff;height:100%;box-shadow:0 2px 34px #003f492b;border-radius:5px;overflow:hidden}.about-section .profile-grid-wrapper .indiv_card img{width:100%}.about-section .profile-grid-wrapper .card-body{padding:20px}.about-section .profile-grid-wrapper span.profile-name{font-weight:700;color:#2d3383;display:block;font-size:18px}.about-section .profile-grid-wrapper span.profile-title{display:block;color:#676767;font-size:14px}.about-section .profile-grid-wrapper span.profile-desc{display:block;margin-top:15px;color:#000}.faq-wrapper .faq-title{margin-bottom:30px}.faq-wrapper .faq-title h2{font-size:30px}.faq-wrapper .accordion{border:1px solid #e4e4e4;border-bottom:none;border-radius:10px}.faq-wrapper .accordion .accordion__item{border-bottom:1px solid #e4e4e4}.faq-wrapper .accordion .accordion-header{cursor:pointer;position:relative;padding:20px 60px 20px 20px}@media (min-width: 768px){.faq-wrapper .accordion .accordion-header{padding:20px 60px 20px 30px}}.faq-wrapper .accordion .accordion-header h2{color:#000;letter-spacing:normal;text-transform:none;margin:0}.faq-wrapper .accordion .accordion-header .icon-wrap{position:absolute;top:0;right:0;width:60px;height:65px;text-align:center;line-height:65px;color:#000}.faq-wrapper .accordion .accordion-header .icon-wrap svg{transition:all .5s ease-in-out}.faq-wrapper .accordion .accordion-header.open .icon-wrap svg{transform:rotate(180deg);transform-origin:center}.faq-wrapper .accordion .accordion-header.open .icon-wrap svg path{fill:#24272a}.faq-wrapper .accordion .accordion-header.open h2{color:#24272a}.faq-wrapper .accordion .accordion-body{margin-bottom:30px;display:none;font-size:18px;padding:0 60px 0 20px}@media (min-width: 768px){.faq-wrapper .accordion .accordion-body{padding:0 60px 0 30px}}.video-responsive{position:relative;padding-bottom:56.25%;height:0}.video-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-block .full-bg{margin-bottom:50px}@media (max-width: 991px){.logos-section{padding-bottom:0}}.logo-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0;border:1px solid #333639;padding:30px 0 0}.logo-bar .logo-bar__item{width:33.3333%;max-width:initial;margin:0;padding:0 20px 30px}@media (min-width: 768px){.logo-bar .logo-bar__item{width:20%}}.feature-row__image-wrapper{margin-bottom:0}.feature-row__image-wrapper img{border-radius:15px}#ui-datepicker-div .ui-datepicker-title,.identixweb-order-delivery .ui-datepicker-title{color:#fff!important}.site-footer h4,.site-footer .h4{text-transform:uppercase}@media only screen and (max-width: 750px){.input-group__field,.input-group__btn .btn{border-radius:2px}}.newsletter__submit{background-color:#24272a}.newsletter__submit:hover{color:#fff!important;background:#0c0e0f!important}.template-index .site-footer{margin-top:0}.main-content{padding-top:80px!important}@media (min-width: 768px){.main-content{padding-top:100px!important}}.template-index .main-content{padding-top:0!important}.product-form__controls-group{align-items:flex-end}.collection-lists{margin-left:-30px}@media only screen and (max-width: 749px){.collection-lists{margin-left:-22px}}.collection-lists .product-grid-item .grid__image.product-grid-image{height:0px;padding-bottom:70%;position:relative;border-radius:10px;overflow:hidden}.collection-lists .product-grid-item .grid__image.product-grid-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:all .3s ease-in-out}.collection-lists .product-grid-item .collection-grid__item-title{margin:15px 0 40px;font-size:18px;font-weight:700}.collection-lists .product-grid-item:hover .grid__image.product-grid-image img{opacity:.8}.collection-lists .product-grid-item:hover .collection-grid__item-title a{color:#24272a}.product-card{box-shadow:0 10px 31px #0138411a}.product-card .card-content{padding:0 20px 15px}.product-card .product-card__title{margin-bottom:10px;display:block;color:#000}.product-card:hover .product-card__title,.product-card:focus-within .product-card__title{border:none}.product-recommendations__inner{border-top:5px solid #ebeef0;margin-top:50px}.bed-bath{margin-top:-10px;flex-wrap:wrap;display:flex;align-items:center;margin-bottom:15px}.bed-bath div{margin-right:20px;margin-top:10px;display:flex;align-items:center}.bed-bath div.squarefoot{display:none}.bed-bath svg{width:20px;margin-right:8px;height:auto}.bed-bath svg path{fill:#043940}.template-collection .grid-view-item__image-wrapper{max-width:100%!important;overflow:hidden}.template-collection .grid-view-item__image-wrapper>div{padding-top:70%!important;overflow:hidden}.template-collection .grid-view-item__image-wrapper .grid-view-item__image{position:absolute;top:0;left:0;height:100%;object-fit:cover;object-position:center;max-height:none!important;width:100%;max-width:100%!important;transition:all .5s ease}.template-collection .product-card:hover .grid-view-item__image-wrapper .grid-view-item__image{transform:scale(1.1)}.product-form__cart-submit,.shopify-payment-button .shopify-payment-button__button--unbranded{width:auto;padding-left:20px;padding-right:20px}.product-header .bed-bath{color:#24272a;font-weight:500;font-size:18px;margin-top:20px;margin-bottom:30px}.product-header .bed-bath svg{height:24px;width:auto}.product-banner{display:flex;flex-wrap:wrap}.product-banner .banner-slider-wrapper{width:100%;background:#333639}@media (min-width: 992px){.product-banner .banner-slider-wrapper{width:70%}}.product-banner .product-single__meta{width:100%;background:#333639;color:#fff;padding:50px 20px}@media (min-width: 992px){.product-banner .product-single__meta{width:30%}}.product-banner .product-single__meta .price__pricing-group{display:none;background:#24272a;padding:10px 20px;border-radius:3px;margin-bottom:30px;margin-left:auto;margin-right:auto}@media (min-width: 992px){.product-banner .product-single__meta .price__pricing-group{margin-left:-70px;position:relative;z-index:4}}.product-banner .product-single__meta .price__pricing-group .price__regular,.product-banner .product-single__meta .price__pricing-group .price__sale,.product-banner .product-single__meta .price__pricing-group .price-item{margin-right:0;color:#fff}.product-banner .product-single__meta .apartment_feature{font-weight:500;line-height:1.7;font-size:18px}.product-banner .product-single__meta .product-form__item--no-variants{flex:auto;display:flex;justify-content:center}.product-banner .product-single__meta .product-form__item{margin:0}.product-banner .slick-prev,.product-banner .slick-next{transform:none;top:auto;bottom:50px;width:50px;height:50px;border:3px solid #fff;z-index:2;background:#24272a;transition:all .5s ease}.product-banner .slick-prev:before,.product-banner .slick-next:before{color:#fff;font-size:28px;line-height:44px}.product-banner .slick-prev:hover,.product-banner .slick-next:hover{background:#333639}.product-banner .slick-next{right:50px}.product-banner .slick-prev{right:97px;left:auto}.section-product-description{padding:50px 0}@media (min-width: 992px){.section-product-description .inner-content{max-width:800px;margin:0 auto}}.section-tab-content .tab-content-wrapper{overflow-x:auto;margin-right:-30px}@media (min-width: 768px){.section-tab-content .tab-content-wrapper{margin-right:0}}.section-tab-content .inner{display:flex;flex-wrap:wrap;justify-content:center;min-width:800px;max-width:800px;margin-top:40px;margin-left:auto;margin-right:auto}.section-tab-content svg{height:30px;width:auto}.section-tab-content svg path{fill:#24272a}@media (min-width: 768px){.section-tab-content svg{height:50px}}.section-tab-content .heading{height:90px}@media (min-width: 768px){.section-tab-content .heading{height:110px}}.section-tab-content .heading .title{display:block;margin-top:7px;color:#24272a}.section-tab-content .text{border-top:3px solid #24272a;border-bottom:3px solid #24272a;padding:15px 0;font-weight:700;font-size:14px;min-height:63px;display:flex;align-items:center;justify-content:center}.section-tab-content .text .price{align-items:center}.section-tab-content .text .price .price__regular,.section-tab-content .text .price .price__sale{margin-right:0}.section-tab-content .text span{background:#24272a;color:#fff;border-radius:20px;padding:3px 10px;font-size:14px;cursor:pointer}.section-tab-content .column{width:14%;text-align:center}.section-tab-content .column span.circle{width:60px;height:60px;line-height:60px;display:block;text-align:center;background:#24272a;border-radius:50%;margin:0 auto;color:#fff;font-weight:600}@media (min-width: 768px){.section-tab-content .column span.circle{width:80px;height:80px;line-height:80px}}.section-tab-content .column:first-child .text{border-left:3px solid #24272a}.section-tab-content .column:last-child .text{border-right:3px solid #24272a}.cart th{font-weight:700;padding:27px 22px 10px}.cart-subtotal{font-weight:700}.cart__footer-content{width:500px;margin-top:50px;float:right;border:1px solid #ebebeb;padding:20px}@media (max-width: 767px){.cart__footer-content{width:100%;float:none;margin-left:auto;margin-right:auto}}.cart__footer-content [type=text],.cart__footer-content select{width:100%;max-width:100%}.cart__footer-content .deliveryRequired{margin-bottom:10px}.cart__footer-content .identixweb-order-delivery{margin-bottom:30px}.cart__footer-content .identixweb-order-delivery .uiHeading{text-align:left;margin-top:0}.cart__footer-content .identixweb-order-delivery .identixweb-order-delivery-datepicer-icon,.cart__footer-content .identixweb-order-delivery .identixweb-order-delivery-deliveryTime{max-width:100%;width:100%}.cart__footer-content .identixweb-order-delivery .identixweb-order-delivery-datepicer-icon select.deliveryTime,.cart__footer-content .identixweb-order-delivery .identixweb-order-delivery-deliveryTime select.deliveryTime{width:100%;height:41px!important;padding-left:18px}.cart__footer-content .identixweb-order-delivery .identixweb-order-delivery-datepicer-icon .input-group .uiDeliveryCalendar{background:#fff;height:41px!important;padding-left:18px}.cart__footer-content .identixweb-order-delivery .identixweb-order-delivery-datepicer-icon .input-group-btn .order-calendar-button-click{height:41px!important}.cart__footer-content .identixweb-order-delivery .identixweb-order-delivery-deliveryTime:before{top:10px}.cart__footer-content .location-type{margin-bottom:30px}.cart__footer-content .location-type h3{font-weight:700;font-size:18px;color:#333232;margin-bottom:10px}.cart__footer-content .location-type ul{margin-left:-10px}.cart__footer-content .location-type ul li{display:inline-block;margin-left:10px;font-size:18px;color:#333232}.cart__footer-content [type=radio]:checked,.cart__footer-content [type=radio]:not(:checked){position:absolute;left:-9999px}.cart__footer-content [type=radio]:checked+label,.cart__footer-content [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#333232}.cart__footer-content [type=radio]:checked+label:before,.cart__footer-content [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #ccc;border-radius:100%;background:#fff}.cart__footer-content [type=radio]:checked+label:after,.cart__footer-content [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#24272a;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.cart__footer-content [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.cart__footer-content [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.cart__footer-content .additional_fields_oncamppus label,.cart__footer-content .additional_fields_ordernote label,.cart__footer-content .additional_fields_offcamppus label{font-weight:700}.edit-account-link{min-width:auto;font-size:12px;line-height:1}.production-details-accordion{margin-top:60px;background:#eaeaea;padding:30px 20px}@media screen and (max-width: 749px){.production-details-accordion{margin-bottom:50px}}.production-details-accordion.faq-wrapper .accordion .accordion__item{border-bottom:1px solid #bdbdbd}.production-details-accordion th,.production-details-accordion td{border-color:#bdbdbd;font-size:16px}.mobile-view{display:none}@media screen and (max-width: 749px){.mobile-view{display:block}.desktop-view{display:none}}.order_additional_info{margin-top:30px}.order_additional_info .additional_title{margin-bottom:20px}.order_additional_info .additional_title .note{background:#e4e4e4;padding:10px;display:inline-block;margin:0}.order_additional_info .additional_content .additional_content_item{margin-top:15px}.order_additional_info .additional_content .additional_content_item .custom-btn,.order_additional_info .additional_content .additional_content_item .template-cart .cart-header .text-link,.template-cart .cart-header .order_additional_info .additional_content .additional_content_item .text-link,.order_additional_info .additional_content .additional_content_item .cart__submit-controls .btn,.cart__submit-controls .order_additional_info .additional_content .additional_content_item .btn,.order_additional_info .additional_content .additional_content_item #customer_logout_link,.order_additional_info .additional_content .additional_content_item .edit-account-link{border-radius:3px;border:none}.order_additional_info .additional_content .additional_content_item .loading{display:inline-block;margin-left:15px;vertical-align:middle;margin-top:-2px}.order_additional_info .success-message{padding:5px 10px;background:#6cbf6f;display:inline-block;margin-top:20px;border-radius:3px;color:#fff}.loading{height:0;width:0;padding:8px;border:4px solid #ccc;border-right-color:#888;border-radius:22px;-webkit-animation:rotate 1s infinite linear}@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg)}}.ui-widget.ui-widget-content{border:none;background:#fff;padding:0;box-shadow:#ccc 0 5px 16px}@media (min-width: 768px){.ui-widget.ui-widget-content{width:500px!important}}.ui-dialog .ui-dialog-titlebar{background:none;border:none}.ui-dialog .ui-dialog-title{color:#333232;font-size:24px;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif}.ui-dialog .ui-dialog-content{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:16px}.ui-dialog .ui-dialog-titlebar-close{border:none!important;right:15px!important}.ui-dialog .ui-dialog-titlebar-close:active{background:#cacaca!important}.ui-dialog .ui-dialog-buttonpane button{background:#24272a;color:#fff;border-radius:50px;min-width:100px;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:13px;text-transform:uppercase;font-weight:700;padding:10px 20px;border:none}.ui-dialog .ui-dialog-buttonpane button:hover{background:#202254}.ui-widget-content{border:none}.shop-page-url{margin-right:auto;font-weight:700}@media screen and (max-width: 1023px){.shop-page-url{display:none}}.shop-page-url a{border:1px solid #2e3179;color:#2e3179;display:block;padding:5px 15px;border-radius:50px;transition:all .5s ease-in-out}.shop-page-url a:hover{background:#2e3179;color:#fff}.page-washu25-wrapper #insta-feed{margin-bottom:-55px}.grid--no-gutters .grid__item{padding-left:6px;padding-right:6px}.form-vertical h1{margin-bottom:50px}.additional_fields_ordernote p{margin:19.4444px 0}.section-contact-form{padding:0}.section-contact-form .form-map-wrapper{margin-top:0}.section-contact-form .form-map-wrapper:before{content:"";display:block;height:55px;background:#ebe3d8;width:100%;position:relative}.section-contact-form .form-map-wrapper .contact-form-wrapper .form-message--error h2{color:#000}.form-map-wrapper{margin-top:50px;background:#24272a;display:flex;flex-wrap:wrap}.form-map-wrapper .contact-form-wrapper{width:100%;padding:50px 20px;color:#dcd4cc}@media (min-width: 992px){.form-map-wrapper .contact-form-wrapper{width:50%;padding-left:12.5%;padding-right:40px}}.form-map-wrapper .contact-form-wrapper h2{color:#fff;text-align:center}.form-map-wrapper .contact-form-wrapper .description-content{text-align:center;margin-bottom:40px}.form-map-wrapper .contact-form-wrapper form{text-align:center}.form-map-wrapper .contact-form-wrapper form .medium-up--one-half{width:100%}.form-map-wrapper .contact-form-wrapper label{display:none}.form-map-wrapper .contact-form-wrapper p{color:#fff;text-align:left;margin-bottom:0}.form-map-wrapper .contact-form-wrapper p.form-message.form-message--success{color:#1f873d}.form-map-wrapper .contact-form-wrapper .input-error-message{color:red}.form-map-wrapper .contact-form-wrapper .form-vertical input,.form-map-wrapper .contact-form-wrapper .form-vertical select,.form-map-wrapper .contact-form-wrapper .form-vertical .disclosure__toggle,.form-map-wrapper .contact-form-wrapper .form-vertical textarea{background:transparent;border-bottom:1px solid #dcd4cc;color:#dcd4cc}.form-map-wrapper .contact-form-wrapper .form-vertical input:focus,.form-map-wrapper .contact-form-wrapper .form-vertical input:active,.form-map-wrapper .contact-form-wrapper .form-vertical select:focus,.form-map-wrapper .contact-form-wrapper .form-vertical select:active,.form-map-wrapper .contact-form-wrapper .form-vertical .disclosure__toggle:focus,.form-map-wrapper .contact-form-wrapper .form-vertical .disclosure__toggle:active,.form-map-wrapper .contact-form-wrapper .form-vertical textarea:focus,.form-map-wrapper .contact-form-wrapper .form-vertical textarea:active{border:none;border-radius:0;border-bottom:1px solid #dcd4cc;outline:none}.form-map-wrapper .contact-form-wrapper .form-vertical input::-webkit-input-placeholder,.form-map-wrapper .contact-form-wrapper .form-vertical select::-webkit-input-placeholder,.form-map-wrapper .contact-form-wrapper .form-vertical .disclosure__toggle::-webkit-input-placeholder,.form-map-wrapper .contact-form-wrapper .form-vertical textarea::-webkit-input-placeholder{color:#dcd4cc}.form-map-wrapper .contact-form-wrapper .form-vertical input::-moz-placeholder,.form-map-wrapper .contact-form-wrapper .form-vertical select::-moz-placeholder,.form-map-wrapper .contact-form-wrapper .form-vertical .disclosure__toggle::-moz-placeholder,.form-map-wrapper .contact-form-wrapper .form-vertical textarea::-moz-placeholder{color:#dcd4cc}.form-map-wrapper .contact-form-wrapper .form-vertical input:-ms-input-placeholder,.form-map-wrapper .contact-form-wrapper .form-vertical select:-ms-input-placeholder,.form-map-wrapper .contact-form-wrapper .form-vertical .disclosure__toggle:-ms-input-placeholder,.form-map-wrapper .contact-form-wrapper .form-vertical textarea:-ms-input-placeholder{color:#dcd4cc}.form-map-wrapper .contact-form-wrapper .form-vertical input:-moz-placeholder,.form-map-wrapper .contact-form-wrapper .form-vertical select:-moz-placeholder,.form-map-wrapper .contact-form-wrapper .form-vertical .disclosure__toggle:-moz-placeholder,.form-map-wrapper .contact-form-wrapper .form-vertical textarea:-moz-placeholder{color:#dcd4cc}.form-map-wrapper .contact-form-wrapper .form-vertical input.input--error,.form-map-wrapper .contact-form-wrapper .form-vertical select.input--error,.form-map-wrapper .contact-form-wrapper .form-vertical .disclosure__toggle.input--error,.form-map-wrapper .contact-form-wrapper .form-vertical textarea.input--error{border-color:#d20000}.form-map-wrapper .contact-form-wrapper .form-vertical input{padding-left:0;padding-right:0}.form-map-wrapper .contact-form-wrapper .form-vertical textarea{border:1px solid #dcd4cc}.form-map-wrapper .contact-form-wrapper .form-vertical textarea:focus,.form-map-wrapper .contact-form-wrapper .form-vertical textarea:active{border:1px solid #dcd4cc}.form-map-wrapper .contact-form-wrapper .form-vertical select{padding-left:0;color:#dcd4cc}.form-map-wrapper .contact-form-wrapper .form-footer{text-align:center;padding:30px 0 0}.form-map-wrapper .contact-form-wrapper .form-footer .address{margin-bottom:15px}.form-map-wrapper .contact-form-wrapper .form-footer a:hover{color:inherit}.form-map-wrapper .location-map{width:100%;position:relative;padding-bottom:60%}@media (min-width: 992px){.form-map-wrapper .location-map{width:50%;padding-bottom:0}}.form-map-wrapper iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}.custom-content,.custom__item{margin-bottom:0}.custom__item .custom__item-inner h4.h3{position:relative}.custom__item .custom__item-inner h4.h3:after{content:"";width:80px;height:3px;background:red;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.custom__item .custom__item-inner .rte-setting{margin-top:50px}.contact-info{box-shadow:#64646f33 0 7px 29px;display:flex;flex-wrap:wrap}@media (min-width: 768px){.contact-info{padding:30px 0}}.contact-info .contact-info-item{line-height:normal;padding:20px 30px;width:100%;display:flex;flex-wrap:wrap}@media (min-width: 768px){.contact-info .contact-info-item{width:33.3333%}}.contact-info .contact-info-item .icon-wrap{font-size:30px;width:30px;color:#333232;line-height:0}.contact-info .contact-info-item .content{width:calc(100% - 30px);padding-left:20px}.contact-info .contact-info-item span.title{font-size:20px;font-weight:700;display:block;color:#333232}.contact-info .contact-info-item span.desc{display:block;margin-top:10px}.section-explore-properties{background:#ebe3d8;padding-bottom:0}.explore-property{display:flex;flex-wrap:wrap;margin:-40px -15px 0}.explore-property .explore-property-item{margin-top:40px;padding:0 15px;width:100%}@media (min-width: 768px){.explore-property .explore-property-item{width:50%}}.explore-property .explore-property-item .item-inner{background:#fff;box-shadow:#64646f33 0 7px 29px;padding:20px;height:100%;position:relative;z-index:1}.explore-property .explore-property-item .description{margin-top:20px}.explore-property .explore-property-item .location-icon{display:inline-block;vertical-align:middle;margin-right:10px;line-height:0}.explore-property .explore-property-item .location-icon svg{width:20px}.explore-property .explore-property-item .product-thumbnail{position:relative;height:0;margin-bottom:20px;padding-bottom:56.25%}.explore-property .explore-property-item .product-thumbnail svg,.explore-property .explore-property-item .product-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.mouse{width:30px;height:60px;border:2px solid white;border-radius:60px;position:absolute;top:auto;bottom:30px;left:50%;transform:translate(-50%);cursor:pointer;z-index:222}@media (min-width: 768px){.mouse{bottom:50px}}.mouse:before{content:"";width:10px;height:10px;position:absolute;top:10px;left:50%;transform:translate(-50%);background-color:#ccc;border-radius:50%;opacity:1;animation:wheel 2s infinite;-webkit-animation:wheel 2s infinite}@keyframes wheel{to{opacity:0;top:40px}}@-webkit-keyframes wheel{to{opacity:0;top:40px}}.team-section{padding-bottom:50px}.team-section .page-width{max-width:1100px}.team-section--alumnai{padding:60px 0;background:#fafafa}.team-section__intro{max-width:800px;margin:0 auto 40px;text-align:center}h2.team-section__title{color:#24272a;font-size:44px;margin:0 0 20px;text-transform:capitalize}.team-section__intro-detail{font-size:18px;line-height:1.6;font-weight:400}.team-section__outer{position:relative}.accessible-text{border:0;clip:rect(0 0 0 0);height:1px;top:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.team-section__row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.team-item--hidden{height:0;opacity:0;visibility:hidden}.team-item__single{width:calc(33.33% - 32px);margin:0 16px 32px}.team-item__single:first-child{margin-left:0}.team-item__single:last-child{margin-right:0}.team-item__top{position:relative;z-index:2;text-align:center;height:100%}.team-item__top svg{display:inline-block;width:20px;height:20px;stroke-width:0;stroke:currentColor;fill:#24272a}.team-item__single--no-description.team-item__active .team-item__top:after{display:none}.team-item__active .team-item__top:after{visibility:visible;opacity:1;-webkit-transition:visibility 0s linear 0s,opacity .3s;-o-transition:visibility 0s linear 0s,opacity .3s;transition:visibility 0s linear 0s,opacity .3s}.team-item__top:after{content:"";display:block;position:absolute;left:50%;bottom:-16px;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);border:15px solid transparent;border-bottom-color:#eee;opacity:0;visibility:hidden;z-index:10;-webkit-transition:visibility 0s linear .3s,opacity .3s;-o-transition:visibility 0s linear .3s,opacity .3s;transition:visibility 0s linear .3s,opacity .3s}.team-item__img-wrapper{pointer-events:none;height:170px;width:170px;margin:0 auto;border-radius:50%;overflow:hidden;position:relative}img.team-item__img{display:block;height:100%;width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center;filter:grayscale(100%)}.team-item__popup-toggle:hover+.team-item__img-wrapper img.team-item__img{filter:grayscale(0)}h3.team-item__title{pointer-events:none;margin:10px 0 6px;font-size:24px}h3.team-item__title--popup{font-weight:700;font-size:24px;line-height:1;margin:10px 0 5px}.team-item__designation{display:block;color:#676767;margin:0;font-size:16px;font-weight:500;font-style:italic}.row-spacer{height:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.team-item__popup-toggle{position:absolute;top:0;left:0;display:block;height:100%;width:100%;outline:0;margin:0;padding:0;border:none;background:0 0;z-index:2;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.team-item__popup-close{position:absolute;right:15px;top:15px;cursor:pointer;border:none;text-align:center;font-size:12px;line-height:1;z-index:2;background:no-repeat;padding:0;display:flex;flex-wrap:wrap;align-items:center;font-weight:600;color:#676767}.team-item__popup-close svg{display:inline-block;width:20px;height:20px;stroke-width:2px;stroke:currentColor;fill:#676767}.team-item__popup{position:absolute;left:0;top:100%;width:100%;-webkit-transform:translate3d(0,-16px,0);transform:translate3d(0,-16px,0);background-color:#eee;visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear .3s,opacity .3s;-o-transition:visibility 0s linear .3s,opacity .3s;transition:visibility 0s linear .3s,opacity .3s;-webkit-box-shadow:0 -4px 20px 0 rgba(0,0,0,.1);box-shadow:0 -4px 20px #0000001a;z-index:1}.team-item__active .team-item__popup{visibility:visible;opacity:1;-webkit-transition:visibility 0s linear 0s,opacity .3s;-o-transition:visibility 0s linear 0s,opacity .3s;transition:visibility 0s linear 0s,opacity .3s}.team-item__popup-inner{padding:20px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center}.team-item__popup-media{width:350px;text-align:center}.team-item__popup-image{height:350px;width:350px;margin:0 auto;border-radius:50%;overflow:hidden;position:relative}.team-item__popup-image img{display:block;height:100%;width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center}.team-item__popup-content{width:calc(100% - 350px);padding:10px 20px 10px 45px}.team-item__popup-content-detail{font-size:20px;line-height:1.5}.team-item__popup-content{max-width:600px}.team-item__single.team-item__active svg.icon.icon-chevron-down{opacity:0}.about-us footer.site-footer{margin-top:0}.about-us .site-header{background:#fff;box-shadow:0 1px 7.5px #0000001a}.team-section.team-section--main-team{padding-top:30px}@media screen and (max-width: 1059px){.team-item__popup-content{margin-bottom:20px}.team-item__popup-media{width:250px}.team-item__popup-image{height:250px;width:250px}.team-item__popup-content{width:calc(100% - 250px)}.team-item__popup-content-detail{font-size:18px}}@media screen and (max-width: 767px){.team-section__row{display:block}.team-item__single{position:relative;margin:0 0 24px;width:100%}.team-item__popup{top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}.team-item__active .team-item__popup{position:relative}.team-item__popup-inner{padding:20px 16px}.row-spacer{display:none}.team-item__popup-content-detail{font-size:16px}.team-item__popup-media{width:100%;max-width:300px;margin:0 auto 20px}.team-item__popup-content{width:100%;padding:0}h2.team-section__title{font-size:34px;margin:0 0 15px}.team-section__intro-detail{font-size:17px}h3.team-item__title{margin:10px 0 6px;font-size:22px}h3.team-item__title--popup{font-size:22px}team-item__designation{font-size:15px}}@media (min-width: 992px){.product-thumbnails__sliders-item{height:600px;position:relative}}@media (min-width: 992px){.product-thumbnails__sliders-item img{height:100%;width:100%;object-fit:cover;display:block}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.scss.css.map */
