.siProperty .propImgSlider{margin-bottom:30px;border-radius:16px}.siProperty .propImgSlider .imgCount{display:flex;justify-content:center;align-items:center;padding:9px 24px;position:absolute;left:22px;bottom:22px;z-index:1;color:var(--white);font-size:14px;background-color:rgba(34,81,138,.8);border-radius:30px}.siProperty .propImgSlider .imgCount>*{margin:0 2px}.siProperty .propImgSlider .swiper-slide img{width:100%}.siProperty .propImgSlider .swiperButtons>*{width:40px;height:40px;top:50%!important;background-color:var(--dark-blue);border-radius:50%}.siProperty .propImgSlider .swiper-button-prev{left:9px!important}.siProperty .propImgSlider .swiper-button-next{right:9px!important}.siProperty .propImgSlider .swiperButtons svg{width:16px;height:16px}.siProperty .propImgSlider .swiperButtons svg path{fill:var(--white)}.siProperty .marginBtm30{margin-bottom:30px}.siProperty .addy{margin-bottom:10px;color:var(--black);font-size:29px;font-weight:300}.siProperty .addy .cityStateZip{font-size:15px;color:var(--gray);font-style:italic}.siProperty .propPrice{padding:11px 4%;color:var(--white);font-size:26px;font-weight:600;text-align:center;background-color:var(--brand-blue);border-radius:10px}.siProperty .propSpecs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-column-gap:35px;grid-row-gap:35px}.siProperty .propSpec{padding:15px 0;border-radius:5px;background-color:var(--light-blue)}.siProperty .propSpecs .num,.siProperty .propSpecs .label{text-align:center}.siProperty .propSpecs .num{font-weight:600;color:var(--brand-blue)}.siProperty .propSpecs .label{color:var(--gray);font-size:16px}.siProperty .propLineItems{padding:0;list-style-type:none;font-size:16px;border-top:1px solid var(--gray)}.siProperty .propLineItems li{padding:15px 0;color:var(--gray);border-bottom:1px solid var(--gray)}.siProperty .propLineItems li span{color:var(--black);font-weight:600}.siProperty .propLineItems a{font-weight:600}.siProperty .panzoomParent{margin-bottom:20px}.siProperty .zoomButtonsWrap{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:25px;grid-row-gap:15px}.siProperty .zoomButtonsWrap .btn{text-decoration:none;padding:10px 0}.siProperty .staticMap{position:relative}.siProperty .staticMap .btn{position:absolute;bottom:40px;left:16px;text-transform:none;background-color:rgba(34,81,138,.8);border-color:none}.siProperty .whySI h3{margin-bottom:15px;font-size:22px}.siProperty .whySI li{padding-bottom:10px}.siProperty .whySI li::marker{color:var(--brand-blue)}.siProperty .floorPlans{padding:70px 2%;text-align:center;background-color:var(--light-blue)}.siProperty .floorPlans h3{margin-bottom:20px;font-size:46px;font-family:'ambroise-std',sans-serif;color:var(--black)}.siProperty .floorPlans .floorPlanName{margin-bottom:50px;color:var(--brand-blue);font-size:23px}.siProperty .floorPlanZoomWrap{padding:30px;background-color:var(--white);filter:drop-shadow(#d6d6d6 0 2px 6px);border-radius:10px}.siProperty #ZoomWrap{display:none}.siProperty #ZoomContent .lgFloorImgWrap{margin-bottom:35px}.siProperty #ZoomContent .lgFloorImgWrap:not(:first-child){display:none}.siProperty #ZoomNav{display:flex;justify-content:center;flex:0 1 100%;gap:25px;padding-bottom:30px}.siProperty #ZoomNav>*{width:115px;font-size:14px;text-align:center;padding:5px 5px 35px 5px;position:relative;border:2px solid var(--gray);border-radius:8px;transition:border-color .2s ease-in-out}.siProperty #ZoomNav>*.current{border:2px solid var(--bright-blue)}.siProperty #ZoomNav>* img{width:100%}.siProperty #ZoomNav>* div{position:absolute;bottom:0;left:0;width:100%;padding-bottom:10px;text-align:center}.siProperty .videoList{padding:60px 2%;background-color:var(--brand-blue)}.siProperty .videoList .content{text-align:center}.siProperty .videoList h3,.siProperty .videoList button{color:#fff}.siProperty .videoList h3{font-size:48px;margin-bottom:30px;font-family:'ambroise-std',sans-serif}.siProperty .videoList .headerSlider{max-width:388px;margin:0 auto 20px auto;display:flex;justify-content:space-between;font-size:22px;border-bottom:1px solid var(--gray)}.siProperty .videoList .headerSlider button{font-weight:300;border-bottom:3px solid transparent}.siProperty .videoList .headerSlider .current{border-color:var(--bright-blue)}.siProperty .videoList .propVidSliderCont{width:100%;max-width:1250px;margin:0 auto;position:relative}.siProperty .videoList .propVidTourSlider{max-width:1000px;margin:0 auto}.siProperty .videoList .swiperButtons{display:flex;justify-content:center;padding-top:25px}.siProperty .videoList .swiperButtons>*{position:relative;margin:0 10px}.siProperty .videoList lite-youtube{max-width:100%}.siProperty .interestHSForm{background-color:var(--light-blue);border-radius:10px}.siProperty .tourCTA{padding:30px;color:#fff;background-color:var(--bright-blue);border-radius:10px}.siProperty .tourCTA .head{font-size:42px;text-align:center;font-family:'ambroise-std',sans-serif}.siProperty .tourCTA .body{text-align:center}.siProperty .tourCTA .btn{display:block;margin:0 auto}@media screen and (min-width:768px){.siProperty .whySI ul{column-count:2;gap:40px}.siProperty .zoomButtonsWrap{grid-template-columns:repeat(4,1fr)}.siProperty .floorPlanZoomWrap .zoomContentWrap{display:flex;flex-wrap:wrap}.siProperty #ZoomWrap{flex:0 1 50px;display:flex;flex-direction:column;padding-right:2%}.siProperty #ZoomWrap button{font-size:20px;width:50px;height:50px;background:#fff}.siProperty #ZoomWrap button{border:2px solid var(--gray)}.siProperty #ZoomWrap #ZoomIn{border-bottom:0;border-top-left-radius:10px;border-top-right-radius:10px}.siProperty #ZoomOut{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.siProperty #ZoomContent{flex:1}}@media screen and (min-width:1024px){.siProperty .pWrap{display:flex;justify-content:space-between}.siProperty .pContent{flex:1;padding-right:35px;min-width:0}.siProperty .sideBar{flex:0 1 375px}.siProperty .floorPlanZoomWrap .zoomContentWrap{align-items:flex-start}.siProperty #ZoomNav{flex-direction:column;flex:0 1 120px;padding:0}.siProperty .tourCTA .body{text-align:left}}@media screen and (min-width:1145px){.siProperty .addyPrice{display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width:1235px){.siProperty .pContent{padding-right:90px}.siProperty .videoList .swiperButtons{display:block;padding-top:0}.siProperty .videoList .swiper-button-next,.siProperty .videoList .swiper-button-prev{position:absolute;bottom:calc(50% - 20px)}.siProperty .videoList .swiper-button-next{right:0!important}}