#nav li{position:relative;display:inline-block;margin-right:33px}#nav li a{font-size:14px;font-weight:500;line-height:1;letter-spacing:1.4px;color:#fff;text-transform:uppercase;position:relative}#nav>li>a:before{content:'';position:absolute;bottom:-5px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);width:100%;height:3px;background:#000;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0}#nav>li:hover>a:before{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);width:100%}#nav li:last-child{margin-right:0}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0}#nav .sub-menu{list-style:none outside none;margin:0;padding:0;position:absolute;width:100%;min-width:180px;left:50%;-webkit-transform:translate(-50%,20px);-ms-transform:translate(-50%,20px);transform:translate(-50%,20px);text-align:center;padding-top:18px;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;opacity:0;visibility:hidden}#nav li.two_col_dd>.sub-menu{min-width:365px;column-count:2}#nav .sub-menu li a{display:block;padding:8px 0;font-size:14px;font-weight:500;line-height:1;letter-spacing:1.4px;color:#000;text-transform:uppercase;-webkit-transition:0.4s all ease-in-out;-o-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out}#nav .sub-menu>li{position:relative;display:block;background:#fff;max-width:180px;margin:0 auto 1px;padding:0!important;-webkit-transition:0.4s all ease-in-out;-o-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out}#nav .sub-menu li:hover{background:#000}#nav .sub-menu li:hover>a{color:#fff;text-decoration:none}#nav li:hover>.sub-menu{opacity:1;visibility:visible;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}#nav .sub-menu .sub-menu{margin-left:100%;top:0;left:0;padding:0;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;min-width:180px}#nav .sub-menu .sub-menu li:hover{background:#000}#nav .sub-menu .sub-menu .sub-menu{margin-left:100%;top:0;left:0;padding:0;-webkit-transform:none;-ms-transform:none;transform:none;min-width:180px}#nav .sub-menu .sub-menu .sub-menu li:hover{background:#000}#fixed-nav li.mega-menu .sub-menu li,#nav li.mega-menu .sub-menu li{width:calc(50% - 1px)}#fixed-nav li.mega-menu .sub-menu,#nav li.mega-menu .sub-menu{min-width:380px;left:50%!important;margin-left:0!important;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;left:auto!important;right:-10px}#fixed-nav li.mega-menu .sub-menu>li,#nav li.mega-menu .sub-menu>li{max-width:100%}#fixed-nav li.mega-menu2 .sub-menu li,#nav li.mega-menu2 .sub-menu li{width:calc(33.33% - 1px)}#fixed-nav li.mega-menu2 .sub-menu,#nav li.mega-menu2 .sub-menu{min-width:710px;left:50%!important;margin-left:0!important;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#fixed-nav li.mega-menu2 .sub-menu>li,#nav li.mega-menu2 .sub-menu>li{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#fixed-nav li.mega-menu2 .sub-menu>li:last-child,#nav li.mega-menu2 .sub-menu>li:last-child{margin-left:0;margin-right:auto}#fixed-nav li.mega-menu2 .sub-menu>li:nth-child(28),#nav li.mega-menu2 .sub-menu>li:nth-child(28){margin-right:1px;margin-left:auto}#fixed-nav li.mega-menu .sub-menu li a,#nav li.mega-menu .sub-menu li a{display:flex;justify-content:center;align-items:center;height:100%}body{font-family:var(--body-font);font-size:0;background:#FFF;color:#000;margin:0}body main{font-size:12px}:root{--body-font:'Poppins', sans-serif;--title-font:'Cormorant Garamond', serif}a,a:hover,a:visited,a:focus,textarea{text-decoration:none;outline:0;cursor:pointer}.slick-track *{outline:none}select::-ms-expand{display:none}input:focus,select:focus,textarea:focus{outline:none}input[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;border-radius:0}#main-wrapper{overflow:hidden}.global-title{display:block;position:relative;z-index:1}.global-title h2 span{display:block;font-family:var(--title-font);font-size:69.81px;font-weight:600;line-height:1;color:#b7b2af;letter-spacing:normal}.global-title h2{font-size:19.95px;font-weight:200;line-height:1;letter-spacing:3.99px;color:#4c4c4c;text-transform:uppercase}.global-btn-wrap{display:block;text-align:right;font-size:0}.global-btn-wrap .global-btn{font-size:15.33px;font-weight:500;line-height:1;letter-spacing:3.83px;color:#000;text-transform:uppercase;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.global-btn-wrap .global-btn em.ai-font-arrow-i-u{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;vertical-align:middle;font-size:15px;margin-left:8px;font-weight:600}.global-btn-wrap .global-btn span{position:relative;display:inline-block}.global-btn-wrap .global-btn span:before{content:'';position:absolute;bottom:-2px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);width:100%;height:1px;background:#000;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.global-btn-wrap .global-btn:hover span:before{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);width:100%}.intro-animated{position:fixed;height:100%;top:0;left:0;right:0;margin:0 auto;z-index:99999;background:#000;overflow:hidden;-webkit-transition:0.2s opacity ease-in-out,0.2s visibility ease-in-out;-o-transition:0.2s opacity ease-in-out,0.2s visibility ease-in-out;transition:0.2s opacity ease-in-out,0.2s visibility ease-in-out}.intro-inner{display:block;width:100%;height:100%;position:relative;overflow:hidden}.intro-banner{position:relative;height:100%;width:100%}.intro-banner:before{position:absolute;content:'';top:50%;left:50%;width:332px;height:121px;background:url(../../../../themes/butlerrealestate.com/images/intro-logo-new.png) no-repeat;background-size:cover;background-position:center;pointer-events:none;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:0.3s all ease-in-out;-o-transition:03s all ease-in-out;transition:0.3s all ease-in-out;opacity:1;visibility:visible}.intro-animated.active .intro-banner:before{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1;visibility:visible}.intro-banner canvas{display:block;width:100%;height:100%;background-color:#000}.user-navigated-from-a-page-on-the-site .intro-animated{display:none}body.home{overflow:hidden}body.home.intro-ended,body.home.user-navigated-from-a-page-on-the-site{overflow:visible}body.intro-ended .intro-animated{opacity:0;pointer-events:none;visibility:hidden;right:0}#fixed-header{position:fixed;z-index:1029;top:0;left:0;width:100%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;padding:5px 0;background:#fff;min-height:111px}#fixed-header.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#fixed-header:not(.active){opacity:0;pointer-events:none}.fixed-header-container{width:100%;display:block;max-width:1467px;margin:0 auto;padding:0 15px}.fixed-header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fixed-logo{display:block;position:relative;padding:11px 0}.fixed-logo a{display:block;position:relative}.fixed-logo img{max-width:100%;width:173px}.fixed-header-contacts{text-align:right;margin-bottom:20px}.fixed-header-contacts span{font-size:14px;color:#000;display:inline-block;vertical-align:middle;position:relative}.fixed-header-contacts span:last-child{display:none}.fixed-header-contacts span em.ai-font-phone{display:inline-block;vertical-align:baseline;margin-right:14px;font-size:13px}.fixed-header-contacts span a{position:relative}.header-contacts span a:before{content:'';position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);width:100%;height:1px;background:#fff;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0}.header-contacts span a:hover:before{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);width:100%}#fixed-nav li{position:relative;display:inline-block;margin-right:33px}#fixed-nav li a{font-size:14px;font-weight:500;line-height:1;letter-spacing:1.4px;color:#000;text-transform:uppercase;position:relative}#fixed-nav>li>a:before{content:'';position:absolute;bottom:-5px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);width:100%;height:3px;background:#000;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0}#fixed-nav>li:hover>a:before{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);width:100%}#fixed-nav li:last-child{margin-right:0}#fixed-nav .sub-menu{list-style:none outside none;margin:0;padding:0;position:absolute;width:100%;min-width:180px;left:50%;-webkit-transform:translate(-50%,20px);-ms-transform:translate(-50%,20px);transform:translate(-50%,20px);text-align:center;padding-top:32px;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;opacity:0;visibility:hidden}#fixed-nav li.two_col_dd>.sub-menu{min-width:365px;column-count:2}#fixed-nav .sub-menu li a{display:block;padding:8px 0;font-size:14px;font-weight:500;line-height:1;letter-spacing:1.4px;color:#000;text-transform:uppercase;-webkit-transition:0.4s all ease-in-out;-o-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out}#fixed-nav .sub-menu>li{position:relative;display:block;background:#fff;max-width:180px;margin:0 auto 1px;padding:0!important;-webkit-transition:0.4s all ease-in-out;-o-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out}#fixed-nav .sub-menu li:hover{background:#000}#fixed-nav .sub-menu li:hover>a{color:#fff;text-decoration:none}#fixed-nav li:hover>.sub-menu{opacity:1;visibility:visible;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}#fixed-nav .sub-menu .sub-menu{margin-left:100%;top:0;left:0;padding:0;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;min-width:180px}#fixed-nav .sub-menu .sub-menu li:hover{background:#000}#fixed-nav .sub-menu .sub-menu .sub-menu{margin-left:100%;top:0;left:0;padding:0;-webkit-transform:none;-ms-transform:none;transform:none;min-width:180px}#fixed-nav .sub-menu .sub-menu .sub-menu li:hover{background:#000}.header-wrapper{position:absolute;top:0;left:0;z-index:1028;width:100%;font-size:0;-webkit-transition:0.4s all ease-out;-o-transition:0.4s all ease-out;transition:0.4s all ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:21px 0}.header-container{width:100%;display:block;max-width:1550px;margin:0 auto;padding:0 15px}.header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.logo{display:block;position:relative;padding:11px 0}.logo a{display:block;position:relative}.logo img{max-width:100%}.header-left img{max-width:261px}.header-contact-info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:21px}.header-contacts span{font-size:14px;color:#fff;display:inline-block;vertical-align:middle;padding:0 15px;position:relative}.header-contacts span:first-child{padding-left:0}.header-contacts span:last-child{padding-right:0}.header-contacts span em.ai-font-phone{display:inline-block;vertical-align:baseline;margin-right:14px;font-size:13px}.header-contacts span em.ai-font-envelope-f{color:#fff;font-size:11px;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;display:inline-block;vertical-align:baseline}.header-contacts span a{position:relative}.header-contacts span a:before{content:'';position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);width:100%;height:1px;background:#fff;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0}.header-contacts span a:hover:before{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);width:100%}.header-contacts{display:inline-block;vertical-align:middle;margin-right:31px}.header-smi a{width:34px;height:34px;border:1px solid #b7b2af;border-radius:50%;font-size:15px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 3.5px;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.header-smi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-smi a:first-child{margin-left:0}.header-smi a:last-child{margin-right:0}.header-smi a:hover{background:#fff;border-color:#fff;color:#000}.slideshow-container{position:relative}.slideshow-wrapper{position:relative}.slideshow-container .cycloneslider-slide:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .30);pointer-events:none}.slideshow-container .cycloneslider-template-responsive canvas{min-height:775px}.slide-tagline-container{position:absolute;bottom:0;left:0;width:100%;margin-bottom:115px;z-index:2}.slide-tagline-wrapper{display:block;position:relative}.slide-tagline{display:block;position:relative}.slide-tagline h1{font-family:var(--title-font);font-size:65px;font-weight:500;line-height:70px;letter-spacing:-1.3px;color:#fff;text-transform:uppercase}.slide-tagline-wrapper>.container{padding:0}.fp-main:before{position:absolute;content:'';bottom:0;right:calc((100vw - 504px) / -2);width:calc(100vw / 2);height:100%;pointer-events:none;max-height:695px;background:url(../../../../themes/butlerrealestate.com/images/fp-bg.jpg) no-repeat;background-position:center;background-size:100% auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);z-index:-1;opacity:.11;background-attachment:fixed}.fp-main:after{position:absolute;content:'';bottom:0;right:calc((100vw - 504px) / -2);width:calc(100vw / 2);height:100%;pointer-events:none;max-height:695px;z-index:-1}.fp-main{display:block;position:relative;padding:167px 0 129px;z-index:3}.fp-img canvas{display:block;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#3d3a39}.fp-item a{display:block;position:relative}.fp-img{position:relative;width:100%;height:100%}.fp-details{position:absolute;bottom:0;left:0;width:100%;padding:0 0 23px 30px;overflow:hidden}.fp-hover{position:absolute;top:50%;left:50%;width:121.02%;opacity:0;visibility:hidden;-webkit-transform:scale(.7) translate(-50%,-50%);-ms-transform:scale(.7) translate(-50%,-50%);transform:scale(.7) translate(-50%,-50%);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:2;pointer-events:none;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.fp-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fp-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.fp-col-control.fp-col-left{width:calc(43.3% - 1.5px)}.fp-col-control.fp-col-right{width:calc(56.7% - 1.5px)}.fp-item{display:block;position:relative;width:100%}.fp-col-control.fp-col-right .fp-group{margin:0 -1.5px}.fp-col-control.fp-col-right .fp-group .fp-item{width:calc(100%  / 2);padding:0 1.5px}.fp-col-control.fp-col-right .fp-group .fp-item:first-child{width:100%;margin-bottom:3px}.fp-wrapper{display:block;position:relative}.fp-container{display:block;position:relative;overflow:hidden;font-size:0}.fp-wrapper>.container{padding:0}.fp-main-title h2{font-size:19.95px;font-weight:200;line-height:1;letter-spacing:3.99px;color:#4c4c4c;text-transform:uppercase}.fp-main-title h2 span{display:block;font-family:var(--title-font);font-size:69.81px;font-weight:600;line-height:1;color:#b7b2af;letter-spacing:normal}.fp-main-title{display:block;position:relative;margin-bottom:76px}.fp-price span,.fp-hover-price span{font-size:25px;font-weight:500;line-height:1;letter-spacing:1.5px;color:#fff}.fp-price,.fp-hover-price{display:block;position:relative;margin-bottom:12px;padding-bottom:12px}.fp-add span,.fp-hover-add span{font-size:15px;font-weight:300;line-height:22px;letter-spacing:.75px;color:#fff}.fp-price:before{position:absolute;content:'';bottom:0;left:-30px;width:100%;height:1px;background:#fff;pointer-events:none;max-width:183px}.fp-view-btn{padding:43px 26px 37px 0}.fp-view-btn.global-btn-wrap .global-btn{line-height:1.3}.fp-img:before{position:absolute}.fp-img:before{position:absolute;content:'';bottom:0;left:0;width:100%;height:131px;background:-o-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .65) 100%);background:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(rgb(0 0 0 / .65)));background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);pointer-events:none}.fp-item a:hover .fp-hover{opacity:1;visibility:visible;-webkit-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.fp-hover-img canvas{display:block;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.fp-hover-details{position:absolute;bottom:0;left:0;width:100%;padding:0 30px 30px 36px}.fp-hover-add{display:block;position:relative;margin-bottom:15px}.fp-hover-info{display:block;position:relative;margin-bottom:38px}.fp-hover-info span{font-size:15px;font-weight:300;line-height:1;letter-spacing:.75px;color:#fff;padding:0 17.5px;border-right:1px solid #fff;display:inline-block;vertical-align:middle}.fp-hover-btn span{font-size:15px;font-weight:300;line-height:1;letter-spacing:.75px;color:#fff;text-transform:uppercase}.fp-hover-info span:first-child{padding-left:0}.fp-hover-info span:last-child{padding-right:0;border:none}.fp-hover-img{position:relative}.fp-hover-price:before{position:absolute;content:'';bottom:0;left:-60px;width:100%;height:1px;background:#fff;pointer-events:none;max-width:184px}.fp-hover-img:before{position:absolute;content:'';bottom:0;left:0;width:100%;height:131px;background:-o-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .65) 100%);background:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(rgb(0 0 0 / .65)));background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);pointer-events:none}.fp-col-control.fp-col-right .fp-group .fp-item:nth-child(2) .fp-hover,.fp-col-control.fp-col-right .fp-group .fp-item:last-child .fp-hover{width:120%}.fp-col-control.fp-col-right .fp-group .fp-item:not(:first-child) .fp-hover-info{margin-bottom:24px}.fp-col-control.fp-col-right .fp-group .fp-item:not(:first-child) .fp-hover-add span{line-height:1}.fp-col-control.fp-col-right .fp-group .fp-item:not(:first-child) .fp-hover-add{margin-bottom:20px}.fp-col-control.fp-col-right .fp-group .fp-item:not(:first-child) .fp-hover-details,.fp-col-control.fp-col-right .fp-group .fp-item:not(:first-child) .fp-details{padding:0 0 23px 20px}.team-map-row{display:block;position:relative;width:100%;z-index:4}.line-accent.mtt{position:absolute;content:'';top:-100%;left:60px;height:100%;width:1px;background:#b7b2af;pointer-events:none}.team-map-transparent{position:absolute;top:0;left:0;z-index:2}.team-map-main{position:relative;width:891px}.team-map-col-left{position:relative;display:block;width:56.286%;z-index:1}.map-agents-img{position:absolute;z-index:1;top:0;left:0;width:auto;height:auto}.map-agent-hover{position:absolute;top:0;left:0;width:auto;height:auto;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;opacity:0;visibility:hidden;z-index:2;pointer-events:auto}.map-agent-details-hover{position:absolute;top:0;left:0;width:auto;height:auto;-webkit-transition:0.3s all ease-in;-o-transition:0.3s all ease-in;transition:0.3s all ease-in;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}.map-agents-img>div{position:absolute;top:0;left:0;width:auto;height:auto;z-index:1}.map-agents-contacts{position:absolute;top:0;left:0;width:auto;height:auto;z-index:3}.map-agents-contacts>div{position:absolute;top:0;left:0;width:auto;height:auto;z-index:1}.agent-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgb(183 178 175 / .90);width:269px;position:relative;height:151px}.agent-contact{display:block;text-align:center}.agent-name span{font-size:25px;font-weight:500;line-height:1;letter-spacing:1.5px;color:#fff;text-transform:uppercase}.agent-contact span{font-size:14px;line-height:1;color:#fff;display:inline-block;vertical-align:middle;padding:0 15px}.agent-contact span a{position:relative}.agent-contact span a:before{content:'';position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);width:100%;height:1px;background:#fff;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0}.agent-contact span a:hover:before{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);width:100%}.agent-detail-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.agent-contact span em.ai-font-phone{display:inline-block;font-size:12px;margin-right:15px}.agent-name{display:inline-block;margin-bottom:27px;text-align:center;padding-bottom:16px;position:relative;width:100%}.team-caption span{font-size:20px;font-weight:300;line-height:30px;color:#636363}.map-agents-img>div.map-agent-1 .map-agent-hover{top:148px;left:39px}.map-agents-img>div.map-agent-2 .map-agent-hover{top:62px;left:229px}.map-agents-img>div.map-agent-3 .map-agent-hover{top:19px;left:454px}.map-agents-img>div.map-agent-4 .map-agent-hover{top:189px;left:537px}.map-agents-contacts>div.map-agent-1 .map-agent-details-hover{left:194px;top:240px}.map-agents-contacts>div.map-agent-2 .map-agent-details-hover{left:10px;top:89px}.map-agents-contacts>div.map-agent-3 .map-agent-details-hover{left:557px;top:43px}.map-agents-contacts>div.map-agent-4 .map-agent-details-hover{left:270px;top:317px}.map-agents-contacts>div.map-agent-2 .map-agent-details-hover .agent-name:before,.map-agents-contacts>div.map-agent-4 .map-agent-details-hover .agent-name:before{right:-50px;left:auto}.map-agent-details-hover.active{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.map-agent-hover.active{opacity:1;visibility:visible}.team-map-container{display:block;position:relative;z-index:1}.team-map-wrapper{display:block;position:relative;padding:115px 0 83px;z-index:3}.team-map-wrapper:before{position:absolute;content:'';bottom:0;right:0;width:99%;height:30%;background:url(../../../../themes/butlerrealestate.com/images/agent-map/team-accent-bg.avif) no-repeat;background-size:cover;background-position:center;pointer-events:none;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.14;background-attachment:fixed;z-index:1}.team-map-container:before{position:absolute;content:'';top:0;left:0;width:100%;height:70%;background:url(../../../../themes/butlerrealestate.com/images/agent-map/team-bg.avif) no-repeat;background-size:cover;background-position:center;pointer-events:none;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.09;background-attachment:fixed;z-index:3}.team-map-container:after{position:absolute;content:'';top:0;left:0;width:100%;height:70%;background:#3d3a39;pointer-events:none;z-index:-1;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.team-title{text-align:center;margin-bottom:50px}.team-title h2,.team-title h2 span{color:#fff}.team-map-col-right{position:relative}.team-about-container{display:block;position:absolute;padding-top:33px;width:100%;max-width:600px;left:770px;top:0}.team-about-content-wrapper{display:flex;flex-flow:column;gap:28px;position:relative;padding:40px 46px 41px 52px;background:#000;font-size:15px;font-weight:300;color:#fff;line-height:28px;letter-spacing:.3px;z-index:2}.team-about-btn{padding:43px 0}.agent-contact span em.ai-font-envelope-f{font-size:11px;display:inline-block;vertical-align:middle;color:#fff}.agent-contact span:first-child{padding-left:0}.agent-contact span:last-child{padding-right:0}.agent-name:before{position:absolute;content:'';bottom:0;left:-55px;width:calc(100% + 35px);height:1px;background:#fff}.wwu-wrapper{display:block;position:relative;text-align:center;font-size:0;z-index:1;padding:113px 0 93px;overflow:hidden}.wwu-bg:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:url(../../../../themes/butlerrealestate.com/images/wwu-bg.jpg) no-repeat;background-position:center;background-size:cover;pointer-events:none;z-index:1;opacity:.12;background-attachment:fixed}.wwu-bg:after{position:absolute;content:'';top:0;right:-115px;width:100%;height:calc(100% + 93px);background:#000;pointer-events:none;z-index:-1;max-width:998px}.wwu-title h2,.wwu-title h2 span{color:#fff}.wwu-main{position:relative;z-index:1;font-size:0;text-align:center;overflow:hidden;width:100%;max-width:859px;margin:55px auto 0}.wwu-main ul.wwu-list{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wwu-main ul.wwu-list li.wwu-item{font-size:18px;line-height:25px;text-transform:uppercase;color:#b7b2af;position:relative;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% / 4)}.wwu-main ul.wwu-list li.wwu-item span{display:block;font-size:55px;color:#b7b2af;text-transform:uppercase;margin-bottom:22px;line-height:1;text-align:center;font-family:var(--title-font);font-weight:600}.wwu-main ul.wwu-list li.wwu-item span i{font-style:normal}.wwu-main ul.wwu-list li.wwu-item:last-child:before{display:none}.wwu-wrapper>.container{padding:0}.wwu-bg{position:relative;display:block;padding:88px 0 88px;background:#3d3a39}.wwu-title h2,.wwu-title h2 span{color:#b7b2af}.line-accent.wwu{position:absolute;content:'';bottom:44px;left:0;width:51%;height:1px;background:#b7b2af;pointer-events:none;z-index:1}.asp-container{padding:179px 0 0;overflow:hidden;display:block;position:relative}#active-sold-properties .asp-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:visible}.asp-title{position:absolute;right:calc((100% - 820px) / 2);top:-20px;padding:0;text-align:right;width:100%;pointer-events:none}.asp-result{width:619px;padding:89px 96px 36px 110px;background:#3d3a39;position:relative}.asp-result:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(../../../../themes/butlerrealestate.com/images/asp-bg.jpg) no-repeat;background-attachment:fixed;background-size:cover;background-position:bottom center;pointer-events:none;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.06}.asp-result-inner{position:relative;z-index:1}.asp-result-tab-buttons{position:relative;font-size:0;margin:0 -29px 70px}.asp-result-tab-buttons button:before{content:'';position:absolute;right:0;top:0;bottom:0;margin:auto;width:1px;background:#d9d9d9;height:19px}.asp-result-tab-buttons button:last-child:before{display:none}.asp-result-tab-buttons button{width:auto;display:inline-block;vertical-align:top;background:none;border:none;font-size:20px;letter-spacing:2px;color:#fff;text-transform:uppercase;padding:0 18px;outline:none;position:relative}.asp-result-tab-buttons button span{position:relative}.asp-result-tab-buttons button span:before{position:absolute;content:'';bottom:-5px;left:0;width:100%;height:1px;background:#b0b0b0;opacity:0;visibility:visible}.asp-result-tab-buttons button#asp-result-active.active span:before,.asp-result-tab-buttons button#asp-result-sold.active span:before,.asp-result-tab-buttons button#asp-result-pending.active span:before{opacity:1;visibility:visible}.asp-result-tab-buttons button#asp-result-active.active{color:#b0b0b0}.asp-result-tab-buttons button#asp-result-sold.active{border-bottom-color:#b0b0b0;color:#b0b0b0}.asp-result-tab-buttons button#asp-result-pending.active{border-bottom-color:#b0b0b0;color:#b0b0b0}.asp-result-tab{position:relative;height:184px;margin-bottom:15px;overflow-x:hidden}.asp-result-tab .simplebar-scrollbar:before{background:#fff}.asp-result-list{display:none}.asp-result-list.active{display:block}.asp-result-list li{margin-bottom:25px;display:block}.asp-result-list li:last-child{margin-bottom:0}.asp-result-list li a{display:inline-block;position:relative;font-size:15px;letter-spacing:.075px;color:#fff;line-height:1;-webkit-padding-start:30px;padding-inline-start:30px}.asp-result-list li a i{position:absolute;width:16px;height:21px;top:0;left:0}.asp-result-list li a i.icon-active{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAA7CAMAAADVVYNpAAADImlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NjAzMjJCODg4MjQxMUVBODc5NkY5NDJBRTM3MTgxQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4NjAzMjJCOTg4MjQxMUVBODc5NkY5NDJBRTM3MTgxQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg2MDMyMkI2ODgyNDExRUE4Nzk2Rjk0MkFFMzcxODFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg2MDMyMkI3ODgyNDExRUE4Nzk2Rjk0MkFFMzcxODFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RIR3QAAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACKUExURUdwTLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsPnpcI8AAAAtdFJOUwAN+/b9si8Z5G9Aq8418SMd7cSlyoSRBo3gfpZad95M02RTAtcnEaBHvIk6FM8hbjEAAAHFSURBVBgZjcAHYoJAAATApfdiRcCuiSXu/78XTbyjHeCgRbsurL07mWznM8/GkN3MZcWcL77Q43pjm7FKoeAEVJl46Nht2SNw0LQ22StMUHfgkDxFZa1z0N6BkMQcEeAtm3OUh38eG/RwtiqtnA2xg5eHyxr3buNF21kma0q8FKwJHEi+y4r+BSDbslKg5uTMWSkA+Kws0ZSeKZ0zYEkpRJvPSgRtT2mHjoDSBpFBITyhIzIpWFhT2qDrdKYQYkPJh4LFN3OLOwXzCwoXCi5WFPQECiUFFwUlGwozCjkOlNZQmFLYw9cpzND1mFC4wckpxA46PEp3IKC0RNu3S2kHHCgZEVpWlOIHkBqU3AQNHisBnqas5D5qFqw54MljjbFI8eZbrIlTPD0mrJtc1naa/HhTNlzwZ8k2w2CLaeNPZHLUFG8WRx3xZpscMT1BsDjiCMnWOWh6QqXkoAg1ScwBARo89osTNGR79tqgxdfZI9TQtqSaHqHje0ulFRR8qswzqJTs0iMoZXN2bNDDNthyQ68Dm9wU/WZsuGKAFrKmwCA7pmRhxJHC+YExC/4zbIwL+GIe8QEt5FOBjzg5ucSHfsqFhq5fwkroJJP6YpwAAAAASUVORK5CYII=) center/100% no-repeat}.asp-result-list li a i.icon-sold{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAA7CAMAAADVVYNpAAADImlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5RDhGRkVGRDg4MjQxMUVBODJCMjk0NEQ4M0U1NTBDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5RDhGRkVGRTg4MjQxMUVBODJCMjk0NEQ4M0U1NTBDNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlEOEZGRUZCODgyNDExRUE4MkIyOTQ0RDgzRTU1MEM0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlEOEZGRUZDODgyNDExRUE4MkIyOTQ0RDgzRTU1MEM0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+eUrhewAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACxUExURUdwTMYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREcYREb1L4gcAAAA6dFJOUwDhGvjOLm79QOX1+w4jlsSRygbxse0ypYOqNo3eE0zTUwLXtK0XiHMfHAF9RydconlmgDpZC71hnblwAvo/AAAB2ElEQVQYGY3AB0LiQAAF0A+kklBDJ3RBqhRRd//9DyYIM2mThIcYd99bTOx2228cDR1Zxt0CA2ajd0CK/TfjysM1FIp9qrQNJIx9pnhbIurDYSqtgrAzsxQ2CFwdZposIVQ85uhv8dBsMNc7HgxGOFp3WG0VGOEVcTeyGWKvdNx9jVsmQ6q4uzCkv4RkFRhwDgCaPgM7hGyLDQZ2ACwG6ojazCnNm0CdkrZFjMXAAO6E0hgJfUonDEoUtBkSBg6FFj4onZA0m1PQcKJkQaHFJ9PHioJ5gMI/CjaGFJwKFKoUbFwo6VDoUvBxpnSFQo3CBJZDoYukUZvCN5Y+Ba+IBIPSCuhTqiPOtSmNgR9K5QFihpS8EbApU7IriDAYeMNNjYGChZAeQ35wYzCk1FvjyVowxNvgZtRmWPt41deVT6PGiCP+1BlXLjHG7OBPx2GuGp5azDXFk24yR20GYcEcU0h6iZlqMwSqzDRASMVjhjdEGEznrRHRnDDVO2Ishym0L8TVqeYMkOD6VBpCwaJKowmVKpNKHSg1G0x4Rwq9xJj/SHVmlL1Gui4j9sjgagzZIZPuUVogx5TCfIQ8Kz6UO8i17fPOnOIFrsabC15S9Mk6XvRZ7blI+gWWQCsgW/iCSQAAAABJRU5ErkJggg==) center/100% no-repeat}.asp-result-list li a i.icon-pending{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAA7CAMAAADVVYNpAAADImlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQzQwNkM5Qjg4MjQxMUVBOUZBMkIyOTA2NjVBODZFNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQzQwNkM5Qzg4MjQxMUVBOUZBMkIyOTA2NjVBODZFNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBDNDA2Qzk5ODgyNDExRUE5RkEyQjI5MDY2NUE4NkU1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBDNDA2QzlBODgyNDExRUE5RkEyQjI5MDY2NUE4NkU1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/zWmowAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAC0UExURUdwTN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBN8UBE3X2MkAAAA7dFJOUwCXDiXn9hXh/bt2+h6NAgsy7dKsKXFLneoFXJFA71SoOBzezFagLSFmecSIx7a/SF+D84AQsddR2lprRoX7VwAAAdRJREFUGBmNwAdiokAABdCvIoio2Bv2XlNMou7++98rGp1hgAF8CGluOodZt2acj/u2iQSl7c6hz2gsetAzv2oMm1+g0zeoY+cQ5nYYo/uBINNmvBZU2TqTfMHnvjFZC5LHFM4ETyOmmn3jj2sxwDhmystDngF7/NlSZY+yuMttZ1Sccrgxa/QNR5CyGSo6uNnQd21CtaGv9g3ApmSsEFSkrw+U8pQWCLMp/QD/KB0QUXUodNfwKI0Q9UPpAptCN4uoD0ot1CnY0JhQ2mNGoQONXIGCB4tCBhprh4KHM4UxNFaUythRqFcQ9U5piyUFp4moT0p9/KdURoRrUTitUKV0KiGsSOngonelNEbIukbpE4BH3x4B5plSoQqgTUWmB1+1Tt+1B8C1qNi18WQWh1SUcffFgPl2kJuuLhmDKieHu2meIU6+wJAGHhpM18bDpMA08wqeGkzzDmHCFPMKpDGTteFb55nkByqPCZwqVFmL8TwE9RnLyCKocmScPsLWJ+o1ENWi1nANjSN1FtBpDhk1ht6CETMTMZYMGyDOd51Bn4hXdah6Q5IPKqwpEnUoOQMk6+0otJCmZPBhiXSDPO/eXLxgwxtripdsyVoTr+kVM+/Q+AVm2jLi8RzjWgAAAABJRU5ErkJggg==) center/100% no-repeat}.asp-result-filters label{font-size:18px;line-height:1;letter-spacing:.09px;color:#fff;text-transform:uppercase;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding-left:35px;border-bottom:1px solid #b7b2af;width:100%;max-width:97%;height:74px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.asp-result-filters label:hover{color:#b7b2af}.asp-result-filters label input{display:none}.asp-container span.asp-result-filter-dot{position:absolute;width:22px;height:22px;border-radius:50%;background:#f5f5f5;left:0;top:0;bottom:0;margin:auto;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.asp-container span.asp-result-filter-dot:before{position:absolute;content:'';top:50%;left:50%;width:10px;height:10px;background:#000;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;visibility:hidden}.asp-container input:checked+span.asp-result-filter-dot:before{opacity:1;visibility:visible}.asp-map{width:calc(100% - 619px);display:block;margin-top:137px;position:relative}.asp-container .map_canvas{height:100%;position:relative;display:block}.asp-container .map_canvas canvas{width:100%;height:558px;display:block;background-image:url(../../../../themes/butlerrealestate.com/images/bg-map-placeholder.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.asp-container [class^=placeholder-map]{position:absolute;content:'';top:0;left:0;width:100%;height:100%;z-index:1;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}.asp-container [class^=placeholder-map].asp-result-filter-active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9UAAAIuBAMAAABDRjZCAAADImlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMkM1OTg1Qzg2MDYxMUVBOUQ1RURDNEE4MEMwQzcxNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMkM1OTg1RDg2MDYxMUVBOUQ1RURDNEE4MEMwQzcxNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIyQzU5ODVBODYwNjExRUE5RDVFREM0QTgwQzBDNzE1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyQzU5ODVCODYwNjExRUE5RDVFREM0QTgwQzBDNzE1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8pPmSwAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAkUExURUdwTJaQjJWP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)!important;background-repeat:no-repeat;background-position:center;background-size:contain}.asp-container [class^=placeholder-map].asp-result-filter-sold{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9UAAAIuBAMAAABDRjZCAAADImlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBQUFCQzc0ODg4MkUxMUVBQUIyRkIyRjhCN0M0Q0FCNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBQUFCQzc0OTg4MkUxMUVBQUIyRkIyRjhCN0M0Q0FCNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFBQUJDNzQ2ODgyRTExRUFBQjJGQjJGOEI3QzRDQUI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFBQUJDNzQ3ODgyRTExRUFBQjJGQjJGOEI3QzRDQUI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J7URhQAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAtUExURUdwTMYREcUR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);background-repeat:no-repeat;background-position:center;background-size:contain}.asp-container [class^=placeholder-map].asp-result-filter-pending{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9UAAAIuBAMAAABDRjZCAAADImlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NUU3NkM3Nzg4MkQxMUVBQTcxQUYwNDhFRkM1NjZCRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NUU3NkM3ODg4MkQxMUVBQTcxQUYwNDhFRkM1NjZCRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk1RTc2Qzc1ODgyRDExRUFBNzFBRjA0OEVGQzU2NkJGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk1RTc2Qzc2ODgyRDExRUFBNzFBRjA0OEVGQzU2NkJGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++nuq0wAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAqUExURUdwTN8UBIsY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);background-repeat:no-repeat;background-position:center;background-size:contain}.asp-title-main{text-align:left;display:inline-block;pointer-events:auto}.asp-title-main:before{position:absolute;content:'';top:50%;right:-3099px;width:3000px;height:1px;background:#b7b2af;pointer-events:none;max-width:3000px}.asp-result-filters label:last-child{border:none}.testi-wrapper{display:block;position:relative;font-size:0;padding:118px 0 112px;overflow:hidden}.testi-bg{position:relative;padding:121px 0 0}.testi-content p{font-size:15px;font-weight:300;line-height:28px;letter-spacing:.3px;color:#5f5f5f;font-style:italic}.testi-content{display:block;margin-bottom:28px}.testi-name span{font-size:15px;line-height:1;letter-spacing:.3px;color:#000}.testi-col{display:block;background:#fff;padding:18px 60px;width:100%;max-width:96.975%;margin-left:auto;z-index:25;position:relative}.testi-item-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.testi-item-div:before{position:absolute;content:'';top:50%;right:1px;margin:0 auto;width:1px;height:100%;background:rgb(0 0 0 / .12);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.slick-slide.slick-active+.slick-slide.slick-active .testi-item-div:before{display:none}.testi-item-div{width:calc(100% / 2);vertical-align:middle;padding:40px 38px 16px 38px;position:relative;text-align:center}.testi-arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 55px);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.testi-slide{display:block;position:relative;margin-bottom:68px;margin:0 -38px 0}.testi-title{text-align:left;display:block;margin-bottom:30px}.testi-accent-bg{position:absolute;content:'';top:0;left:0;width:54.834%;height:452px;background:url(../../../../themes/butlerrealestate.com/images/testi-bg.avif) no-repeat;background-position:center;background-size:cover;z-index:1;pointer-events:none}.testi-main{position:relative;z-index:3}.testi-item-wrap:before{position:absolute;content:'';top:0;right:0;left:0;margin:0 auto;width:1px;height:100%;background:rgb(255 255 255 / .30)}.testi-arrow-prev span,.testi-arrow-next span{display:inline-block;vertical-align:middle;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;font-size:17px;color:#df1404;cursor:pointer;pointer-events:auto;font-weight:600}.testi-arrow-next span:hover,.testi-arrow-prev span:hover{color:#b7b2af}.testi-btn-wrapper .testi-btn{font-size:14px;letter-spacing:5.6px;color:#fff}.testi-btn-wrapper .testi-btn:after{background:#fff}.testi-btn-wrapper .testi-btn:before{background:#fff}.testi-btn-wrapper .testi-btn:hover{color:#002069}.testi-wrapper>.container{width:100%;max-width:1385px}.testi-title-wrap{display:block;width:41%;margin-left:auto;margin-bottom:76px}.testi-btn-wrap{text-align:left}.testi-slide:not(.slick-initialized) .testi-item-div:last-child{display:none}.contact-wrapper{display:block;position:relative;padding:166px 0 157px;background:#3d3a39}.contact-wrapper:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:url(../../../../themes/butlerrealestate.com/images/contact-us-bg.avif) no-repeat;background-position:center;background-size:cover;pointer-events:none;z-index:1;opacity:.08;background-attachment:fixed}.contact-container{display:block;position:relative}.contact-main{display:block;position:relative;z-index:1;width:100%;border-top:none!important;border:1px solid #fff}.contact-main-title h2{color:#fff}.contact-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:33px}.contact-form-row.full{display:block;margin-bottom:46px}.contact-form-row:nth-child(3){margin-bottom:60px}.contact-form-row.submit{display:block;margin:0}.contact-form-row .contact-form-col{width:calc(50% - 13.5px);display:block;position:relative}.contact-form-row .contact-form-col input:not([type=submit]){width:100%;height:57px;border:none;border-bottom:1px solid #fff;background:#fff0;font-size:15px;font-weight:300;letter-spacing:.3px;color:#fff;padding:0}.contact-form-row.full .contact-form-col textarea{width:100%;height:74px;border:none;border-bottom:1px solid #fff;background:#fff0;font-size:15px;font-weight:300;letter-spacing:.3px;color:#fff;padding:0;resize:none;overflow:hidden;cursor:auto}.contact-form-row.full .contact-form-col{width:100%}.contact-form{display:block}.contact-form-row.submit .contact-form-col input[type="submit"]{border:none;background:#fff0;width:100%;z-index:1;position:relative;padding:0;text-transform:uppercase;letter-spacing:3.8px;color:#b7b2af}.contact-form-row.submit .contact-form-col{width:100%}.contact-form-wrapper{position:relative;padding:100px 15px 69px}.contact-form-sub{position:relative;z-index:1;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;width:100%}.contact-main div.wpcf7 .ajax-loader{position:absolute;margin:0 auto;bottom:-20px;left:0;right:0}.contact-main form{position:relative;width:100%;max-width:665px;margin:0 auto}.contact-main div.wpcf7-response-output{position:absolute;bottom:-37px;left:0;right:0;width:100%;max-width:100%;margin:0 auto;text-align:center;color:#fff!important;font-size:12px}.contact-main .use-floating-validation-tip span.wpcf7-not-valid-tip{font-size:11px;width:auto;position:absolute;top:11px}.contact-main-title{display:block;text-align:center;margin-bottom:-34px;overflow:hidden}.contact-main-title h2 span:before{position:absolute;content:'';top:50%;left:-105%;width:100%;height:1px;background:#fff}.contact-main-title h2 span:after{position:absolute;content:'';top:50%;right:-105%;width:100%;height:1px;background:#fff}.contact-main-title h2 span{position:relative;display:inline-block}.contact-widget{display:block;max-width:1005px;margin:0 auto}.contact-form-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-form-sub .contact-form-btn{width:100%;max-width:130px;margin:0 auto;position:relative;color:#b7b2af}.contact-form-sub .contact-form-btn em.ai-font-arrow-i-u{position:absolute;top:0;right:0;font-size:17px}.contact-form-sub .contact-form-btn:before{content:'';position:absolute;bottom:-2px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);width:56%;height:1px;background:#fff;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0}.contact-form-sub .contact-form-btn:hover:before{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.contact-form-sub .contact-form-btn span:before{display:none}#footer-nav li{display:inline-block;vertical-align:middle;position:relative;padding:0 20px}#footer-nav li:first-of-type{padding-left:0}#footer-nav li:last-of-type{padding-right:0}.footer-nav-wrap{display:block;text-align:center;font-size:0}#footer-nav li a{font-size:14px;line-height:1;letter-spacing:1.4px;color:#000;text-transform:uppercase;font-weight:500;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}#footer-nav li a:hover{color:#b7b2af}.footer-info-container{display:block;position:relative;background:#fff;padding:80px 0 14px;text-align:center}.footer-contacts span{font-size:14px;color:#000;display:inline-block;vertical-align:middle;padding:0 15px;position:relative}.footer-contacts span:first-child{padding-left:0}.footer-contacts span:last-child{padding-right:0}.footer-contacts span em.ai-font-phone{display:inline-block;vertical-align:baseline;margin-right:14px;font-size:13px}.footer-contacts span em.ai-font-envelope-f{color:#000;font-size:11px;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;display:inline-block;vertical-align:baseline}.footer-contacts span a{position:relative}.footer-contacts span a:before{content:'';position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);width:100%;height:1px;background:#000;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0}.footer-contacts span a:hover:before{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);width:100%}.footer-contacts{display:block;position:relative;margin-bottom:52px}.footer-logo{display:inline-block;position:relative;margin-bottom:67px}.footer-logo a{display:block;position:relative}.footer-logo img{max-width:100%;-webkit-filter:brightness(0);filter:brightness(0);width:261px}.footer-smi a{display:inline-block;vertical-align:middle;font-size:15px;line-height:1;color:#000;padding:0 33px;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.footer-smi a:hover{color:#b7b2af}.footer-smi{display:block;margin-bottom:40px;font-size:0}.footer-smi a:first-child{padding-left:0}.footer-smi a:last-child{padding-right:0}.copyright{font-size:14.1px;line-height:1.5;letter-spacing:1.41px;color:#000;position:relative;display:block;margin-top:20px;margin-bottom:20px;text-align:center}.copyright a{color:#000;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.copyright a:hover{color:#999}.copyright strong{text-decoration:underline}.mls-logo{position:relative;display:block;text-align:center}.mls-logo span{display:inline-block;vertical-align:middle;font-size:22px;color:#8d8d8d;margin:0 2px}#content .archive-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#content .archive-list:before,#content .archive-list:after{display:none}#content .archive-list>article{float:none}#content .archive-list .post{border-bottom:none}#content .archive-list .archive-thumbnail,#content .archive-list .archive-content{width:100%}#content .archive-list .archive-thumbnail a{display:block;outline:none}#content .archive-list .archive-thumbnail canvas{display:block;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}#content .archive-list .article-long .archive-thumbnail{width:60%}#content .archive-list .article-long .archive-has-thumbnail{width:37%;margin-left:3%}#content .archive-list .article-long .archive-has-thumbnail .archive-subtitle{margin-top:0;font-size:35px}#content .archive-list .article-long p{font-size:18px}#content .archive-more{display:inline-block;vertical-align:middle;font-family:var(--primary-font);text-transform:uppercase;letter-spacing:1.2px;font-style:normal;text-decoration:none;position:relative;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#content .archive-more:after{content:'';position:absolute;left:calc(100% + 23px);top:calc(50% - 1px);background:#ded1c1;width:0;height:2px;pointer-events:none;opacity:0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#content .archive-more:hover{color:var(--primary-color)}#content .archive-more:hover:after{width:63px;opacity:1}#content .entry-thumbnail{position:relative;margin-bottom:50px}#content .entry-thumbnail img{display:block;margin:0 auto;width:100%}.ip-container #breadcrumbs{font-size:14px}.ip-container #breadcrumbs span.breadcrumb_last{color:#000;font-weight:700}.ip-banner{position:relative;overflow:hidden}.ip-banner:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:rgb(0 0 0 / .30)}.ip-banner canvas{display:block;position:relative;z-index:0;width:100%;min-height:250px;background:#f9f7f7;background-repeat:no-repeat;background-size:cover;background-position:center center}.ip-banner .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.ip-banner h1{font-weight:400;font-size:45px;text-align:center;color:#FFF;text-transform:uppercase;letter-spacing:1px;line-height:1}.ip-banner h1 span{display:block;font-size:24px;font-weight:400;text-transform:none;letter-spacing:1px}#content-sidebar,#content-full{min-height:500px;margin-top:20px}#content-sidebar #content{width:74.08%}#content-full #content{width:100%}.sidebar{width:23.83%;margin-top:80px}.page-template-template-fullwidth #content{padding-left:15px;padding-right:15px}.page-template-template-fullwidth #content ihf-search[data-eureka-id*=""].ihf-eureka{margin-left:-15px;margin-right:-15px}#content h4,aside h4,#content p,aside p,#content blockquote,aside blockquote,#content ul,aside ul,#content fieldset,aside fieldset,#content form,aside form,#content ol,aside ol,#content dl,aside dl,#content dir,aside dir,#content menu,aside menu{line-height:1.7}#content .entry-title,#content .archive-title{display:block;font-family:var(--title-font);font-size:69.81px;font-weight:600;line-height:1;color:#000;letter-spacing:normal;text-transform:uppercase;text-align:center;position:relative;overflow:hidden}#content .entry{font-size:15px;font-weight:300;color:#5f5f5f;line-height:28px;letter-spacing:.3px}#content .entry-title span{position:relative}#content .entry-title span:before{position:absolute;content:'';top:50%;left:calc(-100% - 430px);width:calc(100% + 370px);height:1px;background:#002069;pointer-events:none}#content .entry-title span:after{position:absolute;content:'';top:50%;right:calc(-100% - 430px);width:calc(100% + 370px);height:1px;background:#002069;pointer-events:none}#content .archive-subtitle{margin-top:0;display:block;font-family:var(--title-font);font-size:35px;font-weight:600;line-height:1;color:#b7b2af;text-transform:uppercase;letter-spacing:0}.aios-roadmaps{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.page-id-17 #content .entry{text-align:center}body.page-id-17 [class*=aidefcf-wrapper-contact-us] .wpcf7{margin:0 auto}.ta-position{color:#fff;font-size:14px}.asp-result-view-all a{display:none;padding:5px;color:#fff;text-transform:uppercase;border-bottom:solid 1px;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.asp-result-view-all a.active{display:inline-block}.asp-result-view-all a:hover{color:#b7b2af}.asp-result-view-all{display:inline-block;padding:0 30px}ul.listings-cta.white.listings-box-cta li a{background:transparent!important;color:#fff!important;border-bottom:solid 2px transparent!important}ul.listings-cta.white.listings-box-cta li a:hover{border-bottom:solid 2px #fff!important}.ihf-grid-result-container .ihf-grid-result-price{background:#4e4b4b!important;border:solid 1px #4e4b4b!important}.single-communities .animated{-webkit-animation-fill-mode:none!important;animation-fill-mode:none!important}.wwu-btn{display:block;position:relative;padding:50px 0 0}.wwu-btn a{font-size:18px;color:#b7b2af;line-height:1;text-transform:uppercase;text-decoration:underline;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.wwu-btn a:hover{color:#fff}.single-communities .ip-banner{display:none}.custom-comm-banner{position:relative;margin:0 -15px;overflow:hidden}.custom-comm-banner .community-featured-image{position:relative;width:100%}.custom-comm-banner .community-featured-image>canvas{width:100%;display:block;height:100%;background-color:#000;background-position:center;background-repeat:no-repeat;background-size:cover}.custom-comm-banner .community-featured-image video{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:150%;max-height:150%;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#listings-details .listings-cta.listings-main-cta{display:none}#listings-details .listings-cta.listings-box-cta{display:none}.grecaptcha-badge{z-index:99999}#featured-properties .listing-status{position:absolute;top:8px;right:16px;font-size:15px;text-transform:uppercase;padding:7px;color:#fff}#featured-properties .listing-status.active{background-color:#01e087}#featured-properties .listing-status.pending{background-color:#c5c500}body #listings-details .listings-link-navigation-main:hover{color:#b7b2af!important}ul#ihf-search-location-tabs{margin-left:0!important}#ihf-main-search-form .chosen-results{margin-left:0!important}#ihf-main-container .glyphicon.glyphicon-remove-circle{color:#fff!important}.ip-container.ihf-details-template #breadcrumbs{max-width:1140px;width:100%;margin-left:auto;margin-right:auto}.ip-container.page-template-template-our-team #breadcrumbs{padding:0 13.438vw}body.single-communities #content-sidebar,body.single-communities #content-full{margin-top:0}body.ihf-details-template.slideshow-variation-frame-1 #listings-details .listings-hero{margin-top:0!important}footer{display:none}body.page-id-312 .contact-main-title{z-index:unset}#ihf-main-container .mc-total-payment-subline{color:#666!important}.asp-result-list li a:hover{color:#b7b2af}.wpcf7 form.invalid .wpcf7-response-output{text-align:center}.logo-inner{display:flex;justify-content:center;align-items:center}.logo-inner img{max-width:200px;height:auto}.logo-inner i.ai-font-compass{font-size:30px;color:#fff;margin-left:30px}.fixed-logo .logo-inner i.ai-font-compass{color:#000}.sold-featured-listing .selling-firm{display:none!important}span.wpcf7-not-valid-tip{position:absolute!important;width:fit-content!important;font-size:12px!important}