.nav-supplement>li>a,.navbar-scrolled ul li a{font-family:ClarendonLTStd-Light}.navbar-scrolled ul li a{font-weight:300}.navbar-scrolled .container{padding-right:0!important}.nav-supplement>li{margin:6px 0 7px 12px}.navbar-scrolled .navbar-brand-img{max-height:50px}.navbar-scrolled .navbar-brand{margin-right:3.5rem;width:145px}.navbar-fixed{background-color:#f7f3ea!important}.navbar-search{border:1.5px solid;border-radius:40px;padding:0 12px;position:relative;width:62%}.navbar-search:after{background:#29513b;background:transparent;border-bottom-left-radius:50px;border-right:1px solid #29513b;border-top-left-radius:50px;height:35px;left:0;position:absolute;top:-1px;width:40px;z-index:3}.navbar-search.on:after,.navbar-search:hover:after{background:#29513b}.navbar-search-input{width:100%}.navbar-search.on svg,.navbar-search:hover svg{color:#f7f3ea}.nav-supplement{justify-content:flex-end}.nav-supplement>li>a{text-transform:uppercase}.navbar-scrolled{pointer-events:none}.navbar-scrolled.navbar-visible{pointer-events:auto}li.contact-nav{border:1.5px solid;border-radius:50px;padding:10px 10px 3px}li.contact-nav:hover{background:#29513b}li.contact-nav:hover>a{color:#f7f3ea}li.btt{padding-top:10px}li.btt a:hover>svg{-moz-animation:bounce 1.5s infinite;-webkit-animation:bounce 1.5s infinite;animation:bounce 1.5s infinite}.navbar-search-input input[type=text]{float:left;font-family:FranklinGothicURW-Boo;font-size:15px;height:100%;line-height:1.5;margin-left:15px}.navbar-search-input,.navbar-search-input svg{position:relative;z-index:5}.navbar-search-input.on:after{background:#29513b;width:37.5px}.header .navbar>.container{padding-left:15px!important;padding-right:15px!important}.header .navbar{height:auto}.header .navbar .nav-item>.nav-link,.header .navbar .nav-item>.nav-link:focus,.header .navbar .nav-item>.nav-link:hover{font-family:FranklinGothicURWCnSC-Med}.header .navbar .dropdown-menu .dropdown-item.level-2>.nav-link,.header .navbar .dropdown-menu .dropdown-item.level-2>.nav-link:focus,.header .navbar .dropdown-menu .dropdown-item.level-2>.nav-link:hover{font-family:FranklinGothicURW-Lig}.header .navbar .nav-item:first-child .nav-link{padding-left:0}.header .navbar .dropdown>a.nav-link{padding-right:0}.header .navbar .nav-item:after{display:none}.header .navbar .nav-item>.nav-link{font-size:1rem;letter-spacing:1.5px;line-height:0;padding:23px 0 1.5rem 12px;position:relative;text-transform:uppercase;z-index:100}.header .navbar .nav-item>.nav-link:after{display:none}.header .navbar .dropdown:hover:after{background:none;border:none;border-bottom:2px solid #29513b;content:"";display:block;left:12px;position:absolute;top:35px;transform:none;width:calc(100% - 12px);z-index:1}.dropdown-menu{background:#f7f3ea;border:1px solid #29513b}.dropdown-item:focus,.dropdown-item:hover{background:transparent}.dropdown-item.active,.dropdown-item:active{background-color:inherit}@media (min-width:992px){.header .navbar:after{background:#f7f3ea;border:none;border-bottom:1px solid;border-top:420px solid #f7f3ea;box-shadow:none;content:"";left:0;max-height:800px;opacity:0;position:absolute;right:0;top:0;transform:scaleY(0);transform-origin:top center;transition:transform .1s ease,opacity 0s linear .1s,visibility 0s linear .1s;visibility:hidden;white-space:nowrap}.header .navbar.is-open:after{opacity:1;transform:scaleY(1);transition:transform .25s ease,opacity 0s,visibility 0s;visibility:visible}.navbar-nav .dropdown>.dropdown-menu{background:transparent;border:none;box-shadow:none;left:0;max-height:800px;opacity:0;position:absolute;right:0;top:45px;transform:scaleY(0);transform-origin:top center;transition:transform .1s ease,opacity 0s linear .1s,visibility 0s linear .1s;visibility:hidden;white-space:nowrap}.navbar-nav .dropdown:hover>.dropdown-menu{opacity:1;transform:scaleY(1);transition:transform .25s ease,opacity 0s,visibility 0s;visibility:visible}.navbar-nav .dropdown.show>.dropdown-menu{-webkit-transform:translateZ(0);transform:translateZ(0)}.dropdown-item a.nav-link:focus,.dropdown-item a.nav-link:hover{font-weight:600!important}}.footer a:not(.hs-button),.footer div,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer p,.footer span{color:#efe6cf;text-decoration:none}.footer .list-unstyled a,.footer .list-unstyled a:hover{font-family:ClarendonLTStd-Light;font-size:14px;font-style:normal;font-weight:400;text-transform:capitalize}.footer h5{font-family:FranklinGothicURWCnSC-Boo;letter-spacing:3px}.footer-bottom-area p.font-italic{letter-spacing:2px}.border{border:1px solid #29513b!important}.border-2{border-width:1.5px!important}.extended-border{height:1px}.text-unstyled,.text-unstyled:active,.text-unstyled:focus,.text-unstyled:hover{text-decoration:none}.avatar-circle .avatar-img{border-radius:50%}.w-60{width:60%!important}@media (min-width:540px){.w-sm-60{width:60%!important}}@media (min-width:720px){.w-md-60{width:60%!important}}@media (min-width:960px){.w-lg-60{width:60%!important}}@media (min-width:1270px){.w-xl-60{width:60%!important}}.btn-primary,.cta-primary .cta_button{border-width:1.5px}.btn-simple,.btn-simple:hover,.cta-simple .cta_button,.cta-simple .cta_button:hover{font-family:FranklinGothicURWCnSC-Med;font-size:14px;font-weight:400}.hero__content-bottom .btn{border-radius:0;padding-bottom:7px;padding-top:12px}.hero__content-bottom form input#hero-search{font-family:FranklinGothicURW-Boo;font-size:14px;font-weight:400}.hero-text h1{font-size:3.5rem;font-weight:400}.border-space{border-bottom:2.5rem solid #f7f3ea!important;border-top:2.5rem solid #f7f3ea!important}#gmap-listing,#main-content.agent-page,.testi-static-wrap,.testimonial-listing,section.agent-single-view{background-color:#f7f3ea}.agent-single-view .agent-info-photo{background-position:0 145px!important}.agent-single-view .agent-info-photo img{height:510px;max-width:100%;object-fit:cover}.team-member-name a{border:1px solid transparent;padding:.4rem 1rem .2rem}.tabber-list-wrap{margin-top:-9px}.social-afi ul li a i{font-size:1rem;font-weight:100}.social-afi ul li a:hover{color:#fff}html.modalOn{height:100vh;overflow:hidden}html.modalOn .navbar-fixed{z-index:1}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-left:1rem;padding-right:0}}.btn-custom1 a{background:#29513b;line-height:2;overflow:hidden;position:relative}.btn-custom1 a:before{background:#f7f3ea;color:#29513b;content:"";height:100%;left:0;position:absolute;top:0;transform-origin:100% 50%;transition:transform .3s cubic-bezier(.7,0,.2,1);width:100%}.btn-custom1 a span{color:#29513b;position:relative}.btn-custom1 a:hover span{animation:MoveUpEnd .2s forwards,MoveUpInitial .2s .2s forwards;color:#efe6cf}.btn-custom1 a:hover:before{transform:scaleX(0);transform-origin:0 50%}.btn-custom1.btn-dt a{background:#f3f7ea;border:1px solid #f3f7ea!important}.btn-custom1.btn-dt a:hover{background:transparent}.btn-custom2 a{display:block;padding:1.25rem 1rem .75rem!important;position:relative}.btn-custom2 a:before{background-color:#29513b;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:0 50%;transition:transform .3s cubic-bezier(.7,0,.2,1);width:100%;z-index:-1}.btn-custom2 a:hover{color:#efe6cf!important}.btn-custom2 a:hover:before{transform:scaleX(1);transform-origin:100% 50%}.btn-custom2 a:after,.btn-custom2:after{display:none}.agent-gallery h5{font-family:FranklinGothicURWCnSC-Med;letter-spacing:3px}.testi-static-wrap{background-repeat:no-repeat;background-size:cover}i.quote-text{display:inline-block;font-family:ClarendonLTStd;font-size:9rem;font-style:normal;font-weight:200;margin-bottom:-5rem}#btn-text,.t-item{display:none}.blog h1{font-size:3.5em}.d-after-none{position:relative}.d-after-none .row:after{display:none}.btn .fa,.btn .fab{color:#29513b}.blog .page-link:after{display:none}.listing .card-img,.listing .card-img-bottom,.listing .card-img-top{height:100%;max-height:250px;object-fit:cover}.blog-section{padding-top:7rem}.blog-section .social{justify-content:space-evenly;margin:1rem auto}.blog-section .social__item-link{margin-right:0}.blog-section .social__item-link,.blog-section .social__item-link:focus,.blog-section .social__item-link:visited{color:#c0c6d9;font-size:1.5rem}.post{align-items:center;border-radius:10px;display:flex;flex-flow:column;height:100%;justify-content:center}.post__image{border-top-left-radius:10px;border-top-right-radius:10px;height:17vw;max-height:240px;object-fit:cover;object-position:50% 0;width:100%}.post__content{max-width:750px;padding:1.9rem 1.5rem 2.5rem 1.9rem}.post__content-excerpt{color:#576784;font-size:.88rem;font-weight:400;line-height:1.6em}.post__author{align-items:center;display:flex;margin-top:auto;padding:0 1.5rem 1.5rem 2rem}.post__author-image{border-radius:50%;height:30px;margin-right:6px;width:30px}.post__author-name{color:#29513b;font-size:.75rem;line-height:1.4em;margin:0}.post-round{align-items:center;background-color:transparent;border-radius:15px;display:inline-flex;font-size:9px;font-weight:600;height:1.25rem;letter-spacing:.75px;margin:0 0 5px;padding:13px 15px;text-decoration:none;text-transform:uppercase}.post-listing{display:flex;flex-flow:row wrap;justify-content:center;margin:0 -.5rem}.post-listing .post-item{flex:0 0 calc(33.3333% - 2rem);margin:0 1rem 2em;min-width:360px}.post-item__link{background:#fff;border-radius:10px;box-shadow:0 1px 20px 2px rgba(11,26,56,.1);color:#576784;display:block;height:100%}.post-item_featured{margin:0 auto 100px;max-width:800px}.post-item_featured .post__image{height:40vh;max-height:600px;min-height:320px}.post-item_featured .post__content-excerpt{font-size:1rem}.post-item_featured .post__author{padding:0 1rem 2.5rem}.post-item__link,.post-item__link:hover,.post__content-title{text-decoration:none}.blog-pagination .button{background:transparent}.blog-pagination .button:hover{background:#29513b}.post-listing-simple .post-item .link{background:transparent;border-radius:0;box-shadow:none}@media (max-width:767px){.post__image{max-height:none;object-fit:contain;width:100%}.post-item_featured .post__image,.post__image{height:auto;min-height:auto}}@media (max-width:380px){.post-listing .post-item{min-width:280px}#btn-text{display:block}}@keyframes MoveUpInitial{to{transform:translate3d(0,-105%,0)}}@keyframes MoveUpEnd{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}@-moz-keyframes bounce{0%,20%,50%,80%,to{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-20px);transform:translateY(-20px)}60%{-moz-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(5p)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bounce{0%,20%,50%,80%,to{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}}a.bounce-arrow:hover>img,a.bounce-arrow:hover>svg{-moz-animation:bounce-arrow 1s infinite;-webkit-animation:bounce-arrow 1s infinite;animation:bounce-arrow 1s infinite}@-moz-keyframes bounce-arrow{0%,20%,50%,80%,to{-moz-transform:translateX(0);transform:translateX(0)}40%{-moz-transform:translateX(20px);transform:translateX(20px)}60%{-moz-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes bounce-arrow{0%,20%,50%,80%,to{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(20px);transform:translateX(20px)}60%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes bounce-arrow{0%,20%,50%,80%,to{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}40%{-moz-transform:translateX(20px);-ms-transform:translateX(20px);-webkit-transform:translateX(20px);transform:translateX(20px)}60%{-moz-transform:translateX(10px);-ms-transform:translateX(10px);-webkit-transform:translateX(10px);transform:translateX(10px)}}.fancybox-container .fancybox-content{background-color:#f7f3ea;border:2px solid #29513b}.fancybox-content input[type=email],.fancybox-content input[type=file],.fancybox-content input[type=number],.fancybox-content input[type=password],.fancybox-content input[type=tel],.fancybox-content input[type=text],.fancybox-content select{background:transparent;border-bottom:1px solid #29513b;color:#29513b;font-family:FranklinGothicURW-Boo;padding-left:0;padding-right:0}.fancybox-content textarea{background:transparent;border:1px solid #29513b;color:#29513b;min-height:200px}.fancybox-content .hs_message label{color:#29513b;font-family:FranklinGothicURW-Boo;font-weight:400}.fancybox-content .fancybox-button svg{border:1px solid;border-radius:50px;color:#29513b;display:block;height:50px;overflow:visible;position:absolute;right:0;top:0;width:50px}.fancybox-content button.fancybox-button{position:absolute;right:25px;top:25px}.fancybox-content button:hover{background:transparent}.fancybox-content .hs-submit input{background:transparent;border:1px solid #29513b;color:#29513b;font-family:ClarendonLTStd-Light!important;font-weight:700}.fancybox-content .hs-submit input[type=submit]{padding-bottom:10px!important}#hs_cos_wrapper_blog_comments .hs-form-field>label{color:#29513b;font-family:FranklinGothicURW-Boo}#hs_cos_wrapper_blog_comments .hs-form-field>label span{display:inline-block}#hs_cos_wrapper_blog_comments .hs-submit input,#hs_cos_wrapper_blog_comments input[type=email],#hs_cos_wrapper_blog_comments input[type=file],#hs_cos_wrapper_blog_comments input[type=number],#hs_cos_wrapper_blog_comments input[type=password],#hs_cos_wrapper_blog_comments input[type=tel],#hs_cos_wrapper_blog_comments input[type=text],#hs_cos_wrapper_blog_comments select,#hs_cos_wrapper_blog_comments textarea{background:transparent;border:1px solid #29513b}#hs_cos_wrapper_blog_comments .hs-submit input{color:#29513b}#hs_cos_wrapper_blog_comments .hs-submit input:hover{background:#29513b;color:#efe6cf}