:root{--font-primary:"avenir-lt-pro",sans-serif;--font-secondary:"Figtree",sans-serif;--font-para:"Figtree",sans-serif;--color-primary:#5dc4ec;--color-secondary:#002a4c;--color-font:#2d3338;--color-border:#eaf0f5;--color-white:#ffffff;--color-off-white:#f8f9fa;--color-off-white1:#f5f5f5;--color-off-white2:#eaf0f5;--color-off-white3:#f8f8f8;--color-gray:#535353;--color-light-gray:#e5e5e5;--color-muted:#9d9d9d;--color-footer-heading:#949ca3;--color-placeholder:#949ca3;--color-danger:#e53935;--color-success:#155724;--color-bullet:#cdd4da;--color-foot-sep:#3d3d3d;--color-student:#5dc4ec;--bg-light:var(--color-off-white);--bg-dark:var(--color-secondary);--bg-student:#f6f4f0;--color-overlay:rgba(0,0,0,0.3);--light:300;--regular:400;--semibold:600;--bold:700;--lh-100:100%;--lh-110:110%;--lh-112:112%;--lh-120:120%;--lh-140:140%;--border-radius:8px;--border-radius-4:4px;--border-radius-6:6px;--border-radius-12:12px;--logo-desktop-width:266px;--logo-laptop-width:220px;--logo-tablet-width:200px;--logo-mobile-width:133px;--spacing-desktop:88px;--spacing-laptop:64px;--spacing-tablet:56px;--spacing-mobile:40px;--bs-body-font-family:var(--font-primary);--bs-body-font-size:16px;--bs-body-line-height:var(--lh-140);--bs-body-color:var(--color-font);--bs-accordion-btn-icon-width:1rem}@media screen and (max-width:1200px){.property-banner .container{padding:0}}.property-banner.single_slider .container{max-width:inherit;width:100%}.property-banner.single_slider .property-slider .property-slider-large .slick-list{width:1168px;margin:auto;overflow:inherit}.property-banner.single_slider .property-slider .property-slider-large .slick-arrow{width:16px;height:30px;background-size:100%}.property-banner.single_slider .property-slider .property-slider-large .slick-arrow.slick-next{display:block!important}.property-banner.single_slider .property-slider .property-slider-large .new-brand-banner{position:absolute;bottom:0;left:0;width:100%;z-index:1}@media(max-width:1439px){.property-banner.single_slider .property-slider .property-slider-large .slick-list{width:878px}}.property-banner .banner-img{position:relative;min-height:250px}.property-banner .banner-img .transp_bg{background:rgba(255,255,255,.2);cursor:pointer}.property-banner .banner-img .top-text{position:absolute;top:10px;right:20px;padding:12px 15px;left:auto;background-color:var(--red);color:var(--white);font-size:.875rem;width:auto;height:auto;white-space:nowrap;box-shadow:0 0 1px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.06),0 2px 4px 0 rgba(0,0,0,.06)}@media(max-width:1199px){.property-banner .banner-img .top-text{top:16px;left:16px;right:auto;padding:10px}}@media(max-width:767px){.property-banner .banner-img .top-text{top:10px;left:10px;right:auto;padding:10px}}.property-banner .banner-img.full_width{width:100%}.property-banner .banner-img{width:calc(100% - 452px);margin:0}@media(max-width:1439px){.property-banner .banner-img{width:calc(100% - 392px)}}@media(max-width:1199px){.property-banner .banner-img{width:100%;display:inline-grid}.property-banner .banner-img span{height:100%;width:100%;display:inline-block}}.property-banner .banner-img img{width:100%;height:100%;cursor:pointer;object-fit:cover;max-height:620px}.property-banner .banner-img img:focus,.property-banner .banner-img img:focus-visible,.property-banner .banner-img img:focus-within{outline:none;box-shadow:none;border:none}@media(max-width:1439px){.property-banner .banner-img img{max-height:none}}.property-banner .banner-img .bottom-text{display:flex;align-items:center;color:var(--light-black);background-color:var(--white);padding:14px 16px 13px;transition:all .5s;margin-right:8px;position:relative}.property-banner .banner-img .bottom-text:focus,.property-banner .banner-img .bottom-text:focus-visible,.property-banner .banner-img .bottom-text:focus-within{outline:none!important;box-shadow:none!important;border:none!important}@media(max-width:767px){.property-banner .banner-img .bottom-text{padding:14px 12px 13px;align-items:flex-start;margin-right:0}}.property-banner .banner-img .bottom-text:before,.property-banner .banner-img .bottom-text:first-child:before{display:none}@media(max-width:767px){.property-banner .banner-img .bottom-text:before{content:"";display:block;background-color:var(--brown);width:1px;position:absolute;left:0;top:50%;transform:translateY(-50%);height:20px}.property-banner .banner-img .bottom-text:first-child:before{display:none}}.property-banner .banner-img .bottom-text span{width:auto;border-bottom:0;padding-bottom:0}@media(max-width:767px){.property-banner .banner-img .bottom-text span{border-bottom:1px solid var(--red);padding-bottom:4px}}.property-banner .banner-img .bottom-text i{width:16px;height:16px;filter:brightness(0) saturate(100%) invert(18%) sepia(9%) saturate(1287%) hue-rotate(167deg) brightness(90%) contrast(79%)}.property-banner .banner-img .bottom-text:hover{background-color:var(--red);color:var(--white)}.property-banner .banner-img .bottom-text:hover i{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(288deg) brightness(102%) contrast(102%)}.property-banner .banner-img .bottom-text .text{font-size:.875rem;margin-left:6px;font-weight:var(--bold)}@media(max-width:767px){.property-banner .banner-img .bottom-text .text{margin-left:4px}}.property-banner .banner-img .banner_arw{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:1;width:30px;height:38px;background-position:center 8px;background-color:rgba(0,0,0,.7);text-align:center}@media(max-width:767px){.property-banner .banner-img .banner_arw{top:43%}}.property-banner .banner-img .banner_arw .icon-dropdown{filter:invert(100%);width:100%;height:100%;display:inline-block;background-size:60%}.property-banner .banner-img .banner_arw.left_arw{left:0}.property-banner .banner-img .banner_arw.left_arw .icon-dropdown{transform:rotate(90deg)}.property-banner .banner-img .banner_arw.right_arw{right:0}.property-banner .banner-img .banner_arw.right_arw .icon-dropdown{transform:rotate(-90deg)}.property-banner .sm-property-banner{width:448px;margin-left:8px}.property-banner .sm-property-banner span{height:49%;display:inline-block;margin-bottom:3%;width:100%}.property-banner .sm-property-banner img{width:100%;cursor:pointer;height:100%;object-fit:cover}.property-banner .sm-property-banner span:last-child{margin-bottom:0}@media(max-width:1439px){.property-banner .sm-property-banner{width:384px}}@media(max-width:1199px){.property-banner .sm-property-banner{width:100%;margin-left:0}}.property-banner .banner-wrap{display:flex}@media(max-width:1199px){.property-banner .banner-wrap{display:block}}.property-slider .property-slider-large .new-brand-banner{position:absolute;bottom:0;left:0;width:100%;z-index:1}.property-slider-wrapper{display:flex;width:100%}.banner_sidebar{width:328px;flex-shrink:0;border:1px solid var(--color-border);padding:32px;border-radius:var(--border-radius);align-self:start;display:flex;gap:24px;flex-direction:column;position:sticky;top:148px;background:var(--color-white);z-index:2;bottom:48px}@media(max-width:1199px){.banner_sidebar{width:100%;position:static;margin-top:24px}}.banner_sidebar .price_box{display:flex;flex-direction:column;gap:6px}.banner_sidebar .price_box .price_prefix{font-size:14px;letter-spacing:-1%}.banner_sidebar .price_box .price{font-size:32px;font-weight:var(--semibold);letter-spacing:-1%;color:var(--color-secondary);line-height:140%}.banner_sidebar .price_box .price_qualifier{font-size:16px;font-weight:var(--semibold);letter-spacing:-1%;color:var(--color-secondary)}.banner_sidebar .price_box .bills_include{margin-top:14px;display:flex;align-items:center;gap:4px}.banner_sidebar .breadcrumb-actions{display:flex;justify-content:center;align-items:center}.banner_sidebar .breadcrumb-actions .breadcrumb-action-divider{width:1px;height:20px;color:var(--color-border)}.banner_sidebar .breadcrumb-actions .breadcrumb-action-item,.banner_sidebar .breadcrumb-actions .breadcrumb-action-item .action-item{gap:8px;align-items:center;display:flex}.banner_sidebar .breadcrumb-actions .breadcrumb-action-item span{font-weight:var(--semibold);color:var(--color-secondary);border-bottom:2px solid var(--color-primary)}.banner_sidebar .breadcrumb-actions .breadcrumb-action-item span:hover{color:var(--color-primary)}.cta_wrapper{display:flex;flex-direction:column;gap:12px}.cta_wrapper .button{width:100%}.cta_wrapper.floating_cta{position:fixed;bottom:0;left:0;right:0;z-index:10;background-color:var(--color-white);padding:20px 36px;box-shadow:0 0 1px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.06),0 2px 4px 0 rgba(0,0,0,.06);display:flex;flex-direction:row}@media(max-width:767px){.cta_wrapper.floating_cta{padding:16px}}.property-banner{width:100%;overflow:hidden;display:inline-block;margin-top:0}.property-banner .property-slider{position:relative;overflow:hidden;width:100%;display:flex;flex-direction:row}.property-banner .property-slider:hover .property-slider-large:after,.property-banner .property-slider:hover .property-slider-large:before,.property-banner .property-slider:hover .property-slider-small:after,.property-banner .property-slider:hover .property-slider-small:before{opacity:1}.property-banner .property-slider .property-slider-large{width:68%;height:634px;position:relative;overflow:hidden}.property-banner .property-slider .property-slider-large:after,.property-banner .property-slider .property-slider-large:before{content:"";position:absolute;background:linear-gradient(270deg,rgba(0,0,0,0),rgba(0,0,0,.2));width:120px;height:100%;left:0;top:0;z-index:10;opacity:0;transition:.3s;pointer-events:none;display:block;border-radius:var(--border-radius)}.property-banner .property-slider .property-slider-large:after{left:auto;right:0;transform:rotate(180deg);display:none}.property-banner .property-slider .property-slider-large .slick-arrow.slick-next,.property-banner .property-slider .property-slider-large .slick-arrow.slick-prev{z-index:99}.property-banner .property-slider .property-slider-large .slick-arrow.slick-prev{display:block!important}.property-banner .property-slider .property-slider-large .slick-arrow.slick-next{display:none!important}.property-banner .property-slider .property-slider-large .property-image{padding-right:8px}.property-banner .property-slider .property-slider-large .slick-slide{opacity:0;transition:opacity .3s ease;height:inherit}.property-banner .property-slider .property-slider-large .slick-slide>div{height:100%}.property-banner .property-slider .property-slider-large .slick-slide.slick-active{opacity:1;z-index:1}.property-banner .property-slider .property-slider-large .slick-slide:focus,.property-banner .property-slider .property-slider-large .slick-slide:focus-visible,.property-banner .property-slider .property-slider-large .slick-slide:focus-within,.property-banner .property-slider .property-slider-large .slick-slide>div:focus{outline:none!important;border:none!important;box-shadow:none!important}.property-banner .property-slider .property-slider-small{display:block;width:32%;height:634px;position:relative}.property-banner .property-slider .property-slider-small:after{content:"";position:absolute;background:linear-gradient(270deg,rgba(0,0,0,0),rgba(0,0,0,.2));width:120px;height:100%;top:0;right:0;z-index:10;opacity:0;transition:.3s;pointer-events:none;transform:rotate(180deg);border-radius:var(--border-radius)}.property-banner .property-slider .property-slider-small .slick-arrow.slick-prev{display:none!important}.property-banner .property-slider .property-slider-small .property-image{height:313px;margin-bottom:8px}.property-banner .property-slider .property-slider-small .slick-vertical .slick-slide{height:321px;border:none}.property-banner .property-slider .property-slider-small .slick-vertical .slick-slide:focus,.property-banner .property-slider .property-slider-small .slick-vertical .slick-slide:focus-visible,.property-banner .property-slider .property-slider-small .slick-vertical .slick-slide:focus-within,.property-banner .property-slider .property-slider-small .slick-vertical .slick-slide>div:focus{outline:none!important;border:none!important;box-shadow:none!important}.property-banner .property-slider .slick-slider{height:634px}.property-banner .property-slider .slick-slider .slick-list,.property-banner .property-slider .slick-slider .slick-track{height:100%;touch-action:pan-y}.property-banner .property-slider .slick-slider .slick-arrow:after,.property-banner .property-slider .slick-slider .slick-arrow:before{content:none}.property-banner .property-slider .property-image{height:100%;position:relative}.property-banner .property-slider .property-image:focus,.property-banner .property-slider .property-image:focus-visible,.property-banner .property-slider .property-image:focus-within{outline:none!important;border:none!important;box-shadow:none!important}.property-banner .property-slider .property-image a{display:block;height:100%}.property-banner .property-slider .property-image img{width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;user-select:none;-webkit-touch-callout:none;border-radius:var(--border-radius)}@media(max-width:1199px){.property-banner .property-slider .property-image img{border-radius:0}}@media(max-width:767px){.property-banner .property-slider .property-image img{border-radius:0}}.property-banner .property-slider .property-image .property-gallery-tags{position:absolute;top:20px;left:20px;z-index:10;display:flex;gap:8px}@media(max-width:1439px){.property-banner .property-slider .property-image .property-gallery-tags{top:16px;left:16px}}@media(max-width:767px){.property-banner .property-slider .property-image .property-gallery-tags{top:10px;left:10px}}.property-banner .property-slider .property-image .property-gallery-tag{position:relative}.property-banner .property-slider .slick-dots{display:none!important;flex-direction:row!important;justify-content:center;align-items:center;gap:7.5px;height:10px;position:absolute;z-index:10;bottom:16px;margin:0 auto;left:0;right:0;max-width:150px;overflow:hidden}.property-banner .property-slider .slick-dots::-webkit-scrollbar{display:none}.property-banner .property-slider .slick-dots li{flex:0 0 auto;background-color:rgba(255,255,255,.6);width:2.5px;height:2.5px;border-radius:50%;margin:0;padding:0;transition:width .4s cubic-bezier(.25,1,.5,1),height .4s cubic-bezier(.25,1,.5,1),background-color .3s ease,opacity .3s ease,display .3s ease;display:block!important;font-size:0;cursor:pointer}.property-banner .property-slider .slick-dots li button{display:block!important;width:100%;height:100%;padding:0;color:rgba(0,0,0,0);background:rgba(0,0,0,0);border:none;outline:none}.property-banner .property-slider .slick-dots li button:before{content:none}.property-banner .property-slider .slick-dots li.next,.property-banner .property-slider .slick-dots li.prev{width:7.5px;height:7.5px}.property-banner .property-slider .slick-dots li.next2,.property-banner .property-slider .slick-dots li.prev2{width:5px;height:5px}.property-banner .property-slider .slick-dots li.other{width:2.5px;height:2.5px;opacity:0;display:none!important}.property-banner .property-slider .slick-dots li.slick-active{width:10px;height:10px;background-color:#fff;opacity:1}.property-banner .property-slider .top-text{position:absolute;top:16px;right:24px;padding:8px 6px;background-color:var(--red);color:var(--white);text-transform:uppercase;font-size:.625rem;letter-spacing:.2px;font-weight:var(--bold);z-index:10;border-radius:var(--cta-btn-radius);box-shadow:0 0 1px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.06)}@media(max-width:1439px){.property-banner .property-slider .top-text{right:16px}}@media(max-width:767px){.property-banner .property-slider .top-text{top:10px;right:10px}}.property-banner .property-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;z-index:10;background-color:rgba(0,0,0,0)!important;border:none;cursor:pointer;font-size:0;color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:50%;transition:opacity .3s;opacity:0;background-size:14px;z-index:99}.property-banner .property-slider .slick-arrow.slick-prev{left:26px;background-image:url("data:image/svg+xml,%3csvg width='16' height='30' viewBox='0 0 16 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M15 29L1 15L15 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.property-banner .property-slider .slick-arrow.slick-next{right:26px;background-image:url("data:image/svg+xml,%3csvg width='16' height='30' viewBox='0 0 16 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 29L15 15L1 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.property-banner .property-slider .slick-arrow:hover,.property-banner .property-slider:hover .slick-arrow{opacity:1}@media(max-width:1439px){.property-banner .property-slider .property-slider-large,.property-banner .property-slider .property-slider-small,.property-banner .property-slider .slick-slider{height:492px}.property-banner .property-slider .property-slider-small .property-image{height:242px}.property-banner .property-slider .property-slider-small .slick-vertical .slick-slide{height:250px}}@media(max-width:1199px){.property-banner .property-slider{display:block}.property-banner .property-slider .property-slider-large{width:100%;height:474px}.property-banner .property-slider .property-slider-large:after,.property-banner .property-slider .property-slider-large:before{display:none}.property-banner .property-slider .property-slider-large .slick-arrow.slick-next,.property-banner .property-slider .property-slider-large .slick-arrow.slick-prev{display:none!important}.property-banner .property-slider .property-slider-large .property-image{padding-right:0}.property-banner .property-slider .property-slider-small{display:none}.property-banner .property-slider .slick-slider{height:100%}.property-banner .property-slider .slick-dots{display:flex!important}.property-banner .property-slider .slick-arrow{opacity:1}.property-banner .property-slider .slick-arrow.slick-prev{left:10px}.property-banner .property-slider .slick-arrow.slick-next{right:10px}}@media(max-width:767px){.property-banner .property-slider .property-slider-large{height:248px;border-radius:0}.property-banner .property-slider .property-slider-large:after,.property-banner .property-slider .property-slider-large:before{content:none}.property-banner .property-slider{border-radius:0}}