@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../fonts/opensans-latin-bold.woff2) format('woff2');font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(../fonts/opensans-latin-regular.woff2) format('woff2');font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:'Open Sans',sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;padding:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{appearance:button;-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{appearance:textfield;-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=email]{text-transform:lowercase}input[type=date]{max-width:150px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{position:relative;height:100%}html{margin:0;padding:0}body{direction:ltr;margin:0;padding:0;min-width:960px;color:#2d2d2d;word-wrap:break-word!important}.clearfix{display:block;clear:both}p{line-height:28px;margin:0 0 1.4rem;padding:0}a{color:#005ea5;text-decoration:none;line-height:28px}a:hover{text-decoration:underline;background-color:rgba(158,158,158,.2)}a:focus{background-color:#fd0;outline:3px solid #fd0}h1,h2,h3,h4,h5,h6{color:#2d2d2d;font-weight:700;line-height:1.2;margin:0 0 16px}h1{font-size:40px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}footer,header,nav{position:relative}#bs-columns-container{position:relative;-ms-touch-action:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none;outline:0}#bs-sidebar{position:relative;-webkit-tap-highlight-color:transparent}header{padding:1px;background-color:#252525}header #bs-title{font-size:50px;color:#c00}.bs-header{width:100%;padding:5px 0}.bs-header-wrapper{margin:0 auto;width:auto;max-width:950px}.bs-header .logo{padding:10px 0 0 0}.bs-header .logo img{max-height:47px;display:flex;margin-bottom:10px}.bs-header>div{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.bs-header .login-client>a{font-size:20px;font-weight:700;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.member .bs-header{background-color:#dee0e2}.cfmt .bs-header{display:flex;align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.header-logo{margin:20px}nav{background-color:#fff;padding:5px 0;position:relative;z-index:2}nav .nav-mobile{display:none}nav .bs-content-center,nav .bs-content-right{display:flex;display:-webkit-flex;align-items:center}nav li{display:inline-flex;padding:0 0}.bs-header nav a{color:#005ea5;font-weight:700;display:flex;display:-webkit-flex;align-items:center}nav a,nav label{text-decoration:none;color:#2d2d2d;font-size:1.1em;border-radius:5px;line-height:0;position:relative}nav label{padding:10px 10px}nav a{padding:10px 20px 10px 0}nav a:hover{color:#2d2d2d;text-decoration:none}nav input[type=checkbox]{position:absolute;top:-9999px;left:-9999px;display:none}nav .button-favourite a{user-select:none;-moz-user-select:none;box-sizing:border-box;cursor:pointer;display:inline-block;outline:0 none;position:relative;text-align:right;text-decoration:none;white-space:nowrap}nav .button-favourite i{color:#c00}.main-content{padding:0 10px}.bs-left-menu label,.bs-right-menu label{cursor:pointer;user-select:none}.bs-left-menu label{display:none}.nav{-webkit-transition:left .1s ease;-moz-transition:left .1s ease;-ms-transition:left .1s ease;-o-transition:left .1s ease;transition:left .1s ease;background:#eee;color:#fff;cursor:pointer;font-size:27px;height:100vh;left:-75%;position:fixed;top:0;width:75%;z-index:11}.nav ul{position:absolute;top:50%;-webkit-transform:translateY(-45%);-ms-transform:translateY(-45%);transform:translateY(-45%);list-style:none;margin:0;padding:0}.nav ul li{margin:0 .6em;padding:.3em;border-bottom:1px solid #ccc}.bs-clamp-size{font-size:clamp(10px,4vw,16px)}.nav-toggle{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;z-index:12;position:relative;width:25px;height:20px;display:flex;display:-webkit-flex;flex-direction:column;justify-content:space-between}.nav-toggle-open-outer{-webkit-transition:right .1s ease;-moz-transition:right .1s ease;-ms-transition:right .1s ease;-o-transition:right .1s ease;transition:right .1s ease;position:fixed;background-color:#2d2d2d;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;height:100vh;width:25%;opacity:.85;right:-25%;top:0;z-index:11}.nav-toggle-bar{width:100%;height:2px;background-color:#777;transition:transform .3s ease}.nav-toggle.active .nav-toggle-bar:first-child{transform:translateY(12px) rotate(45deg)}.nav-toggle.active .nav-toggle-bar:nth-child(2){opacity:0}.nav-toggle.active .nav-toggle-bar:last-child{transform:translateY(-12px) rotate(-45deg)}.bs-item.bs-item-nav-toggle{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;font-size:10px}.nav-toggle .nav-toggle-bar,.nav-toggle .nav-toggle-bar::before,.nav-toggle-bar::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#777;content:'';width:20px;height:2px}.app-nav-toggle .nav-toggle-bar,.app-nav-toggle .nav-toggle-bar::before,.app-nav-toggle-bar::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#005ea5;content:'';width:20px;height:2px}.app-nav-toggle .nav-toggle-bar::before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#005ea5;content:'';width:20px;height:2px}#nav-toggle:checked>.nav-toggle-bar{background:0 0}.nav-toggle .nav-toggle-bar{left:0}.nav-toggle .nav-toggle-bar::after{left:0;top:8px;width:100%}.app-nav-toggle .nav-toggle-bar::after{left:0;top:10px;width:100%;background:#005ea5}.nav-toggle .nav-toggle-bar::before{left:0;top:-8px;width:100%}#nav-toggle:checked~div .nav{left:0}#nav-toggle:checked~div .nav-toggle-open-outer{right:0}#nav-toggle:checked+.nav-toggle-bar::after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);left:0;top:-15px}#nav-toggle:checked+.nav-toggle-bar::before{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:0;top:-15px}#nav-toggle:checked+.nav-toggle-bar{background:0 0;z-index:12}#nav-toggle:checked+.nav-toggle-bar::after,#nav-toggle:checked+.nav-toggle-bar::before{background:#fff;margin-top:15px}.page-left-right{padding:0 20px}.main-container{position:relative}.mobile-request-property-btn{display:none}.listing-content{height:auto}.bs-sidebar{margin-top:10px;height:auto;-webkit-overflow-scrolling:touch}.search-area-location-filter,.search-area-mobile{display:none}footer{width:100%;padding:15px}footer img{max-width:100%;max-height:auto}footer .ombudsman-logos{display:flex;display:-webkit-flex;align-items:center;justify-content:space-evenly;-webkit-justify-content:space-evenly;margin-top:25px}footer .ombudsman-logos img{max-width:150px}main{background-color:#fff;outline:0}.layout-area{background-color:#fff}.toolbar-logo{height:45px;display:flex;margin-bottom:15px}.mobile-logo{height:55px;width:120px}.text-capitalize{text-transform:capitalize}.black-stripe{background-color:#252525;border-color:#000;border-style:solid;border-width:0;box-shadow:0 0 0 0 #000}.black-stripe-text,.black-stripe-text h1{color:#fff;padding-left:25px;font-size:20px;cursor:pointer}.black-stripe-text h1{padding:0;margin:0;display:inline}.black-stripe-button{background-repeat:no-repeat;margin:0;cursor:pointer;padding-right:0}.black-stripe-icon{color:#fff}.fullscreen-header-stripe{height:5px;min-height:5px;padding:0;width:100%;background-color:#005ea5}.home-responsive{margin:0 auto}.narrow-responsive{max-width:500px;margin:0 auto;text-align:left}.fullscreen-show{display:none;overflow:auto;z-index:10}.fullscreen .fullscreen-hide{display:none}.fullscreen .fullscreen-show{display:block;height:100%;width:100%;position:fixed;top:0;bottom:0;left:0;right:0}.single-page-images{overflow:auto;text-align:center}.single-page-images p{color:#fcfcfc}.single-page-images .bs-divider{background-color:#f0f0f0;margin:20px 0}.search-container{width:100%}.search-main-container{background-color:#005ea5;padding:15px}.search-sub-container{background-color:#f8f8f8}.search-sub-buttons{display:flex;display:-webkit-flex}.search-sub-buttons>div{display:flex;display:-webkit-flex;vertical-align:top}.search-sub-buttons .button-favourite button,.search-sub-buttons .search-results-sort select{width:210px}.search-sub-buttons .button-favourite,.search-sub-buttons .search-results-sort,nav .button-favourite{position:relative;display:flex;display:-webkit-flex}.bs-content-center .button-favourite{margin-right:10px}.search-sub-buttons .search-results-sort{width:100%;padding:10px}.search-sub-buttons div .search-results-sort select{padding-right:25px}.properties-found{padding:10px 0}.left-right .big-btn3d{margin:auto 0 auto auto}section.listing{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between;flex-direction:row;max-width:802px}section.listing section.listing-premium{width:802px}section.listing section.listing-premium .listing-premium-images-container{display:flex;display:-webkit-flex}section.listing section.listing-premium .bs-swiper-container-small{width:600px;height:450px}section.listing section.listing-premium .swiper-container-small{height:450px}section.listing section.listing-premium .premium-side-images{width:200px;padding-left:2px;cursor:pointer}section.listing section.listing-premium .premium-side-images>div{height:150px;display:flex;align-items:center;justify-content:center;-webkit-justify-content:center}section.listing section.listing-premium .premium-side-images img{object-fit:cover;max-width:200px;max-height:150px;width:100%;height:100%;aspect-ratio:4/3}section.listing section.listing-premium .premium-side-images>div img{padding:2px 0 0}section.listing section.listing-simple{width:802px}section.listing section.listing-premium>div:nth-of-type(3),section.listing section.listing-simple>div{display:flex}section.listing section.listing-premium .bs-content,section.listing section.listing-simple .bs-content{padding:15px}section.listing section.listing-simple .listing-simple-images-container img{max-width:400px;max-height:287px}section.listing>section{position:relative;margin-bottom:20px;border:1px solid #dee0e2;height:fit-content}section.listing section>div{position:relative}section.listing .bs-swiper-container-small{height:267px;width:400px}section.listing section .swiper-wrapper img{max-width:600px;max-height:450px;width:100%;height:100%;object-fit:cover;aspect-ratio:4/3}section.listing .bs-card-title{margin-right:110px}.swiper-container-static .swiper-wrapper{max-height:585px}.regions-area{background-color:#fff}.search-area{background-color:#fff}.bs-container{padding:15px;line-height:28px}.bs-container .price{color:#c00;font-weight:700}.bs-listing-locations{width:450px}.search-area-text{text-align:center;font-size:14px}.search-area-button{text-transform:lowercase;min-width:0;min-height:0;margin:0;padding:0;line-height:14px;text-decoration:underline}.search-nearby-locations{margin:10px 0;height:46px;display:flex;display:-webkit-flex;align-items:center;color:#005ea5}.search-nearby-locations .bs-menu{width:100%}.search-nearby-locations-text{font-size:14px;font-weight:500px}.search-nearby-locations button{font-weight:700}.search-nearby-locations button i{color:#005ea5}.search-nearby-locations label:last-child{padding-left:8px}.search-filter .search-location-container .search-nearby-locations{font-size:19px;font-weight:400;margin:0}.search-filter-stripe{padding:20px 10px}.search-filter-stripe>div{padding:10px 0}.search-area-switch{margin:0;line-height:0;height:100}.search-toolbar{color:#fff;min-height:40px;display:flex;display:-webkit-flex;position:relative}.search-toolbar>bs-menu,.search-toolbar>div{margin:auto 10px auto 0}.search-toolbar .select-wrapper{position:relative;display:flex;display:-webkit-flex;width:auto;white-space:nowrap;align-items:center}.search-toolbar .filter-more .select-wrapper{width:200px}.search-toolbar .filter-more textarea{width:100%}.search-toolbar .toolbar-group{display:flex;display:-webkit-flex}.search-toolbar .toolbar-group:first-child{padding-right:10px}main .search-toolbar .toolbar-out.select-wrapper select{border:none;border-radius:5px;background-color:inherit;color:#fff;font-weight:700;padding:0 10px;margin:6px 0}main .search-toolbar .toolbar-out.select-wrapper:focus,main .search-toolbar .toolbar-out.select-wrapper:hover{background-color:rgba(158,158,158,.2)}main .search-toolbar .toolbar-out.select-wrapper .select-arrow{display:inline-block;width:20px;height:20px;pointer-events:none}main .search-toolbar .toolbar-out.select-wrapper select option{background-color:#fff;color:#2d2d2d}.inputtag .select-arrow{justify-content:end}.search-toolbar .bs-filter{color:#2d2d2d}.search-toolbar bs-menu button{font-weight:700;width:150px}.search-toolbar bs-menu button.bs-menu-item-button{width:100%}.search-toolbar .search-map{padding:10px 0;flex-grow:1}.search-toolbar .search-map a{font-weight:700}.select-wrapper .select-value{width:100%;display:block;color:inherit;position:relative;margin:3px 0 0 0}.select-wrapper .select-value span{font-weight:700}.select-wrapper .select{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.select-wrapper .select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:none;background:0 0}.select-wrapper .select{border-radius:0;cursor:pointer}.select-wrapper .select{color:inherit;font:inherit;margin:0}.select-wrapper .select{text-transform:none}.select-wrapper .select,.select-wrapper .select:focus{outline:0}.toolbar-out.select-wrapper:first-child{padding-left:0;text-align:right}.toolbar-out.select-wrapper:last-child{padding-right:0;text-align:left}.toolbar-group .range-divider{padding:10px}.search-toolbar .search-map input,.search-toolbar .search-map ul{display:none;padding:10px 12px;position:absolute;background-color:#005ea5}.search-toolbar .search-map input:checked+ul{display:block}.search-toolbar .search-map ul li{padding:5px}.search-toolbar .search-map .select-wrapper{width:105%;text-decoration:underline}.fade-effect{background-color:#eee;opacity:.35;z-index:99998;pointer-events:none}.modal-effect{background-color:#eee;opacity:.35;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99998;pointer-events:none}.bsloader{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:99999}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.bs-full-width{width:100%}.bs-button{color:#312e2e;background-color:rgba(224,224,224,.96);min-width:100px}.md-button.bs-button{border-radius:5px}.md-button.bs-button:not([disabled]):hover{background-color:rgba(193,193,193,.96);color:rgba(44,65,164,.96);transition:.3s;font-weight:600}.bs-option-price-range{height:32px}.bs-select-input{width:100px}.bs-listing-results{width:100%;max-width:500px}.bs-text-property-found{color:rgba(0,0,0,.54);font-size:18px;padding:10px 0}.bs-list{padding:0}.bs-icon-button{min-height:0;line-height:0;height:32px;width:32px}.bs-sentence-capitalize:first-letter{text-transform:uppercase}.bs-deal{background-color:#dc0000;display:inline-flex;color:#fff;font-size:16px;font-weight:700;padding:0;vertical-align:middle;align-items:center;margin-left:10px}.bs-deal-flex{flex-grow:0!important}.bs-deal-left-box{margin:0 10px}.bs-deal img{width:22px;height:auto;margin:auto 10px}.bs-deal-right-box{border-style:none none none dotted;border-width:1px;padding:3px 0}.bs-deal-details{margin-left:20px;padding:10px}.related-anchor a:not([disabled]):hover,span.bs-hover:not([disabled]):hover{cursor:pointer;opacity:.5}.bs-no-outline{outline:0}.tip-stripe-tip-label{background-color:#c00;color:#fff;height:100%;line-height:36px;width:80px;text-align:center}.tip-stripe{background-color:#fffbcc;color:#090000;height:100%;line-height:36px;padding-left:10px}.tip-stripe-text-icon{color:#c00;height:32px;width:32px}.white-stripe-icon{color:#2d2d2d}.bs-map-label-home{margin-top:5px;width:100%;line-height:65px;background-color:#c00;color:#fff;font-size:20px;font-weight:700;padding-left:50px;z-index:2}.bs-map-image-home{max-width:100%;object-fit:cover}.bs-map-district-label{position:absolute;width:300px;line-height:50px;background-color:#252525;color:#fff;font-size:20px;font-weight:700;padding-left:5px;-webkit-transition:background-color .5s ease-in-out;-moz-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out}.bs-map-district-label-top-left{top:150px;left:50px}.bs-map-district-label-top-right{top:150px;left:420px}.bs-map-district-label-bottom-left{top:230px;left:50px}.bs-map-district-label-bottom-right{top:230px;left:420px}.bs-map-district-label:hover{background-color:#c00;cursor:pointer}.align-right{text-align:right}.bs-hide{display:none!important}.hide-no-hide{height:0;overflow:hidden}.hide-show{height:auto}.bs-maximize{z-index:20001;color:#fff}.angular-google-map-container{height:92vh}section .angular-google-map-container{height:520px}.white-on-black{color:rgba(255,255,255,.54)}.labels{color:#fff;background-color:#252525;font-size:16px;font-weight:700;text-align:center;max-width:170px;border-radius:4px;line-height:20px;z-index:101;padding:0 10px}.labels:hover{background-color:#005ea5;color:#ffcb08;z-index:102!important}.marker{width:70px;height:70px}.marker-pin{width:30px;height:30px;border-radius:50% 50% 50% 0;background:#ea4335;position:absolute;transform:rotate(-45deg);left:50%;top:50%;margin:-20px 0 0 -20px}.marker-pin:after{content:"";width:14px;height:14px;background:#e6e6e6;position:absolute;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translateX(-50%) translateY(-50%)}.marker-bounce{animation-name:bounce;animation-fill-mode:both;animation-duration:1s}.marker-pulse{background:#d6d4d4;border-radius:50%;height:14px;width:14px;position:absolute;left:50%;top:50%;margin:11px 0 0 -12px;transform:rotateX(55deg);z-index:-2}.marker-pulse:after{content:"";border-radius:50%;height:30px;width:30px;position:absolute;margin:-8px 0 0 -8px;animation:pulsate 1s ease-out;animation-iteration-count:infinite;opacity:0;box-shadow:0 0 1px 2px #ea4335;animation-delay:1.1s;top:0;left:0}@keyframes pulsate{0%{transform:scale(.1,.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2,1.2);opacity:0}}@keyframes bounce{0%{opacity:0;transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;transform:translateY(30px) rotate(-45deg)}80%{transform:translateY(-10px) rotate(-45deg)}100%{transform:translateY(0) rotate(-45deg)}}.cursorhand{cursor:pointer}.full-screen-img{text-align:right;height:20px;width:20px}.top-stripe{display:block;height:36px;left:0;background-color:#252525;border-color:#000;border-style:solid;border-width:0;box-shadow:0 0 0 0 #000;height:36px;overflow:hidden;padding:0}.left-pane{padding:0}.fullscreen{width:100%;height:100%}.window-full-screen{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;overflow:auto;transition:all .5s ease}.map-wrapper img{max-height:none!important;max-width:none!important;transform:none!important}.cookie-email{text-align:center}.cookie-email>div>div:first-child{margin-top:1.4rem;font-size:14px}.cookie-email>div>div{padding-bottom:15px}.cookie-email>div>div>div a{padding:0 5px}.cookie-email .email-address{font-size:19px}.cookie-email a{font-weight:700;text-decoration:underline}.cookie-email .button-as-link:hover{background-color:rgba(158,158,158,.2);cursor:pointer}.cookie-email .button-as-link{font-weight:700;text-decoration:underline;background-color:transparent;border:0 none;outline:0 none}.cookie-email .button-as-link:focus{background-color:#fd0;outline:0 solid #fd0}.radio-container{display:flex;display:-webkit-flex;align-items:center;height:46px;position:relative;padding-left:50px;margin-bottom:10px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-container input{position:absolute;opacity:0;cursor:pointer}.radio-checkmark{position:absolute;top:3px;left:auto;right:auto;margin-left:-20px;height:40px;width:40px;background-color:#fff;border-radius:50%;border:3px solid #2d2d2d}.radio-container input:checked~.radio-checkmark{box-shadow:0 0 0 2pt #fd0}.radio-checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.radio-checkmark:after{display:block}.radio-container .radio-checkmark:after{top:7px;left:7px;width:20px;height:20px;border-radius:50%;background:#2d2d2d}.btn3d-container{display:block;margin:auto 0 auto auto}.btn3d{display:inline-block;min-height:55px;font-size:24px;font-style:normal;font-weight:700;padding:0 25px;cursor:pointer;text-align:center;text-decoration:none;outline:0;background-color:#ffcb08;border:1px solid #815627;border-radius:8px;-webkit-box-shadow:0 9px #815627;-moz-box-shadow:0 9px #815627;box-shadow:0 9px #815627}.btn3d:hover{-webkit-box-shadow:0 5px #815627;-moz-box-shadow:0 5px #815627;box-shadow:0 5px #815627;transform:translateY(4px)}.btn3d:active{background-color:#ffab08}.article .big-btn3d a,.bs-form-response .big-btn3d a,.btn3d-container a,.home-main-area .btn3d-container a{text-decoration:none;color:#2d2d2d;background-color:inherit}.resources-main .content-area a{font-size:22px}.small-btn3d{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}.member .small-btn3d{justify-content:start;-webkit-justify-content:start}.clear{clear:both}.bs-listing-title-stripe{display:none}.bs-listing-title h1{text-align:left;padding:0;font-size:20px;color:#2d2d2d}.bs-listing-title-price{font-size:32px}.bs-listing-title-price .bs-listing-title-price-base{color:#c00;font-weight:700}.bs-listing-title-price .bs-listing-title-price-sub{color:#6f777b}.fa-stack .fa-square-o{font-size:19px}.fa-stack .fa-expand{font-size:25px}.bs-listing-images-main{position:relative;text-align:center;width:100%}.bs-listing-info-reference{color:#fff;padding-right:10px}.bs-listing-info{position:relative;min-width:100px;min-height:75px;background-color:#fff;text-align:center;width:100%;margin:0 auto;padding:15px;line-height:28px}.bs-listing-info h3{margin:0 0 8px 0}.bs-listing-info p{text-align:left;line-height:30px;font-size:18px}.bs-listing-info-header{text-align:left;font-size:24px}.bs-listing-info-header>div>div{padding-bottom:20px}.bs-form .bs-icon,.bs-listing-info-header .bs-icon,.bs-listing-info-header .bs-icon-compound{color:#005ea5;width:50px}.bs-form .bs-icon,.bs-listing-info-header .bs-icon{font-size:28px}.bs-listing-info-header .bs-icon.favourite{color:#c00}.bs-listing-info-header .bs-icon-compound{font-size:20px}.bs-listing-info-header .bs-icon+div{white-space:nowrap}.bs-form .option-links>div,.bs-listing-info-header .option-links>div,.live-video>div{display:flex;display:-webkit-flex;align-items:center}.bs-listing-info-header .option-links .bs-icon .enabled,.live-video .bs-icon .enabled{display:none}.bs-form .live-video,.bs-listing-info-header .live-video{background-color:#f8f8f8;padding:10px}.bs-form .live-video label{font-weight:700}.bs-form .live-video p,.bs-listing-info-header .live-video p{margin:0}.bs-listing-info-header .option-links .member-links{display:block}.bs-listing-info-header-title{text-align:initial;font-weight:700}.bs-listing-info-item{margin:0 0 .3rem;padding:0}.load-more-listing{display:none}.option-links a{white-space:break-spaces}.member-links{padding:15px}.blacknwhite .btn3d,.listing-form .btn3d,.member-links .btn3d{background-color:#f3f2f1;border-color:#555;-webkit-box-shadow:0 9px #555;-moz-box-shadow:0 9px #555;box-shadow:0 9px #555}.blacknwhite .btn3d:hover,.member-links .btn3d:hover{-webkit-box-shadow:0 5px #555;-moz-box-shadow:0 5px #555;box-shadow:0 5px #555}.member-links .promoted{background-color:#006435;border-radius:10px;color:#fff;text-align:center;padding:15px;font-weight:700}.member-links .pending{background-color:#f3f2f1;border-radius:10px;color:#6f777b;text-align:center;padding:15px;border:1px solid #dee0e2}.member-links .pending>div:first-child{font-weight:700}.member-links .pending>div:nth-child(2){font-size:18px}.member-links label{font-size:18px;margin-bottom:5px}.member-links .select-wrapper{margin:15px 0}.member-links .select-wrapper input,.member-links .select-wrapper select{width:100%;padding:5px;font-size:19px}.member-links>div>a{line-height:48px}.member .radio-group label span:nth-child(2){color:#6f777b}.waiting-dots{font-size:75px;display:flex;justify-content:center;padding:30px 0 3px 0}.waiting-dots span{font-size:75px;animation-name:waiting-dots-blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.waiting-dots span:nth-child(2){animation-delay:.2s}.waiting-dots span:nth-child(3){animation-delay:.4s}.waiting-dots span:nth-child(4){animation-delay:.6s}.waiting-dots span:nth-child(5){animation-delay:.8s}.waiting-dots span:nth-child(6){animation-delay:1s}.waiting-dots span:nth-child(7){animation-delay:1.2s}@keyframes waiting-dots-blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.provider-info{text-align:center}.provider-info a{font-size:16px;font-weight:300}.bs-listing-info-header .provider-info .btn3d-container{width:95%;margin:auto}.provider-header-stripe{height:60px;display:flex;display:-webkit-flex;align-items:center;justify-content:center}.listing .provider-header-stripe{justify-content:start}.provider-header-stripe a{line-height:0}.pip-listing-content .provider-header-stripe img{padding-left:0}.provider-header-stripe img{padding-left:10px;max-height:40px}.score-board-score{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}.score-board-score>div{background-color:#fff;border-radius:10px;padding:5px;flex:1}.score-board-score>div:first-child{margin-right:20px}.score-board-score>div>div:first-child{font-size:18px;text-align:center}.score-board-score>div>div:nth-child(2){font-size:26px;font-weight:700;color:#575859;text-align:center}.score-board-action{border-radius:10px;border:1px solid #2d2d2d;padding:15px;font-size:18px;text-align:center;margin-top:28px}.score-board-action>div:last-child{display:flex;display:-webkit-flex;align-items:center;justify-content:space-around;-webkit-justify-content:space-around;margin-top:10px}.score-board-action .select-wrapper{text-align:left}.bs-listing-info-header .score-board-action .btn3d-container,.cfmt-report .score-board-action .btn3d-container{width:auto;margin:0}.member-credit-label{border:1px solid #dee0e2;max-width:340px;background-color:#fff;padding:20px;font-weight:700}.bs-listing-info-header .btn3d-container,.bs-listing-info-header .small-btn3d .btn3d{width:100%}.bs-speak-with-expert{margin-bottom:10px}.bs-call-free{text-align:center;font-size:19px}.bs-listing-info-details-type{padding-bottom:25px}.bs-listing-info-price{display:flex;display:-webkit-flex;font-size:32px;line-height:40px}.bs-listing-info-price-base{color:#c00;font-weight:700}.bs-listing-info-price-sub{color:#6f777b}.bs-listing-info .bs-listing-info-price-qualifier,.bs-listing-title-stripe .bs-listing-info-price-qualifier{padding:0;line-height:28px;color:#c00;font-size:19px}.bs-listing-info-deal-main{padding-bottom:20px}.bs-listing-info-status-main{padding-bottom:20px;font-size:20px}.bs-listing-info-status-main>div{width:100%}.bs-listing-info-status-main .bs-listing-info-status{font-weight:700;color:#c00}.bs-listing-info-status-secondary{max-width:fit-content;background-color:#ffcb08;padding:0 10px}.bs-listing-info-icons-main{text-align:center;background-color:#f1f1f1}.md-button.bs-listing-info-icon-button{line-height:60px;height:60px;width:60px;margin:0;padding:0}.bs-listing-info-icon{line-height:40px;height:40px;width:40px}.bs-listing-info-bonus{line-height:60px;text-align:left;width:90%;background-color:#fffbcc;margin:20px 0 0 0;padding:15px}.currency-comparison,.currency-comparison .bs-listing-info{background-color:#f8f8f8;text-align:left}.currency-comparison-block{max-width:580px}.currency-comparison-pay{color:#c00;font-weight:700;font-size:24px}.currency-comparison-analysis{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center}.currency-comparison-small{font-size:14px;line-height:20px}.bs-listing-info.citizenship,.citizenship-main{background-color:#dee0e2}.citizenship-title{display:flex;display:-webkit-flex;text-align:left}.citizenship-title>div>div{padding:0 20px}.citizenship>p{padding-top:20px}.properties-sold-main,.properties-sold-main .bs-listing-info{background-color:#e0f6e2;text-align:left;min-height:80px}.properties-sold-main .bs-listing-info b{color:#c00}.properties-sold-main .btn3d-container,.search-bottom-description .sold-listings.btn3d-container{width:100%;text-align:center}.bs-listing-info .message-pink,.bs-listing-info .message-red{text-align:left;display:flex;display:-webkit-flex;padding:10px 0}.bs-listing-info .message-pink .message-text{background-color:#fae1e2;color:#c00;padding:20px}.bs-listing-info .message-red .message-text,.cfmt-report .message-red{background-color:#c00;color:#fff;display:inline-flex;align-items:center;padding:3px 10px;margin-bottom:10px;margin-left:5px}.bs-listing-info .message-red .message-text img{padding-right:5px}.bs-listing-info .message-red .message-text-2{color:#c00;padding:3px 10px}.bs-listing-info .message-pink-flash{background-color:#fae1e2;-webkit-animation-name:flash;-webkit-animation-duration:1s;animation-name:flash;animation-duration:1s}.bs-listing-info .message-red-flash{background-color:#c00;-webkit-animation-name:flash;-webkit-animation-duration:1s;animation-name:flash;animation-duration:1s}@-webkit-keyframes flash{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}@keyframes flash{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}.bs-listing-info .sold-listings,.home-responsive .sold-listings{padding:5px 0}.bs-listing-info .label-red{text-align:left;display:flex;display:-webkit-flex}.bs-listing-info .label-red .message-text{background-color:#c00;color:#fff;display:inline-flex;align-items:center;padding:3px 10px;margin-bottom:10px;font-size:18px}.bs-listing-info-features-main{margin:0 0 20px 0}.bs-listing-info-features-title{text-align:left}.bs-listing-info-features-list{width:100%;line-height:30px;font-size:18px}.bs-listing-info-features-icon{color:green}.bs-list-item-feature{min-height:32px}.bs-listing-info-description-main{margin:0 0 25px 0}.bs-listing-info-description-title{text-align:left}.bs-listing-info-expenses-main{margin:30px 0 25px 0}.bs-listing-info-expenses-main strong{font-size:22px}.bs-listing-info-expenses-title{text-align:left}.bs-listing-info-expenses-calc{text-align:right;margin-top:15px}.bs-listing-info-market-main{width:90%;margin:0 0 25px 15px}.bs-listing-info-market-title{text-align:left;font-size:36px;font-weight:100;padding:0 0 20px 0}.bs-listing-info-market-text{text-align:left;padding:0 0 15px 15px}.bs-listing-info-buysell-main{width:90%;margin:0 0 25px 15px;background-color:#c9e3fc}.bs-listing-info-buysell-title{font-size:42px;font-weight:700;text-align:left;padding:30px 20px 20px 20px}.bs-listing-info-buysell-text{padding:0 0 20px 20px;text-align:left}.bs-listing-info-buysell-telno{margin:30px;line-height:30px;text-align:center;font-size:18px;font-style:normal;font-weight:400}.bs-listing-info-buysell-sub-title{text-align:left;font-size:36px;font-weight:100;padding:0 0 0 20px}.bs-listing-info-buysell-list{text-align:left}.bs-listing-info-buysell-list li{padding:10px}.bs-listing-info-disclaimer{margin:0 0 25px 0}.bs-listing-info-disclaimer p{font-size:16px}.stick-to-top{margin-top:0!important;position:fixed;top:50px;z-index:10000}.border-top-width-5{border-top-width:5px}.height-0{height:0}.width-100{width:100%}.padding-0{padding:0}.padding-10{padding:10px}.padding-15{padding:15px}.padding-top-5{padding-top:5px}.padding-top-10{padding-top:10px}.padding-top-15{padding-top:15px}.padding-top-20{padding-top:20px}.padding-top-bottom-10{padding:10px 0}.padding-top-bottom-20{padding:20px 0}.padding-bottom-60{padding-bottom:60px}.margin-top-15{margin-top:15px}.margin-top-20{margin-top:20px}.margin-top-45{margin-top:45px!important}.margin-bottom-5{margin-bottom:5px}.margin-bottom-15{margin-bottom:15px}.padding-top-45{padding-top:45px}.padding-left-right-5{padding:0 5px}.padding-left-right-10{padding:0 10px}.padding-left-right-25{padding:0 25px}.padding-left-right-20{padding:0 20px}.margin-top-10{margin-top:10px!important}.margin-top-bottom-25{margin:25px 0}.margin-top-bottom-40{margin:40px 0}.margin-left-right-15{margin:0 15px}.margin-right-20{margin-right:20px}.font-weight-bold{font-weight:700}.color-white{color:#fff}.color-grey{color:#6f777b}.bg-white{background-color:#fff}.bg-blue{background-color:#005ea5}.bg-grey{background-color:#f8f8f8}.bg-cyan{background-color:#edf6ff}.bg-transparent{background-color:transparent!important}.vertical-center{margin:auto auto}.no-underline{text-decoration:none!important}.show-on-mobile{display:inline-block}.rounded-corners{border-radius:10px}.wrapper{width:700px;text-align:center;margin:0 auto}div.grid{width:100%}div.columns{width:50%;margin:0 auto}div.columns div{float:left;height:100px}div.col100{width:10%}div.col200{width:20%}div.col300{width:30%}div.col500{width:50%}div.col700{width:70%}div.col1000{width:100%}div.grey{background-color:#ccc}div.red{background-color:#e14e32}div.clear{clear:both}div.tax-bands{display:block!important;font-size:initial}div.total-taxes{margin-right:10%}div #multi-column{-moz-column-count:2;-moz-column-gap:100px;-webkit-column-count:2;-webkit-column-gap:100px;column-count:2;column-gap:100px;text-align:left;list-style-type:disc;list-style-position:outside;margin-left:20px}div #multi-column li span{position:relative;margin-left:0;-webkit-margin-start:0}.cfmt .home-responsive{max-width:600px}.login .home-responsive{max-width:500px}.login a{font-size:24px}.login h1{text-align:left;color:#2d2d2d;line-height:1.2;margin:0 0 16px;padding:0}.login-fullscreen{position:fixed;z-index:3;top:0;left:0;width:100%;height:100%;overflow:auto;background-color:#f8f8f8}.login-group{border:solid 2px #2d2d2d;padding:10px;background-color:#fff}.login-group.border-emphasis{border:solid 6px #005ea5}.login-group>div{padding:10px 0}.login-group>div:first-child{font-weight:600;font-size:28px}.login-group>div:nth-child(2){font-weight:100;font-size:18px}.dashboard{line-height:32px}.dashboard .select-wrapper{position:relative;width:100%}.dashboard select{width:100%;padding:16px 10px;font-size:24px;border:2px solid #2d2d2d;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;cursor:pointer;outline:0;border-radius:0;background-color:#f8f8f8;line-height:initial;min-width:150px}.dashboard select+.select__arrow{position:absolute;top:40%;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:15px 15px 0 15px;border-color:#2d2d2d transparent transparent transparent}.dashboard .big-btn3d .btn3d{color:#2d2d2d;width:100%;max-width:340px}.dashboard .bs-text-property-found{padding:10px 10px 0}.dashboard-group>div{background-color:#f8f8f8;padding:20px 15px;margin:15px 0}.dashboard-group-item>div,.office-group-item>div{background-color:#f8f8f8}.dashboard-viewing-item p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}.dashboard-group-item>div,.dashboard-viewing-item>div{margin:30px 0;padding-bottom:5px;border-bottom:1px solid #ddd;line-height:28px}.dashboard-group-item>div>div,.dashboard-viewing-item>div>div{padding:10px}.dashboard-group-item>.combo-item{display:flex;display:-webkit-flex;padding:15px}.dashboard-group-item>.combo-item img{max-width:200px;max-height:133px}.dashboard-group-item>.combo-item a{display:inherit}.dashboard-group-item-header{background-color:#005ea5;color:#f8f8f8;font-size:24px;line-height:40px;margin-bottom:5px}.dashboard-group-item-title{font-size:26px;font-weight:700}.dashboard-group-item-urls{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}.dashboard-group-item-grouping{border-left:1px solid #2d2d2d;margin-left:10px}.dashboard-group-item-grouping>div{padding:5px 0}.dashboard-group-item-highlight{background-color:rgba(255,221,0,.5);padding:15px}.dashboard .duplicate-types{display:flex;display:-webkit-flex}.dashboard-viewing-item .viewing-part-heading{font-weight:700;font-size:24px}.dashboard-paging{padding:20px 0}.dashboard-paging>a{text-decoration:none}.dashboard-paging>a>div span:first-child{width:40px;display:inline-block;color:#787878}.dashboard.lead{line-height:30px}.dashboard.lead h2{font-size:24px;margin:5px 0}.dashboard.lead .bs-divider{margin:20px 0}.dashboard.lead p.footnote{color:#6f777b}.dashboard .export button{padding:0;margin-top:15px}.dashboard .button-as-link{color:#005ea5;font-weight:400}.dashboard .lead-confirm-msg{margin:15px 0}.dashboard .lead-confirm-msg>div{padding:10px 15px}.dashboard .lead-confirm-msg .confirm-actions{display:inline-flex;align-items:center;margin:15px 0}.dashboard .lead-success-msg{background-color:#006435;color:#f8f8f8;font-weight:700;padding:5px 10px}.office-group-item>div{display:flex;display:-webkit-flex;margin:30px 0;border:1px solid #ddd;line-height:28px;padding:15px}.office-group-item img{max-width:240px;max-height:180px;padding:15px}.office-group-item>div>div:first-child{display:flex;display:-webkit-flex;align-items:center;justify-content:center;flex:none;margin-right:15px;width:240px;height:180px}.office-group-item-header{color:#005ea5;font-size:24px;line-height:32px;font-weight:700;margin-bottom:5px}.whole-div-clickable{display:flex;display:-webkit-flex;align-items:center;justify-content:center;width:100%;height:100%}.review-status{text-align:center}.review-status>div:first-child{font-size:24px;font-weight:400;margin-bottom:15px}.microsite .bs-listing-title h1{color:inherit}.microsite .microsite-logo{display:flex;display:-webkit-flex;padding:20px 0}.microsite .microsite-logo>div:first-child{display:flex;display:-webkit-flex;align-items:center}.microsite .microsite-logo>div:nth-child(2){display:flex;display:-webkit-flex;flex-direction:column;justify-content:center;padding-left:25px}.microsite .microsite-logo img{max-height:200px;max-width:250px}.microsite .microsite-logo h1{color:inherit;padding:0;margin:0;font-size:46px;line-height:60px;text-align:left}.microsite .microsite-logo p{margin:0;font-size:24px;line-height:32px}.microsite .info>div{padding:10px 0}.microsite .emphasis{font-size:24px}.microsite .box2 .big-btn3d{margin:20px 0 10px}.microsite .box2>div{width:100%}.microsite .photo img{width:100%;height:100%}.microsite .bs-slider-container{width:1000px}.microsite .bs-slider-container img{max-width:100%;max-height:100%}.microsite .offices img{max-width:100%}.district-locations h1{font-size:32px}.district-locations .emphasis{font-size:24px}.bs-row-flex{display:flex;display:-webkit-flex;align-items:center;width:100%}.bs-row-centered{text-align:center}.bs-row-left{text-align:left}.bs-row-right{text-align:right}.bs-col-centered{display:inline-block;float:none;text-align:left;margin-right:-2px}.bs-col-centered>span{line-height:40px;padding-left:10px;color:#2d2d2d;width:100%;display:block;background-color:#d1d1d1}.bs-col-right{flex:1 1 0}.bs-col-fixed{width:320px}.bs-col-min{min-width:215px}.bs-col-max{max-width:320px}[class*=bs-col-xs-]:before{display:block;position:relative;margin-bottom:8px;font-size:10px;letter-spacing:1px;color:#d1d1d1;text-align:left}.bs-item{width:100%;display:table}.bs-item-padding{padding:15px 0}.bs-item-bg{background:#fff}.bs-item-header{padding:5px 0 0 5px;font-style:italic}.bs-content{display:block;position:relative}.bs-content-centered{text-align:center}.bs-content-left{text-align:left;padding:0 30px}.bs-content-right{text-align:right;justify-content:flex-end;align-items:center}.bs-content:before{font-size:12px;letter-spacing:1px;color:#747474}.filler-box{background-color:#333}.filler-box .filler-container{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}.filler-box .filler-container .btn3d-container{margin:auto}.filler-box .bs-content{font-size:46px;color:#fff;font-weight:700;line-height:60px;align-items:center;display:flex;display:-webkit-flex;height:75%}#listingItem28 .filler-box,.footer-sub .filler-box{background-color:#005ea5}.filler-box .color-yellow{color:gold}.footer-sub .filler-box .filler-container{padding:0 10px}.footer-sub .filler-box{max-width:400px;padding:25px 0;height:100%;max-height:300px}.footer-sub .filler-box .bs-content{font-size:26px;line-height:46px;padding-bottom:20px}.search-top-description h1{font-size:inherit;padding:0;text-align:left;display:initial}.search-bottom-description{background-color:#6f777b;color:#fff}.search-links-a{background-color:rgba(29,112,184,.1);display:flex;display:-webkit-flex;justify-content:space-evenly;-webkit-justify-content:space-evenly}.search-links-b{background-color:rgba(212,53,28,.2)}.search-links-c{background-color:rgba(255,221,0,.2)}.search-links-a>div>div:first-child,.search-links-a>div>div:first-child a{font-size:52px}.search-links-b>div>div:first-child,.search-links-b>div>div:first-child a,.search-links-c>div>div:first-child,.search-links-c>div>div:first-child a{font-size:32px;line-height:40px}.search-links-a>div>div:first-child,.search-links-b>div>div:first-child,.search-links-c>div>div:first-child{font-weight:700;padding-bottom:15px}.search-links-a>div>div:nth-child(2) a,.search-links-b>div>div:nth-child(2) a,.search-links-c>div>div:nth-child(2) a{font-weight:300;font-size:100%}.search-links-a,.search-links-b,.search-links-c{color:#005ea5;line-height:26px;padding:15px}.search-links-a>div,.search-links-b>div,.search-links-c>div{padding:15px;text-align:center}.search-links-a>div{max-width:250px}footer{background-color:#dee0e2}footer,footer a,footer h2{color:#6f777b}footer h2{padding:15px 0}footer .download-app-header{padding:15px 0 0 0}footer .bs-row-flex-content-left{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}footer .bs-row-flex-content-left div{text-align:left;font-size:19px;line-height:28px;color:#2d2d2d}footer .bs-row-flex-content-right div{padding-top:40px}footer .bs-menu{margin:35px 0;text-align:center}footer .bs-menu a{font-size:14px;padding:0 5px;line-height:28px;font-weight:700}footer .footer-main-area{display:flex;display:-webkit-flex;text-align:left;justify-content:space-between;-webkit-justify-content:space-between}footer .footer-main-area div div{font-size:19px;padding-bottom:20px}footer .footer-images{margin:auto 0}footer .download-app-buttons img{max-width:65%}footer .anniversary{text-align:center}footer .anniversary img{max-width:250px}footer .buysell-logo{text-align:center}footer .buysell-logo img{max-width:200px}.footer-sub-main{display:grid;grid-template-columns:1fr 1fr 1fr;padding:25px 0}.footer-sub-main>div{padding-top:10px}.footer-sub-main a{font-size:19px}.footer-sub-main .footer-sub-options div{margin-top:10px}.bs-col10{width:10%}.bs-col20{width:20%}.bs-col25{width:25%}.bs-col30{width:30%}.bs-col33{width:33%}.bs-col50{width:49.7%}.bs-col55{width:55%}.bs-col75{width:75%}.my-row{height:28px}.my-font24{font-size:24px}.my-height100{height:100%}.my-bg-blue{background-color:#1e70b8}.my-bg-yellow{background-color:#fd0}.my-bg-yellow-2{background-color:#faeec0}.my-red{color:#c00}.bs-clickable div{cursor:pointer}.bs-clickable div:active,.bs-clickable div:hover{background-color:#999}.bs-divider{border-top-style:solid;border-top-width:1px;display:block;margin:0;border-top-color:rgba(0,0,0,.12)}.bs-divider-menu{border-top-style:solid;border-top-width:5px;display:block;border-top-color:rgba(0,0,0,.12);background-color:#005ea5}.bs-divider-bottom{border-bottom-style:solid;border-bottom-width:1px;display:block;margin:0;border-bottom-color:rgba(0,0,0,.12)}*{-webkit-box-sizing:border-box;box-sizing:border-box}label.linkNotLink{color:#005ea5;font-weight:700}.linkNotLink{text-decoration:none;background-color:transparent;border:0 none;outline:0 none;color:#fff;font-weight:400}.linkNotLink:focus{background-color:#fd0;outline:0 solid #fd0}.linkNotLink:hover{text-decoration:underline;background-color:rgba(158,158,158,.2);cursor:pointer}.grouplink,.menulink{font-weight:700;display:inline-block;background-color:transparent;border:0 none;outline:0 none}.grouplink{margin:15px;text-decoration:underline}.grouplink.visited,.grouplink:focus,.grouplink:hover{text-decoration:none;cursor:pointer;border-bottom:3px solid #fd0}.grouplink.visited{pointer-events:none}.menulink{margin:10px;border:15px solid transparent;color:#005ea5;white-space:nowrap}.menulink-available:hover{cursor:pointer;text-decoration:underline;text-decoration-thickness:3px}.menulink-active{background-color:#fd0;border-bottom:15px solid #fd0;color:#2d2d2d;pointer-events:none}.svg-fullscreen{width:40px;height:40px}.svg-fullscreen path{fill:#fff}.bs-md-button{user-select:none;-moz-user-select:none;align-items:center;background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;border-radius:3px;box-sizing:border-box;color:currentcolor;cursor:pointer;display:inline-block;font-family:inherit;font-style:inherit;font-variant:inherit;font-weight:500;line-height:36px;margin:6px 8px;min-height:36px;min-width:88px;outline:0 none;overflow:hidden;padding:0 6px;position:relative;text-align:center;text-decoration:none;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1) 0s,background-color .4s cubic-bezier(.25,.8,.25,1) 0s;white-space:nowrap}.bs-md-button:not([disabled]):hover{background-color:rgba(158,158,158,.2)}.bs-md-icon{background-repeat:no-repeat no-repeat;display:inline-block;fill:currentcolor;height:24px;margin:auto;min-height:24px;min-width:24px;vertical-align:middle;width:24px}.bs-md-button.bs-button-favorite{margin:0 5px 0 0;padding:0;min-height:0;line-height:0;height:32px;width:32px;min-width:32px;fill:#9e9e9e}.bs-md-subhead{color:rgba(0,0,0,.54);font-size:14px;padding-top:0;font-weight:400;letter-spacing:.01em;line-height:24px}.bs-listing-price{display:inline-flex;align-items:center}.bs-md-whiteframe-6dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.bs-sidebar h2{margin:8px 0}.bs-sidebar img{max-width:100%;max-height:100%}.bs-sidebar-image{max-width:200px;max-height:133px}.bs-sidebar-details{padding-left:15px}.bs-sidebar-details .related-anchor{margin:0 0 4px 0}.bs-sidebar-details .related-anchor a{font-size:16px;font-weight:700;line-height:1.2}.bs-sidebar .bs-row-left{margin:10px 0}.bs-sidebar .bs-row-flex{align-items:flex-start}.bs-center{display:inline-flex;justify-content:center;-webkit-justify-content:center;text-align:center;width:100%}.bs-center .black-stripe-text{align-items:center;display:inline-flex;justify-content:center;-webkit-justify-content:center;width:100%;margin-right:25px}.black-stripe.bs-center{min-height:50px}div.black-stripe-button{position:absolute;right:0}nav a.anchor-image{padding:0 5px;vertical-align:middle}.anchor-image img{object-fit:contain}.bs-toolbar-button{box-shadow:0 2px 5px 0 rgba(0,0,0,.26);background-color:#3f51b5;color:rgba(255,255,255,.87);margin:0 10px}.bs-sidebar{background-color:#eee}section.listing section .bs-swiper-container{position:relative}section.listing section .bs-swiper-container-small{height:287px;width:400px}section.listing section .swiper-container{width:100%}section.listing section .bs-slider{position:relative}section.listing section .bs-card-map img{max-width:100%;max-height:100%}.listing-content{width:100%;font-size:18px}.listing-content>div{background-color:#fff}.bs-photos .listing-content>div{background-color:#2d2d2d}.bs-photos .bs-listing-images-main{display:block}.bs-photos .bs-listing-images-main>div{padding:20px 0;position:relative}.bs-photos .bs-photo-gallery-exit-mobile{display:none}.bs-photos .bs-photo-gallery-exit-mobile>div{width:fit-content}.bs-photos .bs-listing-title-stripe .bs-photo-gallery-exit,.bs-photos .bs-photo-gallery-exit-mobile{font-size:24px;color:#005ea5;font-weight:700}.bs-photos.microsite .bs-listing-title-stripe .bs-photo-gallery-exit{background-color:#f8f8f8;max-width:100%}.bs-photos.microsite .bs-listing-title-stripe .bs-photo-gallery-exit>div{max-width:1200px;width:100%;margin:auto}.bs-photos .bs-listing-title-stripe .bs-photo-gallery-exit>div,.bs-photos .bs-photo-gallery-exit-mobile>div{cursor:pointer}.bs-photos .bs-listing-title-stripe .bs-photo-gallery-exit>div:hover,.bs-photos .bs-photo-gallery-exit-mobile>div:hover{background-color:rgba(158,158,158,.2)}.bs-photos .bs-listing-title-stripe .bs-photo-gallery-exit>div>span:hover,.bs-photos .bs-photo-gallery-exit-mobile>div>span:hover{text-decoration:underline}.bs-photos .bs-listing-images-main,.bs-photos .bs-listing-title-stripe>div{max-width:1200px;width:auto;margin:auto}.bs-photos .bs-listing-images-main img{max-width:100%;min-width:250px;height:auto}.bs-photos .bs-listing-title-stripe{display:block;padding:10px 0}.bs-photos.microsite .bs-listing-title-stripe{padding:0}.bs-photos .bs-listing-title-stripe .btn3d-container{margin:0 0 0 20px}.bs-photos .bs-listing-title-stripe>div{display:flex;display:-webkit-flex;align-items:center;padding:10px 0}.bs-photos .bs-listing-favourite svg{color:#c00;cursor:pointer}.bs-photos .bs-listing-favourite{padding:0 10px}.bs-photos .bs-listing-favourite .enabled{display:none}.bs-photos .bs-listing-info-price-qualifier{padding:0 10px}.bs-photos .price-group{display:flex;display:-webkit-flex}.bs-photos .bs-listing-images-main>div .play-button,.bs-video-container>div .play-button,.swiper-wrapper>div .play-button{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;-webkit-justify-content:center}.bs-photos .bs-listing-images-main>div .play-button>div,.bs-video-container>div .play-button>div,.swiper-wrapper>div .play-button>div{cursor:pointer;background-color:#c00;opacity:.8;padding:20px 50px;animation:play_effect 3.8s infinite ease;-webkit-animation:play_effect 3.8s infinite ease}.bs-photos .bs-listing-images-main>div .play-button>div>div,.bs-video-container>div .play-button>div>div,.play-button-static>a>div>div,.swiper-wrapper>div .play-button>div>div{width:0;height:0;pointer-events:none;border-style:solid;border-color:transparent transparent transparent #f8f8f8}.bs-photos .bs-listing-images-main>div .play-button>div>div,.bs-video-container>div .play-button>div>div,.swiper-wrapper>div .play-button>div>div{border-radius:5px;border-width:30px 0 30px 50px}.video-fit{width:1025px;position:relative}.play-button-static{position:absolute;bottom:30px;left:15px;z-index:2}.play-button-static>a>div{padding:10px 22px 10px 23px;cursor:pointer;background-color:#c00}.play-button-static>a>div>div{border-radius:2px;border-width:10px 0 10px 20px}@-webkit-keyframes play_effect{30%,40%{transform:scale(1.05);-webkit-transform:scale(1.05)}100%,90%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes play_effect{30%,40%{transform:scale(1.05);-webkit-transform:scale(1.05)}100%,90%{transform:scale(1);-webkit-transform:scale(1)}}.bs-grid-item{display:block;width:100%;background-color:#fff}.bs-card-content{padding:0 20px;margin:0;position:relative;text-align:left}.bs-card-content .btn3d-container,section.listing .btn3d-container{width:100%;margin-bottom:20px}.bs-card-content .btn3d-container button,section.listing .btn3d-container button{width:100%}.bs-card-content .btn3d-container button.btn3d,section.listing .btn3d-container button.btn3d{min-height:50px}.bs-card-logo{position:absolute;right:15px;top:20px}.bs-card-logo a{position:absolute;right:0;top:0;z-index:1}.bs-card-logo img{max-width:100px}.bs-card-title{line-height:30px}.bs-card-title a+span{color:#aaa;font-size:24px;font-weight:400}section a{font-weight:700;font-size:24px}.bs-card-options-title{display:flex;display:-webkit-flex}.bs-card-options-title img{height:auto;width:100%}.bs-card-options-title .options-title{padding-left:10px}.bs-card-text{color:#2d2d2d;font-size:24px;font-weight:700}.bs-card-text-price{color:#c00;font-size:30px;line-height:40px;padding:15px 0}.bs-card-info{position:relative}.bs-card-options-btn{position:absolute;bottom:0;right:0;width:100px;height:70px;text-align:left;padding:10px 0 10px 10px;background-color:#005ea5;color:#fff;font-size:16px;font-weight:700;line-height:22px;display:none;align-items:center}.bs-card-options-btn .show-options-img{padding:0 10px}.bs-card-options-btn .hide,.bs-card-options-btn .show{pointer-events:none}.bs-card-options-btn .show{display:block}.bs-card-options-btn .hide{display:none}.bs-card-options-btn:active{background-color:#0040a5}.bs-card-options-btn a{color:#fff;font-size:16px}.bs-card-options{text-align:left}.bs-card-options .btn3d-container{margin-top:10px}.bs-card-options .link{margin-top:25px;font-size:24px;font-weight:700}.bs-card-options .link label{color:#005ea5}.bs-card-options .cancel{background-color:#eee;display:flex;display:-webkit-flex;padding:10px;justify-content:center;-webkit-justify-content:center;margin-top:25px;position:fixed;bottom:0;width:100%;left:0}.bs-card-options .cancel a{color:grey;font-weight:700}.bs-card-options .bs-tel-no{font-size:38px;color:#005ea5;margin-top:15px}.bs-card-option-sell{height:60px;text-align:center;background-color:#005ea5;align-items:center;justify-content:center;-webkit-justify-content:center;display:flex;display:-webkit-flex}.bs-card-option-sell a{color:#fff;text-decoration:underline}.bs-card-options-ctrl{display:none}.listing #grid-item-0:checked~.bs-grid-item .grid-item-0 .show,.listing #grid-item-10:checked~.bs-grid-item .grid-item-10 .show,.listing #grid-item-11:checked~.bs-grid-item .grid-item-11 .show,.listing #grid-item-12:checked~.bs-grid-item .grid-item-12 .show,.listing #grid-item-13:checked~.bs-grid-item .grid-item-13 .show,.listing #grid-item-14:checked~.bs-grid-item .grid-item-14 .show,.listing #grid-item-15:checked~.bs-grid-item .grid-item-15 .show,.listing #grid-item-16:checked~.bs-grid-item .grid-item-16 .show,.listing #grid-item-17:checked~.bs-grid-item .grid-item-17 .show,.listing #grid-item-18:checked~.bs-grid-item .grid-item-18 .show,.listing #grid-item-19:checked~.bs-grid-item .grid-item-19 .show,.listing #grid-item-1:checked~.bs-grid-item .grid-item-1 .show,.listing #grid-item-20:checked~.bs-grid-item .grid-item-20 .show,.listing #grid-item-21:checked~.bs-grid-item .grid-item-21 .show,.listing #grid-item-22:checked~.bs-grid-item .grid-item-22 .show,.listing #grid-item-23:checked~.bs-grid-item .grid-item-23 .show,.listing #grid-item-24:checked~.bs-grid-item .grid-item-24 .show,.listing #grid-item-2:checked~.bs-grid-item .grid-item-2 .show,.listing #grid-item-3:checked~.bs-grid-item .grid-item-3 .show,.listing #grid-item-4:checked~.bs-grid-item .grid-item-4 .show,.listing #grid-item-5:checked~.bs-grid-item .grid-item-5 .show,.listing #grid-item-6:checked~.bs-grid-item .grid-item-6 .show,.listing #grid-item-7:checked~.bs-grid-item .grid-item-7 .show,.listing #grid-item-8:checked~.bs-grid-item .grid-item-8 .show,.listing #grid-item-9:checked~.bs-grid-item .grid-item-9 .show{display:none}.listing #grid-item-0:checked~.bs-grid-item .grid-item-0 .hide,.listing #grid-item-10:checked~.bs-grid-item .grid-item-10 .hide,.listing #grid-item-11:checked~.bs-grid-item .grid-item-11 .hide,.listing #grid-item-12:checked~.bs-grid-item .grid-item-12 .hide,.listing #grid-item-13:checked~.bs-grid-item .grid-item-13 .hide,.listing #grid-item-14:checked~.bs-grid-item .grid-item-14 .hide,.listing #grid-item-15:checked~.bs-grid-item .grid-item-15 .hide,.listing #grid-item-16:checked~.bs-grid-item .grid-item-16 .hide,.listing #grid-item-17:checked~.bs-grid-item .grid-item-17 .hide,.listing #grid-item-18:checked~.bs-grid-item .grid-item-18 .hide,.listing #grid-item-19:checked~.bs-grid-item .grid-item-19 .hide,.listing #grid-item-1:checked~.bs-grid-item .grid-item-1 .hide,.listing #grid-item-20:checked~.bs-grid-item .grid-item-20 .hide,.listing #grid-item-21:checked~.bs-grid-item .grid-item-21 .hide,.listing #grid-item-22:checked~.bs-grid-item .grid-item-22 .hide,.listing #grid-item-23:checked~.bs-grid-item .grid-item-23 .hide,.listing #grid-item-24:checked~.bs-grid-item .grid-item-24 .hide,.listing #grid-item-2:checked~.bs-grid-item .grid-item-2 .hide,.listing #grid-item-3:checked~.bs-grid-item .grid-item-3 .hide,.listing #grid-item-4:checked~.bs-grid-item .grid-item-4 .hide,.listing #grid-item-5:checked~.bs-grid-item .grid-item-5 .hide,.listing #grid-item-6:checked~.bs-grid-item .grid-item-6 .hide,.listing #grid-item-7:checked~.bs-grid-item .grid-item-7 .hide,.listing #grid-item-8:checked~.bs-grid-item .grid-item-8 .hide,.listing #grid-item-9:checked~.bs-grid-item .grid-item-9 .hide{display:block}label span{pointer-events:none}.bs-card-envelope,.bs-card-favorite,.bs-card-map{position:absolute;background-color:#fff;border-color:#d6d6d6;border-style:solid;border-width:1px;border-radius:50%;cursor:pointer;display:flex;display:-webkit-flex;align-items:center;justify-content:center;-webkit-justify-content:center;z-index:1}.bs-card-favorite,.bs-card-map{bottom:10px;width:44px;height:44px}.bs-card-favorite{right:10px}.bs-card-favorite i{color:#999;font-size:27px}.bs-card-favorite .enabled i{color:#c00}.bs-card-favorite svg{display:block;margin:auto;width:90%}.bs-card-favorite .disabled svg path{stroke-width:1;fill:#eee}.bs-card-favorite .enabled{display:none}.bs-card-favorite .enabled svg path{fill:#c00}.bs-card-map{right:70px}.bs-card-map img{border-radius:50%}.bs-card-map i{font-size:25px}.bs-card-map>div{margin:-1px 0 0 0}.bs-card-envelope{right:10px;bottom:10px;width:64px;height:64px}.bs-card-envelope i{font-size:34px}.bs-card-envelope>div{margin:-1px 0 0 0}.bs-card-media-label-photos{position:absolute;bottom:0;left:15px;width:65px;text-align:center;padding:2px;background-color:#252525;color:#fff;font-size:12px;z-index:1}.bs-card-media-label-status{position:absolute;left:0;top:0;background-color:#c00;color:#fff;font-size:14px;font-weight:700;line-height:30px;text-align:center;max-width:175px;width:85%;z-index:1}.bs-card-media-label-status-secondary1{top:35px;background-color:#ffcb08}.bs-card-media-label-status-secondary2{top:35px;max-width:285px;background-color:#ffcb08;color:#2d2d2d}.bs-card-media-label-status-secondary3{top:35px;max-width:185px;background-color:#ffcb08;color:#2d2d2d}.bs-card-media-label-status-secondary4{top:35px;max-width:186px;line-height:19px;text-align:left;background-color:#dc0000}.bs-card-media-label-status-secondary5{top:35px;max-width:185px;background-color:#dc0000}.bs-card-media-fullscreen{position:absolute;top:10px;right:10px;z-index:1;cursor:pointer;min-width:0}.bs-card-media-fullscreen .bs-md-button{min-width:0}.grid-item-fullscreen-button{display:none}.bs-slider-container .bs-md-button,.bs-swiper-container .bs-md-button{margin-right:0;margin-left:0}.bs-card.selected{background-color:#fffbcc}.bs-card{margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#d6d6d6;border-style:solid;border-width:0 0 1px 0;width:100%}.bs-card-media-label-photos md-icon{height:16px;min-height:16px;width:16px;min-width:16px}.bs-card-image{width:200px;height:133px}.bs-card-title-text{padding:0 0 0 15px}.bs-card-actions{margin:0;padding:0}.bs-card-actions .bs-button-favorite{margin:0;padding:0;min-height:0;line-height:0;height:32px;width:32px}.bs-card-text-subhead{color:#2d2d2d;font-size:14px;padding-top:0;font-weight:400;line-height:20px}.bs-card-text-bottom{height:100%;bottom:0;left:0}.bs-sidebar .bs-card-media{background-color:#fff;cursor:pointer;width:200px;height:133px;position:relative;vertical-align:top}.bs-sidebar .bs-card-media>div{position:relative;width:200px;height:133px;display:flex;display:-webkit-flex}.bs-card-media-label-photos svg{height:16px;min-height:16px;min-width:16px;width:16px;fill:#fff;display:inline-block;vertical-align:middle}.bs-line-on-side{display:flex;display:-webkit-flex;width:100%;justify-content:center;-webkit-justify-content:center;align-items:center;text-align:center;font-size:20px}.bs-line-on-side:after,.bs-line-on-side:before{content:'';border-top:1px solid;margin:0 50px 0 0;flex:1 0 50px}.bs-line-on-side:after{margin:0 0 0 50px}.location-pin{top:50%;left:50%;transform:translate(-50%,-50%);color:#0ff;position:absolute;z-index:1002}.grid-item-map{top:0;width:100%;height:100%;position:absolute}.search-results button.fullscreen-arrow{border:none}.fullscreen-arrow{color:#fff;right:15px;position:fixed;top:10px;margin-right:15px;z-index:10002;background-color:rgba(158,158,158,.5);min-width:auto;min-height:auto;padding:0}.fullscreen-arrow:active,.fullscreen-arrow:not([disabled]):hover{background-color:rgba(158,158,158,.8)}.fullscreen-arrow i{display:block}.cfmt .grid-item-map img,form .grid-item-map img{max-height:none;max-width:none}#description-info{font-family:Roboto;font-size:15px;font-weight:300}#infowindow-content .title{font-weight:700}#infowindow-content{display:none}#gridItemMap #infowindow-content{display:inline}.pac-card{margin:10px 10px 0 0;border-radius:2px 0 0 2px;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;box-shadow:0 2px 6px rgba(0,0,0,.3);background-color:#fff;font-family:Roboto}#pac-container{padding-bottom:12px;margin-right:12px}.pac-controls{display:inline-block;padding:5px 11px}.pac-controls label{font-family:Roboto;font-size:13px;font-weight:300}#pac-input{background-color:#fff;font-family:Roboto;font-size:15px;font-weight:300;margin-left:12px;padding:0 11px 0 13px;text-overflow:ellipsis;width:400px}#pac-input:focus{border-color:#4d90fe}#title{color:#fff;background-color:#4d90fe;font-size:25px;font-weight:500;padding:6px 12px}#target{width:345px}.results-paging{background-color:#fff;color:#238bc6;display:flex;display:-webkit-flex;font-size:24px;padding:10px 0}.results-paging .page-previous{width:50%}.results-paging .page-next{width:50%;text-align:right}.results-paging .page-next .paging-text{justify-content:flex-end;-webkit-justify-content:flex-end}.results-paging .paging-text{display:flex;display:-webkit-flex;align-items:center}.results-paging .paging-number{font-size:18px}.results-paging a{text-decoration:none;display:flex;display:-webkit-flex;align-items:center}.results-paging .paging-number div{margin:0 25px}.paging-text{padding:0 10px}.no-results-link{padding:15px 0}.no-results-link a{font-weight:700;font-size:24px}.currency-rub{font-size:27px!important}.search-title-currency{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:center;flex-grow:1}.search-title-currency select{color:#2d2d2d}.search-area-mobile,.search-filter{background-color:#fff}.search-filter.advanced-filter{position:relative}.search-filter.advanced-filter>div{max-width:500px}.bs-top{top:0}.bs-flex{display:flex;display:-webkit-flex}.bs-flex-start{justify-content:flex-start;-webkit-justify-content:flex-start}.bs-flex-end{justify-content:flex-end;-webkit-justify-content:flex-end}.bs-text{font-size:19px;line-height:30px}.location-links,.search-results>div{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}.filler-ad{width:400px}.filler-ad>section{margin-bottom:20px}.filler-blue>div{background-color:#1e70b8;color:#fff}.filler-ad .bs-content{font-size:42px;line-height:55px;font-weight:700;padding:20px 0}.filler-ad .filler-container{padding:15px 0}.filler-yellow>div{background-color:#fd0}.location-links>div:first-child{margin-right:40px}.search-location-container,.search-row,.search-title{width:100%;padding:10px 10px}.search-row-select{width:100%;padding:10px 0}.filter-more{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;padding:5px 20px;max-width:474px}.search-area-location-filter{background-color:#005ea5}.search-area h2,.search-area-location-filter h2,.search-filter h2{font-size:18px;font-weight:300;color:#fff}.search-area-mobile .input-label,.search-filter .input-label,.search-toolbar .input-label{font-size:18px;font-weight:400;color:#999}.search-filter.title-stripe{height:5px;min-height:5px;padding:0}.search-filter.search-title{font-size:32px;background-color:inherit;color:#2d2d2d;text-align:left;font-weight:700}.search-title{background-color:#005ea5;font-size:18px;color:#fff;font-weight:400;text-align:center}.search-title-mobile{font-size:19px}.search-title-mobile div{margin:auto}.search-title-mobile label{font-size:25px}.search-title-text{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:center}.search-title-close{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:flex-end;flex-grow:1}.search-location-mobile{margin:15px 0 0 0!important}.control-group-title{text-align:center;font-size:18px;padding-bottom:5px}.search-area-location-filter .search-location-container{background-color:#005ea5;color:#fff}.search-filter .search-location-container{padding-top:20px}.search-filter .search-location-container .search-location .search-location-input{border-color:#5d5d5d;border-style:solid;border-width:1px}.search-filter .search-map .select-wrapper select{border:0;color:#005ea5;text-decoration:underline}.search-filter .search-map{flex:1 1 0}.search-map-text,.search-toolbar .search-map{background-color:inherit}.search-map-text{padding:0 10px 20px 10px}.search-map-text>div,.search-map>div{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:center}.search-map a,.search-map-text a{font-weight:400;font-size:18px;color:#fff;text-decoration:underline}.search-item{padding:5px 0}.search-area-mobile .search-button{position:sticky;background-color:#e6e6e6}.search-button{bottom:0;width:100%;padding:10px 10px}.search-button-height{height:90px}.search-button a,.search-button button,.search-button label{font-size:18px;font-weight:700;user-select:none;-moz-user-select:none;align-items:center;background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #999;border-radius:5px;box-sizing:border-box;cursor:pointer;display:inline-block;line-height:36px;margin:6px 8px;min-height:36px;min-width:88px;outline:0 none;padding:0 6px;position:relative;text-align:center;text-decoration:none;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1) 0s,background-color .4s cubic-bezier(.25,.8,.25,1) 0s;white-space:nowrap}.search-button .button-left button{background-color:#bfbfbf;color:#2d2d2d;padding:10px 25px}.search-button .button-right a,.search-filter .search-button a{background-color:#c00;color:#fff;padding:10px 15px}.search-filter .search-button a{margin:10px 0}.search-filter .search-button a,.search-filter .search-button>div{width:100%}.search-button .button-right{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:flex-end;flex-grow:1}.search-button button:active{background-color:#999}.search-button label:active{background-color:#b00}#btn-search-area-mobile,#btn-search-results{display:none}#btn-search-area-mobile:checked~.bs-header,#btn-search-area-mobile:checked~footer,#btn-search-area-mobile:checked~main .properties-found,#btn-search-area-mobile:checked~main .resource-search-results,#btn-search-area-mobile:checked~main .search-bottom-description,#btn-search-area-mobile:checked~main .search-links,#btn-search-area-mobile:checked~main .search-results,#btn-search-area-mobile:checked~main .search-sub-container,#btn-search-area-mobile:checked~main .x-scroll-menu,#btn-search-area-mobile:checked~main div .location-label-results,#btn-search-area-mobile:checked~main div .search-edit,#btn-search-area-mobile:checked~main div .search-location-button,#btn-search-area-mobile:checked~main div .search-top-description{display:none}.full-screen{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:10;background-color:#fff;overflow:auto}#btn-search-results:checked~main .search-area-mobile,#btn-search-results:checked~main div .location-label-results,#btn-search-results:checked~main div .search-location,#btn-search-results:checked~main div .search-location-container .search-row-select,#btn-search-results:checked~main div .search-map-text,#btn-search-results:checked~main div .search-title-mobile{display:none}#btn-search-area-mobile:checked~div .search-area-mobile,#btn-search-results:checked~div .resource-search-results,#btn-search-results:checked~div .search-results{display:block!important}.more-filters{display:none}.more-filters-label{color:#005ea5;cursor:pointer;padding:10px;text-decoration:underline}.more-filters-label:focus{background-color:#fd0;outline:0 solid #fd0}.more-filters-label+input{display:none}.search-area-mobile .more-filters-label{font-size:19px}.search-filter .more-filters-label{font-size:24px;font-weight:700}#more-filters:checked+div{display:block}.search-area input[type=search],.search-area input[type=text],.search-area-mobile textarea,.search-filter textarea{width:100%;margin:8px 0;display:inline-block;border:1px solid #999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 20px;color:#2d2d2d;font-size:18px;font-weight:300}.search-area-mobile input[type=checkbox]+label span,.search-filter input[type=checkbox]+label span,.search-toolbar input[type=checkbox]+label span{display:inline-block;width:10px;height:19px;margin:0 4px 0 0;vertical-align:middle}.search-area-mobile input[type=checkbox]+label,.search-filter input[type=checkbox]+label,.search-toolbar input[type=checkbox]+label{display:inline-block;cursor:pointer;position:relative;vertical-align:bottom}.home-search .select-wrapper select,.main-search .select-wrapper select,form select{display:inline-block;width:100%;cursor:pointer;padding:12px 10px;outline:0;border:1px solid #999;border-radius:0;background-color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:18px;font-weight:400;line-height:initial}.search-area-mobile .select-wrapper,.search-filter .select-wrapper:not(.search-location-container>div>.search-row-select>.control-group>.select-wrapper){position:relative;display:inline-block;width:100%;padding:0 10px}.main-search .select-wrapper select::-ms-expand{display:none}.home-search .select-wrapper select:focus,.home-search .select-wrapper select:hover,.main-search .select-wrapper select:focus,.main-search .select-wrapper select:hover,form .select-wrapper select:focus,form .select-wrapper select:hover{color:#2d2d2d;background-color:#f8f8f8}.main-search .select-wrapper select:disabled,form .select__arrow{opacity:.5;pointer-events:none}.home-search .select__arrow,.main-search .select__arrow{position:absolute;top:45%;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:8px 6px 0 6px;border-color:#999 transparent transparent transparent}form .select-wrapper{position:relative}form .select-wrapper .select__arrow{position:absolute;top:22%;right:30px;width:0;height:0;pointer-events:none}.login footer{text-align:center;min-height:80px;display:flex;display:-webkit-flex;align-items:center;position:absolute;bottom:0}.login .above-footer{padding-bottom:80px;position:relative;min-height:100%}.auth-login{display:inline-flex;justify-content:center;align-items:center}footer.cfmt-footer{position:absolute;bottom:0;left:0;right:0}footer.cfmt-footer .buysell-logo{text-align:right}footer.cfmt-footer .bs-menu{display:flex;display:-webkit-flex;position:relative;align-items:flex-end}footer.cfmt-footer .bs-menu>div{width:100%}.custom-form{max-width:950px;margin:0 auto}.title-stripe .custom-form h1{padding:0}.form-content-area .custom-form h2{font-size:24px;padding:0}.custom-form .select__arrow{top:45%!important;border-style:solid;border-width:8px 6px 0 6px;border-color:#999 transparent transparent transparent;padding:0}.custom-form label.selected{background:#fff;padding:11px 13px 11px 45px}.custom-form label.selectable,.dashboard label.selectable{display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-end;width:80px;position:relative;padding:12px 30px 12px 46px;margin:0;overflow:hidden;cursor:pointer}.custom-form .radio-group,.dashboard .radio-group{display:flex;display:-webkit-flex;margin:15px 0}.custom-form .radio-group label+label,.dashboard .radio-group label+label{padding:10px 0;cursor:pointer}.custom-form input[type=radio],.dashboard input[type=radio]{margin-right:20px}.custom-form .bs-form input[type=email],.custom-form .bs-form input[type=text]{margin:8px 0}.custom-form .radio-group.disabled label{color:#999}.custom-form .radio-group.disabled .radio-checkmark{border-color:#999}.custom-form .big-btn3d button,.custom-form form .select-wrapper,.custom-form input{max-width:320px}.custom-form form input,.custom-form form textarea{background-color:#f9f9f9}.custom-form form input:focus,.custom-form form textarea:focus{background-color:#fff}.cfmt .custom-form .big-btn3d button,.cfmt .custom-form form .select-wrapper,.cfmt .custom-form input,.cfmt .custom-form textarea{max-width:100%}.custom-form label{display:block}.custom-form .bs-phone label{margin-bottom:0}.custom-form form>div,.custom-form form>div>div{padding:5px 0}.member .custom-form form>div{padding:0}.custom-form .bs-form-responsive>div{width:100%}.text-as-link{color:#005ea5;background-color:transparent;border:0 none;outline:0 none;width:fit-content}.text-as-link:hover{background-color:rgba(158,158,158,.2);cursor:pointer}.text-as-link:focus{background-color:#fd0;outline:0 solid #fd0}.full-height{min-height:100%;position:relative}.cfmt{font-size:18px}.cfmt main{padding-bottom:193px}.cfmt .vertical-center-inner{margin-top:30px}.cfmt .heading{font-weight:700;font-size:24px;margin-bottom:20px;line-height:30px}.cfmt input,.cfmt label{display:block}.cfmt input{margin-bottom:10px}.cfmt .btn3d{width:100%}.cfmt .big-btn3d+div{margin-top:25px}.cfmt .bs-text-in-box-container{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}.cfmt .bs-text-in-box{font-weight:700;max-width:fit-content;border:solid 1px #2d2d2d;background-color:#f8f8f8;padding:10px;margin-top:10px}.cfmt .cfmt-close{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}.cfmt .image-header{background-color:#f8f8f8;padding:15px;margin:10px 0;line-height:24px}.cfmt .image-header .label-as-link{color:#005ea5;font-size:24px;font-weight:700;background-color:transparent;border:0 none;outline:0 none}.cfmt .image-header .label-as-link:hover{background-color:rgba(158,158,158,.2);cursor:pointer}.cfmt .image-header .label-as-link:focus{background-color:#fd0;outline:0 solid #fd0}.cfmt .image-output{max-width:510px}.cfmt .image-output>div{padding:10px 0;border-top:solid 1px #dee0e2;margin-bottom:5px}.cfmt .image-output>div>div:first-child{margin-bottom:10px}.cfmt .image-output .control-checkbox{background-color:#f8f8f8;display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:15px}.cfmt .image-output .control-checkbox>div{display:grid;padding-left:15px}.cfmt .image-output .checkbox-container{width:auto}.cfmt .image-output img{max-width:400px;max-height:400px;width:100%}.cfmt-edit main{background-color:#f8f8f8}.map-message{padding-bottom:10px;line-height:24px;font-size:19px}.cfmt-referral-note{color:#999;font-size:16px}.cfmt-referral-confirm,.cfmt-referral-error,.cfmt-referral-simple{font-weight:700}.cfmt-referral-confirm{color:#006435}.cfmt-referral-error{color:#c00}.cfmt-report{max-width:750px;margin:0 auto;padding:10px;line-height:28px}.cfmt-report div{padding-bottom:15px}.cfmt-report h1,h3{font-size:24px;font-weight:400}.cfmt-report h2{font-size:24px}.cfmt-report .small-font{font-size:14px}.cfmt-report .property-type{display:flex;display:-webkit-flex;justify-content:space-evenly;-webkit-justify-content:space-evenly}.cfmt-report .property-type label{display:block;padding:10px 0}.cfmt-report input[type=radio]{margin-bottom:20px}.cfmt-report .cfmt-price{font-size:44px;font-weight:700;color:#c00}.cfmt-report .estimation-bar .colour-bar{height:15px;background-image:linear-gradient(to right ,#fdc356,#cd0606);border-width:0;border-radius:10px}.cfmt-report .estimation-bar-center{width:5px;background-color:#fd0;height:25px}.cfmt-report .bar-legend{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;padding:0;height:25px}.cfmt-report .estimation-bar{max-width:400px}.cfmt-report .bar-legend,.cfmt-report .estimation-bar{margin:10px auto}.cfmt-report a{font-size:24px;font-weight:700}.cfmt-report .price-range{padding:0 30px}.cfmt-report .price-range>div{padding:0}.cfmt-report .price-range .bar-legend{width:100%}.cfmt-report .price-range .bar-legend .edge{width:16%}.cfmt-report .price-range .bar-legend .in-between{width:21%}.cfmt-report .price-range .bar-legend .center{width:26%}.cfmt-report .price-range .bar-legend>div span{cursor:pointer}.cfmt-report .price-range .bar-legend>div span:hover{background-color:rgba(158,158,158,.2);font-size:21px}.cfmt-report .message-red{text-align:left;margin-top:20px}.cfmt-report .message-red img{padding-right:5px}.cfmt-report .bs-divider:not(.score-board-action>.bs-divider){margin:20px 0}.cfmt-report img{max-width:100%;max-height:100%}.cfmt-report .provider-header-stripe{padding:10px 0;margin-bottom:40px}.cfmt-report .score-board-action{text-align:left}.cfmt-report .score-board-action>div:first-child{display:flex;display:-webkit-flex;flex-direction:column}.cfmt-message{word-break:break-word}.cfmt .popup-close-button button{color:#fff}.grow-wrap{display:grid;max-width:520px}.grow-wrap::after{content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden}.grow-wrap>textarea{resize:none;overflow:hidden}.grow-wrap::after,.grow-wrap>textarea{border:1px solid #000;padding:.5rem;font:inherit;grid-area:1/1/2/2;line-height:24px}input[type=range]::-moz-focus-outer{border:0}.range{position:relative;width:100%;height:15px;border-radius:10px}.range input{width:100%;position:absolute;top:2px;left:0;height:0;appearance:none;-webkit-appearance:none;margin:5px 0 0 0;border-radius:10px}.range input::-webkit-slider-thumb{-webkit-appearance:none;width:40px;height:40px;margin:-14px 0 0;border-radius:50%;background:#ffb326;cursor:pointer;border:0!important;box-shadow:2px 2px 2px 0 #2f2f2f}.range input::-moz-range-thumb{width:40px;height:40px;margin:-14px 0 0;border-radius:50%;background:#ffb326;cursor:pointer;border:0!important;box-shadow:2px 2px 2px 0 #2f2f2f}.range input::-ms-thumb{width:40px;height:40px;margin:-14px 0 0;border-radius:50%;background:#ffb326;cursor:pointer;border:0!important;box-shadow:2px 2px 2px 0 #2f2f2f}.range input::-webkit-slider-runnable-track{width:100%;height:15px;cursor:pointer;background:#fff;border-radius:10px;border:3px solid #f8f8f8}.range input::-moz-range-track{width:100%;height:15px;cursor:pointer;background:#b2b2b2;border-radius:10px;border:2px solid #f8f8f8}.range input::-ms-track{width:100%;height:15px;cursor:pointer;background:#b2b2b2;border-radius:10px;border:2px solid #f8f8f8}.range input:focus{background:0 0;outline:0}.range input::-ms-track{width:100%;cursor:pointer;background:0 0;border-color:transparent;color:transparent}.range-labels{margin:18px -41px 0;padding:0;list-style:none}.range-labels li{position:relative;float:left;width:90.25px;text-align:center;color:#b2b2b2;font-size:14px;cursor:pointer}.range-labels .active{color:#37adbf}.screen-reader-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cfmt .control-checkbox,.search-area-mobile .control-checkbox,.search-filter .control-checkbox,.search-toolbar .control-checkbox{background-color:#edefed;padding:0 20px;font-size:18px;margin:0 0 3px 0;line-height:50px}.cfmt .control-checkbox-label label,.search-area-mobile .control-checkbox-label,.search-area-mobile .control-checkbox-label label,.search-filter .control-checkbox-label,.search-filter .control-checkbox-label label,.search-toolbar .control-checkbox-label,.search-toolbar .control-checkbox-label label{width:100%}.search-area-mobile .control-checkbox-label label,.search-filter .control-checkbox-label label,.search-toolbar .control-checkbox-label label{display:inline-block}.search-area-mobile .control-checkbox-label,.search-filter .control-checkbox-label{align-items:center;display:flex;display:-webkit-flex}.search-area-mobile .control-checkbox-box,.search-toolbar .control-checkbox-box{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:flex-end;flex-grow:1}.search-area-mobile .control-checkbox .control__indicator:after,.search-filter .control-checkbox .control__indicator:after,.search-toolbar .control-checkbox .control__indicator:after{left:8px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.search-area-mobile .control-checkbox input:disabled~.control__indicator:after,.search-filter .control-checkbox input:disabled~.control__indicator:after,.search-toolbar .control-checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}.search-toolbar.sold-listings-title{font-weight:700}.search-filter .search-location-container .search-area-location-filter .search-location-container{margin-top:5px}.search-area-location-filter .search-location-button,.search-area-location-filter .search-location-input{padding:15px 0}.search-area-location-filter .search-location-input,.search-filter .search-location-input{width:100%}.search-area-location-filter input,.search-filter input,.search-results-search input{width:100%;padding:10px 10px;color:#2d2d2d}.search-area-location-filter .search-location-button button{width:64px;height:64px}.search-filter .btn3d,.search-filter .btn3d-container{width:100%}.search-filter .btn3d-container .big-btn3d{padding:0 10px}.search-filter .btn3d-container .btn3d{display:flex;display:-webkit-flex;align-items:center;justify-content:center;-webkit-justify-content:center}.search-filter .btn3d-container .btn3d span{display:flex;display:-webkit-flex;align-items:center}.search-area-location-filter button{background-color:#c00;color:#fff}.resource-search-results button:not(.btn3d),.search-area-location-filter button,.search-filter button,.search-results button:not(.btn3d),.search-results-search button,.search-sub-buttons button{padding:10px 25px;user-select:none;-moz-user-select:none;border:1px solid #999;box-sizing:border-box;cursor:pointer;display:inline-block;outline:0 none;position:relative;text-align:center;text-decoration:none;white-space:nowrap}.search-results .favourite-sort-container{padding:0 10px}.search-results .button-favourite button,.search-results .search-results-sort select,.search-sub-buttons .button-favourite button,.search-sub-buttons .search-results-sort select{background-color:#fff;color:#2d2d2d;padding:10px;font-size:18px}.search-results .button-favourite button,.search-results .search-results-sort select{width:100%}.search-results .search-results-sort select,.search-sub-buttons .search-results-sort select{height:100%}.search-results .button-favourite .button-selected,.search-sub-buttons .button-favourite .button-selected,nav .button-favourite .button-selected{background-color:#ffcb08}.search-results .button-favourite button:active,.search-sub-buttons .button-favourite button:active,nav .button-favourite button:active{background-color:#eee}.search-area-location-filter button:active,.search-results-search button:active{background-color:#b00}.search-area-location-filter .search-edit{background-color:#005ea5;padding:10px}.search-area-location-filter .search-edit a{font-weight:700;font-size:20px;color:#fff}.search-results .button-favourite{width:100%;padding:10px 5px 10px 0;position:relative}.search-results .button-favourite button{position:absolute;top:10px;bottom:10px;right:5px}.search-results .button-favourite i,.search-sub-buttons .button-favourite i{position:absolute;left:10px;color:#c00}.search-location-label{color:#fff;padding-top:5px}.control-group{display:inline-block;vertical-align:top;width:100%;position:relative}.control{display:block;position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer;font-size:18px}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#e6e6e6}.control--radio .control__indicator{border-radius:50%}.control input:focus~.control__indicator,.control:hover input~.control__indicator{background:#ccc}.control input:checked~.control__indicator{background:#2aa1c0}.control input:disabled~.control__indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.control__indicator:after{content:'';position:absolute;display:none}.control input:checked~.control__indicator:after{display:block}.control--checkbox .control__indicator:after{left:8px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}.control--radio .control__indicator:after{left:7px;top:7px;height:6px;width:6px;border-radius:50%;background:#fff}.control--radio input:disabled~.control__indicator:after{background:#7b7b7b}.select-wrapper select:focus~.select__arrow,.select-wrapper select:hover~.select__arrow{border-top-color:#000}.select-wrapper select:disabled~.select__arrow{border-top-color:#ccc}form .select-wrapper select:focus~div.select__arrow i,form .select-wrapper select:hover~div.select__arrow i{color:#2d2d2d}form .select-wrapper select:disabled~div.select__arrow i{color:#ccc}form .select-wrapper .select-arrow{position:absolute;right:15px;top:50%;pointer-events:none}form input:focus:required:valid,form select:focus,form textarea:focus:required:valid{border-color:#005ea5;border-width:1px;box-shadow:none}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:#f9f9f9!important}form.submitted .ng-invalid{border:1px solid red}.dashboard .bs-error-msg,.listing-content .bs-error-msg,form .bs-error-msg{color:red;line-height:26px}.cookies-container .cookies-simple form>div.bs-error-msg{background-color:#fff;padding:10px 0;margin:2px 0}.cookies-container .cookies-simple form>div.bs-error-msg a{color:#005ea5}form .currency-from-to{display:block}form .currency-form-label{margin:0}form .complex-dropdown,form .search-currency-input input{width:100%;border:1px solid #999}button.disabled{pointer-events:none;opacity:.4}.cookie-error-container{background-color:red;display:none;margin-top:10px}.cookie-error-container .bs-error-msg{color:#fff!important}.cookies-favourites .cookie-error-container{max-width:320px;margin:10px auto auto auto}.toggle-switch{position:relative;display:inline-block;width:60px;height:34px}.toggle-switch input{display:none}.toggle-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.toggle-switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.toggle-switch input:checked+.slider{background-color:#005ea5}.toggle-switch input:focus+.slider{box-shadow:0 0 1px #005ea5}.toggle-switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.toggle-switch .slider.round{border-radius:34px}.toggle-switch .slider.round:before{border-radius:50%}.checkbox-container{display:block;position:relative;padding-right:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:5px;right:0;height:40px;width:40px;background-color:#fff;border-style:solid;border-width:1px}.checkbox-container input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:9px;top:11px;width:22px;height:11px;border:solid #fff;border-width:0 0 5px 5px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.complex-dropdown{width:290px;display:inline-block;background-color:#fff;border-radius:10px;box-shadow:0 0 2px #ccc;transition:all .3s ease;position:relative;font-size:14px;color:#005ea5;height:60px;text-align:left}.complex-dropdown .complex-select{cursor:pointer;display:flex;display:-webkit-flex;padding:10px;height:100%;align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.complex-dropdown .complex-select>div{display:flex;display:-webkit-flex;align-items:center}.complex-dropdown .complex-select>div>div{margin:0 10px}.complex-dropdown .complex-select>i{font-size:13px;color:#888;cursor:pointer;transition:all .2s ease-in-out;float:right;line-height:20px}.complex-dropdown:hover{box-shadow:0 0 4px #ccc}.complex-dropdown:active{background-color:#f8f8f8}.complex-dropdown.active,.complex-dropdown.active:hover{box-shadow:0 0 4px #ccc;border-radius:5px 5px 0 0;background-color:#f8f8f8}.complex-dropdown.active .complex-select>i{transform:rotate(-90deg)}.complex-dropdown .complex-dropdown-menu{position:absolute;background-color:#fff;width:100%;left:0;margin-top:1px;box-shadow:0 1px 2px #ccc;border-radius:0 1px 5px 5px;overflow:hidden;padding:0;list-style:none;height:0;max-height:144px;overflow-y:auto;z-index:9}.complex-dropdown .complex-dropdown-menu li{padding:10px;transition:all .1s ease-in-out;cursor:pointer;display:flex;display:-webkit-flex;align-items:center}.complex-dropdown .complex-dropdown-menu li:hover{background-color:#f2f2f2}.complex-dropdown .complex-dropdown-menu li:active{background-color:#e2e2e2}.complex-dropdown .complex-dropdown-menu li img,.complex-dropdown .complex-select>div img{width:35px;height:35px;border-radius:50%;object-fit:cover}.complex-dropdown .complex-dropdown-menu li div div{padding:2px;margin-left:10px}.complex-dropdown .complex-dropdown-menu li div div:first-child{font-weight:700;font-size:24px}.complex-dropdown .complex-select>div>div>div:first-child{font-weight:700;font-size:19px}.title-stripe{width:100%;background-color:#005ea5;min-height:60px;display:flex;display:-webkit-flex;align-items:center;position:relative}.cfmt .title-stripe{background-color:#f3f2f1}.title-stripe>div{display:flex;display:-webkit-flex;align-items:center;position:relative;width:100%}.title-stripe h1{font-size:32px;padding:10px 20px;margin:auto 0;color:#fff;font-weight:400}.cfmt .title-stripe h1{color:#2d2d2d;font-weight:700;width:100%;text-align:center}.about-us .title-stripe>div{display:block}.about-us .title-stripe>div p{color:#fff;padding:10px 20px 0 20px}.narrow .title-stripe>div{max-width:500px}.form-content-area h2{padding:20px 20px 0 15px}.cfmt .vertical-center-inner,.form-content-area.cfmt{max-width:500px}.form-content-area .control-checkbox label{min-height:40px;display:flex;display:-webkit-flex;align-items:center;line-height:28px}.form-content-area .control-checkbox label .checkmark{top:0}.bs-form>div{width:100%;background-color:#eee;padding:15px 0 0 15px;display:flex;display:-webkit-flex}.bs-form>div>div{padding:10px;line-height:30px;margin:auto}.bs-form form{padding:10px;background-color:#eee}.bs-form form div{padding:5px}.bs-form form div.bs-form-text,.custom-form form div.bs-form-text{padding:0 15px;line-height:28px;padding-left:5px}.custom-form label input{width:auto}.bs-form input,.bs-form textarea,.cfmt input,.custom-form input,.custom-form textarea{padding:10px 10px;font-size:19px;border:1px solid #999;display:inline;height:initial;width:100%;margin:initial;background-color:#fff}.bs-form .big-btn3d,.custom-form .big-btn3d{margin-bottom:10px}.bs-form .big-btn3d button,.custom-form .big-btn3d button{width:100%}.bs-form .bs-phone,.custom-form .bs-phone{display:flex;display:-webkit-flex}.bs-form .bs-phone label,.custom-form .bs-phone label{padding:10px 10px;background-color:#f7f7f7;border:1px solid #999;font-size:19px;line-height:normal}.bs-form img,.custom-form img{max-width:200px;max-height:133px}.bs-form .bs-icon{display:flex;display:-webkit-flex;align-items:center}.bs-form-info{padding:10px 20px;font-size:19px;line-height:30px}.bs-form-stats-number{font-size:36px;font-weight:900;padding:30px 0 15px 0}.bs-form-response{padding:30px 0;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center}.bs-form-response>div{width:750px;padding:0 20px}.bs-form-response .response-symbol{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center}.bs-circle{border-radius:50%;background-color:#25ae88;height:65px;width:65px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;-webkit-justify-content:center}.bs-checkmark{content:'';display:block;width:20px;height:40px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-10px}.response-msg-main{font-size:32px;line-height:64px}.response-msg-sub{font-size:19px;line-height:38px}.response-msg-sub.bs-emphasis{font-size:24px;font-weight:700;color:#005ea5}.response-msg-center{text-align:center}.response-msg-center .response-msg-main+div{font-size:32px;line-height:60px}.bs-form-response .message-box-failure,.bs-form-response .message-box-success{padding:50px 15px}.bs-form-response .message-box-success{background-color:#006435;color:#fff}.bs-form-response .message-box-failure .heading,.bs-form-response .message-box-success .heading{font-size:60px;line-height:80px;margin-bottom:25px}.bs-form-response .message-box-success .response-msg-main{font-size:40px}.bs-form-response .message-box-success .response-msg-sub{margin:25px 0}.bs-form-response .message-box-success a{color:#fff;text-decoration:underline}.bs-form-response .message-box-failure{border:5px solid #c00}.bs-form-response .message-box-failure .response-msg-main{font-size:28px;color:#c00}.cfmt .dashboard .button-as-link{font-weight:700}.listing-form{padding:15px}.listing-form .form-button-apply{width:250px;margin-bottom:40px}.listing-form .listing-form-item .form-action{width:90px}.listing-form .listing-form-item,.listing-form .listing-form-item>div{display:flex;display:-webkit-flex;align-items:center}.listing-form .listing-form-item{justify-content:space-between;-webkit-justify-content:space-between;padding:10px;border-bottom:1px solid #ccc}.listing-form .listing-form-item>div{width:100%}.listing-form .listing-form-item>div>div:first-child{font-weight:700;width:240px}.listing-form .listing-form-item>div>div:nth-child(2){width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:260px}.listing-form .listing-form-item-action{border:1px solid #2d2d2d;border-radius:10px;padding:25px 15px;margin:20px 0;background-color:#fff}.listing-form .listing-form-item-action>div:last-child{display:flex;display:-webkit-flex;align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;margin-top:10px}.listing-form .listing-form-item-action .btn3d-container{margin:0;padding:0 20px}.listing-form .edit-listing-title{background-color:#f8f8f8;display:flex;display:-webkit-flex;align-items:center;padding:10px;margin-bottom:20px;border:1px solid #ccc}.listing-form .edit-listing-title>div{padding:0 15px}.listing-form .edit-listing-title>div>div:first-child{color:#005ea5;font-size:24px;font-weight:700;padding-bottom:5px}.listing-form .edit-listing-title>div>div:nth-child(2){color:#c00;font-size:24px;font-weight:700;padding-bottom:5px}.listing-form .grow-wrap{max-width:none}.text-only{padding:20px}.text-only p{font-size:14px;line-height:18px}.text-only p i{font-style:italic}.modal-alert{display:none;position:fixed;z-index:11;top:0;left:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-alert-content{background-color:#fff;border:1px solid #888;border-radius:5px;color:#2d2d2d;height:250px;left:50%;margin-left:-175px;margin-top:-125px;padding:30px;position:fixed;top:50%;width:350px}.modal-alert-title{font-size:25px}.modal-alert-text{font-size:19px;line-height:30px}.modal-alert-close{margin-left:auto;margin-right:0;font-size:25px;display:block;color:#005ea5;border:none;background-color:transparent}.modal-alert-close:focus{background-color:#fd0;outline:0 solid #fd0}.modal-alert-close:hover{text-decoration:underline;background-color:rgba(158,158,158,.2);cursor:pointer}.modal-all{display:none;position:fixed;z-index:1000002;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.9)}.popup-close-button{position:absolute;top:0;right:0;margin:15px}.image-container{display:flex;display:-webkit-flex;width:100%;height:100%;align-items:center;justify-content:center;-webkit-justify-content:center}.image-container img{max-width:100%;max-height:100%}.image{display:inline-block;padding:5px 5px 5px 1px;margin:5px;text-align:center;vertical-align:middle;max-width:200px;max-height:200px;overflow:hidden}.tax-calculator h2{font-weight:300;text-align:center}.tax-calculator h3{margin:25px 0 0 0;padding:0 0 10px 0}.tax-calculator p{line-height:28px}.main-calculation{display:block;margin:30px 0}.main-calculation>div{width:100%}.main-calculation .price{font-size:26px;font-weight:700;background-color:#e6e6e6;padding:10px}.main-calculation .price .price-label{padding:10px 0 10px 0;text-align:center}.main-calculation .price input{width:100%;font-size:48px;font-weight:700;padding:5px 10px;background-color:#fff;border:1px solid;text-align:center}.main-calculation .tax-column{padding:0 20px;position:relative}.tax-column .tax-text{padding:10px 0}.tax-calculator .bottom-line{border-bottom-style:solid;border-bottom-width:1px;display:block;margin:0;border-bottom-color:rgba(0,0,0,.12);position:absolute;bottom:0;width:90%}.tax-calculator .tax-sub-heading{font-size:24px;padding:10px 0}.tax-calculator .tax-table{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,.12)}.tax-calculator .tax-table>div{display:flex;display:-webkit-flex;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgba(0,0,0,.12);padding:15px 10px 15px 0;align-items:center}.tax-calculator .tax-table>div>div{display:flex;display:-webkit-flex}.tax-calculator .tax-table .column-header{font-weight:700}.tax-calculator .tax-table .title-price-group{width:100%;line-height:30px}.tax-calculator .tax-table .title-price-group>div{width:100%;overflow-wrap:break-word;flex-wrap:wrap;display:flex;display:-webkit-flex;justify-content:flex-start;-webkit-justify-content:flex-start}.tax-calculator .tax-table .tax-price{font-size:38px;display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:center}.tax-calculator .tax-table .bs-row-right{justify-content:flex-end;-webkit-justify-content:flex-end}.tax-calculator .tax-table .bs-row-centered{justify-content:center;-webkit-justify-content:center}.tax-calculator .content-container{padding:0 15px;max-width:750px;margin:0 auto}.cookies-container{background-color:#005ea5;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto}.cookies-container>.cookies-favourites{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.cookies-container>.cookies-favourites>div{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}.cookies-container>.content-gate{margin:33vh auto 0;position:absolute;min-height:67vh}.cookies-container>.content-gate,.cookies-container>.cookies-favourites,.cookies-container>.cookies-simple{text-align:center;padding:15px}.cookies-container>.content-gate .vertical-center-inner,.cookies-container>.cookies-simple .vertical-center-inner{max-width:500px}.cookies-container h1,.cookies-container p{color:#fff;line-height:28px}.cookies-container .content-gate h1,.cookies-container .content-gate p{color:#2d2d2d}.cookies-container .cookies-simple .heading{color:#fff}.cookies-container .content-gate .heading{color:#2d2d2d}.cookies-container .content-gate .heading,.cookies-container .cookies-simple .heading{margin:auto;font-size:24px;font-weight:700;line-height:24px;max-width:600px;text-align:left}.cookies-container .cookies-favourites h1{font-size:42px;font-weight:300;margin-bottom:35px;text-align:left;line-height:50px;padding-bottom:10px}.cookies-container .content-gate .heading+p,.cookies-container .cookies-simple .heading+p{text-align:left}.cookies-container input{padding:10px 10px;font-size:20px;border:1px solid #999;display:inline;height:initial;width:100%;margin:initial;background-color:#fff}.cookies-container .content-gate form>div,.cookies-container .cookies-simple form>div{padding:0 0 8px 0}.cookies-container .cookies-favourites form>div{padding:10px 0}.cookies-container form .big-btn3d button{width:100%}.cookies-container form label{color:#fff}.cookies-container .content-gate p.footnote,.cookies-container .cookies-simple p{font-size:14px}.cookies-container .content-gate p{font-size:19px}.cookies-container .content-gate p,.cookies-container .cookies-simple p{text-align:left;margin:15px 0}.cookies-container .cookies-favourites p{width:320px;margin:auto;font-size:14px}.cookies-container .button-as-link:hover{text-decoration:underline;background-color:rgba(158,158,158,.2);cursor:pointer}.cookies-container .button-as-link{color:#fff;font-size:14px;padding:10px 0;text-decoration:underline;background-color:transparent;border:0 none;outline:0 none}.cookies-container .button-as-link:focus{background-color:#fd0;outline:0 solid #fd0}.cookies-container .button-as-link.black-text{color:#2d2d2d}.cookies-container .cookies-favourites a{color:#fff;font-size:24px}.cookies-container .cookies-simple a{color:#fff}.cookies-container .content-gate a,.cookies-container .cookies-simple a{text-decoration:underline;font-size:20px;font-weight:700}.cookies-container .content-gate a{line-height:50px}.cookies-container .cookies-favourites a{text-decoration:underline}.cookies-container .link-as-button{padding:10px}.cookies-content .link-as-button{width:320px;padding:10px;border:2px solid #2d2d2d;text-align:center;font-weight:700;color:#2d2d2d;padding:15px;margin:5px 30px;transition:background-color .5s;-webkit-transition:background-color .5s}.cookies-container .link-as-button:hover,.cookies-content .link-as-button:hover{background-color:#1a9ef2}.cookies-content .link-as-button:hover{color:#fff}.cookies-content .content-gate a:hover,.cookies-content .cookies-simple a:hover{text-decoration:none}.cookies-container.thank-you h1{font-size:24px}.cookies-container.thank-you a{text-decoration:underline}.cookies-container.thank-you .empty-space{height:200px}.cookies-container.thank-you .btn3d-container,.cookies-container.thank-you .btn3d-container .btn3d{width:90%}.cookies-container.thank-you .btn3d-container .btn3d{color:#2d2d2d}.cookies-content .button-as-link{background-color:transparent;border:0 none;outline:0 none}.cookies-container .content-gate .email{color:#005ea5;font-weight:700}.cookies-container .content-gate .email+div{padding:5px}.cookies-container .content-gate-colors{background-color:#fff}.cookies-container .content-gate-colors h1,.cookies-container .content-gate-colors p{color:#2d2d2d}.cookies-container .content-gate-colors a{color:#005ea5}a.login-button{text-decoration:none!important;font-size:28px!important}a.login-button:hover{background-color:#174ea6}.login-button{background-color:#356bd1;color:#fff;padding:0;border:2px solid #356bd1;font-weight:700;display:inline-flex;align-items:center;height:78px;border-radius:5px}.login-button>div:first-child{background-color:#fff;width:78px;height:74px;border-radius:3px}.login-button>div:nth-child(2){padding:0 10px}.login-button>div>i{display:flex;display:-webkit-flex;align-items:center;justify-content:center;-webkit-justify-content:center}.cgp-listings,.cgp-resources{text-align:left}.cgp-listings button,.cgp-resources button{background-color:#fff;border:1px solid #333;border-radius:5px;min-height:40px;color:#2d2d2d;font-size:19px;padding:0 15px}.cgp-listings .bs-divider,.cgp-resources .bs-divider{margin:10px 0;border-top-color:#777}.cgp-listings-container{position:relative;box-shadow:0 1px 1px -1px rgba(0,0,0,.1),0 3px 5px 0 rgba(0,0,0,.1),0 1px 8px 0 rgba(0,0,0,.1);height:100%;min-height:400px;width:400px;margin:20px auto}.cgp-listings-img{flex-shrink:0;height:100%;position:relative;text-align:center;font-size:18px;display:flex;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;justify-content:center;-webkit-justify-content:center;align-items:center;background-color:#2d2d2d;min-height:270px}.cgp-listings-img img{width:100%}.cgp-listings-img .bs-card-media-label-photos{margin-bottom:10px}.cgp-listings-info{padding:20px 20px 0}.cgp-listings-info .bs-card-title{font-size:24px}.cgp-listings-info .bs-card-title span:first-child{font-weight:700;color:#005ea5}.cgp-listings-info .bs-card-title span:nth-child(2){color:#aaa}.cgp-register-button{text-align:center}.close{position:relative;height:36px;cursor:pointer}.close-text{color:#fff;position:absolute;top:8px;right:50px}.close-circle{border:2px solid #fff;border-radius:50%;padding:2px;right:0;top:0;width:36px;height:36px}.close-circle,.close-cross{position:absolute}.close-cross:after,.close-cross:before{position:absolute;content:'';height:24px;width:3px;background-color:#fff;left:13px;top:2px}.close-cross:before{transform:rotate(45deg)}.close-cross:after{transform:rotate(-45deg)}.close-button-height{min-height:30px}.vertical-center-outer{display:table;position:fixed;height:100%;width:100%}.vertical-center-middle{display:table-cell;vertical-align:middle}.vertical-center-inner{margin-left:auto;margin-right:auto}.article-width{max-width:1000px!important}.article .title-stripe>div{max-width:1000px}.article p.footnote,.member p.footnote,.provider-info .footnote{font-size:14px;line-height:20px}.article-container{display:flex;display:-webkit-flex;line-height:28px}.article-container a{font-weight:700}.article-container h2{font-size:26px}.article-container h3{font-size:24px}.article-container .btn3d-container{padding-top:15px}.article-container img{width:100%}.article-content-area,.location-content-area{width:100%}.article-content-area h1{line-height:50px}.article-content-area .bs-divider{margin:25px 0}.article-categories{background-color:#e6e6e6;padding:25px;margin-bottom:10px}.article-categories .article-link{font-size:24px}.article-list{padding:0}.article-list .article-link{padding:0 0 5px 0}.article-related{margin-left:70px;flex:0 0 300px}.article-related>div{display:flex;display:-webkit-flex}.article-related>div:first-child{margin-bottom:30px}.article-related .btn3d-container{padding:0 0 15px 0;margin:auto}.article-link{padding:15px 0}.article-divider{border-top-width:5px;background-color:#005ea5;margin-bottom:15px}.article-summary{font-size:24px;line-height:35px}.breadcrumb{font-size:16px}.breadcrumb ul{padding:10px 0;list-style:none}.breadcrumb ul li{display:inline;text-transform:capitalize}.breadcrumb ul li+li:before{padding:8px;content:"\003e"}.breadcrumb ul li a{color:#005ea5;text-decoration:none;font-weight:400}.breadcrumb ul li a:hover{color:#01447e;text-decoration:underline}.copyright{background-color:#faeec0;margin:25px 0;font-size:16px}.copyright>div{padding:15px 10px}.search-results-item{padding:15px 0}.search-results-item-path{font-size:14px;color:#005ea5;padding:5px 0}.search-results-item-summary{font-size:16px;line-height:22px}.catalog .home-search>div:first-child,.resources-main .home-search>div:first-child{width:100%;margin:6px 0}.catalog .home-search input[type=search],.catalog .home-search input[type=text],.resources-main .home-search input[type=search],.resources-main .home-search input[type=text]{width:100%;border-radius:5px;color:#333}.catalog .home-search input[type=search],.catalog .home-search input[type=text]{padding:13px;margin:1px 0;border:2px solid #ddd}.resources-main .home-search input[type=search],.resources-main .home-search input[type=text]{padding:15px;border:1px solid #fff}.location-content-area h1{font-size:48px;font-weight:700;padding:0;text-align:left;line-height:50px}.location-content-area .subheader{font-size:24px;text-transform:uppercase;padding-bottom:20px}.location-content-area h2{font-size:32px;font-weight:400;padding:0;text-align:left;line-height:44px}.location-content-area .look-like-link{color:#005ea5;font-weight:700;font-size:24px;line-height:30px;padding:15px 0}.bs-listing-info .map-container,.cfmt .map-container,.location-content-area .map-container,form .map-container{position:relative;height:400px}.cfmt .map-container .bs-card-media-fullscreen,form .map-container .bs-card-media-fullscreen{background-color:rgb(150,150,150,.7);width:auto;height:48px;text-align:center;display:flex;display:-webkit-flex;align-items:center;justify-content:center;-webkit-justify-content:center;padding:0 8px}.map-fullscreen{position:fixed!important;bottom:0;top:0;left:0;right:0;width:100vw;height:100vh!important;z-index:2}.map-fullscreen .bs-card-media-fullscreen{position:fixed}.location-content-area .location-links{line-height:30px;padding:15px 0}div.location-container.article-container{max-width:1250px}.location-container.article-container img{width:initial}.search-currency-input input{border:none;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;max-width:632px;height:60px;border-radius:5px;font-size:32px;padding:1px 10px;color:#333;font-weight:700}.currency-form-label{margin-bottom:5px}.currency-result-container{background-color:#fff;color:#c00;max-width:650px;border-radius:5px;padding:15px 20px;margin-bottom:10px}.currency-live{display:flex;display:-webkit-flex;font-size:16px;font-weight:700;margin-bottom:20px}.currency-live .blink{background-color:#c00;width:16px;height:16px;border-radius:20px;margin-right:10px;animation:blink_effect 1.1s infinite ease-in-out;-webkit-animation:blink_effect 1.1s infinite ease-in-out}@-webkit-keyframes blink_effect{60%,70%{opacity:1}100%,90%{opacity:.2}}@keyframes blink_effect{60%,70%{opacity:1}100%,90%{opacity:.2}}.currency-input-amount{font-size:24px}.currency-from-to{display:flex;display:-webkit-flex}.currency-from-to .currency-convert-image{margin:0 10px}.currency-converted-amount{font-size:52px;font-weight:700;margin:20px 0}.currency-last-updated{font-size:16px;color:#5694ca;margin-bottom:15px}.currency-container .btn3d-container{width:50%;min-width:230px}.currency-converter ol{list-style:decimal;list-style-position:inside;line-height:28px}.currency-converter ol li{margin-bottom:20px}.currency-converter h3{font-weight:700;margin:auto}.currency-converter .footnote{background-color:#faeebf;padding:20px}.currency-converter .footnote .footnote-sub{text-align:center;color:#c00;font-weight:700;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}.currency-converter .footnote .footnote-sub p{max-width:350px}.currency-converter .footnote>div:first-child>div{text-align:center;margin-bottom:20px}.currency-converter .box2 .footnote .big-btn3d{margin:auto}.log-content{width:1200px;margin:auto}.log-content h1,.log-content h2,.log-content h3{margin:0}.log-area>div{border-width:1px;border-style:solid;border-color:#dadada;display:flex;display:-webkit-flex}.log-area>div>div{padding:5px}.log-area .log-column-header{text-align:center}.log-area .log-type{background-color:#f9f9f9;width:200px}.log-area .log-column-1{background-color:#f9f9f9;min-width:330px;max-width:330px}.log-area .log-column-2{background-color:#fffce0;word-wrap:break-word;width:880px}.log-area .log-column-3{min-width:320px;max-width:320px}.log-area .grid>div{border-width:0 1px 0 1px;border-style:solid;border-color:#dadada}.log-area .grid .rownum{min-width:50px;max-width:50px}.log-area .grid .date{min-width:300px;max-width:300px}.log-area .grid .type{min-width:100px;max-width:100px}.log-area .grid .action{min-width:300px;max-width:300px}.log-area .grid .msg{flex:1;word-break:break-all}.errormgt select{padding:12px 30px 12px 20px}.svg-background{enable-background:new 0 0 60 60}.vector-image{display:inline-block;text-rendering:auto;font-style:normal;font-variant:normal;font-weight:400;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vector-image svg,.vector-image+span{display:inline-block;vertical-align:middle}.svg-2x{font-size:2em}.svg-angle-left{margin-right:8px}.svg-angle-right{margin-left:8px}.svg-angle-left,.svg-angle-right{width:35px}.svg-angle-left svg,.svg-angle-right svg{width:15px;height:42px}.svg-bars{color:#777}.svg-caret-down svg{width:22px;height:22px}.svg-chevron-down svg,.svg-chevron-up svg{width:19px;height:19px;vertical-align:bottom}.bs-menu-button i.svg-chevron-down svg,.bs-menu-button i.svg-chevron-up svg{vertical-align:middle;margin-bottom:1px}.svg-caret-left svg{width:7px;height:19px;vertical-align:text-top}.svg-times-n-close{display:none;width:96px;font-size:19px;font-weight:700}.svg-times-n-close svg{width:32px;height:32px}.svg-compress{display:none;width:35px}.svg-compress svg{width:32px;height:32px}.svg-expand{color:#fff}.svg-expand svg{width:32px;height:38px}.svg-merge{position:relative}.svg-square-expand{width:50px;height:25px}.svg-merge .svg-expand{position:absolute;left:20%;top:0}.svg-square-expand .svg-expand{top:3px}.svg-merge .svg-square{position:absolute;left:26%;top:3px}.svg-square-expand .svg-square{left:2px}.svg-merge .svg-square svg{width:19px;height:19px}.svg-merge .svg-expand svg{width:25px;height:25px}.svg-google-l{height:74px;width:78px;background-color:#fff;border-radius:3px;border:1px solid #fff}.svg-exchange{cursor:pointer}.svg-user{margin-right:8px}.paging-text svg{width:26px;height:72px}.paging-text .vector-image{width:26px}.bs-card-favorite svg{width:27px;height:27px}.bs-menu-item-button svg{width:22px;height:28px}.live-video svg,.option-links svg{width:28px;height:24px;vertical-align:top}p a .svg-search svg{width:21px;height:22px;vertical-align:text-bottom}.adroll_persistent_icon_wrapper{display:none!important}.bs-Menu-Class{position:relative;display:inline-block;justify-content:center;font-size:19px;padding-right:5px}#more_Menu{position:absolute;z-index:25;box-shadow:0 6px 12px rgba(0,0,0,.25);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.25);background-color:#fff;padding:0;min-width:475px;display:block;transition:height .2s ease-in;-webkit-transition:height .2s ease-in;overflow:auto;left:0;right:15px}.filters-label{margin-left:20px;margin-top:20px;margin-bottom:5px;font-weight:700}.filters-label-filter-page{margin:2%;font-weight:700}.subtypes-wrapper{margin:5px 20px}#bs_Types_Menu_2{width:100%}.bs-Menu-Text{position:relative;top:3px}.bs-Menu-Main-Button{font-weight:700;width:100%;padding-bottom:2px;margin-left:6px;margin-right:-10px}.types-Div-Button{color:#000;font-weight:700}.types-Div-Button i{position:absolute}#buttonsubtypesmenu{padding:0 35px 0 10px;width:100%;margin:6px 0}#buttonsubtypesmenu i{position:absolute;right:5px}#subtypesmenu{position:absolute;z-index:25;box-shadow:0 6px 12px rgba(0,0,0,.25);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.25);background-color:#fff;padding:0;min-width:40px;display:block;left:15px;right:15px}#buttonsubtypesmenu:checked~#subtypesmenu{height:auto}.md-button.bs-menu-button-no-highlight:not([disabled]):hover{background-color:#e2effc}.subtypesmenu{overflow-x:hidden;overflow-y:auto}#button_container_filters_page{position:relative;margin-top:20px}.filter-bank-owned{margin:10px 0;height:46px;display:flex;display:-webkit-flex;align-items:center;width:390px;color:#005ea5;float:right}#nearby_bank_container{display:inline-block}.filter-bank-owned label:last-child{padding-left:8px}.nearby_regions_d{padding-left:8px}#tax_Currency_Dropdown_Select{margin-top:10px;margin-right:10px;background-color:#fff;border:1px solid #000}#tax_Main_Container{display:inline-flex;width:100%}#reset_filters_button{border:1px solid #005ea5;border-radius:10px;height:50px;background-color:#fff;text-align:center;text-decoration:none;width:100%;max-width:480px}.flex-center{display:flex;justify-content:center}.button-as-link{background:0 0;font-size:19px;font-weight:700;border:none}.search-filter .button-as-link{border:none}.button-as-link:hover{cursor:pointer;text-decoration:underline;text-decoration-thickness:auto;text-decoration-thickness:3px}#radio_Buttons_Container{display:flex;flex-direction:column-reverse}#search_results_title{font-size:20px;font-weight:700}#search_results_description{font-size:20px;font-weight:400}.listing_title_search_results{color:#005ea5;font-weight:700}.footer_quick_links{color:#6f777b;text-decoration:none;margin:inherit;font-size:19px;line-height:1}.location-cookies-header{font-size:20px}.listing-price-search-results{font-size:30px}#providers_tagline{font-size:20px;line-height:32px;font-weight:400}.box2 .info .providers-property-count{margin:0;line-height:0}.btn3d-container .big-btn3d .btn3d .providers-page-button{font-size:24px;font-style:normal;font-weight:700;margin:0}.listing-read-more{display:flex;position:absolute;bottom:10px;right:15px}.listing-read-more .svg-chevron-down svg,.listing-read-more .svg-chevron-up svg{width:24px;height:30px;vertical-align:bottom;cursor:pointer;color:#b1b4b6}.listing-read-more-mobile{display:inline-flex;position:absolute;right:1px;top:40px}.listing-read-more-mobile .svg-chevron-down svg,.listing-read-more-mobile .svg-chevron-up svg{width:24px;height:30px;vertical-align:bottom;cursor:pointer;color:#b1b4b6}.search-results-listing-description{padding:15px}#listing-address{color:#b1b4b6;font-weight:bolder}section.listing section.listing-simple #listing-append-div-desktop{display:block}.search-results-item-title h2{font-size:20px;color:#005ea5;text-decoration:none;margin:0;line-height:28px}.search-title h1{font-size:32px;margin:0}.flex-container{display:flex;justify-content:flex-start;align-items:center;gap:10px}.provider-bs-header .logo{padding:10px 0 0 0}.provider-bs-header .logo img{object-fit:contain;margin-left:30px}.provider-bs-header nav a{color:#005ea5;font-weight:700;display:flex;display:-webkit-flex;align-items:center}.provider-header{max-width:none;display:flex;position:relative;height:80px}.provider-home-responsive-form{margin:0 auto;max-width:700px}.provider-form-title{text-align:center;margin-bottom:40px}.provider-request-details-form{max-width:700px}.provider-request-details-form-title{margin-bottom:40px}.provider-offices-title{text-align:center;margin-bottom:-15px;margin-top:30px}.provider-tax-calculation-title{text-align:center;margin-bottom:30px;margin-top:15px}.branded-nav-container{display:flex;background-color:inherit;position:absolute;right:15px;top:15px}.branded-nav-menu{width:100px;background-color:inherit;border-top:none;border-bottom:none;border-left:none;border-right:2px solid;height:50px;display:inline-flex;justify-content:center;align-items:center;align-self:center}.branded-nav-container div{display:flex;align-items:center}.branded-nav-container div a{margin-left:10px;color:inherit}.branded-nav-container div a:hover{text-decoration:none}.provider-bs-header nav{background-color:#f0f0f0;align-items:center;display:flex}.branded-mobile-nav{height:auto}.branded-desktop-nav{padding-left:40px;height:50px}.provider-bs-header .branded-mobile-nav ul li{padding:6px 5px;font-size:20px}.btn-favourite-branded:hover{text-decoration:underline}.bs-title-text{text-align:left;margin-bottom:20px;margin-top:20px;margin-left:30px}.bs-title-text-contact{text-align:left;margin-bottom:20px;margin-top:20px;margin-left:15px}.bs-request-viewing-title-text{text-align:left;margin-bottom:20px;margin-top:20px;margin-left:18px}.bs-width-container{width:5px}.provider-currency-form-responsive{max-width:700px;margin:30px 150px}.provider-currency-form-responsive h1{padding:0 20px}.currency-container .btn3d-container{margin:0}.currency-result-container,.search-currency-input>input{border:2px solid #ddd}.select-wrapper-provider-actions{margin:15px 0;display:grid}.member-links .select-wrapper-provider-actions select{width:100%;padding:5px;font-size:19px}.member-links .select-wrapper-provider-actions label{text-align:left}.edit-filters-arrow{top:-2px;position:relative;margin-right:5px}.edit-filters-icon{top:-2px;position:relative;margin-right:5px;margin-left:5px}.search-results-count-number{background-color:#dc0000;color:#fff;border-radius:50%;width:25px;height:25px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:14px;margin-top:3px;margin-right:5px}.edit-filters-text{width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin-right:15px}.search-results-count{display:none}.icon-without-number{right:10px;position:absolute;top:8px}.favourites-header-mobile{display:flex;gap:15px;padding:6px 0}.app-favourites-header-back-button{color:#005ea5;display:flex;font-weight:700;cursor:pointer}.favourites-header-mobile-back-button{display:flex;color:#fff;font-weight:700;cursor:pointer}.favourites-header-mobile-text{display:flex}.favourites-header-mobile .app-favourites-header-text>span{color:#005ea5;font-size:22px;font-weight:700}.favourites-header-mobile .favourites-header-mobile-text>span{color:#fff;font-size:22px;font-weight:700}.search-results-count{display:none}.icon-without-number{right:10px;position:absolute;top:8px}.app-nav-logo{top:10px;left:20px}.app-nav-logo>img{height:60px;width:125px}.app-nav-cookies-and-email{position:absolute;top:60%;left:30px;color:#000}.app-header-bar{display:flex;color:#005ea5;font-weight:700;width:90%;padding-left:10px}.app-nav-toggle-text{color:#005ea5;font-weight:700;font-size:18px}.app-header-menu-pip{height:51px;background-color:#fff;position:sticky;top:0;z-index:2;display:flex;align-items:center;padding:5px;box-shadow:0 0 10px 0 #ccc;margin-bottom:3px}.web-mobile-similar-listings-container{height:51px;background-color:#fff;position:sticky;top:0;z-index:1;display:flex;align-items:center;padding:5px;box-shadow:0 0 5px 0 #ccc;margin-bottom:3px;color:#005ea5;font-weight:700}.web-mobile-similar-listings-container div{margin-left:15px}.app-header-bar-pip{display:flex;color:#005ea5;gap:7px;font-weight:700;width:auto;padding-left:10px}.app-header-bar-pip>div{font-size:18px}.app-pip-save-and-share{display:flex;width:100%;justify-content:right;gap:10px;color:#005ea5;font-weight:700;padding-right:10px}.svg-iphone-share{bottom:2px;position:relative}.svg-android-share>svg,.svg-iphone-share>svg{stroke:#005ea5;stroke-width:2}.app-pip-icon-and-text{display:flex;gap:5px;align-items:center}.app-pip-icon-and-text>div{font-size:18px}.app-pip-icon-and-text .svg-heart-o>svg,.app-pip-icon-and-text .svg-heart>svg{color:#c00}.header-underline{height:5px;margin-top:15px;background-color:#005ea5}.nav ul li i{color:#c00;margin-left:5px;margin-top:5px}.app-more-filters-label{border:1px solid #eaf1f9;border-radius:10px;height:50px;background-color:#eaf1f9;text-decoration:none;flex-flow:row-reverse}.custom-form .app-more-filters-label{display:flex}.show-more-filters-text{justify-content:left;display:flex;width:100%}.show-more-button-chevron{justify-content:right;display:flex}.app-homepage-logo{display:flex;justify-content:center}.sale-rent-labels-mobile-container{display:none}.app-bottom-menu{position:fixed;bottom:0;left:0;right:0;background-color:#fff;display:flex;justify-content:space-around;box-shadow:0 0 10px 0 #ccc;z-index:2;padding:5px 0 10px 0}.app-menu-item{text-align:center;color:#6f777b;text-decoration:none;flex:1;display:grid;height:60px}.app-menu-item-active{text-align:center;color:#005ea5;text-decoration:none;flex:1;display:grid;height:60px}.app-menu-item-container img{width:24px;height:24px}.app-menu-item-container>p{margin-top:-5px}.app-menu-item-container p{font-size:14px}.app-menu-item-container .svg-user{margin-right:0}#btn3d_search_filters{display:flex;justify-content:center}.about-you{background-color:#f2f2f2}.about-you-sign-in-container{background-color:#fff;width:100%;padding:15px}.app-sign-in-button{width:100%;display:flex;justify-content:center;align-items:center}.app-sign-in-button-text{margin-top:10px}.about-you-sign-in-container .btn3d-container{margin-bottom:20px}.app-signed-in-email{display:flex;padding:15px;background-color:#fff;margin-top:20px}.app-sign-in-text{line-height:28px}.app-signed-in-email .app-cookie-email>div>div{padding-bottom:15px}.app-signed-in-email .app-cookie-email>div>div:first-child{margin-top:1.4rem;font-size:20px}.app-email-address{font-size:19px;font-weight:700}.app-button-not-your-email{padding:0;color:#005ea5}.estate-agency-services-container{background-color:#fff;margin-top:20px;display:flex;padding:15px;align-items:center}.estate-agency-services-container>div{font-size:18px;color:#005ea5}.app-subscribe-alerts-and-cookies-container{background-color:#fff;margin-top:20px;padding:15px;display:grid}.search-area-location-filter .search-results-header{background-color:#fff;margin-top:5px}.search-area-location-filter .search-results-header a{color:#005ea5}.app-header-back-container{display:flex;gap:7px}.app-header-back-container>div{font-size:18px}.app-header-menu{padding:0;position:sticky;top:0;z-index:2}.app-bs-toolbar{height:51px;display:flex;padding:5px;align-items:center;box-shadow:0 0 10px 0 #ccc;line-height:20px}.app-homepage-logo-container{background-color:#c00;margin:30px 20px 10px 20px;border-radius:10px}.app-homepage-heading{font-size:20px;text-align:center;padding:0 20px}.sell-home-title{font-size:45px}.sell-home-section{line-height:30px;font-size:20px;margin-bottom:20px}.sell-home .sell-home-section h2{font-size:35px;margin-top:30px}.sell-home-bg-blue-button{width:70%;display:flex;justify-content:center}.sell-home-main-container{padding:0 20px}.sale-rent-labels-desktop-container{display:flex;border:1px solid #ccc;border-radius:10px;overflow:hidden;margin:10px}.sale-rent-label-desktop{padding:10px 20px;text-align:center;flex-grow:1;background-color:#fff;border-right:1px solid #ccc;font-family:Arial,sans-serif;flex:1}.sale-rent-label-desktop:last-child{border-right:none}.sale-rent-label-desktop-active{background-color:#006ec2;color:#fff}.sale-rent-label-desktop-not-active{cursor:pointer}.search-filter-list{display:flex;display:-webkit-flex}.logo-wrapper{padding:0 10px;background-color:#c00;border-radius:10px}.search-filters-button{max-width:fit-content}.custom-form .flex-container-center-full-width button{max-width:inherit}.search-filter .btn3d-container .flex-container-center-full-width{padding:0}.cookies-container .content-gate form .unlock-photos-button{padding:20px 0}.unlock-photos-button button{padding:15px;line-height:25px}.app-promotion-banner{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;display:block;box-shadow:0 -2px 10px rgba(0,0,0,.2);z-index:2;padding:15px}.app-banner-content{display:flex;align-items:center;padding-bottom:15px}.app-logo{width:50px;height:50px;border-radius:5px}.app-banner-text{flex-grow:1;font-size:20px;display:flex;align-items:center;margin:10px;line-height:26px}.app-install-button{background-color:#fc0;color:#000;border:none;cursor:pointer;border-radius:5px}.app-install-button:hover{background-color:#0056b3}.app-close-button{font-size:20px;cursor:pointer;color:#000;margin-bottom:49px}.app-close-button:hover{background-color:rgba(158,158,158,.2)}.app-close-button:active{background-color:#fd0}.cgps-close-button-wrapper{display:flex;justify-content:right;padding:15px}.cgps-close-button:hover{background-color:rgba(158,158,158,.2)}.cgps-close-button:active{background-color:#fd0}.filters-search-properties-button{max-width:430px}.text-no-wrap{text-wrap:nowrap}.download-app-buttons{display:flex;justify-content:center}.homepage-search-buttons .quick-filters{color:#005ea5}.homepage-search-buttons .quick-filters-number{color:#000;text-wrap:nowrap}.homepage-search-buttons .quick-filters .quick-filters-text{text-decoration:none;font-weight:700;margin-bottom:5px}.homepage-search-buttons .search-category-links .search-category a:hover{text-decoration:underline;background-color:rgba(158,158,158,.1)}.homepage-search-buttons .search-category-links .w-layout-hflex .default-link-centered div .quick-filters:focus{background-color:#fd0;outline:3px solid #fd0}.box1 div .homepage-search-buttons{padding:0}.homepage-search-buttons-heading{margin:40px 0 10px 0}.dashboard-group .button-as-link:focus{background-color:#fd0;outline:3px solid #fd0}.dashboard-group .button-as-link:hover{background-color:rgba(158,158,158,.2);text-decoration-thickness:1px}.get-free-quote-container button{color:#000}.option-links .score-board-action .cancel-boost-button,.search-results .score-board-action .cancel-boost-button{border:none;color:#005ea5;font-size:25px}.option-links .score-board-action .cancel-boost-button:hover,.search-results .score-board-action .cancel-boost-button:hover{text-decoration:underline}.pip-save-favourite .button-as-link{font-weight:700;font-size:24px;color:#005ea5}.pip-save-favourite .button-as-link:hover{background-color:rgba(158,158,158,.2);text-decoration-thickness:1px}.pip-save-favourite .button-as-link:focus{background-color:#fd0;outline:3px solid #fd0}.pip-gallery-top-bot-containers{height:224px}nav li .client-name{color:#005ea5;font-size:24px}.desktop-client-name{color:#005ea5;font-size:20px;font-weight:700;display:flex;align-items:center}.desktop-client-name:hover{background-color:rgba(158,158,158,.2);text-decoration:underline;text-decoration-thickness:1px;cursor:pointer}.cookies-popup-buttons{text-decoration:underline;font-size:20px;font-weight:700;color:#fff}.dashboard-paging .button-as-link{text-decoration:none}.dashboard-paging .button-as-link>div span:first-child{width:40px;display:inline-block;color:#787878}.dashboard-paging .button-as-link>div:last-child{width:140px}.blacknwhite .button-as-link{color:#005ea5;font-size:25px}.cookies-container .cookies-simple .cookies-button-as-link{text-decoration:underline;font-size:20px;font-weight:700}.mobile-divider{display:none}.terms-and-conditions-title{text-align:left;margin-bottom:20px;margin-top:10px}.client-dashboard-title{text-align:left;margin-bottom:20px;margin-top:20px}.types-chevron-tablet{justify-content:right;display:inline-flex;right:15px;position:absolute;color:#999}.types-menu-tablet{width:92%;border:1px solid #999;margin:0 20px;display:flex}.types-container-tablet{left:0;right:0;top:51px}.types-container-desktop{position:absolute;z-index:25;box-shadow:0 6px 12px rgba(0,0,0,.25);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.25);background-color:#fff;padding:0;min-width:160px;display:block;height:145px;transition:height .2s ease-in;-webkit-transition:height .2s ease-in;overflow:auto}.beds-container-tablet{width:92%;margin:0 20px}.search-toolbar .min-max-beds-containers{border:1px solid #999;width:46%;display:inline-flex;height:52px}.search-toolbar .min-max-beds-containers>span{text-align:left;margin-left:10px}.search-toolbar .beds-container-tablet:first-child{padding-right:0}.search-toolbar .min-max-beds-containers>span>span{font-weight:400}.search-toolbar .min-max-beds-containers>span>div{color:#999;display:inline-flex;position:absolute;right:10px}.cookies-container .cookies-simple .cookies-settings-link{font-size:13px}.advertising-partners-container{margin:10px 0}.advertising-partners-container p{margin:0;font-weight:700}.svg-google-message{margin-bottom:8px}.svg-google-flag{margin-bottom:8px}.report-issue-form{max-width:800px}.pip-report-issue-options-container{display:flex;flex-direction:column}.pip-report-issue-option{display:flex;align-items:center;margin:20px 0;position:relative;cursor:pointer;justify-content:left;font-size:16px;color:#333}.pip-report-issue-option input[type=radio]{width:40px;height:40px;margin-right:10px;border:3px solid #000;border-radius:50%;appearance:none;cursor:pointer;position:relative}.pip-report-issue-option input[type=radio]:checked{border:2px solid #000;box-shadow:0 0 0 3px gold}.pip-report-issue-option input[type=radio]:checked::before{content:'';position:absolute;top:50%;left:50%;width:22px;height:22px;background-color:#000;border-radius:50%;transform:translate(-50%,-50%)}.bs-report-issue-title-text{text-align:left;margin-bottom:20px;margin-top:20px}.report-issue-form-content h2{padding-left:0}.bs-gallery-slider-arrow:hover .slider-button{opacity:1}.bs-thumbnail-wrapper{display:inline-block;background-color:#fff;width:100%;min-height:48px}.bs-thumbnail{display:inline-block;width:auto;height:40px;background-color:#efefef;background-size:cover;background-position:center;cursor:pointer;vertical-align:top;opacity:1;transition:all .3s;margin:3px;border:none;justify-content:center;max-width:40px}.bs-thumbnail:hover{outline:#8aa7d9 solid thick}.bs-thumbnail img{max-width:100%;max-height:100%}.bs-thumbnail-static{display:inline-flex}.bs-thumbnail img{width:auto;height:40px}.active{outline:#8aa7d9 solid thick}.bs-gallery-slider-arrow{cursor:pointer;width:50px;height:50px;min-width:50px;background-repeat:no-repeat;background-color:transparent!important;border:0;border-radius:0;padding:0;margin:0;opacity:0;position:absolute}.bs-gallery-slider-arrow .slider-button{width:50px;height:50px;background-repeat:no-repeat;background-color:#333;border-radius:7px;margin-top:-25px;display:block;position:absolute;color:#fff;stroke:#252525;stroke-width:.5;stroke-linecap:round;opacity:.5;z-index:10003}.bs-gallery-slider-arrow-prev{left:0;float:left;top:44%;margin-left:15px;z-index:10001}.bs-gallery-slider-arrow-next{right:0;float:right;top:44%;margin-right:15px;z-index:10001}.center-grey{background:#f2f2f2}.arrows{position:absolute;top:10px;right:20px}.arrows img{height:32px}.slide.ng-hide-add,.slide.ng-hide-remove{-webkit-transform:translate(3em,0);-moz-transform:translate(3em,0);-ms-transform:translate(3em,0);transform:translate(3em,0);display:block!important}.slide.ng-hide-add.ng-hide-add-active,.slide.ng-hide-remove{opacity:0}.slide.ng-hide-add,.slide.ng-hide-remove.ng-hide-remove-active{opacity:1}.bs-gallery-slider{margin:0;padding:0;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-gallery-slider{line-height:100%;vertical-align:top}.bs-gallery-slider{border:none;display:inline-block;position:absolute}.bs-gallery-slider{top:0;bottom:0;left:0;right:0;overflow:hidden;width:auto;height:auto;z-index:1}.bs-gallery-slider:hover .bs-gallery-disabled{opacity:.1!important}.bs-gallery-slider{background:#fafafa}#slideshow-canvas:-webkit-full-screen{float:none;width:100%;height:100%;padding:0;margin:0;border:0 none;background-color:#000}#slideshow-canvas:-moz-full-screen{float:none;width:100%;height:100%;padding:0;margin:0;border:0 none}#slideshow-canvas:-ms-full-screen{float:none;width:100%;height:100%;padding:0;margin:0;border:0 none}#slideshow-canvas:-o-full-screen{float:none;width:100%;height:100%;padding:0;margin:0;border:0 none}#slideshow-canvas-screen{float:none;width:100%;height:100%;padding:0;margin:0;border:0 none}.related-listings{margin:auto}.carousel-container{justify-content:center;align-items:flex-start;flex-direction:column;margin:30px 0}.carousel-wrapper,.carousel-wrapper-heading,.related-listings .bs-divider{width:100vw;max-width:96vw;position:relative;left:50%;margin-left:-48vw}.carousel-wrapper-heading{padding-left:77px;text-align:left}.carousel{display:flex;overflow:auto;scroll-behavior:smooth;scrollbar-width:none;overflow-x:hidden;overflow-y:hidden}.carousel::-webkit-scrollbar{height:0}.carousel-content{display:flex;grid-gap:16px;grid-auto-flow:column;margin:auto;box-sizing:border-box;position:relative;width:100%;user-select:none;cursor:pointer;overflow-x:hidden;-webkit-overflow-scrolling:touch}.carousel-next,.carousel-prev{display:flex;justify-content:center;align-content:center;align-items:center;padding:0 5px}.carousel-next button,.carousel-prev button{background-color:#fafafa;border:none;border-radius:100%;outline:0;cursor:pointer;height:60px;width:60px;display:flex;align-items:center;justify-content:center;opacity:.8;padding-bottom:2px}.carousel-next button:hover,.carousel-prev button:hover{border:2px solid #ddd}.carousel-next .svg-angle-right svg,.carousel-prev .svg-angle-left svg{width:auto;height:auto}.carousel-prev .svg-angle-left{margin-right:initial}.carousel-next .svg-angle-right{margin-left:initial}.carousel-next .svg-angle-right,.carousel-prev .svg-angle-left{width:auto}.carousel-content section{height:435px;width:260px;flex-shrink:0;margin:0 5px}.carousel-content section>div{-moz-box-shadow:0 1px 1px -1px rgba(0,0,0,.1),0 3px 5px 0 rgba(0,0,0,.1),0 1px 8px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px -1px rgba(0,0,0,.1),0 3px 5px 0 rgba(0,0,0,.1),0 1px 8px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px -1px rgba(0,0,0,.1),0 3px 5px 0 rgba(0,0,0,.1),0 1px 8px 0 rgba(0,0,0,.1);height:420px;margin:0 4px}.carousel-content section .swiper-container-small{height:170px}.carousel-content section .swiper-container-small>div:first-child{width:100%;height:100%;text-align:center;position:relative}.carousel-content section .swiper-container-small a img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translateX(-50%) translateY(-50%)}.carousel-content section .swiper-container-small .bs-card-media-label-status{margin-left:0;line-height:18px}.carousel-content .bs-card-content{padding-top:12px}.duplicate-listings,.related-listings-around,.related-listings-saved,.related-listings-viewed{height:0;overflow:hidden}body.home{overflow:auto;background-color:#fff}main{font-size:19px}.emphasis{font-weight:700}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:active,a.skip-main:focus{color:#fff;background-color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;border-radius:15px;border:4px solid #ff0;text-align:center;font-size:1.2em;z-index:999}.home-main-container{width:100%;background-color:#005ea5}.home .content-area{padding:10px 20px}.home-main-area .content-area{color:#fff;padding:10px 0}.home-main-area h1{font-size:38px;line-height:55px;color:#fff;text-align:left;padding:0}.home-main-area p{font-size:19px;line-height:30px}.home-main-area a,.home-main-area label,.search-bottom-description a{color:#fff;font-size:19px;padding:5px 0;text-decoration:underline}.home-main-area a.emphasis span{display:inline-block;text-decoration:underline}.search-bottom-description .sold-listings.btn3d-container a{color:#2d2d2d;text-decoration:none;background-color:inherit}.home-main-area label{cursor:pointer}.linksNotLinks button{color:#fff;font-size:19px;padding:10px 0;text-decoration:underline;background-color:transparent;border:0 none;outline:0 none}.linksNotLinks button:focus{background-color:#fd0;outline:0 solid #fd0}.linksNotLinks button:hover{text-decoration:underline;background-color:rgba(158,158,158,.2);cursor:pointer}.hidden-links label{cursor:pointer}.hidden-links ul li{padding:10px 0}.hidden-links input,.hidden-links ul{display:none;margin-left:10px}.hidden-links input:checked+ul{display:block}.home-main-area .typeahead{border-radius:5px}.home-search{border-radius:10px}.home-search .search-location-input{width:100%;margin:6px 0}.home-search .search-location-input input{padding:10px 10px;font-size:19px}.home-search button{width:100%;margin:6px 0}.home-search .bs-md-button:not([disabled]):focus,.home-search .bs-md-button:not([disabled]):hover{background-color:#b00}.home-search .grouplink{color:#fff}.home-search .search-input{display:flex;display:-webkit-flex}.home-search .search-input .select-wrapper{margin:6px 15px 6px 0}.cfmt-report .score-board-action input[type=text],.home-search .search-input .select-wrapper select,.home-search .search-input input[type=text],.search-location-container .select-wrapper select{padding:15px;border-radius:5px;border-color:#5d5d5d;border-width:1px}.search-filter .search-location-container .select-wrapper select{border-radius:inherit}.home-search .search-input .select-wrapper{min-width:150px;position:relative;height:fit-content}.home-search .search-input input[type=text]{width:100%}.catalog .home-search{padding:15px}.search-box{display:flex;display:-webkit-flex}.search-buttons{display:flex;display:-webkit-flex}.search-buttons .btn3d-container{margin:0}.search-buttons .btn3d-container:not(:last-child){margin:0 15px 0 0}.search-buttons .btn3d-container .btn3d{display:flex;display:-webkit-flex;align-items:center;justify-content:center;font-size:19px}.text-attached-button{border-radius:0 5px 5px 0;background-color:#c00;color:#fff;padding:10px 10px;font-size:19px;font-weight:700;border:1px solid #fff}.search-info{display:flex;display:-webkit-flex;color:#005ea5;padding:25px 0}.search-info p{color:#2d2d2d;line-height:28px}.location-list,.search-info-list>div{padding:20px 0}.search-info-list div ul li{font-size:18px;padding:5px 0;line-height:28px}.search-info-list .bs-divider{display:none}.search-info-list .group-item{padding:0}.catalog{padding:0 0 25px 0}.catalog>div:first-child{max-width:750px}.homepage-divider{border-top-style:solid;border-top-width:5px;margin-top:15px}.divider-thicker{border-top-width:5px}.divider-header{border-color:#005ea5}.home-divider{max-width:1000px;margin:0 auto}.link-list{margin-top:20px}.link-list ul{display:inline-flex;margin-left:10px}.link-list ul li{padding-right:50px}.link-list ul li a span{text-decoration:underline}.main-top-bottom-space{padding:25px 0}.box1,.box2,.box3{display:flex;display:-webkit-flex;padding:15px 0}.box1 a{font-size:22px}.box2 a{font-size:19px}.box2 .col2 div{font-size:19px;line-height:26px}.box2 h2{font-size:36px;line-height:50px}.box1 .big-btn3d,.box2 .big-btn3d{margin:15px 0 25px 0}.box2 .stats-numbers{position:relative}.box2 .stats-numbers,.box2 .stats-text{font-size:19px;line-height:28px}.box2 .stats-numbers ol li div:first-child{font-size:36px;font-weight:900}.box2 .stats-numbers ol li{padding:10px 0}.box2 .stats-numbers ol li div:not(:first-child){line-height:28px}.box2 .book-section{display:flex;display:-webkit-flex}.box2 .book-section>div:first-child{padding:0 50px 20px}.box2 .book-section img{max-width:300px;max-height:467px}.box1>div,.box2>div,.box3>div{width:100%}.box1>div>div:first-child{width:100%}.box1>div>div{padding:30px}.box3>div{display:flex;display:-webkit-flex;align-items:center;padding:15px 20px;border-radius:10px}.box3 .big-btn3d{margin:30px 0}.box3 h2{font-size:26px;line-height:40px}.x-scroll-menu{display:flex;display:-webkit-flex;overflow-x:auto}.x-scroll-menu::-webkit-scrollbar{height:5px}.x-scroll-menu::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3)}.main-search .x-scroll-menu{justify-content:center}.tree-items{padding:20px 0}.tree-items>div{padding:5px 0;display:flex;display:-webkit-flex}.tree-items>div>div{width:50%}.tree-items-sub>div>span:first-child,.tree-items-sub>div>span:nth-child(3),.tree-items>div>span:first-child{display:inline-block;min-width:45px;text-align:right}.tree-items-sub>div>span:last-child,.tree-items>div>span:nth-child(2){color:#005ea5;font-weight:400;word-break:break-word}.tree-items-sub>div{margin:20px 0;display:flex;display:-webkit-flex;align-items:center}.tree-items-sub>div>span:nth-child(2){border-left:1px solid #b1b4b6;border-bottom:1px solid #b1b4b6}.location-menu>div{display:flex;display:-webkit-flex;align-items:center}.location-menu>div>div{padding:5px}.location-menu>div>div:first-child{width:70px;text-align:right}.showroom{background-image:url(/img/buysell-showroom-min.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:400px}.home-bottom-stripe{padding:0 20px}.home-bottom-stripe div{display:flex;display:-webkit-flex;align-items:center;margin:auto auto;text-align:center;padding:6px 0 7px 0;max-width:1250px}.home-bottom-stripe div .btn3d-container .big-btn3d .btn3d{padding:10px}.text-in-dark{color:#fff;font-weight:700;font-size:26px}.location-list ul li{font-size:24px;line-height:24px;padding:10px}.article-list ul li{margin:30px 15px}.bs-flex-center{width:100%;display:flex;display:-webkit-flex;justify-content:center;align-items:center}.bs-text-container{width:650px}main.sell-home{line-height:28px}main.sell-home h2{font-size:24px;line-height:36px}main.sell-home ul{-moz-column-count:1;-moz-column-gap:20px;-webkit-column-count:1;-webkit-column-gap:20px;column-count:1;column-gap:20px;text-align:left;list-style-type:disc;list-style-position:outside;margin-left:20px}main.sell-home ul li{-moz-break-inside:avoid-column;-webkit-break-inside:avoid-column;break-inside:avoid-column}.bs-video-container{background-color:#252525;text-align:center;position:relative}.bs-video-container img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.visitors-stripe{height:300px;display:flex;display:-webkit-flex;align-items:center;justify-content:center}.visitors-stripe div{text-align:center;color:#19a9e5}.visitors-stripe .emphasis-1 div:first-child{font-size:100px;line-height:100px}.visitors-stripe .emphasis-1 div:last-child{color:#fff;font-weight:700}.visitors-stripe .emphasis-2 div:first-child{font-size:36px}.visitors-stripe .emphasis-2 div:last-child{color:#fff;font-weight:700}.results-stripe{color:#fff;height:700px}.results-stripe .heading{font-size:36px;line-height:36px;text-align:center}.results-stripe .results-number{font-size:65px;padding:25px 0}.results-stripe .progress-container{position:relative;width:100%;display:flex;display:-webkit-flex;justify-content:center}.results-stripe .progress-container .progress-inside-circle{position:relative;top:20px;left:20px;text-align:center;width:360px;height:360px;border-radius:100%;background-color:#005ea5;display:flex;justify-content:center;align-items:center}.results-stripe .progress-container .radial-progress{position:relative;text-align:center;width:400px;height:400px;border-radius:100%;background-color:#fff;background-image:linear-gradient(91deg,transparent 50%,#5c85a3 50%),linear-gradient(90deg,#5c85a3 50%,transparent 50%)}.office-card,.office-list{margin-bottom:45px}.office-card h2,.office-list h2{font-size:32px;font-weight:400}.office-card h3{font-size:19px;font-weight:700}.office-card>div{display:flex;display:-webkit-flex}.office-card .office-map{max-width:600px;max-height:450px;width:100%;height:450px}.office-card .office-map iframe{width:100%;height:100%}.office-card .office-text{padding-left:30px}.office-card .office-text>div{padding-bottom:15px}.office-card .office-text .office-tel,.office-list>div>div{padding-top:15px}.office-card .office-text .btn3d-container{padding-top:30px}.office-card .office-text .btn3d-container .btn3d{font-size:19px}.offices-disclaimer{margin:50px 0 25px 0}.offices-disclaimer p{font-size:14px;text-align:left;line-height:30px}.btn3d>span:first-child{display:none}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:0}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}.microsite .swiper-container-static{min-height:auto}.swiper-slide{cursor:pointer;text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide img{object-fit:contain;aspect-ratio:4/3}.swiper-wrapper .swiper-slide .swiper-slide-img{max-width:100%;max-height:100%;position:relative}.swiper-wrapper .swiper-slide .swiper-slide-img img{max-width:100%;max-height:100%}.swiper-slide .img-overlay{position:absolute;left:0;bottom:0;min-height:60px;width:100%;background:rgba(255,255,255,.9);text-align:center;align-items:center;justify-content:center;display:flex}.swiper-slide:active{cursor:move}.slideshow-canvas{width:100%;display:inline-block}.bs-slider-container{position:relative}.bs-slider,.bs-slider-container{width:100%;background-color:#333}.bs-slider-container:not([disabled]):hover .bs-gallery-slider-arrow,.bs-swiper-container:not([disabled]):hover .bs-gallery-slider-arrow,.fullscreen-show:not([disabled]):hover .bs-gallery-slider-arrow{opacity:1;color:#aaa}.bs-slider-container[disabled] .bs-gallery-slider-arrow,.bs-swiper-container[disabled] .bs-gallery-slider-arrow,.fullscreen-show[disabled] .bs-gallery-slider-arrow{opacity:0!important}.slider-button path{fill:#fff}#slider-button-fullscreen-exit{display:none}.slider-active{outline:#8aa7d9 solid thick}.listing-map-slide{top:0;width:100%;height:100%;position:absolute;display:none;z-index:1001}.bs-slider-arrow{background-image:none;color:#fff;cursor:pointer;position:absolute;z-index:1;margin-top:0;top:30%;height:40%;display:flex;align-items:center}.bs-slider-arrow-left{left:0}.bs-slider-arrow-right{right:0}.bs-slider-arrow.bs-md-button{min-width:0}.bs-slider-arrow-content{z-index:1000001;width:35px;outline:0}.fullscreen-arrow .bs-slider-arrow-content{vertical-align:middle}.typeahead{width:100%;background-color:#fff;border-radius:5px;position:relative}.mobile-property-search .typeahead,.search-area-location-filter .typeahead{border:1px solid #2d2d2d}.dropdown-list .typeahead div.inputtag,.typeahead ul.tags{list-style:none;width:100%;padding:5px;margin-bottom:0;cursor:text;display:flex;flex-flow:row wrap;align-items:center;flex:1 1 auto}.typeahead ul.tags{max-height:140px;overflow:auto}.typeahead ul.tags.focused{border-bottom:1px solid #005ea5;box-shadow:0 1px 0 0 #005ea5}.typeahead ul.list{list-style:none;border:1px solid #ddd;border-top:none;width:100%;padding:0;margin:0;max-height:340px;overflow:auto;font-size:24px;font-weight:700;position:absolute;background-color:#fff;z-index:3}.typeahead ul.list li{padding:5px;cursor:pointer;color:#c00;margin:0 5px}.typeahead ul.list li.active{background-color:#f3f2f1;outline:thick solid #8aa7d9}.typeahead ul.list li:first-child{margin-top:5px}.typeahead ul.list li b{color:#2d2d2d}.typeahead ul li.tag{padding:2px 2px 2px 5px;border:1px solid #ddd;background-color:#eee;border-radius:5px;margin-right:5px;color:#2d2d2d;cursor:pointer;font-size:24px;font-weight:700;margin-bottom:4px;display:flex}.dropdown-list .typeahead div.inputtag,.typeahead ul li.inputtag{margin-right:5px;color:#2d2d2d;display:flex;flex:auto}.dropdown-list .typeahead div.inputtag input,.typeahead ul li.inputtag input{border:none;display:inline;height:initial;width:100%;margin:initial;background-color:#fff}.dropdown-list .typeahead div.inputtag input:focus,.typeahead ul li.inputtag input:focus{border:none;display:inline;height:initial;width:100%;margin:initial;border-bottom:none;box-shadow:none}.dropdown-list .typeahead div.inputtag input:focus,.typeahead ul li.inputtag input:focus{outline:0}.typeahead ul li span{padding-left:5px;padding-right:2px;font-weight:700;font-family:sans-serif;color:#2d2d2d;text-transform:lowercase;line-height:25px}.typeahead ul li.tag span{line-height:18px}.typeahead .svg-times{color:#c00}.typeahead div{display:flex;align-items:flex-end}.typeahead div>span,.typeahead ul li.inputtag span{display:none;justify-content:flex-start;align-items:center;color:#005ea5}.dropdown-list{width:100%}.dropdown-list .typeahead{border:2px solid #ddd;border-radius:0}#input_amount{border-radius:0}.corrency-form-quote{background-color:#eee;border-radius:0}.country-form-quote{padding-bottom:5px;padding-left:5px}.corrency-form-quote .currency-from-to .home-search{background-color:#eee;border-radius:0}.dropdown-list .typeahead div{width:100%}.dropdown-list .typeahead .svg-times{color:#757575;padding-right:23px}.dropdown-list .typeahead ul.list{border-bottom:3px solid #ddd;font-size:21px;font-weight:400;box-shadow:-2px 0 0 0 #ddd,2px 0 0 0 #ddd}.dropdown-list .typeahead ul.list li{padding:10px 5px;border-top:2px solid #ddd}.dropdown-list .typeahead ul li span{text-transform:none;font-weight:400}.dropdown-list .typeahead ul.list li span b{color:#c00}.dropdown-list ul.list li span.itemtype{font-weight:400;color:#ccc;text-transform:capitalize}.currency-from-to .dropdown-list .inputtag>div>div:first-child,.dropdown-list .typeahead ul li>div>div:first-child{width:60px}.currency-from-to .dropdown-list .inputtag>div>div img,.dropdown-list .typeahead ul li>div>div img{width:35px;height:35px;border-radius:50%;object-fit:cover}.currency-from-to .dropdown-list .inputtag>div>div.description,.dropdown-list .typeahead ul li>div>div.description{display:inline-block}.currency-from-to .dropdown-list .inputtag>div>div.description>div:first-child,.dropdown-list .typeahead ul li>div>div.description>div:first-child{font-weight:700;font-size:24px}.currency-from-to .dropdown-list .inputtag>div>div.description .select__arrow{justify-content:flex-end}.currency-from-to .dropdown-list .inputtag>div>div.description .second-label,.dropdown-list .typeahead ul li>div>div.description .second-label{font-size:14px}.currency-from-to .dropdown-list .inputtag>div>div.description .second-label>div,.dropdown-list .typeahead ul li>div>div.description .second-label>div{display:inline-block;max-height:28px;text-overflow:ellipsis;overflow:hidden}.currency-from-to .dropdown-list{height:60px;width:290px;color:#005ea5;text-align:left}.currency-from-to .dropdown-list ul.list{margin-top:8px;margin-left:-5px;max-height:335px;overflow:auto}.currency-from-to .dropdown-list .typeahead{padding:5px}.currency-from-to .dropdown-list .typeahead div{padding:0}.currency-from-to .dropdown-list .typeahead,.currency-from-to .dropdown-list .typeahead>div,.currency-from-to .dropdown-list .typeahead>div>div{height:100%}.currency-from-to .dropdown-list .typeahead ul li>div,.currency-from-to .dropdown-list .typeahead>div>div{align-items:center}.currency-from-to .dropdown-list .typeahead .svg-times{padding-right:0}.currency-from-to .dropdown-list ul.list li{color:#005ea5}.currency-from-to .dropdown-list .inputtag>div{align-items:center}#typeaheadWrapper{width:100%}.mobile-typeahead{width:100%}#dropdown_list{overflow:visible;list-style:none;border:1px solid #ddd;width:100%;padding:0;padding-top:5px;margin-top:2px;max-height:340px;overflow:auto;font-size:24px;font-weight:700;position:absolute;top:100%;left:0;background-color:#fff;z-index:11}#dropdown_list li{cursor:pointer;padding:5px;margin:5px;margin-top:0;margin-bottom:5px}.all_typeahead{display:flex;min-height:60px;align-items:center;padding:10px;border:1px solid;border-radius:4px;width:100%;position:relative;background-color:#fff}.tag-input-wrapper{display:flex;flex-wrap:nowrap;align-items:center;width:100%}#tag_list{display:inline-flex;display:flex;flex-wrap:wrap;align-items:center;list-style-type:none;margin:0;padding:0}#tag_list li{display:inline-flex;padding:2px 2px 2px 5px;border:1px solid #ddd;background-color:#eee;border-radius:5px;margin-right:5px;color:#2d2d2d;cursor:pointer;font-size:24px;font-weight:700;margin-bottom:4px}#typeahead_input{display:inline-flex;width:auto;flex-grow:1;flex-shrink:1;flex-basis:auto;width:auto;max-width:100%;flex-grow:0;border:none;outline:0;padding:5px;min-width:30px}#dropdown_list li.active{background-color:#f3f2f1;outline:thick solid #8aa7d9}#dropdown_list label{display:inline}.close-btn{color:#c00}.close-btn .vector-image{display:inline-block;vertical-align:middle}.close-btn .vector-image svg{display:inline-block;vertical-align:middle;margin-left:5px}#resources_dropdown_list li{padding:10px 5px;border-top:2px solid #ddd;margin:0 5px}#resources_dropdown_list{border-bottom:3px solid #ddd;font-size:21px;font-weight:400;box-shadow:-2px 0 0 0 #ddd,2px 0 0 0 #ddd}#resources_dropdown_list li:first-child{margin-top:5px}#resources_dropdown_list li:last-child{margin-bottom:5px}.resourcesTitle{padding-left:5px;padding-right:2px;font-weight:700;font-family:sans-serif;color:#2d2d2d;text-transform:lowercase;line-height:25px;text-transform:none;font-weight:400}#resources_typeahead_input{padding:13px 0 13px 13px;margin:1px 0;width:100%;box-sizing:border-box;border:none;outline:0}.highlighted-word{color:#c00!important}.typeahead.opened>div.inputtag{margin:5px;padding:5px;display:flex;align-items:center;gap:15px;border-bottom:2px solid #005ea5;position:relative;z-index:11}.typeahead.opened div.inputtag .inputtag input[type=search]{flex-grow:1;min-width:0}.typeahead.opened div.inputtag .inputtag span,.typeahead.opened div.inputtag span{display:flex;align-items:center;cursor:pointer}.typeahead.opened div.inputtag .vector-image svg{width:30px;height:19px}.typeahead.opened div.inputtag #close_full_screen{order:-1}.typeahead.opened #resources_typeahead_input{border:none;outline:0}.typeahead.opened #resources_typeahead_input:focus{border:none;outline:0}.typeahead.opened #resources_dropdown_list{transform:translateY(-12px)}.typeahead:not(.opened) #resources_div{list-style:none;width:100%;padding:5px;margin-bottom:0;cursor:text;display:flex;flex-flow:row wrap;align-items:center}.typeahead.opened #resources_div{background-color:#fff}#resources_overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:10;pointer-events:none}#resources_form.full-screen{z-index:11}#remove_item .vector-image{color:#757575}.search-button-home-page{height:60px;flex:0 auto;padding-left:10px;margin-top:5px;padding-top:0;display:flex}.search-category-links{max-width:none;flex-wrap:wrap;justify-content:flex-start;margin:0 0 0 -15px;display:flex}.search-category-name{border:5px #1d70b8;justify-content:flex-start;align-items:center;margin-right:0;line-height:20px;display:flex}.search-category-name.white-underline{background-color:rgba(0,0,0,0);border:4px #ffca06;border-radius:10px}.search-category-counter{align-items:center;padding:10px;display:flex}.search-category{border:1px #000;align-items:center;padding-top:10px;padding-left:20px;display:flex;margin-right:20px;margin-top:10px}.quick-filters{background-color:inherit;color:#fff;border:none}.quick-filters-text{text-decoration:underline;font-size:19px;font-weight:700}.quick-filters-number{align-items:center;font-size:18px;font-weight:300;line-height:18px;text-decoration:none;align-items:center;padding:10px;width:60px;height:42px}.quick-filters{display:flex;align-items:center}.quick-filters-text{margin-right:5px}.w-layout-hflex.search-category:hover,.w-layout-hflex.search-category:hover *{background-color:inherit;border:none;transition:none;text-decoration:none}#home_page_search{display:flex;align-items:stretch}#filter-for-rent,#filter-for-sales{display:flex;cursor:pointer}#filter-for-rent:active,#filter-for-sales:active{background-color:#fd0}#search-district{height:60px}#home_select_district{margin-right:10px}#search_button_typeahead{min-height:60px;margin:0}#search_div{width:100%}@keyframes quickLinksPulsate{0%,100%{opacity:1}50%{opacity:.4}}.loading-dots{display:inline-block;padding-left:10px;padding-bottom:25px;align-items:center;font-size:30px;animation:quickLinksPulsate .75s ease-in-out infinite;letter-spacing:4px;height:42px;width:60px}.corrency-form-quote .currency-from-to{display:flex;padding-top:20px;padding-bottom:20px}#currency_flex_quote{display:flex}.corrency-form-quote .currency-from-to{padding:0;padding-top:10px;padding-bottom:10px}#search_filters_button{padding:10px 20px}#search_filters_button span{font-size:clamp(20px,2vw,24px);max-width:100%;overflow-wrap:break-word;word-wrap:break-word;white-space:normal}.corrency-form-quote .search-box{padding-left:0}.corrency-form-quote .home-search{padding:0}.corrency-form-quote #currency_dropdown_container1{padding-right:15px}.corrency-form-quote #currency_dropdown_container2{padding-right:0}.corrency-form-quote .search-currency-input{padding-left:0;padding-right:0}.corrency-form-quote .currency-form-label{padding-bottom:0;padding-left:0}.currency-quote-responsive .dropdown-list{width:310px}#currency_dropdown_container2 .dropdown-list{padding-right:0}.corrency-form-quote .dropdown-list{padding-left:0}#reset_filters_button:focus{background-color:#fff}#reset_filters_button:hover{background-color:rgba(158,158,158,.2);cursor:pointer}#reset_filters_button:active{background-color:#fd0}.cb-modal-container113{position:fixed;top:50%;left:50%;width:100%;max-width:520px;background-color:#fff;height:auto;padding:30px;border:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:1000003;transition:transform .5s ease;padding-top:15px;padding-bottom:15px}.cb-modal-header1112{display:block;font-size:1.5em;margin-block-start:.83em;margin-block-end:.83em;margin-inline-start:0;margin-inline-end:0;font-weight:700}.cb-modal-paragraph11111{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}.slide-fade-out{opacity:0;transform:translateY(-20px);transition:opacity .5s,transform .5s}.slide-fade-in{opacity:1;transform:translateY(0);transition:opacity .5s,transform .5s}.ath-viewport *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ath-viewport{position:relative;z-index:2147483641;pointer-events:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}.ath-modal{pointer-events:auto!important;background:rgba(0,0,0,.6)}.ath-mandatory{background:#000}.ath-container{pointer-events:auto!important;position:absolute;z-index:2147483641;padding:.7em .6em;width:18em;background:#eee;background-size:100% auto;box-shadow:0 .2em 0 #d1d1d1;font-family:sans-serif;font-size:15px;line-height:1.5em;text-align:center}.ath-container small{font-size:.8em;line-height:1.3em;display:block;margin-top:.5em}.ath-ios.ath-phone{bottom:1.8em;left:50%;margin-left:-9em}.ath-ios6.ath-tablet{left:5em;top:1.8em}.ath-ios7.ath-tablet{left:.7em;top:1.8em}.ath-ios8.ath-tablet,.ath-ios9.ath-tablet{right:.4em;top:1.8em}.ath-android{bottom:1.8em;left:50%;margin-left:-9em}.ath-container:before{content:'';position:relative;display:block;float:right;margin:-.7em -.6em 0 .5em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAAdVBMVEUAAAA5OTkzMzM7Ozs3NzdBQUFAQEA/Pz8+Pj5BQUFAQEA/Pz8+Pj5BQUFAQEA/Pz9BQUE+Pj4/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8+Pj4/Pz8+Pj4/Pz8/Pz8/Pz8/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8/Pz9AQEA/Pz+fdCaPAAAAJnRSTlMACQoNDjM4OTo7PEFCQ0RFS6ytsbS1tru8vcTFxu7x8vX19vf4+C5yomAAAAJESURBVHgBvdzLTsJAGEfxr4C2KBcVkQsIDsK8/yPaqIsPzVlyzrKrX/5p0kkXEz81L23otc9NpIbbWia2YVLqdnhlqFlhGWpSDHe1aopsSIpRb8gK0dC3G30b9rVmhWZIimTICsvQtx/FsuYOrWHoDjX3Gu31gzJxdki934WrAIOsAIOsAIOiAMPhPsJTgKGN0BVsYIVsYIVpYIVpYIVpYIVpYIVpYIVpYIVpYIVlAIVgEBRs8BRs8BRs8BRs8BRs8BRs8BRs8BRTNmgKNngKNngKNngKNngKNhiKGxgiOlZoBlaYBlaYBlaYBlaYBlaYBlaYBlaYBlZIBlBMfQMrVAMr2KAqBENSHFHhGEABhi5CV6gGUKgGUKgGUKgGUFwuqgEUvoEVsoEVpoEUpgEUggF+gKTKY+h1fxSlC7/Z+RrxOQ3fcEoAPPHZBlaYBlaYBlaYBlZYBlYIhvLBCstw7PgM7hkiWOEZWGEaWGEaWGEaIsakEAysmHkGVpxmvoEVqoEVpoEVpoEVpoEVpoEVpoEVkoEVgkFQsEFSsEFQsGEcoSvY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnmbNAUT2c2WAo2eAo2eAo2eAo2eAo2eArNEPFACjZ4CjZ4CjZ4CjaIird/rBvFH6llNCvewdli1URWCIakSIZesUaDoFg36dKFWk9zCZDei3TtwmCj7pC22AwikiIZPEU29IpFNliKxa/hC9DFITjQPYhcAAAAAElFTkSuQmCC);background-color:rgba(255,255,255,.8);background-size:50%;background-repeat:no-repeat;background-position:50%;width:2.7em;height:2.7em;text-align:center;overflow:hidden;color:#a33;z-index:2147483642}.ath-container.ath-icon:before{position:absolute;top:0;right:0;margin:0;float:none}.ath-mandatory .ath-container:before{display:none}.ath-container.ath-android:before{float:left;margin:-.7em .5em 0 -.6em}.ath-container.ath-android.ath-icon:before{position:absolute;right:auto;left:0;margin:0;float:none}.ath-action-icon{display:inline-block;vertical-align:middle;background-position:50%;background-repeat:no-repeat;text-indent:-9999em;overflow:hidden}.ath-ios7 .ath-action-icon,.ath-ios8 .ath-action-icon,.ath-ios9 .ath-action-icon{width:1.6em;height:1.6em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAACtCAYAAAB7l7tOAAAF6UlEQVR4AezZWWxUZRiH8VcQEdxZEFFiUZBFUCIa1ABBDARDcCciYGKMqTEGww3SOcNSAwQTjOBiiIpEhRjAhRgXRC8MFxojEhAFZUGttVhaoSxlaW3n8W3yXZxm6vTrOMM5Q98n+V9MMu1pvl++uZhKuypghu49KaaTWGdZSYoVN6VD95nMpLNYZ9XNbdQR2od2k88O3Gm6Bh0t7H0p5Vwp2Ax3ajpu2tYbciFWwkTFO63DY6+JcI4USFaSyYpWp8N7SVZJKR3EinkBk9JxvZFXxhnZSjBaoWp1ZL0ES8WKYXMZp0AndORgy8WKFe5Yf1zvvSBWDEpys2LU6MjD5kmEWQlGKsJRHXlcqUSQVcItEnDEA6gAb7LhjvD9WO6yIEfICQI5A1nzGCYB1T4og5bBiFcyv2f6ujYhl4iVxwKG6qp8MK55HsqPwK0rMr9v/yEo3uCPrJstVh5KMER30Aeh31Ioq0FrHfjXw9CYghnrvYFTuqfEymFzGSwBlT4ARYr7u+K6GLmCVGvAGg2NMG0d/sgJnpScZLjXSkC5z8H3eQ72/k24Q8NfzvwFyK4qtuJSZKaubRPyE/K/Mtx+EvCHL+7uasId1t10w0scz/RzSzYzAfgKV30D3LPaG7lRkR8RK4tKKJKAMp+D7r0EfmmOe0x3m2itAc/ZxBjgAt1mXHWKPPkdb+QGSTJdrDaU5EoJ2OtzwD0WwY7KNNzbRfMFFg24WPdtGHnS221Cflgsj56hjwTs8TnY7oq7/QDhjutGicsb2AVcovsO18l6uPPNNiE/JFaGAq7Q7fY50G4LYVtz3FrdaNGyBXbIl+q24DqhyHes9EaulwR3SwtZs+ktAT/7HORliru1gnCndONFyx44Dfn7MPLYN7yR6yTJZAllJeguAT/4HOBFz8I3ZWm4E0TLFbBD7qn7EVdtHYx53R9ZN0ksrZRuErDN5+AuLIWvm+Oe1k0ULdfADrmX7idcR0/DyBXeyCdlLuMMOGCBz4F1ng+f7yFcve5e0fIFHELeiav6BAx70Rt5p0yhY3u/wR0kyarW/uX35b403PtFyzewQ75ctwtXzSkY8WqruHslSV8RscrL6TJ1bcvfWJ0/HzbtIdw/ugdFyzdwOOAq3T6fmzxwGQ3vbmO8iFioIWqYSsHMj9M/ljfuTsOdItoZBXYBfXX7cVXVwvXLm/8+fU3lcdCqdEMNGBbgUmRmfQISQKd5sGEn4VK6YtEiAXYBA3QVuA4q8hCHrDcafR1ul65jewfuovsCl7vJrNlOuEbdo6JFCuwCrtb9hqusBu56Cw4cI1y1briIWEBn3Ue0XKPuMdGiBg4H9NdV0HJ/6QZLOEPmPN0GmpfSPS5arIBdwHUtIFfoBsl/ZsgfhHCfFi2WwC5goO4AmvanbqBkzJA76tboZokWa2AXMEi3RTdAvDLkDqJFAhzB32xFD2wZsGXA0WfAlgFbBmwZsGXAlgFbBpzk04JaKb0iA9ZnF9x5SQAFtRKKIgPWZxfaeRmwAZ/BGbAB37eaG6MCbnq2Aed5czYyKirgpmcbsAHHZAZswN0Wwo7KeG1fFf2jAm56dtzOQ42yB+65mDhWFBUwUETMUiMDNmADbp/APRaTAh6I2bpGCNw1bufRZJQ1cPdF/NueHZsgDEBBGLbMGoIu4AZu5gLOZeEaYmEXeznF3jRPyEv4frgJvvJe3qTefY0AAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwb8rwADBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgz4/sz1Nia/9hizA7zgklwy3RYwYMBzBRjw4bPjxAbAAizAAtwgwAIswAIswAIMGDBgARZgARZgAS4FWIAFWIAFWIABAwYswAIswAIswIUAC7AAC7AACzBgwIAFWIAFWIAFuBBgARZgARZgAQYMGPApQ99ZCdgWtzqwATbABtgAG2DbnxNb7zbRimsMLMACrDf2wMWI/WasfQAAAABJRU5ErkJggg==);margin-top:-.3em;background-size:auto 100%}.ath-ios6 .ath-action-icon{width:1.8em;height:1.8em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAAB0CAQAAADAmnOnAAAAAnNCSVQICFXsRgQAAAAJcEhZcwAAWwEAAFsBAXkZiFwAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAF4klEQVR4Ae3a/a+XdR3H8ec5HM45HDmKICoVohkZsxESRRCzcZM/2JKkdGR5MrSkleA0Pd00O4u5IVuNM2yYc6XSzCExU4oUNRPCJFdMUAhsYZpUGhscOHA4N8/WZzsL6HBxvofvdV3fa3yer//gsV3vH659KHzncBsJxUYhDzOEhCKQbORs+ip2wzgM+wvj+P9i35qAGLaHGcQSgKSTrxBLABJppZpYApCspoFYApBsZjSxBCD5OxOJJQBJG1cQSwCSLpqJJQCJ3MvgCGTinuSMCJS8LZwfgZL3FtMiUPIOcU0ESl4PLRHoRPsJtREoeRsYGYGS9yrvo6RmpbLaigWSfzOdErLs6+bLUMFA0sF1+QF1cz1UNlBYK9V5AHXyWSgEkKyiIWOgGh829Ki1lLcaxjCVK7mJRSxjBY+zgRf/u9pXcMB7jhEZAg32EUP3O6hMKOP5Iq2sZQeHMZXt5KKMgOpcY+iHVnFyjeQKlrCBdsxge5ieAVC9vzLUelI8H+A7bKIHM10H81IGGuKvDf1ggDxVTKOV1zG3/Yia1ICG+ltD32MgNTKfP2HuW0VDKkCNrjfUTOm9i6XswwrZJkaVHeh0f2fodkrtfO6jAytqrzG+rEDDfVG1x1sprZEs5RBW4PZxeT+Bbrf5hPu9arfzKaU6WjiAFbseWvoF1GW/6vYGSmkyW7Dit4xB5QHq9Br6Xx2t9GAhtp6zkoHsfNp1J9wX6H+jeR4LtJc4LxGopZZyNpN/YcG2mw9nBTSPLizgOmjKAujGgvJID3ekD7QYi7nGzkvmQtpA38Vi7iJf0TedlC7QTVjMfcY2QyvSBPpUMW/PIBfbo9pls1XpAX2EdizeznStob3OJpQO0DB2YfE21q2GtnghpAm0Gou3T9tm6BGHQppA12HRVt17eboNlydNoLHsx2JtmL801OYcQmkC/QKLtQt9ydBW3wNpA30ci7Ur3WdolUMhbaBqNhf/8qQJ9Hkszs5wjaH9XkUobaAqtmFRdoGbDb3sWMgG6DIs5852knO82RaXer+P+qyb3eWeo7ZNBrRZvm1otY2QFdBjeHIb6hTne49Put12+9ObMoDdYmfy5UkF6AK6cCCr9aM2u9IddptcOYCG+FNDB5xLKCugO7G01TndFp/xgAntdYvrfdwVLnORt3q9Vx25F27DUjbGPxr6qxMgW6Cd2N+d6wLXedA+6nKbK73Lr/pJxzusvE/wZrvX0FOOgGyBxmF/dprXutYOj6nNdS6xyYnWp/dGcaGdhr5vDWQN9E1MXrUzfcA2j2qPj/l1J1uT9iPOeh8w1O7nCGUN9HzyGZ7ndo9qp0ucanU2r1xH+wdDu5wIeQDVVx0+/kd1i697RNv8thdn+Qz4Uv9p6DeOhHyApmBfq3OBu+3Nfd7nVELZAX3Nw4ZarYG8gG7GY1dlk6/Zm3/2Rk8jlB1QvT82dNAmQjkBVf8Mj957fdrefM7ZVhPKEuidvmDob06CXIGGbsX/bZDf8KAhfdbJhLIGmuZuQ084HHIGatiLvRvrRkP6qldbBXkAzbfD0N0OhryBGqrEMOd50FC7d1hPKGugBh8ydMh5hPIGGouI1d5lj6F1vptQ9kDvcKOhN5wMlQH0QcRGnzC03yZCeQDN9G1D6xwBFQI07FI8x02GdjgB8gJqttPQcmuhYoAumzvG7YZWejrkA1TrPYYO+SVCFQO0aM4bqj0uJJQH0LluSP7PkyeQU9QOmyAvoBm+Zegpz4LKA/qYB/wE5AXUe3m81zqoRKAPOYWcuvP9dxvqcD6h7IAKkaNU3eUlHLcI9EzS5YlAi62h/zUy89QCqqKUmvgHywsJlEHnsQYxAvXVIJo5gIhnPhiBju1iNmLvLn85Ah1ZPYs5jBGo72awEzEC9dVwHqQHI9DxWoAYgSLQQKteGIESu/qhCJTYtT+PQBEoAkWgCBSBkotAEehUWwSKQBEoAkWg/BeBIlAEikARKAJFoFmealu4gVLy1Gt5dkARKAL9BzujPSurTmu/AAAAAElFTkSuQmCC);margin-bottom:.4em;background-size:100% auto}.ath-android .ath-action-icon{width:1.4em;height:1.5em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEVmZmb///9mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZW6fJrAAAAEXRSTlMAAAYHG21ub8fLz9DR8/T4+RrZ9owAAAB3SURBVHja7dNLDoAgDATQWv4gKve/rEajJOJiWLgg6WzpSyB0aHqHiNj6nL1lovb4C+hYzkSNAT7mryQFAVOeGAj4CjwEtgrWXpD/uZKtwEJApXt+Vn0flzRhgNiFZQkOXY0aADQZCOCPlsZJ46Rx0jhp3IiN2wGDHhxtldrlwQAAAABJRU5ErkJggg==);background-size:100% auto}.ath-container p{margin:0;padding:0;position:relative;z-index:2147483642;text-shadow:0 .1em 0 #fff;font-size:1.1em}.ath-ios.ath-phone:after{content:'';background:#eee;position:absolute;width:2em;height:2em;bottom:-.9em;left:50%;margin-left:-1em;-webkit-transform:scaleX(.9) rotate(45deg);transform:scaleX(.9) rotate(45deg);box-shadow:.2em .2em 0 #d1d1d1}.ath-ios.ath-tablet:after{content:'';background:#eee;position:absolute;width:2em;height:2em;top:-.9em;left:50%;margin-left:-1em;-webkit-transform:scaleX(.9) rotate(45deg);transform:scaleX(.9) rotate(45deg);z-index:2147483641}.ath-application-icon{position:relative;padding:0;border:0;margin:0 auto .2em auto;height:6em;width:6em;z-index:2147483642}.ath-container.ath-ios .ath-application-icon{border-radius:1em;box-shadow:0 .2em .4em rgba(0,0,0,.3),inset 0 .07em 0 rgba(255,255,255,.5);margin:0 auto .4em auto}@media screen and (orientation:landscape){.ath-container.ath-phone{width:24em}.ath-android.ath-phone{margin-left:-12em}.ath-ios.ath-phone{margin-left:-12em}.ath-ios6:after{left:39%}.ath-ios8.ath-phone{left:auto;bottom:auto;right:.4em;top:1.8em}.ath-ios8.ath-phone:after{bottom:auto;top:-.9em;left:68%;z-index:2147483641;box-shadow:none}}.md-menu::-webkit-scrollbar-track{background-color:#fff}.md-menu::-webkit-scrollbar{width:6px;background-color:#fff}.md-menu::-webkit-scrollbar-thumb{background-color:#d9d9d9}.bs-menu-items-main,.bs-menu-items-main-full,.bs-menu-items-main-scroll{height:100%;padding-bottom:10px}.bs-menu-items-main,.bs-menu-items-main-full{overflow:hidden}.bs-menu-items-main-scroll{overflow-x:hidden;overflow-y:auto}.bs-menu-items-main-full{width:100%}.bs-menu-items-block{width:150px}.bs-menu-items-block-big{width:50%}.bs-menu-items-block md-menu-item{height:24px;min-height:24px;padding:3px 0 3px 0;display:block;color:rgba(0,0,0,.87);font-size:16px}.bs-menu-items-block-big md-menu-item{height:48px;min-height:24px;padding:0;transition:background .15s linear 0s;display:flex;color:rgba(0,0,0,.87);font-size:16px}.bs-menu-items-block md-menu-item .md-button.selected,.bs-menu-items-block-big md-menu-item .md-button.selected{color:#3f51b5}.bs-menu-items-block md-menu-item .md-button,.bs-menu-items-block-big md-menu-item .md-button{padding:0;color:#3b3b3b;font-weight:700}.bs-menu-items-block-big md-menu-item .md-button{font-size:16px}.bs-menu-items-block md-menu-item md-icon{fill:#5665bd;height:30px;line-height:0;min-height:0;width:24px;padding:0 5px 0 5px}.bs-menu-items-block-big md-menu-item md-icon{fill:#5665bd;height:28px;width:28px}.bs-menu-items-block md-menu-item md-icon.bs-icon-unselected,.bs-menu-items-block-big md-menu-item md-icon.bs-icon-unselected{fill:#6d6d6d}.bs-menu-items-block md-menu-item.selected .bs-menu-item-text{padding:0}.bs-menu-item-button{padding:0 10px;margin:0;min-width:50px;width:100%;display:flex;position:relative}.bs-menu-item-button.selected{color:#005ea5;font-weight:700}.bs-menu-item-button i{position:absolute;left:10px;top:0;color:#005ea5}.beds-menu .bs-menu-item-button{padding:0 40px}.types-menu .bs-menu-item-button{padding:0 40px}.bs-menu-container{position:relative}.bs-filter .bs-menu-container{margin:5px 20px;border:1px solid #999}.bs-filter .bs-menu-container button{font-weight:400}.md-menu-bg{background:rgba(0,0,0,.1);position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:24}.md-menu-bg.ng-hide-add,.md-menu-bg.ng-hide-remove{-webkit-transition:opacity .25s linear;transition:opacity .25s linear;opacity:1}.md-menu-bg.ng-hide{opacity:0}.bs-menu-form-container{overflow:hidden}.bs-menu-input textarea{width:100%}.bs-menu-button{text-align:left;justify-content:center}.bs-menu-button button{background-color:#c00;color:#fff;font-size:19px}.bs-menu-button button:not([disabled]):hover{background-color:#b00}.bs-menu-button .button-left button{background-color:#bfbfbf;color:#2d2d2d}.bs-menu-button .button-left button:not([disabled]):hover{background-color:#999}.bs-menu-input{padding:10px}.bs-menu-input input[type=text]{display:block;margin:0;width:100%;font-family:"Open Sans",sans-serif;font-size:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;border-radius:none}.bs-menu-input input[type=text]:focus{outline:0}.bs-menu-input input[type=text]{padding:10px 10px 0 10px;border:none;border-bottom:solid 2px #ccc;-webkit-transition:border .3s;-moz-transition:border .3s;-o-transition:border .3s;transition:border .3s}.bs-menu-input input[type=text]:focus{border-bottom:solid 2px #005ea5}@media screen and (max-width:1380px),screen and (max-device-width:1380px){.visitors-stripe .emphasis-1 div:first-child{font-size:65px!important;line-height:65px}}@media (min-width:1250px){.home-responsive{max-width:1250px;margin:0 auto;text-align:left}.smaller1250{display:none}.filler-yellow{position:sticky;top:20px;max-width:400px}}@media screen and (max-width:1249px),screen and (max-device-width:1249px){input,textarea{caret-color:#000}.home-responsive{max-width:802px}.bs-form>div{display:block}.office-card,.office-list{max-width:400px;margin:45px auto}.office-card>div{display:block}.office-card .office-text{padding-left:0;margin-top:20px}.bs-photos .bs-listing-images-main,.bs-photos .bs-listing-title-stripe>div,.bs-photos.microsite .bs-listing-title-stripe .bs-photo-gallery-exit>div{max-width:960px}.greater1250{display:none}.filler-ad{width:95vw}.district-locations .filler-ad{width:100%}.quick-filters-number{width:50px}.search-category{margin-right:calc(20px - 1vw)}.filter-bank-owned{margin:10px 0;height:46px;display:flex;display:-webkit-flex;align-items:center;width:390px;color:#005ea5;float:right}.currency-quote-responsive .dropdown-list{width:379px}.slider.round{width:inherit}.nearby_regions_d{padding-left:8px;margin-left:30px}.filter-bank-owned label:last-child{padding-left:8px}#currency_flex_quote{display:block}.corrency-form-quote #input_amount{max-width:none}.provider-bs-header .logo img{object-fit:contain;margin-left:15px}.branded-desktop-nav{padding-left:30px;height:50px}}@media screen and (min-width:1101px){footer>div{width:1000px;margin:0 auto}.bs-listing-title-stripe{display:block;border-top:1px solid #dee0e2;background-color:#f8f8f8}.bs-listing-title-stripe>div{display:flex;display:-webkit-flex;width:960px;margin:0 auto;padding:10px 0}}@media (min-width:1021px){.bs-video-container>div{width:860px;height:485px}.bs-video-container>div>iframe{height:485px}.results-stripe>div{width:1000px}.results-stripe .results-numbers-container{flex:1;padding-left:100px}.visitors-stripe>div>div{padding-top:25px}}@media screen and (max-width:1020px),screen and (max-device-width:1020px){.bs-flex-center{display:block!important}.bs-flex-center .big-btn3d{text-align:center}.sell-home .bs-col33,.sell-home .home-main-container .home-responsive div.content-area{width:100%;padding-top:30px}.sell-home .bs-text-container{margin:0 auto;width:auto;padding:0 20px}.sell-home .results-stripe,.sell-home .visitors-stripe{height:auto;padding:20px}.sell-home .visitors-stripe .emphasis-1 div:first-child{line-height:70px}.sell-home .visitors-stripe .emphasis-1 div:last-child{margin-top:0}.sell-home .results-number,.sell-home .results-number+div{text-align:center}.sell-home .results-stripe .svg.radial-progress svg{height:18em;width:18em}.sell-home .results-stripe div.results-number{font-size:42px;padding:0;line-height:50px}.sell-home .results-stripe .results-numbers-container div:first-child{padding-top:45px}.sell-home .results-stripe div.percent{left:15%}.sell-home .results-stripe .progress-container .progress-inside-circle{width:280px;height:280px}.sell-home .results-stripe .progress-container .radial-progress{width:320px;height:320px}.bs-photos .bs-listing-images-main,.bs-photos .bs-listing-title-stripe>div,.bs-photos.microsite .bs-listing-title-stripe .bs-photo-gallery-exit>div{max-width:760px}.video-fit{width:100%}.microsite .bs-slider-container{width:auto}.home-bottom-stripe div{display:block}footer>div{width:340px;margin:0 auto}footer .footer-main-area{display:block}footer .footer-images{margin-top:40px}footer.cfmt-footer{position:inherit}footer.cfmt-footer .bs-menu{flex-wrap:wrap}footer.cfmt-footer .bs-menu div:first-child{order:2}footer.cfmt-footer .bs-menu div:last-child{order:1}footer.cfmt-footer .buysell-logo{text-align:center;padding-bottom:15px}.microsite .microsite-logo img{max-height:160px}}@media screen and (max-width:960px),screen and (max-device-width:960px){body{min-width:300px;max-width:100%}#bs-columns-container,.bs-sidebar,.listing-content,body{overflow:visible}.bs-columns-container{margin-right:0;margin-left:0}#bs-columns-container{height:auto}}@media screen and (max-width:840px),screen and (max-device-width:840px){.search-results>div{justify-content:center;-webkit-justify-content:center}section.listing{overflow-x:hidden;max-width:600px}section.listing section.listing-premium,section.listing section.listing-simple{width:auto}section.listing section.listing-simple>div{display:block}section.listing section.listing-premium .listing-premium-images-container,section.listing section.listing-simple .listing-simple-images-container{display:flex;display:-webkit-flex;flex-direction:column;align-items:center;justify-content:center;-webkit-justify-content:center}section.listing section.listing-simple .listing-simple-images-container img{max-width:600px;max-height:450px}section.listing section.listing-premium .premium-side-images{display:flex;display:-webkit-flex;width:auto;max-width:600px;padding:2px 0 0 0}section.listing section.listing-premium .premium-side-images>div{height:auto}section.listing section.listing-premium .premium-side-images>div img{padding:0 2px 0 0}section.listing section .bs-swiper-container-small{height:450px;width:600px}section.listing section .swiper-container-small{height:450px}}@media screen and (min-width:820px){.search-sub-container>div{flex-flow:row;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}.main-search .properties-found>div{display:flex;display:-webkit-flex}.form-content-area,.home-main-area .content-area{padding:30px 0!important}.home-search button span{display:flex;display:-webkit-flex;align-items:center}.home-search .button-locations-text{display:block!important}.bs-listing-info .bs-listing-info-header{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}.bs-listing-info .bs-listing-info-header>div:first-child{padding-right:20px;width:63%}.option-links{width:37%}.column-layout{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px 2em}.listing-form .listing-form-item>div>div:nth-child(2){max-width:400px}}@media screen and (min-width:961px){.bs-listing-info{max-width:960px}.bs-sidebar{width:415px}.listing-form .listing-form-item>div>div:nth-child(2){max-width:550px}}@media screen and (max-width:819px),screen and (max-device-width:819px){.home-search{display:block}.text-attached-button{border-radius:5px}.catalog .home-search input[type=search],.catalog .home-search input[type=text],.home-main-area .typeahead,.resources-main .home-search input[type=search],.resources-main .home-search input[type=text]{border-radius:5px}section.listing{justify-content:center;-webkit-justify-content:center}.article-container{display:block}.article-list{padding:0}.article-related{margin-left:0}.article-content-area,.location-content-area{padding-bottom:25px}.column-layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 2em}.bs-listing-info-header .live-video{margin-bottom:40px}.currency-from-to{justify-content:space-between;-webkit-justify-content:space-between}.currency-from-to .currency-convert-image{margin:0}.currency-from-to .currency-convert-image .svg-exchange svg{width:10vw}.currency-from-to .dropdown-list{min-width:100px;width:38vw}.currency-from-to .dropdown-list .typeahead{padding:0}.currency-from-to .fullscreen-search .dropdown-list .typeahead div{height:auto;align-items:flex-end}.currency-from-to .fullscreen-search .dropdown-list .typeahead>div>div{margin:10px}.currency-from-to .fullscreen-search .dropdown-list .typeahead .inputtag{padding:13px}.currency-from-to .fullscreen-search .dropdown-list .typeahead ul.list{padding:0 5px;max-height:none}.currency-from-to .complex-dropdown{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}.currency-container{padding-bottom:20px}.currency-container .btn3d-container{width:100%}.currency-result-container,.search-currency-input input{max-width:none}.currency-container .currency-converted-amount{font-size:30px}.hide-on-mobile{display:none!important}}@media screen and (min-width:811px){.show-on-mobile{display:none!important}.search-info-list{-moz-column-count:3;-webkit-column-count:3;column-count:3}.search-info-list{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.search-info-list div{-moz-break-inside:avoid-column;-webkit-break-inside:avoid-column;break-inside:avoid-column}}@media screen and (max-width:820px),screen and (max-device-width:820px) and (orientation:portrait){.hide-below-670{display:none!important}#home_page_search{display:block}.home-search .search-input{display:block}.home-search .search-input .select-wrapper{margin:6px 0}.home-search .search-input .select-wrapper select{width:100%}#search_button_typeahead{width:100%;max-width:none;margin:0}.search-button-home-page{padding:0;margin:0;text-align:left}.search-category-links{display:block;margin:0;padding:0;text-align:left;margin-left:5px;margin-top:15px}.search-category-links *{margin:0;padding:0}.quick-filters-number,.quick-filters-text{display:inline-block;vertical-align:middle}.quick-filters-text{text-decoration:underline;font-size:calc(17px + .5vw);font-weight:700;margin-right:5px}.quick-filters-number{align-items:center;font-size:calc(17px + .45vw);font-weight:300;line-height:calc(17px + .45vw);text-decoration:none;height:32px;height:40px;padding-top:11px;width:auto;margin-left:10px}.search-category{padding:0;margin:0;text-align:left;margin-bottom:15px}#button_container_filters_page{display:block}.fixed-position{position:fixed;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);padding:5px 15px 15px 15px;z-index:1}.typeahead.opened #typeahead_input:focus{border:none;outline:0}.typeahead.opened #tag_list{width:100%}.typeahead.opened #typeahead_input{padding:13px 0 13px 13px;margin:1px 0;width:100%;box-sizing:border-box;border:none;outline:0}.cb-modal-container113{height:286px;padding:10px;max-width:320px}#button_container_filters_page{height:150px}.property-type-options{padding-top:10px;height:0}.search-category-links:first-child .search-category:first-of-type{padding-top:15px}#home_select_district{margin-right:0}.loading-dots{padding:0;margin:0;padding-top:1px;padding-left:5px;font-size:40px;animation:quickLinksPulsate .75s ease-in-out infinite;letter-spacing:0;height:40px}.bs-header{display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.bs-header .logo,.bs-header nav{margin:0}.bs-header nav{width:100%}nav .nav-desktop{display:none}nav .nav-mobile{display:block}nav .nav-mobile>div{display:flex;display:-webkit-flex;text-align:right}nav a{text-decoration:none;color:initial;font-size:inherit;padding:inherit;border-radius:inherit;line-height:inherit;position:relative}nav li{display:inherit;padding:inherit}nav .nav-toggle-check{z-index:13;opacity:0;transform:scale(3);display:inherit!important;top:inherit!important;left:inherit!important}nav .current{display:block!important}nav .bs-left-menu{padding:0 0 0 5px}nav .nav-mobile .bs-left-menu{margin:0 5px}nav .nav-mobile .bs-col-right{flex:none}nav .bs-left-menu label,nav .bs-right-menu label{position:relative;display:block;width:100%;margin:0}nav .bs-left-menu label{line-height:36px;padding:0 0 0 5px}nav .bs-left-menu label:after,nav .bs-right-menu label:after{position:absolute;right:4px;top:0}nav input[type=checkbox]:checked~div label:after{color:#2d2d2d}nav #btn-left-menu:checked~div .bs-left-menu ul li{min-width:250px}nav #btn-left-menu:checked~div .bs-left-menu ul li{display:block}nav #btn-right-menu:checked~div .bs-right-menu ul li{display:block}nav #btn-left-menu:checked~div .bs-right-menu,nav #btn-left-menu:checked~div .bs-right-menu ul li{display:none}nav #btn-right-menu:checked~div .bs-left-menu{pointer-events:none}nav #btn-left-menu:checked~div .bs-left-menu ul>li,nav #btn-right-menu:checked~div .bs-right-menu ul>li{width:100%;opacity:.8;text-align:left;padding:10px 0}nav #btn-left-menu:checked~div .bs-left-menu ul>li>a,nav #btn-right-menu:checked~div .bs-right-menu ul>li>a{width:100%}nav input[type=checkbox]:checked~div ul>li:after{position:absolute;right:4px;font-weight:700;font-size:22px}.box3>div{display:block}div .footer-sub-main{display:block}.footer-sub .filler-box{margin-top:20px}.bs-listing-info .message-red{display:block}div.bs-video-container{background-color:inherit}.bs-video-container>div{width:100%}.bs-video-container>div>iframe{width:100%;min-height:225px}div.big-btn3d{padding:0 0}div.big-btn3d.no-padding{padding:0}.btn3d{height:auto}.tax-calculator .tax-table .title-price-group{display:block}.tax-calculator .tax-table .title-price-group .bs-row-centered{text-align:left}.tax-calculator .tax-table .tax-price{font-size:24px}.main-calculation .price input{font-size:40px}.bs-listing-info .big-btn3d{display:none}.bs-listing-info .small-btn3d{display:block}.home-responsive{max-width:600px}.currency-quote-responsive{max-width:none}.black-stripe-text{padding-left:10px!important}.bs-deal-left-box{background-color:#dc0000;padding:0 0 5px}.bs-deal-right-box{margin:0!important}.bs-listing-price{display:block}.bs-listing-price .bs-deal{margin-bottom:15px}div #multi-column{-moz-column-count:1!important;-webkit-column-count:1!important;column-count:1!important}.bs-col50{width:100%!important}.mobile-property-search.fullscreen-search{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:3;background-color:#fff;overflow:auto}.mobile-property-search .location-label-results,.mobile-property-search .search-edit,.mobile-property-search .search-location-button{display:none}.typeahead{border-color:#2d2d2d}.typeahead ul.list.fullscreen-search{position:relative;border:none;z-index:auto}.search-area-location-filter{background-color:inherit;position:relative;z-index:1;box-shadow:0 0 10px 0 #ccc}.search-area-location-filter .search-location-container{background-color:inherit;color:inherit;display:none}.search-area-location-filter .search-location-input{padding:0}.search-sub-container .search-nearby-locations{padding:10px}.properties-found .big-btn3d,.search-container{display:none}.search-area-location-filter,.search-area-mobile{display:block}.home-search .search-location-input{display:block}.search-buttons{display:block}.catalog .search-buttons .btn3d-container{margin:10px 0;display:block}.home-main-area .search-buttons .btn3d-container{margin:20px 0;display:block}.search-info-list .bs-divider{display:block}.link-list ul{display:block}.link-list ul li{padding:10px 10px}.bs-sidebar h3{padding-top:8px}.bs-col-centered.bs-sidebar-details{display:block}.black-stripe.bs-center,.bs-center .black-stripe-text{justify-content:flex-start!important}div.black-stripe-button{position:relative!important}.bs-card-options-btn{display:inline-flex!important}.bs-flex.cookies-content{display:block}.cookies-content .link-as-button{margin:25px 0;width:100%;max-width:320px}.form-content-area .custom-form{padding:20px 20px}.custom-form .big-btn3d button,.custom-form form .select-wrapper,.custom-form input,.custom-form textarea{max-width:100%}.article-content-area h1,.catalog h1{font-size:32px}.bs-form-response>.cfmt-message{padding:0 0}.cfmt-report .bs-form-response{padding:15px 0}.cfmt-report .price-range .bar-legend .edge{width:27%}.cfmt-report .price-range .bar-legend .in-between{width:10%;display:none}.cfmt .bs-text-in-box{max-width:none}.cfmt .bs-text-in-box a{word-break:break-all}.cgp-listings-container{width:320px}.bs-photos .bs-listing-images-main{padding:60px 0 80px 0}.bs-photos .bs-listing-title-stripe{display:none}.bs-photos .bs-photo-gallery-exit-mobile{display:block;padding:6px 11px;position:fixed;z-index:1;background-color:#fff;width:100%}.bs-photos .bs-listing-images-main>div .play-button>div,.bs-video-container>div .play-button>div,.swiper-wrapper>div .play-button>div{padding:20px 25px}.fixed-mobile-area{display:block;z-index:1;position:fixed;width:100%;text-align:center;bottom:0;padding:20px 0;background-color:rgba(100,100,100,.7)}.bs-header .login-client{display:none}.box2 .book-section{display:block}.box2 .book-section>div:first-child{padding:0 0 20px}.search-links-a{display:grid}.search-links-a>div{margin:5px 0}.microsite .microsite-logo img{max-height:120px}.microsite .microsite-logo h1{font-size:32px;line-height:40px}.microsite .microsite-logo p{font-size:20px;line-height:32px}.nearby_regions_d{padding-left:8px;margin:0}#nearby_bank_container{display:flex;flex-direction:column-reverse;display:none}#bank_owned_container{padding:10px}#home-page-h1{font-size:24px}#home-page-h2{font-size:19px}.flex-container{display:block}.provider-request-details-form-title,.provider-tax-calculation-title{font-size:24px;padding:20px 20px 0 20px;margin-bottom:20px}.provider-bs-header .logo img{object-fit:contain;margin-left:10px}.branded-favourites-label{display:none}.provider-currency-form-responsive{margin:0}.bs-content .col500{width:100%}#FilterListing{border:none;background-color:inherit;color:#005ea5;display:inline-flex;justify-content:right;text-align:right;text-align-last:right}.search-results-sort .select__arrow{border-color:#005ea5 transparent transparent transparent}.search-results-sort:active~.select__arrow,.search-results-sort:focus~.select__arrow,.search-results-sort:hover~.select__arrow{border-color:#005ea5 transparent transparent transparent;color:#005ea5}.search-results-mobile-filters-button{position:sticky;z-index:1;top:0}.search-results-filters-icon-and-number{display:flex;border:1px solid rgba(211,211,211,.1);border-radius:5px;background-color:rgba(211,211,211,.3)}.search-results-count{margin-left:10px;padding-top:23px;margin-bottom:-10px;color:#757575;display:inline-block;white-space:nowrap}.search-sub-buttons>div{display:flex;width:100%}.search-results-sort-and-quick-filters-container{position:relative;will-change:scroll-position}.bs-card-favorite{z-index:0}.bs-card-logo a{z-index:0}.flex-container-align-right{display:flex;justify-content:right}.search-results-sort-and-quick-filters-container .search-sub-container .home-responsive{max-width:none}.main-search .x-scroll-menu{background-color:#fff}.bs-text-property-found{padding:10px 15px}.mobile-nav-header{display:flex;justify-content:right}.app-header-back-container:hover,.app-header-bar-pip:hover,.app-pip-icon-and-text:hover,.app-pip-share-button:hover{background-color:rgba(158,158,158,.2)}.app-header-back-container:active,.app-header-bar-pip:active,.app-pip-icon-and-text:active,.app-pip-share-button:active{background-color:#fd0}.sale-rent-labels-desktop-container{display:none}.sale-rent-labels-mobile-container{display:flex;border:1px solid #ccc;border-radius:10px;overflow:hidden;margin:10px;max-width:500px}.sale-rent-label-mobile{padding:10px 20px;text-align:center;flex-grow:1;background-color:#fff;border-right:1px solid #ccc;font-family:Arial,sans-serif;flex:1}.sale-rent-label-mobile:last-child{border-right:none}.sale-rent-label-mobile-active{background-color:#006ec2;color:#fff}.sale-rent-label-mobile-not-active{cursor:pointer}.sell-home-bg-blue-button{width:100%}.sell-home .sell-home-section h2{font-size:30px;margin-top:30px;line-height:40px}.sell-home-title{font-size:35px}.search-filter-list{display:block}.btn3d-container .mobile-find-properties-button{width:100%;background-color:unset;display:flex;justify-content:center}.flex-container-center-full-width{width:100%;display:flex;justify-content:center}.filters-search-properties-button{max-width:450px;width:auto}.homepage-search-buttons .quick-filters .quick-filters-text{margin-bottom:0}.divider-header{border-top-width:5px}.mobile-divider{display:block;border-top:5px solid #005ea5}.bs-report-issue-title-text{padding:0 20px;margin-bottom:20px;margin-top:20px}#dropdown_list{border:1px solid #000;height:auto;max-height:none}.pip-gallery-top-bot-containers{height:auto}}@media (min-width:686px){main .col66{width:67%}main .col33{width:33%}.home-responsive{text-align:left}.box2,.box3,.form-content-area,.home-main-area,.search-info{position:relative}.title-stripe>div{width:1250px;margin:0 auto}.location-list ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}.home-responsive .location-list ul li{-moz-break-inside:avoid-column;-webkit-break-inside:avoid-column;break-inside:avoid-column}.home-responsive .stats-numbers{width:100%}.box2 .stats-numbers ol{position:absolute;left:0;width:25%}.home-responsive .stats-text{margin-left:25%}.showroom{height:800px!important}.bs-form-responsive{display:flex;display:-webkit-flex;padding:30px 0}.bs-form,.bs-form-info{width:100%}}@media (max-width:767px){.load-more-listing{font-weight:700;font-size:24px;display:flex;color:#005ea5;text-decoration:none;background-color:transparent;border:none;width:fit-content;cursor:pointer}.load-more-listing:hover{text-decoration:underline;color:#036;background-color:#f0f0f0}.show-less-listing{font-weight:700;font-size:24px;color:#005ea5;text-decoration:none;background-color:transparent;border:none;width:fit-content;cursor:pointer;display:flex}.show-less-listing:hover{text-decoration:underline;color:#036;background-color:#f0f0f0}}@media screen and (max-width:640px),screen and (max-device-width:640px) and (orientation:portrait){section.listing section .bs-swiper-container-small,section.listing section .swiper-container-small,section.listing section.listing-premium .bs-swiper-container-small,section.listing section.listing-premium .swiper-container-small{width:95vw;height:auto;aspect-ratio:4/3}section.listing section.listing-premium .premium-side-images{width:95vw}.office-group-item img{max-width:100%;max-height:120px}.office-group-item>div{display:block;padding:0 0 15px}.office-group-item>div>div:first-child{width:100%;max-height:120px;height:auto}.office-group-item>div>div{padding:0 15px}.office-group-item-header{margin:20px 0 5px}.tree-items>div{display:block}.tree-items>div>div{width:100%}.main-search .x-scroll-menu{justify-content:left}.cfmt .listing-form .form-button-apply{width:100%}.cfmt .listing-form .listing-form-item>div{flex-direction:column;align-items:baseline}.cfmt .listing-form .edit-listing-title{flex-direction:column}.cfmt .listing-form .listing-form-item>div>div{width:auto}.dashboard .duplicate-types{display:block}.dashboard-group-item>.combo-item{flex-direction:column;-webkit-flex-direction:column}}@media screen and (max-width:540px),screen and (max-device-width:540px) and (orientation:portrait){.form-content-area.cfmt{margin:10px 20px}.cfmt main{padding-bottom:303px}.microsite .microsite-logo{flex-direction:column;align-items:center}.microsite .microsite-logo>div:first-child{text-align:center;margin-bottom:15px}.microsite .microsite-logo>div:nth-child(2){padding-left:0}.microsite .microsite-logo h1{text-align:center}}@media screen and (max-width:480px),screen and (max-device-width:480px) and (orientation:portrait){.home-search .search-input{display:block}.home-search .search-input .select-wrapper{margin:6px 0}.home-search .search-input .select-wrapper select{width:100%}.search-buttons .btn3d-container{width:100%}.bs-listing-info .bs-listing-info-header .bs-listing-info-price{display:block}.bs-listing-info-price-sub{padding-top:10px}.bs-deal-flex{padding-top:20px}.bs-deal{margin-left:0}.search-filter .search-location-container>div:last-child{display:block}footer>div{width:auto}footer .cookie-email>div>div>div{display:flex;display:-webkit-flex;flex-direction:column}.column-layout{display:block}.cfmt .vertical-center-inner{margin:30px 20px}.bs-photos .bs-listing-images-main>div .play-button>div,.bs-video-container>div .play-button>div,.swiper-wrapper>div .play-button>div{padding:12px 17px}}@media screen and (max-width:460px),screen and (max-device-width:460px) and (orientation:portrait){.thank-you.vertical-center-outer{display:table}.vertical-center-inner{position:relative}.close{position:absolute;right:5px;top:5px}.swiper-container-static{min-height:200px}.office-card,.office-list{max-width:400px;margin:45px auto}.office-card>div{display:block}.office-card .office-text{padding-left:0;margin-top:20px}.home-bottom-stripe div{display:block;padding:10px 0;line-height:1.5}footer>div{width:300px;margin:0 auto}footer .footer-main-area{display:block}footer.cfmt-footer .bs-menu{flex-wrap:wrap}footer.cfmt-footer .bs-menu div:first-child{order:2}footer.cfmt-footer .bs-menu div:last-child{order:1}footer.cfmt-footer .buysell-logo{text-align:center;padding-bottom:15px}.visitors-stripe .emphasis-1 div:first-child{font-size:65px!important}.bs-form>div{display:block}.bs-flex-center{display:block!important}.bs-flex-center .big-btn3d{text-align:center}.sell-home .bs-col33,.sell-home .home-main-container .home-responsive div.content-area{width:100%;padding-top:30px}.sell-home .bs-text-container{margin:0 auto;width:auto;padding:0 20px}.sell-home .results-stripe,.sell-home .visitors-stripe{height:auto;padding:20px}.sell-home .visitors-stripe .emphasis-1 div:first-child{line-height:70px}.sell-home .visitors-stripe .emphasis-1 div:last-child{margin-top:0}.sell-home .results-number,.sell-home .results-number+div{text-align:center}.sell-home .results-stripe .svg.radial-progress svg{height:18em;width:18em}.sell-home .results-stripe div.results-number{font-size:42px;padding:0;line-height:50px}.sell-home .results-stripe .results-numbers-container div:first-child{padding-top:45px}.sell-home .results-stripe div.percent{left:15%}.sell-home .results-stripe .progress-container .progress-inside-circle{width:280px;height:280px}.sell-home .results-stripe .progress-container .radial-progress{width:320px;height:320px}body{min-width:300px;max-width:100%}#bs-columns-container,.bs-sidebar,.listing-content,body{overflow:visible}.bs-columns-container{margin-right:0;margin-left:0}#bs-columns-container{height:auto}.home-search{display:block}.text-attached-button{border-radius:5px}.home-main-area .typeahead{border-radius:5px}.home-main-area .content-area h1{font-size:32px;line-height:initial}.box2 h2{font-size:32px}section.listing{justify-content:center;-webkit-justify-content:center}.article-list{padding:0}.article-container{display:block}.article-related{margin-left:0}.article-related .btn3d-container{padding:15px 0 15px 0}div.bs-video-container{background-color:inherit}.bs-video-container>div{width:100%}.bs-video-container>div>iframe{width:100%;min-height:225px}div.big-btn3d{padding:0}div.big-btn3d.no-padding{padding:0}.btn3d{height:auto}.tax-calculator .tax-table .title-price-group{display:block}.tax-calculator .tax-table .title-price-group .bs-row-centered{text-align:left}.tax-calculator .tax-table .tax-price{font-size:24px}.home-responsive{max-width:600px}.black-stripe-text{padding-left:10px!important}div #multi-column{-moz-column-count:1!important;-webkit-column-count:1!important;column-count:1!important}.bs-col50{width:100%!important}.properties-found .big-btn3d,.search-container{display:none!important}.search-area-location-filter,.search-area-mobile{display:block}.bs-sidebar h3{padding-top:8px}.bs-col-centered.bs-sidebar-details{display:block}.black-stripe.bs-center,.bs-center .black-stripe-text{justify-content:flex-start!important}div.black-stripe-button{position:relative!important}.bs-listing-info .bs-listing-info-header .bs-listing-info-price{display:block}.bs-listing-info .bs-listing-info-header .bs-listing-info-price .bs-deal-flex{padding-top:20px}.bs-listing-info .bs-listing-info-header .bs-listing-info-price .bs-deal-flex .bs-deal{margin-left:0}.bs-listing-info .bs-listing-info-header .btn3d-container:not(.keep-initial-style),.sold-listings .btn3d-container{position:fixed;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);padding:5px 5px 15px 5px}.sold-listings .btn3d-container{z-index:1}.bs-listing-info .bs-listing-info-header .btn3d-container:not(.keep-initial-style),.sold-listings .pip-request-viewing{z-index:1}.bs-listing-info-header .btn3d-container:not(.keep-initial-style),.bs-listing-info-header .small-btn3d .btn3d:not(.keep-initial-style){width:auto}.bs-listing-info .message-red{display:block}.bs-listing-info-price-sub{padding-top:10px}.bs-card-options-btn{display:inline-flex!important}.bs-flex.cookies-content{display:block}.cookies-content .link-as-button{margin:25px 0;width:100%;max-width:320px}a.login-button{font-size:22px!important}.form-content-area .custom-form{padding:20px 20px}.bs-form-responsive{padding:20px 0}.custom-form .big-btn3d button,.custom-form form .select-wrapper,.custom-form input,.custom-form textarea{max-width:100%}.cfmt-report .bs-form-response{padding:15px 0}.cfmt-report .price-range .bar-legend .edge{width:27%}.cfmt-report .price-range .bar-legend .in-between{width:10%;display:none}.listing-form .listing-form-item>div>div:nth-child(2){max-width:205px}.bs-thumbnail-wrapper,.title-stripe:not(.keep-always){display:none}.search-sub-buttons{display:block}}.modal{display:none;position:fixed;z-index:1000002;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-container{padding:16px}.modal-content{border:1px solid #888;width:100%;min-height:100vh}.modal-content-bg{background-color:#005ea5}.modal-content-bg.content-gate{background-color:#fff}.modal-content-bg-transparent{background-color:rgb(0,94,165,.9)}.modal-close{position:absolute;right:25px;top:0;color:#000;font-size:35px;font-weight:700}.modal-close:focus,.modal-close:hover{color:red;cursor:pointer}.modal-animate{-webkit-animation:animatezoom .6s;animation:animatezoom .6s}@-webkit-keyframes animatezoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes animatezoom{from{transform:scale(0)}to{transform:scale(1)}}