@font-face{font-family:BlueHighway-Regular;src:url(/themes/alpine-property/fonts/2D8C60_0_0.eot);src:url(/themes/alpine-property/fonts/2D8C60_0_0.eot?#iefix) format('embedded-opentype'),url(/themes/alpine-property/fonts/2D8C60_0_0.woff2) format('woff2'),url(/themes/alpine-property/fonts/2D8C60_0_0.woff) format('woff'),url(/themes/alpine-property/fonts/2D8C60_0_0.ttf) format('truetype')}body{background-color:#f8f7f2}a{outline:0}.loading:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis steps(4,end) .9s infinite;animation:ellipsis steps(4,end) .9s infinite;content:"\2026";width:0}@keyframes ellipsis{to{width:1.25em}}@-webkit-keyframes ellipsis{to{width:1.25em}}.check-wrap{width:34px;height:34px;border-radius:50%;border:2px solid #cd4360;position:relative;overflow:hidden;animation:wrap .3s ease-in-out forwards;animation-delay:.3s;transform:scale(0)}.check-wrap::after,.check-wrap::before{content:'';position:absolute;background-color:#fff;width:0;height:4px;transform-origin:left;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.check-wrap::before{top:12px;left:5px;transform:rotate(45deg);animation-name:left;animation-delay:.8s}.check-wrap::after{top:21px;left:11px;transform:rotate(-45deg);animation-name:right;animation-delay:1.1s}@keyframes wrap{0%{background-color:transparent;transform:scale(0)}100%{background-color:#cd4360;transform:scale(1)}}@keyframes left{0%{width:0}100%{width:11px}}@keyframes right{0%{width:0}100%{width:20px}}body.front-page{overflow-y:scroll;overflow-x:hidden}[class*=" icon-"],[class^=icon-]{height:32px;width:32px;display:inline-block;fill:currentColor}.search-results-page{background:url(/img/backgrounds/bg22.jpg) #f8f7f2 no-repeat top center}.error-page{background:url(/img/backgrounds/bg2.jpg) #f8f7f2 no-repeat top center}.generic-page{background:url(/img/backgrounds/bg2.jpg) #f8f7f2 no-repeat top center}.sell-page{background:url(/img/backgrounds/bg3.jpg) #f8f7f2 no-repeat top center}.our-team-page{background:url(/img/backgrounds/bg10.jpg) #f8f7f2 no-repeat top center}.aboutus-page{background:url(/img/backgrounds/bg10.jpg) #f8f7f2 no-repeat top center}.map-search-results-page,.vendor{background:url(/img/backgrounds/bg8.jpg) #f8f7f2 no-repeat top center}.sold-page{background:url(/img/backgrounds/bg8.jpg) #f8f7f2 no-repeat top center}.vendor.admin{background:#f8f7f2}.location-annecy-page{background:url(/img/backgrounds/bg-annecy.jpg) #f8f7f2 no-repeat top center}.background-image{background-size:auto 600px}@media (min-width:1900px){.background-image{background-size:100% auto}}@media (max-width:767px){.background-image{background-image:none;background:0 0}}.centered-caption{position:absolute;top:130px;left:50%}.centered-caption .h1{color:#fff}.row-scrollto-links{display:none;text-align:center;padding:10px}.row-scrollto-links a{font-size:16px}.row-scrollto-links button{margin:5px}.royal-slider{position:relative;width:100%;background:0 0;padding-top:53px}.front-page .royal-slider{padding-top:0}.royal-slider>.rsContent,.royal-slider>.rsImg{visibility:hidden}.royal-slider .rsNav{position:absolute;bottom:0;margin-bottom:10px}.rsDefault .rsThumbs{background:0 0}.rsDefault .rsThumb.rsNavItem{background:#000}.rsDefault .rsThumb.rsNavSelected{background:0 0}.rsDefault .rsThumb.rsNavItem img{opacity:.6}.rsDefault .rsThumb.rsNavSelected img{opacity:1;border:1px solid #fff}.container-overlap-image{background-color:#f8f7f2;margin-top:150px;margin-bottom:100px;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.15);box-shadow:0 1px 10px rgba(0,0,0,.15);min-height:700px}.resources-page .container-overlap-image{min-height:900px}@media (max-width:767px){.container-overlap-image{margin:0}}ul.dropdown-menu{border-radius:0}.center-text{text-align:center}.col-vertical-center{float:none;display:inline-block;vertical-align:middle;margin-right:-4px}.button-link{padding-left:10px}.alert{margin-top:15px}.h1,.h2,.h3,.h4,.h5,.h6,.navbar-default .navbar-nav>li.dropdown>a,.navbar-default .navbar-nav>li>a,.scrollto-links,.signin,h1,h2,h3,h4,h5,h6{font-family:Podkova,Helvetica,Arial,sans-serif;font-weight:700;color:#a82d47;color:#7a2133}.scrollto-links{visibility:hidden}.weight-normal{font-family:Podkova,Helvetica,Arial,sans-serif;font-weight:400}.search-heading-wrapper{color:#fff;padding:10px}.front-page .search-heading-wrapper{color:#fff;background-color:#c23452!important;padding:10px}.search-heading-wrapper .badge{font-size:20px}.search-heading-wrapper .h3{margin-top:0;margin-bottom:0;color:#fff}.affiliate-logo{position:absolute;bottom:200px;left:10px;z-index:12;pointer-events:all}.affiliate-logo-img{width:61px;height:auto}.pctplanet{margin-top:15px;height:50px;width:auto}.flag{height:15px}#infscr-loading{text-align:center;margin:0;padding:0}#infscr-loading img{float:left}@media (max-width:767px){.property-page .dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.property-page .dl-horizontal dd{margin-left:180px}.property-page .dl-horizontal dd:after,.property-page .dl-horizontal dd:before{display:table;content:" "}.property-page .dl-horizontal dd:after{clear:both}.property-page .dl-horizontal dd:after,.property-page .dl-horizontal dd:before{display:table;content:" "}.property-page .dl-horizontal dd:after{clear:both}.royal-slider{padding-top:0}}@media (min-width:768px){.dl-horizontal dt{width:190px}.dl-horizontal dd{margin-left:200px}}.panel-default>.panel-heading{color:#fff;-webkit-box-shadow:none;box-shadow:none}.panel-default>.panel-heading h4{color:#fff}.panel-default>.panel-heading a{font-family:"Helvetica Neue",Helvetica,Arial;font-weight:400}.panel{border:0;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.15);box-shadow:0 1px 10px rgba(0,0,0,.15);background-color:#f8f7f2}.col-box-shadow{-webkit-box-shadow:0 1px 10px rgba(0,0,0,.15);box-shadow:0 1px 10px rgba(0,0,0,.15)}.container-authenticate{margin-bottom:20px;background-color:#c23452;color:#fff;display:none;padding:20px 0 20px 0;-webkit-box-shadow:inset 0 11px 8px -5px rgba(0,0,0,.15),inset 0 -11px 8px -5px rgba(0,0,0,.15);box-shadow:inset 0 11px 8px -5px rgba(0,0,0,.15),inset 0 -11px 8px -5px rgba(0,0,0,.15)}.container-authenticate .h3,.container-authenticate a,.container-authenticate h4{color:#fff}.property-page .container-link-to-parent{text-align:center;padding-top:30px;font-size:16px}.property-page #map-canvas{display:block;width:100%;height:400px}.area-page #map-canvas{display:block;width:100%;height:800px}.search-results-page #map-canvas{display:block;width:100%;height:800px}.nav-breadcrumb{position:absolute;z-index:1;top:50px;left:261px;width:600px;color:#fff;display:none}.front-page .nav-breadcrumb{top:70px}.breadcrumb a{color:#fff}.breadcrumb{padding:4px;margin:0;border-radius:0}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#fff}.nav-breadcrumb .breadcrumb-menu>li+li:before{content:"|"}.breadcrumb>.active{color:#fff;font-weight:700}.navbar-wrapper{position:absolute;top:0;width:100%}.front-page .navbar-wrapper{top:20px}.navbar{border:0;position:relative;margin:0}.navbar-brand{font-family:BlueHighway-Regular;position:absolute;display:block;margin:0;padding:10px 0 0 0;width:130px;left:-20px;font-size:20px}.fr .navbar .navbar-brand span{display:inline-block;padding:0 0 0 5px;margin:0;font-family:BlueHighway-Regular}.fr .navbar .navbar-brand small{color:#fff!important}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#fff;background-color:transparent}.navbar li.active>a{font-weight:700}.navbar-wrapper .dropdown-menu>.active>a,.navbar-wrapper .dropdown-menu>.active>a:focus,.navbar-wrapper .dropdown-menu>.active>a:hover{background-color:inherit}.navbar .container-fluid{padding-left:100px}.navbar .navbar-collapse{padding-left:161px}.navbar-logo{position:relative;margin-top:-4px;margin-bottom:-4px}.nav a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.nav .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-default .navbar-nav>li.dropdown>a,.navbar-default .navbar-nav>li>a{color:#fff;text-align:center;width:120px}.navbar-default .navbar-nav .dropdown-menu>li>a{color:#fff}.navbar-default .navbar-nav .dropdown-menu>li>a:hover{background:0 0}.navbar-default .navbar-nav>li.dropdown>a{width:110px}.navbar-default .account-nav>li.dropdown>a{width:120px}.navbar-default .navbar-nav>li.nav-buy>a,.navbar-default .navbar-nav>li.nav-buy>a:focus,.navbar-default .navbar-nav>li.nav-buy>a:hover{background-color:#39c;border-top:3px solid #39c}.navbar-nav>li.nav-buy>.dropdown-menu{background-color:#39c;border-color:#39c}.nav-breadcrumb .buy{background-color:#39c}.navbar-default .navbar-nav>li.nav-sell>a,.navbar-default .navbar-nav>li.nav-sell>a:focus,.navbar-default .navbar-nav>li.nav-sell>a:hover{background-color:#6c9;border-top:3px solid #6c9}.navbar-nav>li.nav-sell>.dropdown-menu{background-color:#6c9;border-color:#6c9}.nav-breadcrumb .sell{background-color:#6c9}.navbar-default .navbar-nav>li.nav-areas>a,.navbar-default .navbar-nav>li.nav-areas>a:focus,.navbar-default .navbar-nav>li.nav-areas>a:hover{background-color:#c9c;border-top:3px solid #c9c}.navbar-nav>li.nav-areas>.dropdown-menu{background-color:#c9c;border-color:#c9c}.nav-breadcrumb .areas{background-color:#c9c}.navbar-default .navbar-nav>li.nav-about>a,.navbar-default .navbar-nav>li.nav-about>a:focus,.navbar-default .navbar-nav>li.nav-about>a:hover{background-color:#fc0;border-top:3px solid #fc0}.navbar-nav>li.nav-about>.dropdown-menu{background-color:#fc0;border-color:#fc0}.nav-breadcrumb .about{background-color:#fc0}.navbar-default .navbar-nav>li.nav-resources>a,.navbar-default .navbar-nav>li.nav-resources>a:focus,.navbar-default .navbar-nav>li.nav-resources>a:hover{background-color:#666;border-top:3px solid #666;min-width:140px}.navbar-nav>li.nav-resources>.dropdown-menu{background-color:#666;border-color:#666}.nav-breadcrumb .resources{background-color:#39c}.navbar-default .navbar-nav>li.nav-account>a,.navbar-default .navbar-nav>li.nav-account>a:focus,.navbar-default .navbar-nav>li.nav-account>a:hover{background-color:#c23452;border-top:3px solid #c23452}.navbar-nav>li.nav-account>.dropdown-menu{background-color:#c23452;border-color:#c23452}@media (max-width:991px){.navbar .container-fluid{padding-left:70px}.navbar .navbar-collapse{padding-left:131px}.navbar-collapse{margin-left:121px}.nav-breadcrumb{left:201px}.navbar-default .navbar-nav>li.nav-resources>a{min-width:133px}}@media (max-width:895px){.navbar-default .navbar-nav>li.nav-resources>a{display:none}}@media (max-width:767px){.navbar-default .navbar-nav>li.nav-resources>a{display:block}.nav-breadcrumb{display:block}.navbar-wrapper{position:static}.navbar-logo img{float:left;width:53px;height:53px}.navbar-logo{position:relative;margin:0}.navbar .container-fluid{padding-left:15px}.navbar .navbar-collapse{padding-left:15px}.navbar-brand{position:static;display:inline;width:none;left:0;font-size:16px;padding:15px 5px 15px 5px}.navbar-collapse{margin-left:0}.navbar-default .navbar-nav>li.dropdown>a{width:auto;text-align:auto}.nav-breadcrumb{position:static}.fr .navbar .navbar-brand span{padding:0}.fr .navbar .navbar-brand{padding:5px 0 0 0;margin:0}.fr .navbar-default .navbar-nav>li.dropdown>a{width:100%}.navbar-default .navbar-nav>li.dropdown>a{width:auto;text-align:left}.navbar-default .navbar-nav>li.nav-resources>a{min-width:100%;text-align:left}.fr .navbar-default .navbar-nav>li.nav-resources>a{display:block}.property-page .container-link-to-parent{font-size:14px}}.typeahead-value{color:#c23452}.typeahead-location{color:#c23452;opacity:.7}.typeahead-area{color:#c23452;opacity:.4}.front-page .alert{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;padding:0;margin:0;border-radius:0;background-color:#262626b8}.front-page .alert .alert-content{display:block;position:absolute;padding:15px;top:300px;width:300px;margin-left:-150px;left:50%;background-color:#dff0d8;border-color:#d6e9c6;text-align:center;border-radius:4px}@media (max-width:767px){.front-page .alert .alert-content{top:70px}}.front-page .royal-slider{position:absolute;left:0;top:0;right:0;bottom:0;height:auto;width:auto}.front-page .royal-slider>.slide{display:none}.front-page .royal-slider,.front-page .royal-slider .rsOverflow,.front-page .royal-slider .rsSlide,.front-page .royal-slider .rsThumbs,.front-page .royal-slider .rsVideoFrameHolder{background:#c23452!important}.front-page .royal-slider .caption{position:absolute;bottom:210px;right:10px;color:#fff;text-align:right;margin-top:20px}.front-page .royal-slider .caption h2{color:#fff}.front-page .royal-slider .caption p{font-size:18px}.front-page .royal-slider .caption a{color:#fff}.front-page .royal-slider .caption h2{background-color:#000;padding:5px;display:inline-block}.front-page .container-search-wrapper{color:#fff;position:absolute;z-index:10;width:100%;bottom:0;background:rgba(54,25,25,.4);display:none}.front-page .container-search-wrapper .container-search{padding-top:10px}.front-page .container-search a{color:#fff}.front-page .container-search .locations{display:none}.front-page .panel-body{min-height:440px;max-height:440px;overflow-y:auto}.front-page .container-search-results{position:relative;display:none}.front-page .container-panels{position:relative;display:none}.front-page .footer{position:relative;width:100%;display:none}.youtube-widget .item{display:flex;flex-direction:row;padding:10px}.youtube-widget .item h5{margin-top:0}.youtube-widget .item .item-child:first-child{margin-right:20px}.youtube-video-faq .item{margin-top:30px;margin-bottom:30px}@media (max-width:560px){.youtube-widget .item{flex-direction:column}.youtube-widget .item .item-child:first-child{margin-bottom:10px}}@media (max-width:767px){.front-page .container-panels,.front-page .container-search-results,.front-page .container-search-wrapper,.front-page .footer{position:static}.front-page .container-search-wrapper{background-color:#c23452;display:block}}.footer{border-top:1px solid #893143;background-color:#a82d47;color:#f8f7f2;margin-top:20px}.footer a{color:#fff}.footer h4{color:#fff}.end{padding:10px;background-color:#7a2133}.property-page .container-main h4{color:#333}.property-page .nav-breadcrumb-search{text-align:center;margin:auto}.row-breadcrumb{margin-left:0;margin-right:0}.col-breadcrumb{text-align:center}.col-previous{padding-left:0}.col-next{padding-right:0}.property-page ol.breadcrumb{display:inline;background-color:#f8f7f2}.property-page .property-caption{position:absolute;top:52px}.property-page .property-caption .h2{padding:10px;margin-bottom:0;opacity:.8}.property-page .property-name{background-color:#f8f7f2;color:#333}.property-page .property-price{background-color:#000;color:#f8f7f2;display:inline-block;margin-bottom:0}.property-page .property-360{position:absolute;top:200px;left:-160px;background-color:#f8f7f2;color:#f8f7f2;width:160px;height:80px;margin-top:20px;text-align:center;border-radius:0 5px 5px 0;border:2px solid #c23452;border-left:0;font-size:20px}.property-page .property-360 span{display:block;color:#c23452}.property-page .icon-360{color:#c23452;height:auto;width:60px;height:60px;margin-left:10px;margin-bottom:-20px;margin-top:-5px}.property-page .row-agent .col-vertical-center{text-align:center}.row-agent .multiple{display:inline-block;height:120px;width:auto;text-align:center;padding:4px 4px 10px 4px}.property-page .row-agent .lead{margin:0}.property-page .row-buttons{margin-top:30px;margin-bottom:15px}.property-page .row-buttons a,.property-page .row-buttons button{margin:4px}.property-page .read-more{display:none;position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:80px 0;background-image:linear-gradient(to bottom,transparent,#f8f7f2)}.property-page .read-more a{position:absolute;display:block;bottom:0;margin:auto 0;width:100%}.property-page .row-similar-listings{padding-top:15px}.property-slider-wrapper{position:relative}.property-slider-wrapper .slider-nav{display:none;position:absolute;bottom:0;text-align:center;background:#000;background:rgba(0,0,0,.75);color:#fff;padding-top:7px;font-size:14px;border-radius:2px;z-index:40;height:30px}.slider-nav.more-photos{width:160px;right:6px;width:130px}.slider-nav.back-to-search{bottom:0;left:6px;width:130px}.fr .slider-nav.back-to-search{bottom:0;left:6px;width:160px}.rsThumbsContainer .more-photos-text-thumb{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:rgb(0 0 0 / 70%);transition:background-color .2s ease;border:1px solid #fff}.rsThumbsContainer .more-photos-text-thumb:hover{background-color:#000}.rsThumbsContainer .more-photos-text-thumb .h5{color:#fff;font-weight:700;margin:0}.property-page .slider-nav a,.property-page .slider-nav h5{color:#fff;text-decoration:none}.property-page .row-buttons-bottom{margin-top:15px}.property-page .container-key-features{margin-top:15px;margin-bottom:15px;padding:15px 0}.property-slider-wrapper .banner{display:block;position:absolute;top:52px;right:20px;min-width:120px;text-align:center;background-color:#cd4360;color:#fff;border-radius:6px}.property-slider-wrapper .banner.h2{padding:5px;margin-bottom:0}.property-page .container-dark{background:#e3e1da}.property-page .container-full-360{padding-bottom:35px;margin-top:35px;text-align:center}.property-page .container-full-360 h3{margin-top:35px}.property-page .flex-parent-vt{display:flex;align-contents:center;justify-content:center}.property-page .tour-wrapper{position:relative;width:260px;cursor:pointer;transition:.3s;margin:15px}.property-page .tour-wrapper:hover{opacity:.8}.property-page .flex-parent-vt img{height:260px;width:260px;border-radius:10%}.property-page .flex-parent-vt .svg-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#f8f7f2;width:60%;height:100%;stroke:#000;stroke-opacity:.5;opacity:.9;margin:0}.property-page .flex-parent-vt .icon-youtube-play{width:50%}@media (max-width:1199px){.property-page .property-name,.property-page .property-price{font-size:20px}.property-page .property-360{top:176px;left:-120px;width:120px;height:60px;font-size:16px}.property-page .icon-360{width:40px;height:40px;margin-left:10px;margin-bottom:-15px}}@media (max-width:991px){.property-page .rsGCaption{width:100px}.property-page .row-buttons{margin-top:15px}.rsThumbsContainer .more-photos-text-thumb .h5{font-size:12px}.property-page .flex-parent-vt{flex-direction:column;align-items:center}.property-page .flex-parent-vt img{height:200px;width:200px;border-radius:5%}.property-page .flex-parent-vt .svg-icon{width:40%}}@media (max-width:767px){.rsDefault .rsThumb{width:50px;height:30px}.rsDefault .rsThumbsHor{height:30px}.property-page .property-caption .h2{margin-top:4px;padding:10px;margin-bottom:0;font-size:16px}.property-page .property-caption .h2{margin-top:4px;padding:10px;margin-bottom:0}.property-page .property-caption.en,.property-page .property-caption.fr{top:50px}.property-slider-wrapper .banner.h2{font-size:16px;margin:0}.property-slider-wrapper .banner{top:4px;right:4px;min-width:initial}.property-page .royal-slider{padding-top:0}.property-page .rsGCaption{display:none}.slider-nav.more-photos{display:none!important}.slider-nav.back-to-search{display:none!important}.property-page .property-caption .icon-360{display:none}.property-page .container-main{margin-top:15px}.property-page .container-property{margin-top:30px}.property-page #location{margin-top:35px}.property-page #photos{margin-top:35px}.property-page #property-description{margin-top:35px}.property-page .container-listings{margin-top:15px;margin-bottom:40px}.row-agent .multiple{height:100px}.property-page .container-fluid-subnav{padding:0}.property-page .row-breadcrumb{display:none}.property-page .row-agent .lead{padding-left:10px;padding-right:10px}.property-page .container-property{margin-top:0}.property-page .property-360{display:none}.rsThumbsContainer .more-photos-text-thumb .h5{font-size:10px}}@media (max-width:320px){.property-slider-wrapper .banner.h2{display:none}}#royal-gallery{width:100%}.badge-search{background-color:#fff;color:#000}.search-results-page .container-search{color:#fff;margin-top:110px;margin-bottom:15px}.search-results-page .container-search-results .pager .btn{width:232px}.search-results-page .row-areas,.search-results-page .row-filter,.search-results-page .row-sort{display:none}.search-results-page #max,.search-results-page #min{display:inline-block;margin-bottom:10px;font-weight:700;background-color:#eaeaea;padding:4px 8px 4px 8px;border-radius:4px;color:#333}.search-results-page .container-search .h4,.search-results-page .container-search .h5{color:#fff}.search-results-page .container-search-results{padding-top:15px;background-color:#f8f7f2;min-height:400px}.search-results-page .no-more-results{display:none;text-align:center}.search-results-page .container-search .row-areas{padding:0 15px 0 15px}.search-results-page .container-search .row-areas a{color:#fff}.search-results-page .container-search .row-areas li{padding:2px}.search-results-page .container-search .row-areas a.active{background-color:#333;padding:6px 8px 6px 8px;border-radius:4px;border:1px solid #fff}.search-results-page .container-search .row-areas a.active.faded{opacity:.4}.search-results-page .container-search{padding:10px;background-color:#c23452;background:rgba(54,25,25,.3);color:#fff}.map-search-results-page .container-search{padding-left:30px;padding-right:30px}.search-results-page .container-search .search-title{display:inline;font-size:24px;color:#fff}.property-page p.text-muted,.search-results-page .text-muted{color:#fff}.search-results-page .sold-intro{padding:20px;text-align:center}.sold-page .thumb-buttons{right:10px}.no-ui-slider{margin-top:5px}.noUi-background{background:#eaeaea;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#333;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:none;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #bbb}.noUi-handle{border:1px solid #fff;border-radius:3px;background:#333;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 0 #ebebeb,0 3px 6px -3px #bbb}.search-results-page .row-sort-filter{display:none;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;padding-right:15px;padding-left:15px;flex-wrap:wrap}@media (max-width:991px){.search-results-page .container-search .status{padding-top:10px}.map-search-results-page .container-search .text-center{text-align:left}}@media (max-width:767px){.search-results-page .row-sort-filter{background-color:#c23452;flex-direction:column;align-items:flex-start;padding-right:0;padding-left:0}.search-results-page .row-sort-filter .item{padding-top:10px}.search-results-page .row-search-info{padding-top:10px}.search-results-page .container-search{background-color:#c23452;margin-bottom:0}}.search-results-page button.multiselect{color:#fff;background-color:#333;border-radius:4px;border:1px solid #fff}.search-results-page button.multiselect .caret{border-top:4px solid #fff}.search-results-page .container-search .dropdown-menu>.active>a,.search-results-page .container-search .dropdown-menu>.active>a:focus,.search-results-page .container-search .dropdown-menu>.active>a:hover{background-color:#333}.container-search-results .thumbnail{position:relative;display:block;height:auto;max-width:100%;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#f8f7f2;border:1px solid #ddd;border-radius:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.15);box-shadow:0 1px 10px rgba(0,0,0,.15)}.container-search-results .thumbnail .thumb-buttons{position:absolute;bottom:10px}.container-search-results .image-wrapper{position:relative;min-height:100px;min-width:100px}.container-search-results .description{min-height:80px;overflow:hidden;display:block}.container-search-results .age{position:absolute;top:10px;right:10px}.container-search-results .label-highlight {
    position:absolute;
    top:50%;
    left:50%;
    transform: translate(-50%, -70%) rotate(-30deg);
    font-size: 2rem;
    opacity:.7;
    text-transform: UPPERCASE;
    color:#FFF;
    font-weight:900;
    white-space:nowrap;
}
.container-search-results .label-highlight-big {
    font-size: 4rem; text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px  1px 0 #000,1px  1px 0 #000;
}.container-search-results .thumbnail .icon-360,.container-search-results .thumbnail .icon-youtube-play{color:#f8f7f2;stroke:#000;stroke-opacity:.5}.container-search-results .thumbnail .icon-360{height:50px;width:50px;margin-bottom:-10px;margin-right:4px}.container-search-results .thumbnail .svg-wrapper{position:absolute;bottom:0;left:10px}.container-search-results .pager .num,.container-search-results .pager .total{font-weight:700}.container-search-results .search-title{display:inline;font-size:24px}@media (max-width:991px){.container-search-results .thumbnail{min-height:450px}}@media (min-width:767px){.container-search-results .thumbnail{min-height:430px}}@media (max-width:767px){.container-search-results .thumbnail{min-height:430px}.container-search-results .description{min-height:0}.container-search-results .container-search{margin-top:0}.search-results-page .container-search{margin-top:0}.search-results-page .container-search .row{margin:0}.search-results-page .container-search .row{background-color:#c23452}.container-search-results .image-wrapper{display:inline-block}.search-results-page .container-search-results .pager .btn{width:140px}}.badge-info{background-color:#39c;font-size:14px}.container-area .panel-body{height:300px}.captcha img{padding:10px 10px 10px 0}.property-page .has-error .control-label,.property-page .has-success .control-label,.search-results-page .has-error .control-label,.search-results-page .has-success .control-label{color:#fff}.errorMessage{color:#c23452}.container-authenticate .errorMessage,.search-results-page .errorMessage{color:#fff}.property-page .container-share .has-error .control-label,.property-page .container-share .has-success .control-label{color:#333}.property-page .container-children .container-child{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-bottom:1px solid #eaeaea;transition:all .4s ease-in-out;width:100%}.property-page .container-children .container-child p{margin:0}.property-page .container-children .container-child:hover{background-color:#fff}.property-page .container-children .container-child:hover .btn-default{transition:all .4s ease-in-out}.property-page .container-children .container-child:hover .btn-default{color:#fff;background-color:#cd4360;border-color:#c23452}.property-page .container-children a{text-decoration:none;color:#262626}.property-page .container-children .container-child-inner{display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start;width:100%}.property-page .container-children .container-child .item{margin:0 0}.property-page .container-children .container-child .item-name{max-width:300px}.property-page .container-children .img-wrapper{margin:10px 10px 10px 10px;padding:4px;line-height:1.428571429;background-color:#f8f7f2;border:1px solid #ddd;box-shadow:0 1px 10px rgba(0,0,0,.15);max-width:250px;min-width:250px}.property-page .container-children{margin-top:0}.property-page .list-inline.list-price{display:none}@media (max-width:991px){.property-page .container-children .img-wrapper{max-width:150px;min-width:150px}}@media (max-width:650px){.property-page .list-inline.list-price{display:inline;padding-bottom:5px}.property-page .child-wrapper{border-bottom:1px solid #eaeaea}.property-page .container-children .container-child .item-price{display:none}.property-page .container-children .container-child span.h4{font-size:16px}.property-page .container-children .container-child{min-height:120px;border-bottom:none}.property-page .container-children .container-child .btn-default{display:none}.property-page .container-children .img-wrapper{max-width:100px;min-width:100px}}.cluster-info-window{display:block;width:300px;max-height:200px;min-height:80px;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.cluster-info-window .cluster-img{float:left;padding-right:5px}.cluster-info-window .cluster-content{clear:both;padding-top:4px;height:80px}.cluster-info-window .cluster-bordered{border-top:1px solid #ccc}.map-search-results-page .gm-style-iw,.search-results-page .gm-style-iw{border-radius:0}.our-team-page .row{padding-top:10px}.our-team-page h4{margin:2px}.our-team-page .team-member-text{margin-top:30px}.our-team-page .row-agent h3{margin-top:0}.range{display:inline-block;height:10px;width:60px;background-color:#ccc}.other-group{position:absolute;top:-1000px}.vendor .col-property{padding-right:0}.sam .event,.vendor .event{background-color:#edebe6;padding:10px;border:1px solid #ccc;margin-bottom:20px;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.15);box-shadow:0 1px 8px rgba(0,0,0,.15)}.sam .event.is-future{opacity:.6}.vendor .agent,.vendor .comment{display:table-cell}.vendor .agent{float:left;padding-right:20px}.vendor .agent img{height:50px;max-width:auto}.vendor .comment p{font-family:Georgia,'Times New Roman','Trebuchet MS'}.vendor .properties li{text-align:center;padding:10px;margin-bottom:15px;border:1px solid #ccc;margin-right:15px}.vendor .properties li img{margin:0 auto}.vendor .properties li.active{background-color:#edebe6;border:1px solid #ccc}.vendor .properties li:hover{background-color:#edebe6;border:1px solid #ccc}.vendor .list-view{padding-top:0}.vendor .sorter{text-align:left}.vendor .summary{display:none}.vendor .agent-details-img img{float:left;padding-right:10px}.vendor .agent-details img{max-width:100px;height:auto}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#fff;background-color:#c23452;border-color:#ddd}.container-signin{padding-top:15px}.container-authenticate .tab-pane,.container-signin .tab-pane{padding-top:20px}.container-signin .nav-tabs a{color:#666}.row-signin{padding-top:10px}.container-authenticate .nav-tabs>li.active>a,.container-authenticate .nav-tabs>li.active>a:focus,.container-authenticate .nav-tabs>li.active>a:hover{color:#fff;background-color:#c23452}.container-signin .nav-tabs>li.active>a,.container-signin .nav-tabs>li.active>a:focus,.container-signin .nav-tabs>li.active>a:hover{color:#c23452;background-color:#f8f7f2}.container-authenticate .nav>li>a:focus,.container-authenticate .nav>li>a:hover{text-decoration:none;background-color:#a82d47}.container-authenticate .close-wrapper{height:20px}.use-wrapper{margin-top:25px;text-align:center}.use{display:flex;flex-direction:row;justify-content:center;width:100%;margin-top:30px}.use .dpe,.use .ges{position:relative}.use .dpe .data,.use .ges .data{position:absolute;line-height:.8}.use .data .number{font-weight:600;font-size:20px}.use .data .unit{font-size:10px}.use .dpe .green-text{position:absolute;top:8px;left:146px;font-weight:600;color:#00a06d}.use .dpe .red-text{position:absolute;bottom:0;left:146px;font-weight:600;color:#d7221f}.use .dpe .passoire-text{position:absolute;bottom:55px;left:30px;width:100px;text-align:right;color:#7a7a78}.use .ges .title{position:absolute;width:160px;top:40px;left:35px;font-weight:600}.use .ges .ges-top{position:absolute;font-size:10px;top:80px;left:35px}.use .ges .ges-bottom{position:absolute;font-size:10px;bottom:90px;left:35px;font-weight:600;width:100px}.use .dpe .data .consumption-label,.use .dpe .data .emissions-label{position:absolute;top:-32px;left:-10px;font-size:9px;width:70px}.use .dpe .data .emissions-label{top:-25px;left:-5px}.use .dpe.a .data.data-dpe{top:40px;left:30px}.use .dpe.a .data.data-ges{top:40px;left:100px}.use .ges.a .data.data-ges{top:102px;left:102px}.use .dpe.b .data.data-dpe{top:75px;left:30px}.use .dpe.b .data.data-ges{top:75px;left:100px}.use .ges.b .data.data-ges{top:117px;left:112px}.use .dpe.c .data.data-dpe{top:114px;left:30px}.use .dpe.c .data.data-ges{top:114px;left:100px}.use .ges.c .data.data-ges{top:134px;left:122px}.use .dpe.d .data.data-dpe{top:146px;left:30px}.use .dpe.d .data.data-ges{top:146px;left:100px}.use .ges.d .data.data-ges{top:151px;left:134px}.use .dpe.e .data.data-dpe{top:184px;left:30px}.use .dpe.e .data.data-ges{top:184px;left:100px}.use .ges.e .data.data-ges{top:167px;left:146px}.use .ges.e .data.data-ges .unit{display:block}.use .dpe.f .data.data-dpe{top:220px;left:30px}.use .dpe.f .data.data-ges{top:220px;left:100px}.use .ges.f .data.data-ges{top:180px;left:146px}.use .ges.f .data.data-ges .unit{display:block}.use .dpe.f .passoire-text{display:none}.use .dpe.g .data.data-dpe{top:255px;left:30px}.use .dpe.g .data.data-ges{top:255px;left:100px}.use .ges.g .data.data-ges{top:198px;left:146px}.use .ges.g .data.data-ges .unit{display:block}.use .dpe.g .passoire-text{display:none}@media (max-width:991px){.use{flex-direction:column;align-items:center}.ap-modal.dpe{overflow-y:scroll}}@media (max-width:420px){.use .data .number{font-size:15px}.use .data .unit{font-size:8px}.use .dpe .data .consumption-label,.use .dpe .data .emissions-label{display:none}.use .passoire-text{display:none}.use .img-dpe{width:360px;height:auto}.use .dpe .green-text{top:0;left:120px}.use .dpe .red-text{bottom:-10px;left:120px}.use .dpe.a .data.data-dpe{top:34px;left:24px}.use .dpe.a .data.data-ges{top:34px;left:85px}.use .dpe.b .data.data-dpe{top:60px;left:25px}.use .dpe.b .data.data-ges{top:60px;left:80px}.use .dpe.c .data.data-dpe{top:90px;left:24px}.use .dpe.c .data.data-ges{top:90px;left:80px}.use .dpe.d .data.data-dpe{top:120px;left:20px}.use .dpe.d .data.data-ges{top:120px;left:80px}.use .dpe.e .data.data-dpe{top:148px;left:25px}.use .dpe.e .data.data-ges{top:148px;left:80px}.use .dpe.f .data.data-dpe{top:178px;left:22px}.use .dpe.f .data.data-ges{top:178px;left:80px}.use .dpe.g .data.data-dpe{top:208px;left:22px}.use .dpe.g .data.data-ges{top:208px;left:80px}}.property-page .diagnostic{margin-top:35px}.ap-modal-open.dpe{margin-top:30px}.use-wrapper-mini{display:flex;flex-direction:column}.use-wrapper-mini .box{display:inline-block;width:46px;height:10px}.use-wrapper-mini .dpe .box.a{background-color:#00a06d}.use-wrapper-mini .dpe .box.b{background-color:#53b153}.use-wrapper-mini .dpe .box.c{background-color:#a5cc74}.use-wrapper-mini .dpe .box.d{background-color:#f4e725}.use-wrapper-mini .dpe .box.e{background-color:#f0b41d}.use-wrapper-mini .dpe .box.f{background-color:#eb8235}.use-wrapper-mini .dpe .box.g{background-color:#d7221f}.use-wrapper-mini .ges .box.a{background-color:#95d2f6}.use-wrapper-mini .ges .box.b{background-color:#7aa4c9}.use-wrapper-mini .ges .box.c{background-color:#647fa2}.use-wrapper-mini .ges .box.d{background-color:#4d5b7d}.use-wrapper-mini .ges .box.e{background-color:#3d3f5e}.use-wrapper-mini .ges .box.f{background-color:#2b273f}.use-wrapper-mini .ges .box.g{background-color:#1d1428}.use-wrapper-mini .box{text-transform:uppercase;color:#fff;text-align:center;margin:2px}.use-wrapper-mini .box.active{height:30px;font-size:22px;font-weight:700}.use-wrapper-mini .box.active .letter{position:relative;top:0}.use-wrapper-mini .dpe,.use-wrapper-mini .ges{margin-top:20px}.ap-modal{display:none;position:fixed;left:0;top:0;bottom:0;width:100%;height:100%;background-color:#f8f7f2;z-index:9999;-webkit-overflow-scrolling:touch}.ap-modal-iframe{height:100%;width:100%;text-align:center}.ap-modal iframe{height:100%;width:100%;border:1px solid transparent}.ap-modal .header{height:42px;max-height:42px}.ap-modal .header span.fa-stack{padding-top:4px;padding-right:4px}.ap-modal .header .icon-youtube-play{color:#b6314d;height:30px;width:40px;margin-top:5px}.ap-modal .container-share{text-align:center}.ap-modal .container-share .container-share-email{text-align:left}.ap-modal .container-share .btn{width:190px;text-align:left}.ap-modal .container-share .container-share-email .btn{width:initial}.ap-modal .container-share li{padding:5px}.ap-modal.share .header span.share{display:inline-block;padding:10px;margin:0;color:#b6314d}.ap-modal .header .icon-360{color:#b6314d;margin-top:-4px;height:50px;width:50px;margin-left:10px}#photos .icon-youtube-play,.row-buttons .icon-youtube-play{float:left;height:20px;width:20px;margin-right:4px}#photos .icon-360,.row-buttons .icon-360{float:left;margin-top:-11px;margin-right:4px;height:44px;width:44px}#photos .btn{margin-top:15px}.btn-svg{border:1px solid;max-height:34px;font-weight:700;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.btn-svg:link,.btn-svg:visited{color:#b6314d;background-color:#f8f7f2}.btn-svg:hover{color:#92273e;background-color:#f8f7f2}.btn-svg:active{color:#b6314d;background-color:#f8f7f2}.ic-Spin-cycle--circles{position:fixed;top:50%;left:50%;margin-top:-20px;margin-left:-50px}.container-share .ic-Spin-cycle--circles{top:20%}.ic-Spin-cycle--circles>svg{display:block;overflow:visible}.ic-Spin-cycle--circles>svg>*{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-origin:center;transform-origin:center;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}body:not(:-moz-handler-blocked) svg>*{transform:none!important;transform-origin:0 0}.ic-Spin-cycle--circles{width:100px;height:70px;padding-left:10px;z-index:-10}@-webkit-keyframes circles{from{fill:#c23452;-webkit-transform:scale(1.6);transform:scale(1.6)}to{fill:rgba(255,255,255,.5);-webkit-transform:scale(1);transform:scale(1)}}@keyframes circles{from{fill:#c23452;-webkit-transform:scale(1.6);transform:scale(1.6)}to{fill:rgba(255,255,255,.5);-webkit-transform:scale(1);transform:scale(1)}}.ic-Spin-cycle--circles>svg{width:72px;height:72px}.ic-Spin-cycle--circles>svg>*{fill:rgba(255,255,255,.5);-webkit-animation-name:circles;animation-name:circles;-webkit-animation-duration:.8s;animation-duration:.8s}.ic-Spin-cycle--circles>svg>:nth-of-type(1){-webkit-animation-delay:.1s;animation-delay:.1s}.ic-Spin-cycle--circles>svg>:nth-of-type(2){-webkit-animation-delay:.2s;animation-delay:.2s}.ic-Spin-cycle--circles>svg>:nth-of-type(3){-webkit-animation-delay:.3s;animation-delay:.3s}.ic-Spin-cycle--circles>svg>:nth-of-type(4){-webkit-animation-delay:.4s;animation-delay:.4s}.ic-Spin-cycle--circles>svg>:nth-of-type(5){-webkit-animation-delay:.5s;animation-delay:.5s}.ic-Spin-cycle--circles>svg>:nth-of-type(6){-webkit-animation-delay:.6s;animation-delay:.6s}.ic-Spin-cycle--circles>svg>:nth-of-type(7){-webkit-animation-delay:.7s;animation-delay:.7s}.ic-Spin-cycle--circles>svg>:nth-of-type(8){-webkit-animation-delay:.8s;animation-delay:.8s}.ap-icon{fill:#fff;width:16px;height:16px;padding-top:5px;margin-right:2px}.navbar-logo-page a{text-decoration:none}.navbar-logo-page .ap-icon{width:50px;height:36px;padding:0;margin:0;margin-top:8px;margin-left:-90px}.navbar-logo-page .navbar-brand-page{display:block;color:#fff;font-family:BlueHighway-Regular;font-size:20px;margin-top:-38px;margin-left:-30px}.navbar-logo-page .navbar-brand-page.fr{margin-top:-46px;margin-bottom:4px}.fr-sub small{display:block;margin-left:-25px;color:#fff;margin-top:-2px;font-family:BlueHighway-Regular}.header-search,.header-tel{display:inline-block;color:#fff;padding-left:15px;padding-top:10px}@media (max-width:1100px){.header-tel{display:none}}@media (max-width:991px){.navbar-logo-page .ap-icon{margin-left:-60px}.navbar-logo-page .navbar-brand-page{font-size:19px;margin-left:0}.fr-sub small{margin-left:2px}}@media (max-width:767px){.navbar-logo-page .ap-icon{margin-left:10px}.navbar-logo-page .navbar-brand-page{font-size:19px;margin-left:70px}.fr-sub small{margin-left:70px}}.property-page-content{visibility:hidden}.container-fluid-subnav{padding:10px 0 10px 0}.container-fluid-subnav .next{margin-right:10px}.container-fluid-subnav .previous{margin-left:10px}.container-fluid-subnav .breadcrumb{backgroud-color:transparent}.container-fluid-subnav .breadcrumb a{color:#a82d47;padding-left:5px;padding-right:5px}.container-fluid-subnav .breadcrumb>li{display:inline-block}.container-fluid-subnav .breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#c23452}@media (max-width:767px){.container-fluid-subnav .breadcrumb>li+li:before{display:none}}.container-fluid-subnav .breadcrumb>.active{color:#a82d47;font-weight:700}.container-similar-listings{visibility:hidden;height:0;margin-top:25px}.container-recently-viewed{visibility:hidden;height:0;margin-top:15px}.container-listings h3{text-align:center}.container-listings hr{width:55%;border-color:#ddd}.container-search-results .listings-slider .thumbnail{min-height:400px}.listings-slider,.listings-slider .rsOverflow,.listings-slider .rsSlide,.listings-slider .rsThumbs,.listings-slider .rsVideoFrameHolder{background:0 0;color:#fff}.container-listings .listings-slider{min-height:440px;width:100%;margin:0 auto;background-color:#f8f7f2}.container-listings .rsDefault.rsHor .rsArrowRight{top:-20px;right:-20px;-webkit-backface-visibility:hidden}.container-listings .rsDefault.rsHor .rsArrowLeft{top:-20px;left:-20px;-webkit-backface-visibility:hidden}.container-listings .rsDefault .rsArrow{background-color:transparent;-webkit-backface-visibility:hidden}.container-listings .rsDefault .rsBullets{background-color:transparent;padding-bottom:2px}.container-listings .rsDefault .rsBullet span{background-color:#ddd}.container-listings .rsDefault .rsBullet.rsNavSelected span{background-color:grey}.container-listings .col-centered{float:none;margin:0 auto}.container-listings .col-md-offset-2{margin-left:143.5px}@media (max-width:1199px){.container-listings .col-md-offset-2{margin-left:118px}}@media (max-width:991px){.container-listings .listings-slider{min-height:460px}.container-search-results .listings-slider .thumbnail{min-height:440px}.container-listings .rsDefault.rsHor .rsArrowRight{right:-15px}.container-listings .rsDefault.rsHor .rsArrowLeft{left:-15px}.container-listings .col-md-offset-2{margin-left:0}}@media (max-width:767px){.container-listings .rsDefault.rsHor .rsArrowRight{right:0}.container-listings .rsDefault.rsHor .rsArrowLeft{left:0}.container-listings .col-md-offset-2{margin-left:0}}.property-page #location .map-link{display:inline-block;padding-top:10px}.property-place h1{font-size:30px}.property-place .container-browse{text-align:center;padding-bottom:15px}.property-place hr{width:55%;border-color:#ddd}.property-place .container-property-place{padding-top:50px}.property-place .agent{float:left;text-align:center;margin:15px;padding-bottom:15px}.property-place .address{padding-left:15px}@media (max-width:767px){.property-place .container-property-place{padding-top:0}}.content{margin-top:80px;min-height:700px}.breadcrumb{background-color:#fdfdfd;margin-bottom:0}.breadcrumb a{color:#c23452}.breadcrumb>.active{color:#a82d47;font-weight:700}.breadcrumb>li+li:before{color:#c23452}a.active,ul.nav-list li.active a{color:#a82d47;font-weight:700}ul.alpine-menu{border-right:1px solid #eee;min-height:500px}@media (max-width:991px){ul.alpine-menu{border-right:none;min-height:0;position:static;width:auto}.content{margin-top:10px}}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{color:#fff;background:#6c9}.bootstrap-switch.bootstrap-switch-focused,.form-control:focus,.price-hubble__control--is-focused,.select2-container-active .select2-choice,.select2-container-multi.select2-container-active .select2-choices{border-color:#b31f41!important;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(179,31,65,.6)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(179,31,65,.6)!important}.modal-confirm{position:fixed;top:-20px;left:0;height:120vh;width:100%;z-index:1030;display:none;background-color:rgba(248,247,242,.8)}.modal-confirm .content-wrapper{margin:0 auto;width:500px}.modal-confirm .content-modal{border:1px solid #ccc;border-radius:4px;padding:0 20px 20px 20px;margin-top:200px;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.15);box-shadow:0 1px 10px rgba(0,0,0,.15);background-color:rgba(248,247,242,.8)}.modal-confirm .fa{top:25px}.user-prefs .modal-prefs .content-modal .know{padding-top:20px}.user-prefs .modal-prefs .content-modal .dont-know{padding-top:20px}.user-prefs .modal-prefs p{color:#a82d47;font-size:15px;display:inline-block}.user-prefs .modal-prefs .btn{min-width:120px}.fr.user-prefs .modal-prefs .btn{min-width:180px}.user-prefs .modal-prefs .btn.loading{text-align:left}.modal-prefs .check-wrap{top:27px}.modal-prefs p.success{margin-left:45px}.user-prefs #Prospect_type>label.checkbox{font-weight:400}@media (max-width:767px){.modal-confirm .content-wrapper{width:300px}.modal-confirm .content-modal{margin-top:100px}.breadcrumb a{color:#fff}.breadcrumb>.active{color:#fff}.breadcrumb>li+li:before{color:#fff}a.active,ul.nav-list li.active a{color:#fff}}.tel-mobile{display:none}@media (max-width:767px){.container-search{position:relative}.tel-mobile{position:absolute;display:block;bottom:15px;height:30px;left:0;padding:5px;background-color:#fff;z-index:10;border-radius:0 5px 5px 0}.tel-mobile .h5{display:inline-block;margin:0;padding:0}}.pricing__content{min-height:500px}.grecaptcha-badge{visibility:hidden}.header-tel.h5 a{color:#fff}.cookie-consent-box{display:none;position:fixed;top:50%;left:50%;margin-top:-100px;margin-left:-200px;width:400px;height:200px;background-color:#262626;color:#fff;padding:25px;opacity:.9;z-index:10000}.react .deal-type-parent{display:flex;flex-flow:row wrap;justify-content:space-between;height:auto;width:100%}.react .btn-deal-type{display:block;margin:5px;height:180px;width:48%;border:#ccc 2px solid;border-radius:5px;box-shadow:0 0 5px 0 rgb(0 0 0 / 15%);cursor:pointer;transition:.5s}.react .btn-deal-type.inverted{color:#fff;background-color:#c23452}.react .btn-deal-type .item{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:100%}.react .btn-deal-type.inverted .item{flex-direction:column;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;height:55%;margin-left:15px}.react .btn-deal-type.inverted .item p{font-weight:200;margin:10px}.react .btn-deal-type.inverted .item .label{font-weight:300;padding-left:0}.react .btn-deal-type.inverted .title-wrapper{margin:10px}.react .btn-deal-type .icon{color:#eaeaea;transition:.5s}.react .btn-deal-type.active{border-color:#c23452}.react .btn-deal-type.inverted.active{border-color:#fff}.react .btn-deal-type h4{color:#ccc}.react .btn-deal-type.active h4{color:#c23452}.react .btn-deal-type.inverted.active .h3,.react .btn-deal-type.inverted.active .h4{color:#fff}.react .btn-deal-type.inverted.active .h4{margin-left:10px}.react .btn-deal-type.active .icon{fill:#c23452}.react .btn-deal-type.inverted.active .icon{fill:#fff}.react .btn-deal-type:hover{border-color:#c23452}.react .container-price-hubble label{font-weight:300;margin-top:4px;font-size:16px}.react .container-price-hubble input{background-color:transparent;box-shadow:none;margin-top:4px}.react .container-price-hubble .quality{margin-top:25px}.react .container-price-hubble .col-rating{color:#c23452;font-size:10px;letter-spacing:2px;height:25px}.react .container-price-hubble .rate-label{font-weight:300;font-size:16px}.react .container-price-hubble .rate-label-mobile{position:relative;top:6px;letter-spacing:normal;font-size:12px;font-weight:200;display:inline-block;float:right}.fr .react .container-price-hubble .rate-label-mobile{font-size:10px}.react .container-price-hubble .row-rating-text{height:25px;color:#c23452}.react .container-price-hubble .rating-hover-text{font-weight:300}.react .container-price-hubble .control-el input{height:38px}.react .container-price-hubble input[name=postCode]{margin-top:0;margin-bottom:0}.react .container-price-hubble .has-error{color:orange;border-color:orange;font-weight:300}.react .container-price-hubble input.has-error,.react .container-price-hubble label.has-error{color:#000}.react .container-price-hubble .row-form{margin-top:25px}.react .container-price-hubble .row-button{margin-top:25px}.container-valuation{margin-top:50px;margin-bottom:25px}.react .container-price-hubble .h3{margin:0;padding:0}.react .container-price-hubble .result-container{display:flex;align-items:center;justify-content:space-evenly}.react .container-price-hubble .result-container .item{min-width:125px}.react .container-price-hubble .result-container .label{color:#666;font-size:14px;font-weight:200;margin:0;padding:0}.react .container-price-hubble .btn-valuation{font-size:16px;font-weight:300}.react .container-price-hubble .price-hubble__control{background-color:transparent}.react .container-price-hubble .price-hubble__menu{background-color:#f8f7f2;display:block}@media (max-width:991px){.react .container-price-hubble .col-rating{font-size:16px;letter-spacing:5px;height:35px}.react .container-price-hubble .btn-valuation{width:100%}}@media (max-width:767px){.react .btn-deal-type{width:100%}}.pricehubble{position:absolute;top:140px;height:50px;background-color:#f9d855;z-index:10;border-radius:0 5px 5px 0;padding:10px}.pricehubble .h5{display:inline-block;padding:0;margin-top:7px}.pricehubble.pricehubble-mobile{display:none}@media (max-width:767px){.container-search{position:relative}.pricehubble-desktop{display:none}.pricehubble.pricehubble-mobile{display:block;bottom:0;height:30px;top:initial;left:0;padding:5px}.pricehubble .h5{margin:0;padding:0}.container-valuation{margin-top:0}}
