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