.nav-overlay ul li a,a,a:focus,a:hover{text-decoration:none}.listings-hero h2,.svg-wrapper h1,body{font-family:Assistant,sans-serif}.ls-button,.lv-button,.lv-ul li,.nav-overlay ul li a{text-transform:uppercase}.carousel-caption,.house-overlay h4,.svg-wrapper h1,.svg-wrapper h3,.svg-wrapper h4{text-shadow:1px 1px 1px #000}.stories img,.units img,body{max-width:100%}.hpics,.img-covr,.units{overflow:hidden}.amn-b-inner,.contact-form h2,.cta-btn-parent,.listings-hero h2,.listings-hero h3,.lv-features-wrapper,.lv-ul,.nav-overlay nav,.second-section h2,.second-section h3,.stories h3,.ul-cap,.ul-cap-2,.ul-cap-3,.ul-cap-4{text-align:center}body{min-width:100%;min-height:100%;background:#fff;max-height:100%;overflow-x:hidden;line-height:1;font-weight:300}a{outline-color:transparent;transition:all ease 1s}a:focus,a:hover{outline:0!important}.container-fluid{margin:0;padding:0}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{background-color:transparent;border-color:transparent}p{line-height:1.6}.hvr-underline-from-center{display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#fff;height:2px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.custom-nav-header,.logo-img,.nav-icon{transition:all ease 1s}.hvr-underline-from-center:active:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:hover:before{left:0;right:0}.no-js #loader{display:none}.js #loader{display:block;position:absolute;left:100px;top:0}.se-pre-con{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(../images/lakeview_ripple_preloader_darker.gif) center no-repeat #fff}.custom-nav-header{margin-bottom:1%;position:fixed;width:100%;margin-top:0;z-index:10}.logo_parent{margin:6% 0 0 8%;float:left;z-index:0;height:100px;position:relative}.logo-img{width:85%;margin:0;float:none}.logo-parent-hidden{z-index:-100}.nav-icon{min-height:30px;margin:0 0 0 5%;width:50px;height:50px;padding:5px 0 0 5px;position:absolute;left:30px;top:10px;z-index:-1;opacity:0}.click-ham-con-1-hidden,.ham-con a{width:50px;height:50px;position:fixed}.nav-icon-forward{z-index:1000;opacity:1}.ham-con{width:50px;height:50px;float:right;margin:0;cursor:pointer;z-index:1000}.click-ham-con-1{z-index:100}.click-ham-con-1-hidden{z-index:-100}.click-ham-con-2{z-index:0}.ham-con a div{width:33px;position:relative;height:4px;margin:7px 0 0 -3px;float:right;transition:all 1s ease}.bottom-line-animated,.top-line-animated{background:#fff!important;margin:0 5px 0 -10px}.top-line-animated{transform:rotate(45deg);transform-origin:5% 5%}.mid-line-animated{opacity:0}.bottom-line-animated{transform:rotate(-45deg);transform-origin:0 90%}.nav-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(4,38,66,.98);z-index:-100;opacity:0;transition:all 1s ease-in-out}.nav-overlay-shown{z-index:10000;opacity:1}.nav-overlay nav{position:relative;top:50%;height:60%;font-size:54px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nav-overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;position:relative}.nav-overlay ul li{display:block;height:20%;height:calc(100% / 5);min-height:54px;padding:1% 0}.nav-overlay ul li a{display:block;color:#fff;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-weight:300}.nav-overlay ul li a:focus,.nav-overlay ul li a:hover{color:silver}@media (max-width:1000px){.logo_parent{width:50%}.nav-icon{margin-top:1%}}.lv-right-nav{float:right;height:75px;margin:3% 0 0;padding:0;transition:all ease 1s;border-top:1px solid #e7e7e7;box-shadow:1px 1px 1px #e7e7e7}.lv-right-nav-no-margin{margin-top:-15%!important}.lv-ul{width:100%;height:100px;padding:0}.lv-ul li{list-style:none;float:left;width:calc(100%/5);padding:4% 0 0;border-left:1px solid #e7e7e7;height:75px;font-size:2rem;transition:all ease .5s;cursor:pointer}.lv-ul li a{transition:all ease 1s;color:#006DF0;height:75px}.lv-ul li:focus,.lv-ul li:hover{transform:scale(1.02);background:#D2E5FE}.nav-active{background:#006DF0;border-left:1px solid #006DF0}.nav-active a{color:#fff!important}.nav-active:focus,.nav-active:hover{background:#013159!important;border-left:1px solid #013159!important}.lv-backdrop{margin:10% auto 5%;float:none;clear:both;min-height:700px;position:relative;background-size:cover;padding:0;background-image:url(../images/lv_outside_view_retake_2017.jpg)}.lv-footer,.lv-house-pics,.second-section,.third-section{min-height:300px;clear:both}.lv-bd-overlay{border-top:3px solid #333;border-bottom:3px solid #333;box-shadow:2px 2px 2px #777;background:rgba(0,0,0,.5);height:100%;width:100%;padding:10% 5%;position:absolute;transition:all ease 2s}.lv-bd-overlay-hidden{background:rgba(0,0,0,.3)}.lv-overlay-inner{padding:5%;height:400px;color:#fff}.svg-wrapper{position:relative;top:80%;transform:translateY(-50%);margin:0 auto;height:600px;width:100%;left:0}.svg-wrapper svg{height:600px;width:100%;margin:-3% 0 0;transition:all ease 1s}.shape{height:500px;width:100%;stroke-dasharray:10000000;stroke-dashoffset:-3600;stroke-width:3px;fill:transparent;stroke:#FFF;transition:stroke-width 4s,stroke-dashoffset 4s,stroke-dasharray 4s}.svg-wrapper h1{font-size:6rem;font-weight:300;opacity:0;transition:all ease 2s}.svg-wrapper h3{font-size:3.5rem;font-weight:300;transition:all ease 3s;opacity:0}.lv-button,.svg-wrapper h4{transition:all ease 4s;opacity:0}.svg-wrapper h4{font-size:4rem;margin:5% auto}.lv-button{background:0 0;border:1px solid #fff;color:#fff;font-size:2.5rem;padding:2% 4%;outline:0}.lv-button i{font-size:0;transition:all ease 1s}.lv-button:hover{background:rgba(0,0,0,.8);border:1px solid #000;box-shadow:1px 1px 1px #333}.lv-button:focus i,.lv-button:hover i{font-size:2.5rem}.move-svg .shape{stroke-width:3px;stroke-dashoffset:0;stroke-dasharray:0}.move-text h1{transform:translateY(-480px);opacity:1}.move-text h3,.move-text h4{transform:translateY(-450px);opacity:1}.move-text .lv-button{transform:translateY(-420px);opacity:1}.second-section{margin:8% auto 5%;padding:0 2%}.second-section h2{font-size:5rem;color:#006DF0}.second-section h3{font-size:2.5rem;color:#999;margin:3% 0 0}.lv-features-wrapper{clear:both;padding:5% 0}.lv-feature{box-shadow:1px 1px 1px #dcdcdc;height:400px;transition:all ease 1s;cursor:pointer;margin:0;border-top:1px solid #dcdcdc}.lv-feature:first-child,.lv-feature:nth-of-type(4),.lv-feature:nth-of-type(7){border-left:1px solid #dcdcdc}.lv-feature:focus,.lv-feature:hover{background:#E6E6E6;transform:scale(1.05);border:0;box-shadow:2px 2px 2px #777}.lv-icons{transition:all ease 10ms;width:150px;margin:10% auto}.lv-feature h4{font-size:3rem;color:#013159}.lv-feature .lead{font-size:1.8rem;line-height:1.6;color:#000;font-weight:400}.lv-feature:focus .lv-icons,.lv-feature:hover .lv-icons{-webkit-filter:hue-rotate(340deg);filter:hue-rotate(340deg)}.call-to-action,.testimonials-wrapper{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e91ef', endColorstr='#006df0', GradientType=0 )}.divider{border:1px solid #dcdcdc;clear:both;transition:all ease 2s}.third-section{margin:3% auto 5%;padding:0 1%}.third-section h2{font-size:5rem;color:#006DF0}.third-section h3{font-size:2.5rem;color:#999;margin:3% 0 0}.lv-house-pics{margin:3% auto;padding:0}.hpics{height:400px;width:33%;margin:0;padding:0;border:1px outset #e7e7e7;box-shadow:1px 1px 2px #777}.house-bg,.house-overlay{position:absolute;height:100%;width:100%;padding:0;cursor:pointer}.house-overlay{background:rgba(0,0,0,.2);transition:all ease 2s;color:#fff;z-index:1}.abt-wrapper div,.contact-wrapper div,.house-bg,.listings-wrapper div{z-index:0}.house-overlay:focus,.house-overlay:hover{background:rgba(0,0,0,.6)}.house-bg,.listings-head{background-size:cover;background-position:center}.house-overlay h4{margin:31% auto 0;font-size:4rem;font-weight:500}.house-overlay a .lead{margin:10% auto;transition:all ease 1s;transform:translateY(600%);border:0;font-size:3rem;color:#fff}.house-ovr-line a .lead{transform:translateY(-80%)}.house-ovr-line a .lead:hover{color:#fff;text-shadow:1px 1px 1px #000}.contact-outer h4,.lv-map h4{font-size:2.8rem;color:#006DF0}.house-bg{transition:all ease 4s}.ls-button,.ls-button i,.ls-head-overlay,.lv-ft-item,.units{transition:all ease 1s}.house-zoom{transform:scale(1.3)}.house-1{background-image:url(../images/living_room.jpg)}.house-2{background-image:url(../images/unit_3_kitchen.jpg)}.house-3{background-image:url(../images/unit_4_steps.jpg)}.lv-footer{height:auto;border-top:3px solid #006DF0;margin:7% 0 0;padding:0}.lv-footer-inner{padding:0}.lv-ft-item{float:left;border-right:1px solid #dcdcdc;padding:3% 0;height:100%}.lv-ft-logo{height:530px}.lv-ft-item img{float:none;clear:both;margin:5% 3% 3% 15%;width:70%}.lv-map h4{margin:0 0 0 5%}.lv-map iframe{margin:5% 0 0 5%;width:90%;height:380px}.contact-outer h4{margin-top:0}.connect-h4{margin-top:3%!important}.contact-outer a,.contact-outer p{font-size:2rem}.contact-outer i{color:#337ab7;font-size:2rem}.contact-outer span{color:#006DF0}.social-links{margin:8% 0 0;border-top:1px solid #dcdcdc}.footer-lower{border-top:2px solid #006DF0;clear:both;padding:1% 0 0;font-weight:600}.copy-right a:hover{color:#042642;text-decoration:underline}.jotform-form .formFooter{display:none!important;opacity:0!important}.abt-wrapper,.contact-wrapper,.listings-wrapper{padding:0;margin:0;z-index:0}.listings-head{min-height:400px;height:500px;border-top:1px solid #dcdcdc;clear:both;margin:10% auto;text-align:center;background-image:url(../images/lv_outside_view_retake_2017.jpg);background-attachment:fixed;position:relative}.ls-head-overlay{position:absolute;background:rgba(0,0,0,.6);z-index:10;height:100%;width:100%}.ls-head-overlay:hover{background:rgba(0,0,0,.2)}.ls-inner{padding:5%;color:#fff}.ls-inner h1{font-size:7rem;font-weight:300;margin:5% auto 2%}.ls-inner .lead{font-size:2.7rem}.ls-button{background:0 0;border:1px solid #fff;color:#fff;font-size:2.5rem;padding:1.5% 7%;outline:0;margin:1% 0 0}.ls-button i{font-size:0}.ls-button:hover{background:rgba(0,0,0,.8);border:1px solid #000;box-shadow:1px 1px 1px #333}.ls-button:focus i,.ls-button:hover i{font-size:2.5rem}.listings-hero{min-height:500px;height:770px;clear:both;margin:2.5% auto 24%;padding:0}.listings-hero h2{font-size:8rem;color:#006DF0;font-weight:300;margin:1% auto 3%}.lv-caption h3,.stories h3{font-family:Allura,cursive}.listings-hero h3{color:#999;margin:1.5% auto 5%;font-size:4rem}.first-hero{height:100%;padding:0}.units{position:relative}.units img{height:auto;transition:all ease 2s}.amn-overlay,.cta-inner,.cta-inner .lead,.cta-inner-small,.cta-inner-small .lead,.ls-features ul li,.ls-features ul li i,.unit-overlay{transition:all ease 1s}.unit-overlay{position:absolute;background:rgba(0,0,0,.6);z-index:10;top:0;left:0;height:100%;width:100%;cursor:pointer;color:#fff;padding:15% 5%}.unit-overlay h4{font-size:3rem;font-weight:300;margin:2.5% auto}.ul-cap,.ul-cap-2,.ul-cap-3,.ul-cap-4{background:0 0;color:#fff;border:1px solid #fff;text-transform:uppercase;padding:2% 7%;outline:0;font-size:2rem;transition:all ease 1s;width:30%;float:none;margin:35% auto 0;opacity:0}.ul-cap-up{opacity:1;margin-top:0}.unit-1-hero,.unit-2-hero,.unit-3-hero,.unit-4-hero{height:calc(100%/2);border:1px solid #dcdcdc;overflow:hidden}.u-hidden{background:rgba(0,0,0,.2)}.bs-box{z-index:100;background:#e7e7e7;padding:5%;box-shadow:1px 1px 1px #777;height:500px;width:90%}.ls-slider-wrapper{margin:10% auto;clear:both;min-height:300px;width:90%;height:auto;float:none;border-top:1px solid #dcdcdc}.ls-slider-wrapper h2{color:#006DF0;font-size:7rem;font-weight:300;margin:2.5% auto}.units-slider{padding:0}.ls-features,.unit-carousel{margin:3% 0 0}.ls-features ul{padding:5% 3% 0}.ls-features ul li{list-style:none;color:#333;font-size:2rem;line-height:2}.ls-features ul li span{font-weight:400}.ls-features ul li:hover{color:#000}.ls-features ul li i{color:#006DF0;margin-right:3%}.i-second{font-size:0}.ls-features ul li:hover .i-second{font-size:1.8rem}.ls-features ul li:hover .i-first{font-size:0;margin-right:0}.unit-carousel{box-shadow:1px 2px 2px #777;padding:0}.carousel-control.left,.carousel-control.right{background-image:none}.carousel-caption{font-size:3.5rem;padding-bottom:25%;font-weight:400}.u-2-slider,.u-3-slider,.u-4-slider{margin:10% auto 5%;border-top:1px solid #dcdcdc}.call-to-action{padding:5% 0;background:#3e91ef;background:-moz-linear-gradient(top,#3e91ef 1%,#177eed 50%,#006df0 100%);background:-webkit-linear-gradient(top,#3e91ef 1%,#177eed 50%,#006df0 100%);background:linear-gradient(to bottom,#3e91ef 1%,#177eed 50%,#006df0 100%);clear:both;float:none}.cta-inner,.cta-inner-small{padding:5% 10%;color:#fff}.cta-inner .lead{font-size:10rem;color:#fff!important}.cta-inner-small .lead{font-size:3.5rem;font-weight:300;line-height:2.5}.cta-inner .lead span{font-weight:700}.lv-footer-no-margin{margin-top:0!important}.amn-wrapper{padding:0}.amn-wrapper div{z-index:0}.amn-banner{clear:both;margin:10% auto;min-height:300px;height:500px;background:url(../images/amenities_banner_1000.jpg) fixed;background-size:cover;position:relative}.amn-overlay{position:absolute;background:rgba(0,0,0,.6);z-index:10;height:100%;width:100%}.img-covr,.stories img{transition:all ease 3s}.amn-overlay:focus,.amn-overlay:hover{background:rgba(0,0,0,.2)}.amn-b-inner{padding:5% 10%;color:#fff}.amn-b-inner h1{font-size:7rem;font-weight:300;margin:7% auto 3%}.amn-b-inner .lead{font-size:2.5rem;margin:0 0 3%}.amn-feature-wrp{border-top:1px solid #dcdcdc;padding:1% 0;margin-bottom:10%}.stories,.stories div{padding:0}.amn-feature-wrp h2{font-size:7rem;font-weight:300;color:#006DF0}.amn-f-container{margin:5% auto}.amn-f-container h4{color:#999;font-size:3rem}.abt-head{background-image:url(../images/burlington_bridge_1000.jpg)!important;background-size:cover}.story-wrapper{margin:2% auto}.stories h3{font-size:10rem;color:#999}.story-left{padding:0 3% 0 0!important}.stories .lead{padding:2% 5% 0 2%;font-size:2.2rem;line-height:2}.stories img{box-shadow:2px 2px 2px #777;opacity:.85;margin:3% 0 0;cursor:pointer}.fa-quote-left:before{color:#006DF0}.stories span{font-weight:400;font-size:2.8rem;color:#999}.img-covr{height:375px;width:100%}.img-covr:focus,.img-covr:hover{box-shadow:5px 5px 5px #777}.stories img:focus,.stories img:hover{opacity:1;transform:scale(1.4)}.stories:nth-of-type(2),.stories:nth-of-type(3){margin:5% 0 0}.testimonials-wrapper{padding:5% 0;background:#3e91ef;background:-moz-linear-gradient(top,#3e91ef 1%,#177eed 50%,#006df0 100%);background:-webkit-linear-gradient(top,#3e91ef 1%,#177eed 50%,#006df0 100%);background:linear-gradient(to bottom,#3e91ef 1%,#177eed 50%,#006df0 100%)}.testimonials-wrapper h2{color:#fff;font-size:5rem;font-weight:300}.testimonials-wrapper h2 span{color:#dcdcdc;font-weight:300;margin:3% auto}.lv-tests-inner,.lv-tests-inner .carousel{background:0 0}#tcb-testimonial-carousel{margin-top:15px}#tcb-testimonial-carousel a{color:#fff}#tcb-testimonial-carousel .carousel-indicators .active{background:#013159}#tcb-testimonial-carousel .no-margin{margin:0}#tcb-testimonial-carousel .carousel-indicators li{border:1px solid #ccc}#tcb-testimonial-carousel .carousel-control{color:#fff;width:5%}#tcb-testimonial-carousel .carousel-control.left,#tcb-testimonial-carousel .carousel-control.right{background-image:none;color:#fff}#tcb-testimonial-carousel .carousel-control:focus,#tcb-testimonial-carousel .carousel-control:hover{color:#013159}#tcb-testimonial-carousel .item{padding:3% 7%;background:0 0}#tcb-testimonial-carousel blockquote small{color:#fff}.lv-caption h3{font-size:5rem;color:#fff;margin:2% auto}.lv-review{line-height:2;font-size:2.5rem;color:#fff}.cl-bq{margin:0 0 5%;color:#fff}.cl-bq a{font-size:1.8rem;font-style:normal;padding-left:.5%;color:#fff}.contact-head{background:url(../images/talk_fireplace.jpg) center fixed;background-size:cover}.contact-words{border-top:none!important;clear:both;height:auto;margin:10% auto}.contact-words h2{margin:0!important;color:#fff;font-size:7rem}.cta-btn-parent{margin-bottom:3%}.cta-btn{font-size:4.5rem;background:0 0;color:#fff;padding:3% 10%;border:2px solid #fff;margin:0 auto;float:none;clear:both;transition:all ease 1s}.cta-btn:focus,.cta-btn:hover{background:#013159;border:2px solid #042642;box-shadow:1px 1px 1px #042642}.cf1,.cf2{background-size:cover;transition:all ease 1s;width:100%;background-attachment:fixed;background-position:center}.contact-form{margin:15% auto;clear:both;padding:3% 0}.contact-form h2{color:#fff;font-size:7rem;margin:3% auto 0;font-weight:300}.contact-form .lead{color:#fff;margin:2.5% 0 1%}.cf1{background-image:url(../images/blue_circles3_1000.jpg)}.cf2{background-image:url(../images/blue_circles_1000.jpg)}@media (max-width:1500px){.logo_parent{margin:5% 0 0 8%}.lv-right-nav{margin-top:2.8%}}@media (max-width:1400px){.logo_parent{margin:4% 0 0 8%}.lv-right-nav{margin-top:2.3%}}@media (max-width:1300px){.logo_parent{margin:2% 0 0 8%}.lv-right-nav{margin-top:1.8%}.lv-house-pics{padding:0 0 0 1%}.unit-overlay{padding-top:17%}.listings-hero{height:700px}.story-left{padding:0 3% 0 5.5%!important}.stories .lead{font-size:2rem}.cta-btn{font-size:4rem;padding:3% 12%}}@media (max-width:1200px){.logo_parent{margin:0 0 0 8%}.lv-right-nav{margin-top:0;height:90px}.lv-ul,.lv-ul li{height:100%}.lv-ul li{padding:6.5% 0 0}.ul-cap,.ul-cap-2,.ul-cap-3,.ul-cap-4{width:40%}.listings-hero{height:670px}.ls-features,.unit-carousel{width:80%;float:none;clear:both;margin:3% auto}.amn-b-inner h1{margin:10% auto 3%}.img-covr{height:300px}.cta-btn{font-size:3vw;padding:3% 12%}}@media (max-width:1100px){.nav-icon{left:5px;margin:0}.logo_parent{margin:2% 0 0 8%}.logo-img{width:73%}.lv-right-nav{width:55%;height:83px}.lv-ul li{padding:5.2% 0 0}.lv-feature{float:left;width:50%}.lv-feature:nth-of-type(1),.lv-feature:nth-of-type(3),.lv-feature:nth-of-type(5),.lv-feature:nth-of-type(8){border-left:1px solid #dcdcdc}.lv-feature:nth-of-type(7){display:none}.lv-feature:focus,.lv-feature:hover{transform:none}.house-overlay a .lead,.house-ovr-line a .lead{transform:translateY(0)}.hpics{float:none;width:85%;margin:5% auto 10%}.house-overlay h4{font-size:5rem;margin:15% auto 0}.house-overlay a .lead{transition:all ease 1s;margin:7% auto;border:1px solid #fff;width:30%;padding:1% 0}.listings-hero{height:600px}.unit-overlay{padding-top:14%}.ul-cap,.ul-cap-2,.ul-cap-3,.ul-cap-4{width:60%}}@media (max-width:1025px){.lv-right-nav{height:80px}.logo-img{width:69%}.svg-wrapper h1{margin:-50% 0 0;opacity:1}.lv-button,.svg-wrapper h3{opacity:1}.lv-button{margin:5% auto}.lv-ft-logo{display:none}.lv-ft-item{float:left;width:50%}.listings-head{margin-top:11%;background-attachment:scroll}.ls-head-overlay{background:rgba(0,0,0,.5)}.ls-inner h1{margin-top:10%;font-size:6vw}.ls-inner .lead{font-size:2.5vw;margin:5% auto}.amn-feature-wrp h2,.listings-hero h2{font-size:7vw}.cf1,.cf2{background-attachment:scroll}}@media (max-width:1000px){.lv-right-nav{display:none}.logo_parent{width:100%;margin-top:0}.logo-img{width:180px;margin:1% 0 0 32%}.lv-backdrop{margin:10% auto 5%}.nav-icon{opacity:1}.listings-hero{height:550px}.unit-overlay h4{font-size:2.2rem}.unit-overlay .lead{font-size:1.6rem}.ls-features,.unit-carousel{width:90%}.ls-slider-wrapper h2{font-size:5vw}.cta-inner .lead{font-size:8vw}.cta-inner-small .lead,.lv-caption h3,.testimonials-wrapper h2{font-size:4vw}.story-left{padding:0 3% 0 0!important}.img-covr{width:100%;margin:1% auto;float:none;clear:both;height:350px}.stories img{max-width:auto;width:100%;position:relative;margin-top:-5%}#tcb-testimonial-carousel .item{padding:3% 0}#tcb-testimonial-carousel .carousel-control.right{right:-65px}#tcb-testimonial-carousel .carousel-control.left{left:-65px}.lv-review{font-size:2vw}}@media (max-width:900px){.ls-inner .lead,.ls-inner h1{text-shadow:1px 1px 1px #000}.lv-backdrop{margin:11% auto 5%}.listings-head{margin:12% auto}.svg-wrapper h1{margin:-60% 0 0}.contact-outer a,.contact-outer p{font-weight:400}.copy-right p{font-size:1.2rem}.ls-head-overlay{background:rgba(0,0,0,.3)}.ls-inner h1{font-size:6vw;margin:10% 0 5%}.listings-hero h2{font-size:8vw}.cta-btn,.cta-smallest .lead,.listings-hero h3{font-size:3vw}.units img{max-width:120%}#tcb-testimonial-carousel .carousel-control.right{right:-5%}#tcb-testimonial-carousel .carousel-control.left{left:-7%}.cta-btn{padding:4% 16%}.cta-btn:nth-of-type(1){margin-left:7%}}@media (max-width:769px){.logo-img{width:165px}.lv-backdrop{margin:12% auto 5%}.svg-wrapper h1{font-size:5rem;margin:-66% 0 0}.lv-feature,.lv-feature:first-child,.lv-icons{margin:5% auto}.svg-wrapper h3{font-size:3rem}.second-section h2{font-size:4rem}.lv-feature{width:80%;float:none!important;clear:both;box-shadow:1px 1px 1px #777}.house-overlay h4{margin:17% auto 0}.house-overlay a .lead{width:40%}.lv-ft-item{width:100%}.lv-map{padding-left:5%}.lv-map iframe{margin:5% 0 0 5%;width:85%;height:300px}.contact-info,.social-links{padding-left:10%}.contact-info{border-top:1px solid #dcdcdc;padding-top:5%}.copy-right div{width:100%;float:left}.copy-right div p{float:none;text-align:center}.listings-head{margin:13% auto}.unit-overlay{padding-top:20%}.units img{max-width:140%;margin-left:-10%}.ls-features,.unit-carousel{width:95%}.ls-features{padding:0}.ls-features ul{padding:3% 1%}.i-first{display:none}.i-second,.ls-features ul li:hover .i-second{font-size:1.8rem}.ls-inner .lead{font-size:3vw;margin:8% auto}.stories h3{font-size:7vw}.story-left{padding:0 3% 0 6%!important}#tcb-testimonial-carousel .item{padding:5% 1%}#tcb-testimonial-carousel .carousel-control.right{right:-3%}#tcb-testimonial-carousel .carousel-control.left{left:-3%}.testimonials-wrapper{padding:10% 0}.contact-form h2{font-size:5vw}.contact-form .lead{font-size:2.5vw;padding:1%}}@media (max-width:700px){.hpics,.lv-feature{height:350px}.lv-backdrop{margin:14% auto 5%}.svg-wrapper h1{font-size:4rem;margin:-84% 0 0}.svg-wrapper h3{margin:5% auto;font-size:2.5rem}.second-section h2{font-size:3.5rem}.second-section h3,.third-section h3{font-size:2rem}.third-section h2{font-size:4rem}.hpics{width:95%;margin:10% auto}.listings-head{margin:14% auto}.ls-inner h1{margin:20% 0 5%}.ls-button{padding:2% 10%}.first-hero{width:100%;float:left;clear:both;height:auto}.unit-1-hero,.unit-2-hero,.unit-3-hero,.unit-4-hero{width:100%;height:325px}.unit-overlay{padding-top:15%}.units img{max-width:100%;margin:0}.ls-slider-wrapper{float:none;clear:both;margin:20% auto 10%;padding:10% 0 10% 3%}.call-to-action,.cta-btn-parent{clear:both;float:left}.amn-b-inner{padding:5%}.img-covr{height:250px;margin:10% auto}.stories h3{font-size:9vw}.stories .lead{padding:2% 0 0 4%}.lv-review{font-size:3vw}.lv-caption h3{font-size:5vw}.cta-btn-parent{width:100%;padding:0;margin:3% auto}.cta-btn{margin:0;width:90%;font-size:4vw}.cta-smallest .lead{font-size:3.5vw}}@media (max-width:600px){.lv-backdrop{min-height:600px;margin:18% auto 5%}.lv-bd-overlay{background:rgba(0,0,0,.3)}.lv-bd-overlay-hidden{background:rgba(0,0,0,.1)}.logo-img{margin:2% 0 0 26%}.nav-icon{width:30px;left:10px}.svg-wrapper h1{margin:-95% 0 0}.lv-button{padding:3% 6%}.second-section h2,.third-section h2{font-size:5vw}.second-section h3,.third-section h3{font-size:3.5vw}.lv-feature{width:90%;height:325px}.lv-feature h4{font-size:4.5vw}.lv-feature .lead{font-size:2.5vw}.hpics{height:300px}.house-overlay h4{font-size:7vw}.house-overlay a .lead{font-size:4vw}.listings-head{margin:18% auto;min-height:auto;height:450px}.ls-inner h1{margin:25% 0 5%}.ls-inner .lead{margin:5% auto;line-height:2}.ls-button{width:75%}.unit-1-hero,.unit-2-hero,.unit-3-hero,.unit-4-hero{height:280px}.ls-slider-wrapper{width:100%;padding:10% 0}.ls-features,.unit-carousel{width:100%}.ls-features ul{padding:3% 5% 3% 12%}.ls-features ul li,.ls-features ul li i{font-size:3vw}.carousel-caption{font-size:5vw}.stories h3{font-size:10vw;margin:5% auto}.abt-head{margin-bottom:5%}.abt-story{border-top:none!important}.stories .lead{padding:2% 4%}.stories i,.stories span{font-size:2rem}}@media (max-width:500px){.ls-inner .lead span,.testimonials-wrapper h2 span{display:none}.lv-backdrop{min-height:600px;margin:22% auto 5%}.logo-img{margin:2% 0 0 22%}.svg-wrapper h1{margin:-130% 0 0;font-size:7vw}.svg-wrapper h3{font-size:4.5vw;margin:10% auto}.lv-button,.lv-button:hover i{font-size:2rem}.lv-button{padding:5% 8%}.lv-feature .lead{font-size:3vw}.lv-house-pics,.third-section{padding:0}.hpics{width:100%}.house-overlay h4{margin:23% auto 0}.house-overlay a .lead{padding:3% 0;font-size:4.5vw}.contact-outer a,.contact-outer p{font-size:4vw}.lv-map iframe{height:275px}.footer-lower{padding:5% 0 0}.listings-head{margin:20% auto}.ls-inner h1{font-size:8vw;margin:21% 0 5%}.ls-inner .lead{font-size:4vw}.unit-1-hero,.unit-2-hero,.unit-3-hero,.unit-4-hero{height:250px}.unit-overlay{padding-top:12%}.ul-cap,.ul-cap-2,.ul-cap-3,.ul-cap-4{opacity:1;margin-top:5%}.ul-cap-up{opacity:1;margin-top:0}.ls-features ul li,.ls-features ul li i{font-size:3.5vw}.carousel-caption{font-size:5vw;padding-bottom:23%}.call-to-action{padding:15% 0}.cta-inner .lead{font-size:10vw;padding:0 5%;width:100%}.cta-inner-small .lead{font-size:5vw}.ls-button{width:80s%;padding:3% 10%}.abt-head{margin-bottom:5%}.img-covr{height:225px}.lv-review{font-size:4vw}.lv-caption h3,.testimonials-wrapper h2{font-size:6vw}.cta-smallest .lead{font-size:4vw}.cta-btn{margin:2.5% auto}.contact-form .lead{font-size:3.5vw;padding:1% 3%;margin:3% auto}.contact-form h2{font-size:7vw;color:#006DF0}.contact-form .lead{color:#111}.cf1,.cf2{padding:5% 0;background-image:none}.cf2{border-top:1px solid #dcdcdc}}@media (max-width:450px){.listings-head{margin:22% auto}.unit-1-hero,.unit-2-hero,.unit-3-hero,.unit-4-hero{height:230px}.ul-cap,.ul-cap-2,.ul-cap-3,.ul-cap-4{margin-top:0}.ls-slider-wrapper h2{font-size:7vw}.ls-inner h1{margin:35% 0 5%}.ls-button span{display:none}.abt-head{margin-bottom:5%}}@media (max-width:400px){.lv-backdrop{min-height:600px;margin:25% auto 5%}.logo-img{margin:2% 0 0 18%}.listings-head{margin:25% auto;height:400px}.listings-hero h2{font-size:10vw;margin:5% auto}#tcb-testimonial-carousel,.ul-cap,.ul-cap-2,.ul-cap-3,.ul-cap-4{margin-top:0}.listings-hero h3{font-size:5vw}.unit-1-hero,.unit-2-hero,.unit-3-hero,.unit-4-hero{height:210px}.unit-overlay{padding-top:10%}.abt-head{margin-bottom:5%}.img-covr{height:200px}.stories .lead{font-size:1.6rem}.testimonials-wrapper{padding:7% 0 13%}.testimonials-wrapper h2{font-size:8vw}.lv-caption h3{margin:5% auto;font-size:7vw}.lv-review{font-size:6vw}}
