body{font-family:"calibri",Arial,sans-serif;color:#444}html,body{height:100%}hr{clear:both}.clear{clear:both}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:20px}p,.body-content li,ol.numbers,ul.checkMarks{font-size:20px;font-weight:400;line-height:1.3em}.body-content li{margin-bottom:10px}a.anchor{position:relative;top:-80px;visibility:hidden}.crt-widget.crt-widget-branded .crt-logo{bottom:-10px!important;left:0!important;right:0!important}.alignRight{float:right;text-align:right}a:focus{outline:0;outline-offset:0;text-decoration:none}.owl-controls{display:none}.navbar-brand{float:left;height:inherit;padding:inherit;font-size:inherit;line-height:inherit}.beige{background-color:#f1f1eb}.mobileShow{display:none}.mobileHide{display:inline-block}p,.body-content ul{margin:0 0 20px}a{color:#000;text-decoration:none;font-weight:500}.cms-public-layout-container{margin-top:60px;margin-bottom:100px}.cms-public-layout .navbar-brand{padding:20px 0 0 15px}strong a{font-weight:700}footer a{font-weight:400}a:hover{color:#b2d234;text-decoration:none}.h1,.h2,h1,h2{margin-bottom:20px}h1{font-size:48px;font-weight:400;line-height:1.15em;font-family:"EB Garamond",Arial,sans-serif}h2{font-size:36px;font-weight:400;line-height:1.15em;font-family:"EB Garamond",Arial,sans-serif}h3{font-size:26px;font-weight:500;line-height:1.15em}h4{font-size:22px;line-height:1.15em}h5{font-size:16px;font-weight:400;line-height:1.2em}.navbar-inverse{background-color:#f1f1eb;border-color:transparent;padding:0 75px}.navbar{position:relative;min-height:120px;margin-bottom:0;border:0}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:transparent}.navbar-brand{float:left;height:inherit;padding:55px 0 0 15px;font-size:inherit;line-height:20px}.navbar-nav{float:right;margin:44px 0 0 0}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus{color:#444;text-transform:uppercase;font-size:19px;font-weight:600}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li.currentPage a{color:#afce2c;background-color:transparent}li.cms-page-9{background:#afce2c;color:#fff;padding:0 10px;margin-left:10px}li.cms-page-9:hover{background:#444;color:#fff;padding:0 10px;margin-left:10px}.navbar-inverse .navbar-nav>li>a.cms-page-link-9{color:#fff;padding-bottom:12px}.nav>li>a{padding:10px 10px}.dropdown-menu{background-color:#f1f1eb;border:0;border-radius:0}.dropdown-menu>li>a:hover{color:#fff!important;text-decoration:none;background-color:#afce2c!important}.dropdown-menu>li>a,.dropdown-menu>li>a:focus{padding:5px 15px;color:#444!important;white-space:inherit;font-size:16px}.navbar-brand>img{display:inline;margin-right:20px}.topNavSm{margin:0 0 0 10px}.topNavSm .fa-brands{font-weight:400;color:#afce2c;font-size:20px;margin-bottom:4px}.topNavSm .fa-brands:hover{color:#444}.sectionPadding{padding-top:90px;padding-bottom:90px}.sectionPaddingTop{padding-top:90px;padding-bottom:0}.sectionPaddingBottom{padding-top:0;padding-bottom:90px}.noPadding{padding-top:0;padding-bottom:0}hr{margin-top:30px;margin-bottom:30px;border:0;border-top:1px solid #f1f1eb}.extraPaddingTop{padding-top:160px}.noPaddingLeft{padding-left:0}.noPaddingRight{padding-right:0}.body-content img{max-width:100%;height:auto}.callout-button,.btn{font-weight:700!important;border:0!important;padding:10px 24px;display:table;margin:35px 0 0 0;background:#afce2c;color:#fff;font-size:20px;border-radius:0}.callout-button:hover,.btn:hover{background:#444;color:#fff}.btn-primary.focus,.btn-primary:focus{background-color:#afce2c;border-color:transparent}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0;outline-offset:0}.form-control{height:40px;font-size:16px;line-height:1.42857143;color:#444;border:1px solid #f1f1eb;border-radius:0;box-shadow:none}textarea.form-control{height:100px}.footerWrapper{padding-left:75px;padding-right:75px}footer{background-image:url(https://immediac.blob.core.windows.net/firstchoicehomes/images/footerBg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;padding:70px 0;display:table;width:100%;color:#fff}footer h2{margin:-10px auto 20px auto;display:table}footer .fa-solid{color:#b2d234;margin:6px 0 10px 0;float:left}footer p,footer a{color:#fff;font-size:18px;line-height:24px}.footerMiddle p{margin-bottom:0}.footerMiddle img{width:100px;height:auto}.footerRight{padding-left:50px}.footerLeft{padding-right:50px}.bottomRow{text-align:center;background:#f1f1eb;padding:15px 0}.bottomRow h6,.bottomRow a{font-size:14px;text-align:center;margin:0;display:inline;color:#444}.kwLogo{width:400px;height:auto}.fcLogo{width:200px;height:auto;margin-top:-8px}.footerRight img{width:auto;max-height:50px}@media(min-width:769px){ul.nav li:hover>ul.dropdown-menu{display:block}}@media(min-width:1601px){.container{width:1440px}}@media(min-width:1481px) and (max-width:1600px){.container{width:1380px}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus{font-size:18px}.kwLogo{width:340px;height:auto}.fcLogo{width:180px;height:auto}h3{font-size:24px}.footerRight img{width:auto;max-height:44px}}@media(min-width:1367px) and (max-width:1480px){.container{width:1280px}.navbar-inverse{padding:0 60px}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus{font-size:18px}.kwLogo{width:340px;height:auto}.fcLogo{width:180px;height:auto}h2{font-size:32px}h3{font-size:24px}.footerWrapper{padding-left:65px;padding-right:65px}.footerRight img{width:auto;max-height:40px}}@media(min-width:1200px) and (max-width:1366px){.navbar-inverse{padding:0 50px}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus{font-size:17px}.nav>li>a{padding:10px 8px}.kwLogo{width:320px;height:auto}.fcLogo{width:175px;height:auto}p,.body-content li,ol.numbers,ul.checkMarks{font-size:18px}h1{font-size:42px}h2{font-size:30px}h3{font-size:24px}.footerWrapper{padding-left:55px;padding-right:55px}.sectionPadding{padding-top:80px;padding-bottom:80px}.sectionPaddingTop{padding-top:80px;padding-bottom:0}.sectionPaddingBottom{padding-top:0;padding-bottom:80px}.extraPaddingTop{padding-top:140px}.footerLeft{padding-right:0}.footerRight{padding-left:10px}.callout-button,.btn{font-weight:700!important;border:0!important;padding:10px 20px;margin:30px 0 0 0;font-size:18px}.footerRight img{width:auto;max-height:40px}}@media(min-width:992px) and (max-width:1199px){.navbar-inverse{padding:0 30px}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus{font-size:16px}.navbar-brand{padding:25px 0 0 15px}.navbar-brand>img{display:block;margin-right:10px}.nav>li>a{padding:10px 7px}.navbar-nav{margin:45px 0 0 0}.kwLogo{width:260px;height:auto;margin-bottom:20px}.fcLogo{width:160px;height:auto}p,.body-content li,ol.numbers,ul.checkMarks{font-size:18px}h1{font-size:36px}h2{font-size:28px}h3{font-size:20px}.footerWrapper{padding-left:30px;padding-right:30px}.sectionPadding{padding-top:70px;padding-bottom:70px}.sectionPaddingTop{padding-top:70px;padding-bottom:0}.sectionPaddingBottom{padding-top:0;padding-bottom:70px}.extraPaddingTop{padding-top:120px}.footerLeft{padding-right:0}.footerRight{padding-left:10px}footer .col-sm-3{width:30%}footer .col-sm-6{width:40%}.footerMiddle img{width:80px;height:auto}footer p,footer a{font-size:17px;line-height:23px}.callout-button,.btn{font-weight:700!important;border:0!important;padding:10px 18px;margin:30px 0 0 0;font-size:18px}.owl-controls{display:table}.footerRight img{width:auto;max-height:40px}}@media(min-width:768px) and (max-width:991px){.navbar-inverse{padding:0 20px}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:focus{font-size:16px}.navbar-brand{padding:25px 0 0 15px}.navbar-brand>img{margin-right:10px}.nav>li>a{padding:10px 15px 10px 0}.navbar-inverse .navbar-nav>li>a.cms-page-link-9{padding:10px 10px 10px 10px}.navbar-nav{margin:0 0 25px 0;float:left}.kwLogo{width:270px;height:auto;margin-bottom:10px}.fcLogo{width:140px;height:auto;margin-top:-17px}p,.body-content li,ol.numbers,ul.checkMarks{font-size:17px}h1{font-size:36px}h2{font-size:28px}h3{font-size:20px}.footerWrapper{padding-left:20px;padding-right:20px}.sectionPadding{padding-top:70px;padding-bottom:70px}.sectionPaddingTop{padding-top:70px;padding-bottom:0}.sectionPaddingBottom{padding-top:0;padding-bottom:70px}.extraPaddingTop{padding-top:120px}.footerLeft{padding-right:0}.footerRight{padding-left:10px}footer .col-sm-3{width:35%}footer .col-sm-6{width:30%}.footerMiddle img{width:80px;height:auto}footer p,footer a{font-size:16px;line-height:22px}.callout-button,.btn{font-weight:700!important;border:0!important;padding:10px 16px;margin:30px 0 0 0;font-size:17px}.owl-controls{display:table}.footerRight img{width:auto;max-height:34px}}@media(min-width:0) and (max-width:767px){.mobileShow{display:block}.mobileHide{display:none}.modal-dialog{z-index:100000000000}.owl-controls{display:table}.extraPaddingTop{padding-top:50px}.noImg ul{text-align:left!important;padding:0}.kwLogo{width:220px;height:auto;margin-bottom:18px}.fcLogo{width:150px;height:auto}.footerRight img{width:auto;max-height:38px}.blockThumbs,.blockThumbs1,.blockThumbs2,.blockThumbs3,.blockThumbs4,.blockThumbs5,.blockThumbs6,.blockThumbs7,.blockThumbs8{height:auto!important}.navbar-brand{padding:14px 0 0 0}.alignRight{float:none}.navbar-brand>img{display:block;margin-right:0}.navbar .container{width:100%}.navbar-inverse{padding:0 20px}.navbar-header button{display:inline-table;padding:0;border:0}.container{padding-right:20px;padding-left:20px}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{padding:15px;font-size:22px}.navbar-nav .open .dropdown-menu{padding-bottom:20px;text-align:center}.navbar-inverse .navbar-nav>li>a.cms-page-link-9{color:#fff;padding-bottom:15px;margin:15px 0 25px 0}.topNavSm .fa-brands{margin:0 3px}.topNavSm br{display:none}h1{font-size:27px}h2{font-size:24px}.h4,.h5,.h6,h4,h5,h6{margin-bottom:15px}.h1,.h2,.h3,h1,h2,h3{margin-bottom:15px}p,.body-content li{font-size:17px;margin-bottom:15px}h3{font-size:18px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}.sectionPadding{padding-top:40px;padding-bottom:40px}.sectionPaddingTop{padding-top:40px;padding-bottom:0}.sectionPaddingBottom{padding-bottom:40px;padding-top:0}.navbar .container{float:inherit;padding:0}.callout-button,.btn{margin:25px 0 0 0;font-size:17px}.footerWrapper{padding-left:5px;padding-right:5px}footer{padding:40px 0}footer p,footer a{font-size:16px;line-height:24px}.footerMiddle img{width:60px}.footerMiddle{margin-bottom:30px}.footerRight h5{margin-bottom:0}footer h2{margin:0 auto 20px auto;display:table}.footerRight{padding-left:15px;text-align:left;margin:30px 0 0 0}li.cms-page-9{margin-left:0}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 15px;background:none;background-color:transparent!important;color:#444!important}.mobileSplit{width:100%;display:table}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:transparent;background:#f1f1eb;height:100vh!important;padding:0 0 20px 0;position:relative;width:100%;overflow:hidden;left:0;right:0}.animated-icon{width:25px;height:15px;position:absolute;z-index:100000;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin:10px;top:40px;right:10px}.navbar-nav{float:none;margin:20px auto 0 auto;display:table;text-align:center;width:100%}.animated-icon span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.animated-icon span{background:#afce2c}.animated-icon.open{color:#afce2c;height:30px;width:30px}.animated-icon span:nth-child(1){top:0}.animated-icon span:nth-child(2){top:8px}.animated-icon span:nth-child(3){top:17px}.animated-icon.open span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);background:#afce2c}.animated-icon.open span:nth-child(2){opacity:0;left:-60px}.animated-icon.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);background:#afce2c}}