@keyframes joinchat_show{0%{transform:scale3d(0,0,0)}to{transform:scaleX(1)}}@keyframes joinchat_plain{0%,50%,to{stroke-dashoffset:1097}45%,5%{stroke-dashoffset:0}}@keyframes joinchat_chat{0%,50%,to{stroke-dashoffset:1020}45%,5%{stroke-dashoffset:0}}body header:after,body header:before{display:block;content:"";clear:both}.widget,article.property-page-template .property-page-container{background-color:#fff;padding:10px 20px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border:1px solid #c3c5c9;box-sizing:border-box}.widget h2.widget-title{background-color:#edeeef;border-bottom:1px solid #c3c5c9;color:#414141;font-size:15px!important;font-weight:600;line-height:20px;overflow:hidden;min-height:20px;padding:10px 20px;box-sizing:content-box;margin-left:-20px;margin-bottom:10px;margin-top:-10px;width:100%;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0}.widget ul{padding-left:25px}article.property-page-template .property-page-container{position:relative;padding:20px}article.property-page-template .property-page-container .property_responsive_slideshow_box{margin-bottom:40px}article.property-page-template .property-page-container .wpp_the_content{margin-bottom:20px}article.property-page-template .property-page-container .property_stats.list{border-top:1px solid #ededed;border-left:1px solid #ededed;border-right:1px solid #ededed;margin:0 0 20px;padding:0;list-style:none}body:after{content:url(/wp-content/plugins/instagram-feed/img/sbi-sprite.png);display:none}body{font-family:"Poppins",sans-serif!important;line-height:1.7!important}body input[type=password],body input[type=search],body input[type=text]{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}body input[type=password]:focus,body input[type=search]:focus,body input[type=text]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}body input[type=submit]{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;-webkit-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-o-transition:all .15s ease-in-out 0s;transition:all .15s ease-in-out 0s;background-image:none;border:1px solid transparent;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap;background-color:#19294c;border-color:#0b1a3a;color:#fff}body input[type=submit]:hover{background-color:#0b1a3a;border-color:#0b1a3a;color:#fff}@media (max-width:1000px){body .container{width:100%}}body a:not([class=btn-info]),body a:not([class=btn]){color:#337ab7;text-decoration:none}body a:not([class=btn-info]):hover,body a:not([class=btn]):hover{color:#23527c;text-decoration:underline}body .header-bar{background-color:#3f72bc;border-bottom:1px solid #325280;display:none;padding:3.2em 0;font-size:1em;line-height:1.5;color:#fff}body .header-bar .container,body header{position:relative}body .header-bar button.close-bar-box{display:none}@media (max-width:1000px){body .header-bar button.close-bar-box{background:url(/wp-content/themes/wp-avalon-latest/static/images/close-icon.png)no-repeat 0 0;background-size:30px auto;border:medium;cursor:pointer;display:block;height:30px;position:absolute;right:20px;top:-25px;width:30px;z-index:99}}body .header-bar .hb__title{text-transform:uppercase;font-size:1.1em;font-weight:600;margin-bottom:.7em}article,body .header-bar #loginform p label,footer,header,main,nav{display:block}body .header-bar #loginform p #wp-submit,body .header-bar #loginform p input[type=password],body .header-bar #loginform p input[type=text]{-webkit-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-o-transition:all .15s ease-in-out 0s;transition:all .15s ease-in-out 0s;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;font-size:1em;line-height:1.42857;padding:.42em .85em}body .header-bar #loginform p input[type=password],body .header-bar #loginform p input[type=text]{background-color:#fff;background-image:none;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;height:34px;width:100%}body .header-bar #loginform p #wp-submit{background-color:#19294c;border:1px solid #0b1a3a;color:#fff;cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0;text-align:center;vertical-align:middle;white-space:nowrap}body .header-bar #loginform p #wp-submit:hover{background-color:#286090;border-color:#204d74}body header{background-color:#19294c;box-sizing:border-box;border-bottom:1px solid #2f3d5d;border-top:1px solid #101a30;height:50px}@media (max-width:1000px){body header .container .logotype{float:left;height:48px}}body header .container .logotype a{text-decoration:none;line-height:48px}body .footer .footer-area .logotype a img.logo-icon,body header .container .logotype a img.logo-icon{margin-top:-5px;margin-right:10px;max-height:50px;max-width:100%;width:auto}body header .container .logotype a span{text-shadow:0 0 3px rgba(0,0,0,.3);-moz-text-shadow:0 0 3px rgba(0,0,0,.3);-webkit-text-shadow:0 0 3px rgba(0,0,0,.3);font-weight:500;font-size:1.1em;color:#fff;text-transform:uppercase}@media (max-width:1000px){body header .container .navigation-box{float:right;width:80px;position:static}}body header .container .navigation-box .nav-button{display:none;float:right;cursor:pointer;width:50px;height:48px;position:relative;z-index:999}@media (max-width:1000px){body header .container .navigation-box .nav-button{display:block}}body header .container .navigation-box .nav-button span{background-color:#fff;display:block;margin-top:.5em;margin-left:auto;margin-right:auto;height:4px;width:35px}body header .container .navigation-box .nav-button span:first-child{margin-top:10px;-webkit-transition:transform .3s ease-in-out 0s;-moz-transition:transform .3s ease-in-out 0s;-o-transition:transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s}body header .container .navigation-box .nav-button span:nth-child(2n){-webkit-transition:opacity .3s ease-in-out 0s;-moz-transition:opacity .3s ease-in-out 0s;-o-transition:opacity .3s ease-in-out 0s;transition:opacity .3s ease-in-out 0s}body header .container .navigation-box .nav-button span:last-child{-webkit-transition:transform .3s ease-in-out 0s;-moz-transition:transform .3s ease-in-out 0s;-o-transition:transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s}body header .container .navigation-box .navigation-wrapper{height:48px}@media (max-width:1000px){body header .container .navigation-box .navigation-wrapper{-webkit-transition:left .2s ease-in-out 0s;-moz-transition:left .2s ease-in-out 0s;-o-transition:left .2s ease-in-out 0s;transition:left .2s ease-in-out 0s;background-color:#19294c;position:fixed;overflow-y:scroll;padding-top:50px;left:-100%;margin:0;top:0;height:100%;width:100%;z-index:99}body header .container .navigation-box .navigation-wrapper .site-header-menu{margin-bottom:25px}}body header .container .navigation-box .navigation-wrapper .site-header-menu .main-navigation ul{display:block;width:100%;margin:0;padding:0;list-style:none}body header .container .navigation-box .navigation-wrapper .site-header-menu .main-navigation ul li{position:relative;text-align:center;float:left;display:block;line-height:49px}body header .container .navigation-box .navigation-wrapper .site-header-menu .main-navigation ul li:hover a{opacity:1}@media (max-width:1000px){body header .container .navigation-box .navigation-wrapper .site-header-menu .main-navigation ul li{float:none;text-align:left}}body header .container .navigation-box .navigation-wrapper .site-header-menu .main-navigation ul li a{-webkit-transition:all .15s linear 0s;-moz-transition:all .15s linear 0s;-o-transition:all .15s linear 0s;transition:all .15s linear 0s;color:#fff;opacity:.5;display:block;font-size:.9em;padding:0 .7em;text-decoration:none}@media (max-width:1200px){body header .container .navigation-box .navigation-wrapper .site-header-menu .main-navigation ul li a{padding:0 .5em}}@media (max-width:1000px){body header .container .navigation-box .navigation-wrapper .site-header-menu .main-navigation ul li a{-webkit-transition:all .15s linear 0s;-moz-transition:all .15s linear 0s;-o-transition:all .15s linear 0s;transition:all .15s linear 0s;font-size:1.2em;line-height:1!important;padding:.6em .4em!important;white-space:unset!important;opacity:1;color:#fff}body header .container .navigation-box .navigation-wrapper .site-header-menu .main-navigation ul li a:hover{background-color:#efefef;color:#414141}body header .container .navigation-box .navigation-wrapper .nav-additional:after,body header .container .navigation-box .navigation-wrapper .nav-additional:before{display:block;content:"";clear:both}}body header .container .navigation-box .navigation-wrapper .nav-additional .na__wrapper{float:right;border-right:1px solid #2f5389}@media (max-width:1000px){body header .container .navigation-box .navigation-wrapper .nav-additional .na__wrapper{float:none}}body main.main-content{padding-bottom:2.85em;background-color:#edeeef}body main.main-content .secondary-header{margin-bottom:1.42em;position:relative;background-color:#2b5188;height:300px}body main.main-content .secondary-header.sh__page{height:300px}body main.main-content .secondary-header .secondary-header-image{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}body main.main-content .secondary-header .shi__blackout{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;z-index:2}body main.main-content .secondary-header h1.page-title{color:#fff;text-shadow:0 0 4px rgba(0,0,0,.5);-moz-text-shadow:0 0 4px rgba(0,0,0,.5);-webkit-text-shadow:0 0 4px rgba(0,0,0,.5)}body main.main-content .secondary-header .container{position:relative;z-index:9;margin-top:0}body main.main-content .container{padding-top:3em}@media (max-width:1000px){body main.main-content .container .content{float:none!important;width:100%}}body main.main-content .container .content{float:left}body main.main-content .container .content img{max-width:100%;height:auto}body main.main-content .container .content h3{font-family:"Ubuntu",sans-serif}body main.main-content .container .content article h3{font-size:1.85em}body .footer .footer-widget-area{padding:2.85em 0;position:relative;background-color:#fafafa;border-top:1px solid #d2d3d6;box-shadow:0 0 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px rgba(0,0,0,.15);-webkit-box-shadow:0 0 5px rgba(0,0,0,.15)}@media (max-width:1000px){body .footer .footer-widget-area{padding:2.85em 1em}}body .footer .footer-widget-area .col-md-4{margin-bottom:1.42em}body .footer .footer-area{height:auto;min-height:82px;border-top:1px solid #c0c2c7;position:relative;background-color:#efefef}body .footer .footer-area .logotype a{text-decoration:none;line-height:5.71em}body .footer .footer-area .logotype a span{font-weight:500;font-size:1.14em;color:#a7a7a7;text-transform:uppercase}body .footer .footer-area .copyrights{text-align:center;line-height:5.71em;font-size:14px;color:#a7a7a7}body,body .footer .footer-area .copyrights p{margin:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:transparent}a{background-color:transparent}a:active,a:hover{outline:0}h1{margin:.67em 0}img{border:0}svg:not(:root){overflow:hidden}button,input{margin:0;font:inherit;color:inherit}button{overflow:visible;text-transform:none}button,input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href)")"}a[href^="javascript:"]:after{content:""}img{page-break-inside:avoid;max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-display:swap;font-family:"Glyphicons Halflings";src:url(/wp-content/themes/wp-avalon-latest/static/fonts/glyphicons-halflings-regular.eot);src:url(/wp-content/themes/wp-avalon-latest/static/fonts/glyphicons-halflings-regular.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/wp-avalon-latest/static/fonts/glyphicons-halflings-regular.woff2)format("woff2"),url(/wp-content/themes/wp-avalon-latest/static/fonts/glyphicons-halflings-regular.woff)format("woff"),url(/wp-content/themes/wp-avalon-latest/static/fonts/glyphicons-halflings-regular.ttf)format("truetype"),url(/wp-content/themes/wp-avalon-latest/static/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular)format("svg")}*,:after,:before,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-size:14px;color:#333;background-color:#fff}button,input{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}h1,h2,h3,ul{margin-bottom:10px}h1,h2,h3{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:20px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}p{margin:0 0 10px}ul{margin-top:0}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-md-10,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:992px){.col-md-10,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-6{float:left}.col-md-12{width:100%}.col-md-10{width:83.33333333%}.col-md-6{width:50%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-offset-3{margin-left:25%}}.close,label{font-weight:700}label{display:inline-block;max-width:100%;margin-bottom:5px}input[type=checkbox]{margin:1px\9 0 0;line-height:normal}input[type=search]{-webkit-appearance:none}.close{float:right;font-size:21px;line-height:1;color:#000;text-shadow:0 1px 0#fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.clearfix:after,.clearfix:before{display:table}.container:after,.container:before,.modal-header:after,.modal-header:before,.row:after,.row:before{display:table;content:" "}.container:after,.modal-header:after,.row:after{clear:both}.pull-right{float:right!important}@-ms-viewport{width:device-width}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/wp-avalon-latest/static/fonts/fontawesome-webfont.eot?v=4.4.0);src:url(/wp-content/themes/wp-avalon-latest/static/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0)format("embedded-opentype"),url(/wp-content/themes/wp-avalon-latest/static/fonts/fontawesome-webfont.woff2?v=4.4.0)format("woff2"),url(/wp-content/themes/wp-avalon-latest/static/fonts/fontawesome-webfont.woff?v=4.4.0)format("woff"),url(/wp-content/themes/wp-avalon-latest/static/fonts/fontawesome-webfont.ttf?v=4.4.0)format("truetype"),url(/wp-content/themes/wp-avalon-latest/static/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pull-right{}.fa-heart:before{content:""}.fa-close:before{content:""}.fa-exchange:before{content:""}.clearfix:after,.clearfix:before{display:block;content:"";clear:both}.property-fcp-buttons{position:absolute;left:-40px;top:0;width:40px}.property-fcp-buttons .fcp-button{background-color:#fff;border:1px solid #0b1a3a;color:#0b1a3a;width:40px;height:40px;display:block;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;-webkit-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-o-transition:all .15s ease-in-out 0s;transition:all .15s ease-in-out 0s}.property-fcp-buttons .fcp-button:hover{background-color:#0b1a3a;border:1px solid #0b1a3a;color:#fff}.widget_favorites_properties ul.property-list{margin:0;padding:0;list-style:none}.fcp_loader_wrap{display:none}.fcp_loader_wrap .fcp_loader{position:absolute;top:45%;left:45%}.fcp-modal-box,.fcp__message-box,.fcp_loader_wrap{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:99999;left:0;top:0}.fcp-modal-box .fcpmb__wrapper_overflow{position:relative;background-color:transparent;margin:50px auto 0;overflow:hidden;box-sizing:border-box;width:auto;max-width:900px;height:auto;max-height:90%;display:block}.fcp-modal-box .fcpmb__wrapper_overflow .fcpmb__wrapper{position:relative;height:inherit;overflow-y:scroll;width:calc(100% + 20px)}.fcp-modal-box .fcpmb__wrapper_overflow .fcpmb__wrapper .close-fcp-compare{position:absolute;border:0;background:0 0;color:#fff;font-size:2em;top:0;right:0;height:1em;padding:0;line-height:1em;width:1em}.fcp-modal-box .fcpmb__wrapper_overflow .fcpmb__wrapper .fcpmb__title_column{padding-top:150px;width:30%;float:left}@media (max-width:900px){.fcp-modal-box .fcpmb__wrapper_overflow .fcpmb__wrapper .fcpmb__title_column{display:none}}.fcp-modal-box .fcpmb__wrapper_overflow .fcpmb__wrapper .fcpmb__title_column .fcpmb__title_column_wrapper{background-color:#19294c;color:#fff}.fcp-modal-box .fcpmb__wrapper_overflow .fcpmb__wrapper .fcpmb__title_column .fcpmb__title_column_wrapper .property-box-title{height:109px;padding:46px 20px 36px;font-size:24px;font-weight:700}.fcp-modal-box .fcpmb__wrapper_overflow .fcpmb__wrapper .fcpmb__content_column{box-sizing:border-box;float:left;width:70%;padding:0 30px 0 15px}@media (max-width:900px){.fcp-modal-box .fcpmb__wrapper_overflow .fcpmb__wrapper .fcpmb__content_column{width:100%}}.fcp__message-box .fcp__message-box-wraper{position:relative;background-color:#fff;padding:20px;border:1px solid #c3c5c9;box-sizing:border-box;width:auto}.fcp__message-box .fcp__message-box-wraper .fcp__text{font-size:1.4em;margin-bottom:1em}.fcp__message-box .fcp__message-box-wraper,.fcp__message-box .fcp__message-box-wraper .fcp__close-message-box{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;display:inline-block;text-align:center}.fcp__message-box .fcp__message-box-wraper .fcp__close-message-box{-webkit-transition:all .15s ease-in-out 0s;-moz-transition:all .15s ease-in-out 0s;-o-transition:all .15s ease-in-out 0s;transition:all .15s ease-in-out 0s;background-image:none;border:1px solid transparent;cursor:pointer;font-size:14px;font-weight:400;line-height:1.42857;padding:6px 12px;vertical-align:middle;white-space:nowrap;background-color:#19294c;border-color:#0b1a3a;color:#fff;margin:0 auto}.fcp__message-box .fcp__message-box-wraper .fcp__close-message-box:hover{background-color:#0b1a3a;border-color:#0b1a3a;color:#fff}:root{--joinchat-ico:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M3.516 3.516c4.686-4.686 12.284-4.686 16.97 0s4.686 12.283 0 16.97a12 12 0 0 1-13.754 2.299l-5.814.735a.392.392 0 0 1-.438-.44l.748-5.788A12 12 0 0 1 3.517 3.517zm3.61 17.043.3.158a9.85 9.85 0 0 0 11.534-1.758c3.843-3.843 3.843-10.074 0-13.918s-10.075-3.843-13.918 0a9.85 9.85 0 0 0-1.747 11.554l.16.303-.51 3.942a.196.196 0 0 0 .219.22zm6.534-7.003-.933 1.164a9.84 9.84 0 0 1-3.497-3.495l1.166-.933a.79.79 0 0 0 .23-.94L9.561 6.96a.79.79 0 0 0-.924-.445l-2.023.524a.797.797 0 0 0-.588.88 11.754 11.754 0 0 0 10.005 10.005.797.797 0 0 0 .88-.587l.525-2.023a.79.79 0 0 0-.445-.923L14.6 13.327a.79.79 0 0 0-.94.23z'/%3E%3C/svg%3E");--joinchat-font:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif}.joinchat{--bottom:20px;--sep:20px;--s:60px;--header:calc(var(--s)*1.16667);--vh:100vh;--red:37;--green:211;--blue:102;--rgb:var(--red) var(--green) var(--blue);--color:rgb(var(--rgb));--dark:rgb(calc(var(--red) - 75) calc(var(--green) - 75) calc(var(--blue) - 75));--hover:rgb(calc(var(--red) + 50) calc(var(--green) + 50) calc(var(--blue) + 50));--bg:rgb(var(--rgb)/4%);--bw:100;--text:hsl(0deg 0% clamp(0%,var(--bw)*1%,100%)/clamp(70%,var(--bw)*1%,100%));--msg:var(--color);color:var(--text);display:none;position:fixed;z-index:9000;right:var(--sep);bottom:var(--bottom);font:16px/1.625em var(--joinchat-font);letter-spacing:0;animation:joinchat_show .5s cubic-bezier(.18,.89,.32,1.28) 10ms both;transform:scale3d(0,0,0);transform-origin:calc(var(--s)/-2) calc(var(--s)/-4);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgb(0 0 0/0)}.joinchat *,.joinchat :after,.joinchat :before{box-sizing:border-box}.joinchat--show{display:block;transform:scaleX(1)}.joinchat--noanim{animation:none}@supports not (width:clamp(1px,1%,10px)){.joinchat{--text:hsl(0deg 0% calc(var(--bw)*1%)/90%)}}.joinchat__button{display:flex;flex-direction:row;position:absolute;z-index:2;bottom:8px;right:8px;height:var(--s);min-width:var(--s);background:#25d366;color:inherit;border-radius:calc(var(--s)/2);box-shadow:1px 6px 24px 0 rgba(7,94,84,.24);cursor:pointer;transition:background-color .2s linear}.joinchat__button:hover{background:#128c7e;transition-duration:1.5s}.joinchat__button:active{background:#128c7e;transition:none}.joinchat__button__open{width:var(--s);height:var(--s);border-radius:50%;background:rgb(0 0 0/0) var(--joinchat-ico) 50%no-repeat;background-size:60%;overflow:hidden}.joinchat__button__send{display:none;flex-shrink:0;width:var(--s);height:var(--s);max-width:var(--s);padding:calc(var(--s)*.18);margin:0;overflow:hidden}.joinchat__button__send path{fill:none!important;stroke:var(--text)!important}.joinchat__button__send .joinchat_svg__plain{stroke-dasharray:1097;stroke-dashoffset:1097;animation:joinchat_plain 6s .2s ease-in-out infinite}.joinchat__button__send .joinchat_svg__chat{stroke-dasharray:1020;stroke-dashoffset:1020;animation:joinchat_chat 6s 3.2s ease-in-out infinite}.joinchat__button__sendtext{padding:0;max-width:0;border-radius:var(--s);font-weight:600;line-height:var(--s);white-space:nowrap;opacity:0;overflow:hidden;text-overflow:ellipsis;transition:none}.joinchat__box{display:flex;flex-direction:column;position:absolute;bottom:0;right:0;z-index:1;width:calc(100vw - var(--sep)*2);max-width:400px;max-height:calc(var(--vh) - var(--bottom) - var(--sep));border-radius:calc(var(--s)/2 + 2px);background:#fff linear-gradient(180deg,var(--color),var(--color) var(--header),var(--bg) var(--header),var(--bg));box-shadow:0 2px 6px 0 rgba(0,0,0,.5);text-align:left;overflow:hidden;transform:scale3d(0,0,0);opacity:0;transition:max-height .2s ease-out,opacity .4s ease-out,transform 0s linear .3s}.joinchat__header{display:flex;flex-flow:row;align-items:center;position:relative;flex-shrink:0;height:var(--header);min-height:50px;padding:0 70px 0 26px;margin:0}.joinchat__wa{height:28px;width:auto;fill:currentcolor;opacity:.8}.joinchat__close{--size:34px;position:absolute;top:calc(50% - var(--size)/2);right:24px;width:var(--size);height:var(--size);border-radius:50%;background:rgba(0,0,0,.4)url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M24 2.4 21.6 0 12 9.6 2.4 0 0 2.4 9.6 12 0 21.6 2.4 24l9.6-9.6 9.6 9.6 2.4-2.4-9.6-9.6z'/%3E%3C/svg%3E")50%no-repeat;background-size:12px;cursor:pointer;transition:background-color .3s ease-out}.joinchat__close:hover{background-color:rgba(0,0,0,.6)}.joinchat__close:active{background-color:rgba(0,0,0,.7)}.joinchat__box__scroll{overflow:hidden scroll;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.joinchat__box__scroll::-webkit-scrollbar{width:4px;background:rgb(0 0 0/0)}.joinchat__box__scroll::-webkit-scrollbar-thumb{border-radius:2px;background:rgb(0 0 0/0)}.joinchat__box__scroll:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}.joinchat__box__content{width:calc(100% + 4px);padding:20px 0 calc(var(--s) + 16px)}.joinchat{--peak:url(#joinchat__peak_l)}.joinchat__message{position:relative;min-height:56px;padding:15px 20px;margin:0 26px 26px;border-radius:26px;background:#fff;color:#4a4a4a;word-break:break-word;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));transform:translateZ(0)}.joinchat__message:before{content:"";display:block;position:absolute;bottom:18px;left:-15px;width:17px;height:25px;background:inherit;-webkit-clip-path:var(--peak);clip-path:var(--peak)}@media (prefers-reduced-motion){.joinchat__button__send .joinchat_svg__plain{stroke-dasharray:0;animation:none}.joinchat,.joinchat__button__send .joinchat_svg__chat{animation:none}.joinchat__button__sendtext{transition:none!important}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative}.swiper-wrapper{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;-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-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0}.property-resp-slideshow .modal-header{display:none}@media only screen and (max-width:768px){.modal-header .viewOriginal{display:none}}.swiper-container{width:100%}.swiper-container.gallery-top{position:relative;margin-bottom:2.5px}.swiper-container.gallery-thumbs{height:100px;cursor:pointer}@media only screen and (max-width:768px){.swiper-container.gallery-thumbs{display:none}}.swiper-container.gallery-thumbs .swiper-slide{width:100px}.swiper-container .swiper-slide{text-align:center;font-size:18px;width:auto;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}.gallery-top.swiper-container .swiper-slide{opacity:.5;max-width:100%}.swiper-container .swiper-slide img{max-height:100%;max-width:100%;width:auto;height:100%}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{position:absolute;top:50%;font-size:35px;color:#fff;z-index:10;cursor:pointer;margin-top:-1.09982em;pointer-events:auto;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat;background:#4b4b4b;-webkit-transition:visibility .2s linear,opacity .2s linear;transition:visibility .2s linear,opacity .2s linear}.swiper-container .swiper-button-next:hover,.swiper-container .swiper-button-prev:hover{background:#232323}.swiper-container .swiper-button-next>i,.swiper-container .swiper-button-prev>i{display:block;height:auto;width:auto;font-size:inherit}@media only screen and (max-width:768px){.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{display:none}}.swiper-container .swiper-button-prev{left:0;right:auto;border-radius:0 2px 2px 0;padding:.6em .3em .6em .22em}.swiper-container .swiper-button-next{right:0;left:auto;border-radius:2px 0 0 2px;padding:.6em .22em .6em .3em}.swiper-container .count-progress{display:none;position:absolute;left:10px;bottom:10px;background-color:rgba(0,0,0,.6);z-index:1;padding:.4em .8em;border-radius:2px;font-size:12px;color:#fff}@media only screen and (max-width:768px){.swiper-container .count-progress{display:block}}