@import url(https://use.typekit.net/ehd4hlp.css);@font-face{font-family:icons;src:url(../fonts/icons.eot?655f481308f60df77185581401db0c36?#iefix) format("embedded-opentype"),url(../fonts/icons.woff2?4b3374e9bc7f4a08ed60b40717a8db6b) format("woff2"),url(../fonts/icons.woff?1e904d14cd59503a96ac828e27f206a3) format("woff"),url(../fonts/icons.ttf?58a5722c4c303f0f60a864ff8ab026bc) format("truetype"),url(../images/icons.svg?fc84a13f1ab858ae754d7caafc8982fd#icons) format("svg")}i[class*=" icon-"]:before,i[class^=icon-]:before{font-family:icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-medium-down:before{content:"\F101"}.icon-arrow-medium-left:before{content:"\F102"}.icon-arrow-medium-right:before{content:"\F103"}.icon-arrow-medium-up:before{content:"\F104"}.icon-arrow-slim-left:before{content:"\F105"}.icon-arrow-slim-right:before{content:"\F106"}.icon-arrow-tail-up:before{content:"\F107"}.icon-calendar:before{content:"\F108"}.icon-check:before{content:"\F109"}.icon-close-slim:before{content:"\F10A"}.icon-close:before{content:"\F10B"}.icon-envelope:before{content:"\F10C"}.icon-facebook:before{content:"\F10D"}.icon-magnifier:before{content:"\F10E"}.icon-phone:before{content:"\F10F"}.icon-pin:before{content:"\F110"}.icon-pinterest:before{content:"\F111"}.icon-twitter:before{content:"\F112"}.icon-view-list:before{content:"\F113"}.icon-view-thumbs:before{content:"\F114"}.btn-primary,.btn-secondary{padding:10px 37px;position:relative;display:inline-block;text-align:center}.btn-primary,.btn-primary.has-loader span,.btn-secondary,.btn-secondary.has-loader span{font-size:.8125rem;font-weight:900;letter-spacing:.1rem;transition:all .25s ease-out}.btn-primary.btn-tiny,.btn-secondary.btn-tiny{padding:3px;letter-spacing:.02rem}.btn-primary.btn-tiny span,.btn-secondary.btn-tiny span{letter-spacing:unset}.btn-primary.btn-small,.btn-secondary.btn-small{padding:14px 24px;letter-spacing:.02rem}.btn-primary.btn-small span,.btn-secondary.btn-small span{letter-spacing:unset}.btn-primary.btn-medium,.btn-secondary.btn-medium{font-size:.875rem;padding:20px 24px}.btn-primary.btn-big,.btn-secondary.btn-big{font-size:1rem;font-weight:900;padding:25px 24px}.btn-primary.btn-full,.btn-secondary.btn-full{width:100%}.btn-primary{color:#000;background:#fc0}.btn-primary:hover{color:rgba(0,0,0,.6)}.btn-secondary{color:#fff;background:#000}.btn-secondary:hover{color:#fc0}.btn-arrow{position:relative}.btn-arrow i{position:absolute;top:50%;transform:translateY(-50%)}.btn-arrow i:before{font-size:1.2rem}@media (max-height:900px),(max-width:900px){.btn-arrow i:before{font-size:calc(1.02rem + .32vmin)}}.btn-arrow.arrow-right{padding:12px 37px 12px 12px}.btn-arrow.arrow-right i{right:15px;transition:right .25s ease-in-out}.btn-arrow.arrow-right:hover i{right:10px}.btn-arrow.arrow-left{padding:12px 37px 12px 12px}.btn-arrow.arrow-left i{left:5px;transition:left .25s ease-in-out}.btn-arrow.arrow-left:hover i{left:0}.btn-arrow.arrow-down{padding:12px 42px 12px 12px;border:2px solid #000;transition:background .25s ease-in-out}.btn-arrow.arrow-down span{color:#fc0;transition:color .25s ease-in-out}.btn-arrow.arrow-down i{right:15px}.btn-arrow.arrow-down i:before{font-size:.6rem;color:#fc0;transition:color .25s ease-in-out}.btn-arrow.arrow-down:hover{background:#fc0}.btn-arrow.arrow-down:hover i:before,.btn-arrow.arrow-down:hover span{color:#000}.btn-opacity{opacity:.8;transition:opacity .25s ease-in-out}.btn-opacity:hover{opacity:1}.btn-back{font-size:.875rem;font-weight:900;color:#000;display:inline-flex;align-items:center}.btn-back i{width:50px;height:50px;background:#000;position:relative;display:block;margin-right:10px}.btn-back i:before{font-size:1.2rem;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:color .25s ease-in-out}@media (max-height:900px),(max-width:900px){.btn-back i:before{font-size:calc(1.02rem + .32vmin)}}.btn-back:hover i:before{color:#fc0}.btn-to-top{position:relative;text-align:center}.btn-to-top .arrow{background:#fc0;border-radius:50%;position:relative;width:40px;height:40px;display:block}.btn-to-top .arrow i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-to-top .arrow i:before{font-size:.7rem}.btn-to-top span{font-size:.5rem;letter-spacing:.1rem;position:absolute;top:calc(100% + 5px);left:50%;transform:translateX(-50%);white-space:nowrap}.btn-page-top{position:fixed;z-index:50;left:5%;bottom:9%;transform:translateY(50%);width:80px;height:80px;background:#fc0;border-radius:50%;box-shadow:0 0 20px rgba(0,0,0,.3);transition:box-shadow .25s ease-out}.btn-page-top i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000}.btn-page-top i:before{font-size:1.6rem}@media (max-height:900px),(max-width:900px){.btn-page-top i:before{font-size:calc(1.06rem + .96vmin)}}.btn-page-top:hover{box-shadow:0 0 10px rgba(0,0,0,.3)}.btn-map-directions{background:#000;color:#fff;padding:4px 10px;text-align:center;display:inline-flex;align-items:center;font-size:.75rem;font-weight:300;opacity:1;transition:opacity .25s ease-in-out}.btn-map-directions i{margin-right:12px}.btn-map-directions i:before{font-size:.75rem}.btn-map-directions:hover{color:#fff;opacity:.6}@-webkit-keyframes menuBtnFirst{0%{top:0;transform:rotate(0deg)}50%{top:50%;transform:rotate(0deg)}to{top:50%;transform:rotate(45deg)}}@keyframes menuBtnFirst{0%{top:0;transform:rotate(0deg)}50%{top:50%;transform:rotate(0deg)}to{top:50%;transform:rotate(45deg)}}@-webkit-keyframes menuBtnSecond{0%{opacity:1}to{opacity:0}}@keyframes menuBtnSecond{0%{opacity:1}to{opacity:0}}@-webkit-keyframes menuBtnThird{0%{top:calc(100% - 3px);width:60px;transform:rotate(0deg)}50%{top:50%;width:60px;transform:rotate(0deg)}to{top:50%;width:60px;transform:rotate(-45deg)}}@keyframes menuBtnThird{0%{top:calc(100% - 3px);width:60px;transform:rotate(0deg)}50%{top:50%;width:60px;transform:rotate(0deg)}to{top:50%;width:60px;transform:rotate(-45deg)}}@media only screen and (max-width:1199px){.btn-page-top{bottom:16%}}@media only screen and (max-width:575px){.btn-page-top{width:60px;height:60px}.btn-mob-full{width:100%;display:block}}.fancybox-bg{opacity:.6;background:#000}.fancybox-content{box-shadow:0 0 30px rgba(0,0,0,.35)}.fancybox-slide--html .fancybox-collection-content{padding:44px 0 0;background:transparent;box-shadow:none;max-height:85%;margin-top:-70px}.fancybox-slide--html .fancybox-collection-content .collection-caption{position:absolute;top:10px;left:0;color:#fff;font-size:.87rem}.fancybox-slide--html .fancybox-collection-content .collection-img{box-shadow:0 0 30px rgba(0,0,0,.35);max-height:570px}.fancybox-slide--html .fancybox-container-12{max-width:875px}.fancybox-slide--html .fancybox-container-14{max-width:1024px}.fancybox-slide--html .fancybox-container-16{max-width:1180px}.fancybox-slide--html [class*=" fancybox-container-"],.fancybox-slide--html [class^=fancybox-container-]{padding-top:44px;background:transparent;box-shadow:none;margin-top:0;overflow:initial;margin-bottom:20px}.fancybox-slide--html [class*=" fancybox-container-"] .fancybox-button,.fancybox-slide--html [class^=fancybox-container-] .fancybox-button{background:transparent;opacity:1;color:#fc0;font-size:1.25rem;transition:all .25s ease-out}@media (max-height:900px),(max-width:900px){.fancybox-slide--html [class*=" fancybox-container-"] .fancybox-button,.fancybox-slide--html [class^=fancybox-container-] .fancybox-button{font-size:calc(1.025rem + .4vmin)}}.fancybox-slide--html [class*=" fancybox-container-"] .fancybox-button:hover,.fancybox-slide--html [class^=fancybox-container-] .fancybox-button:hover{background:#fc0;color:#fff}.fancybox-slide--html .fancybox-container-content{padding:44px 5px 0;background:transparent;box-shadow:none;margin-top:0;overflow:initial;margin-bottom:20px}.fancybox-slide--html .fancybox-container-content .fancybox-button{background:transparent;color:#fc0;padding:0;width:auto}.fancybox-slide--html .fancybox-container-content .fancybox-button:hover{color:#9b1815}.fancybox-button{opacity:1;font-size:0}.fancybox-button,.fancybox-button i{color:#fc0;transition:all .25s ease-out}.fancybox-button i:before{font-size:3.25rem}@media (max-height:900px),(max-width:900px){.fancybox-button i:before{font-size:calc(1.225rem + 3.6vmin)}}.fancybox-button.fancybox-button--arrow_left,.fancybox-button.fancybox-button--arrow_right{padding:0;width:55px;height:105px;background:transparent}.fancybox-button.fancybox-button--arrow_left i:before,.fancybox-button.fancybox-button--arrow_right i:before{font-size:5rem}@media (max-height:900px),(max-width:900px){.fancybox-button.fancybox-button--arrow_left i:before,.fancybox-button.fancybox-button--arrow_right i:before{font-size:calc(1.4rem + 6.4vmin)}}.fancybox-button:hover i{color:rgba(255,204,0,.5)}.fancybox-close-small{right:0;width:60px;height:60px;top:-65px;padding:0}.fancybox-slide{padding-top:70px}.fancybox-navigation .fancybox-button{height:50px;width:50px;transition:all .25s ease-out}.fancybox-navigation .fancybox-button i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:all .25s ease-out}.fancybox-show-nav .fancybox-navigation .fancybox-button[disabled],.fancybox-show-nav .fancybox-navigation .fancybox-button[disabled]:hover{color:#fc0;cursor:default;outline:none;opacity:.2}.fancybox-caption{background:transparent;bottom:unset;top:30px;margin:0;padding:0}.fancybox-caption .fancybox-caption__body{font-size:.875rem;color:#fff}.fancybox-thumbs{display:none;background:transparent;position:absolute;top:unset;left:0;right:0;margin:0;width:100%}.fancybox-thumbs .fancybox-thumbs__list{margin:0 auto}.fancybox-thumbs .fancybox-thumbs__list a:before{border:5px solid #fff}.fancybox-show-thumbs .fancybox-inner{right:0}.footer-menu{list-style:none;padding-left:0;margin-bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;height:550px}.footer-menu>li{display:block;margin-bottom:30px}.footer-menu>li .title{font-size:1.125rem;font-weight:900;margin-bottom:10px}@media (max-height:900px),(max-width:900px){.footer-menu>li .title{font-size:calc(1.0125rem + .2vmin)}}.footer-menu>li>ul{list-style:none;padding-left:0;margin-bottom:0}.footer-menu>li>ul>li a,.footer-menu>li>ul>li button{font-size:.8125rem;display:inline-block;position:relative;color:#000;padding:5px;margin-left:-5px;transition:background .25s ease-in-out,color .25s ease-in-out}.footer-menu>li>ul>li a.active,.footer-menu>li>ul>li a:hover,.footer-menu>li>ul>li button.active,.footer-menu>li>ul>li button:hover{background:#000;color:#fc0}.terms-menu{list-style:none;padding-left:0;margin-bottom:0;display:flex}.terms-menu li{position:relative;padding-left:5px;margin-left:5px}.terms-menu li:before{content:"";display:block;position:absolute;left:0;top:60%;transform:translateY(-50%);width:1px;height:70%;background-color:currentColor}.terms-menu li:first-child{padding-left:0;margin-left:0}.terms-menu li:first-child:before{content:unset}.copyrights{font-family:Arial;font-size:.625rem;color:#000;text-align:right}.copyrights span{opacity:1}.copyrights a{position:relative;color:#000;opacity:1;transition:all .25s ease-out}.copyrights a:hover{color:#000}.copyrights a:hover:after{width:100%}.copyrights a:after{content:"";display:block;position:absolute;bottom:-2px;left:0;width:0;height:1px;background:#000;transition:all .25s ease-out}@media only screen and (max-width:991px){.footer-menu{flex-direction:row;height:auto;margin-bottom:3rem}.footer-menu>li{margin:0 1rem 2rem}}@media only screen and (max-width:767px){.footer-menu li{margin-right:10px}.footer-menu li:last-child{margin-right:0}.terms-menu{justify-content:center}.copyrights{text-align:center}}[v-cloak]{display:none!important}a[href^=tel]{text-decoration:inherit;color:inherit}a{transition:color .25s ease-in-out}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-anchor:none}.bg-body{background-color:#fff}.btn-icon{font-size:0}.container-fluid{max-width:1720px}.container-fluid,.container-fluid-align-right,.container-fluid-lg-align-left,.container-fluid-lg-align-right,.container-fluid-md-align-left,.container-fluid-md-align-right,.container-fluid-sm-align-left,.container-fluid-sm-align-right,.container-fluid-xl-align-left,.container-fluid-xl-align-right,.container-fluid-xxl-align-left,.container-fluid-xxl-align-right{padding-left:5%;padding-right:5%}.container-fluid-align-left,.container-fluid-lg-align-left,.container-fluid-md-align-left,.container-fluid-sm-align-left,.container-fluid-xl-align-left,.container-fluid-xxl-align-left{padding-left:5%!important}.container-fluid-align-left>.row,.container-fluid-lg-align-left>.row,.container-fluid-md-align-left>.row,.container-fluid-sm-align-left>.row,.container-fluid-xl-align-left>.row,.container-fluid-xxl-align-left>.row{margin-right:0}.container-fluid-align-right,.container-fluid-lg-align-right,.container-fluid-md-align-right,.container-fluid-sm-align-right,.container-fluid-xl-align-right,.container-fluid-xxl-align-right{padding-right:5%!important}.container-fluid-align-right>.row,.container-fluid-lg-align-right>.row,.container-fluid-md-align-right>.row,.container-fluid-sm-align-right>.row,.container-fluid-xl-align-right>.row,.container-fluid-xxl-align-right>.row{margin-left:0}.pos-center-center{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%)}.pos-center-left{position:absolute;top:50%;left:0;transform:translateY(-50%)}.pos-top-center{top:0}.pos-bottom-center,.pos-top-center{position:absolute;left:50%;transform:translateX(-50%)}.pos-bottom-center{bottom:0}.pos-top-left{position:absolute;top:0;left:0}.pos-bottom-right{position:absolute;bottom:0;right:0}.opacity-30,.opacity-40{opacity:1%}.bg-black-80{background-color:rgba(0,0,0,.8)}.img-h-14{height:14px}.img-h-20{height:20px}.img-h-30{height:30px}[class*=z-],[class^=z-]{position:relative}.z-5{z-index:5}.z-10{z-index:10}.h-20{max-height:20px}@media only screen and (min-width:1367px){.container-fluid-xxl-align-left{padding-right:0}.container-fluid-xxl-align-right{padding-left:0}}@media only screen and (min-width:1200px){.container-fluid-xl-align-left{padding-right:0}.container-fluid-xl-align-right{padding-left:0}}@media only screen and (min-width:992px){.container-fluid-lg-align-left{padding-right:0}.container-fluid-lg-align-right{padding-left:0}}@media only screen and (min-width:768px){.container-fluid-md-align-left{padding-right:0}.container-fluid-md-align-right{padding-left:0}}@media only screen and (min-width:576px){.container-fluid-sm-align-left{padding-right:0}.container-fluid-sm-align-right{padding-left:0}}@media only screen and (min-width:1720px){.container-fluid-align-left,.container-fluid-lg-align-left,.container-fluid-md-align-left,.container-fluid-sm-align-left,.container-fluid-xl-align-left,.container-fluid-xxl-align-left{padding-left:calc(50vw - 860px + 5%)!important}.container-fluid-align-right,.container-fluid-lg-align-right,.container-fluid-md-align-right,.container-fluid-sm-align-right,.container-fluid-xl-align-right,.container-fluid-xxl-align-right{padding-right:calc(50vw - 860px + 5%)!important}}header{position:relative;z-index:100}header .header{padding:25px 0;transition:transform .25s ease-in-out,background .25s ease-in-out}header .header .logo-wrapper{position:relative;max-width:100%;width:170px;height:127px;transition:all .25s ease-out;overflow:hidden}header .header .logo-wrapper .logo-link{display:block;position:relative;max-width:100%}header .header .logo-wrapper .logo-link .logo,header .header .logo-wrapper .logo-link .logo-white{position:absolute;top:0;left:0;transition:opacity .25s ease-in-out}header .header .logo-wrapper .logo-link .logo-white{display:none}header.sticked .header{padding:15px 0;background:#fff;box-shadow:0 20px 20px rgba(0,0,0,.3)}header.sticked .header .logo-wrapper{width:90px;height:68px}header.unpinned .header{transform:translateY(-100%);box-shadow:0 0 0 hsla(0,0%,73.7%,0)}@media only screen and (max-width:991px){header .header .logo-wrapper{width:160px;height:122px}.page-wrapper.home-el header .header .logo-wrapper .logo-link .logo{display:none}.page-wrapper.home-el header .header .logo-wrapper .logo-link .logo-white,.page-wrapper.home-el header.sticked .header .logo-wrapper .logo-link .logo{display:block}.page-wrapper.home-el header.sticked .header .logo-wrapper .logo-link .logo-white{display:none}}@media only screen and (max-width:575px){header .header .logo-wrapper{width:100px;height:77px}}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:1px solid #000;border-radius:0;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);transform:scale(1);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:10;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:100%;overflow-y:auto;box-shadow:none;border:1px solid #000;border-top-style:none;border-radius:0 0 0 0;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.vs__dropdown-option:hover{cursor:pointer}.vs__dropdown-option--highlight{background:#000;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,.5)}.vs__dropdown-option--disabled:hover{cursor:inherit}.vs__selected{display:flex;align-items:center;background-color:#000;border:1px solid #000;border-radius:0;color:#333;line-height:1.3;margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.3;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:#000}.vs__search:-ms-input-placeholder{color:#000}.vs__search::placeholder{color:#000}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search:hover{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border:.9em solid hsla(0,0%,39.2%,.1);border-left-color:rgba(60,60,60,.45);transform:translateZ(0);-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}.vue-slider-disabled{opacity:.5;cursor:not-allowed}.vue-slider-process,.vue-slider-rail{background-color:#000;border-radius:15px}.vue-slider-mark{z-index:4}.vue-slider-mark:first-child .vue-slider-mark-step,.vue-slider-mark:last-child .vue-slider-mark-step{display:none}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.16)}.vue-slider-mark-label{font-size:14px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#000;box-sizing:border-box;box-shadow:none}.vue-slider-dot-handle-focus{box-shadow:none}.vue-slider-dot-handle-disabled{cursor:not-allowed;background-color:#ccc}.vue-slider-dot-tooltip-inner{font-size:10px;white-space:nowrap;padding:4px 8px;min-width:20px;text-align:center;color:#fff;border-radius:0;border-color:#000;background-color:#000;box-sizing:content-box}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;left:50%;transform:translate(-50%);height:0;width:0;border:5px solid transparent;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;left:50%;transform:translate(-50%);height:0;width:0;border:5px solid transparent;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;top:50%;transform:translateY(-50%);height:0;width:0;border:5px solid transparent;border-left-color:inherit}.vue-slider-dot-tooltip-inner-right:after{right:100%;top:50%;transform:translateY(-50%);height:0;width:0;border:5px solid transparent;border-right-color:inherit}.vue-slider-dot-tooltip-wrapper{opacity:0;transition:all .3s}.vue-slider-dot-tooltip-wrapper-show{opacity:1}.input-wrapper{position:relative;margin-bottom:0}.input-wrapper label{font-family:effra,sans-serif;font-size:.75rem;color:#000;display:block;font-weight:900;letter-spacing:.05rem;cursor:pointer;margin-bottom:8px}.input-wrapper input[type=email],.input-wrapper input[type=number],.input-wrapper input[type=password],.input-wrapper input[type=search]:not(.vs__search),.input-wrapper input[type=text]{font-family:effra,sans-serif;font-size:.6875rem;font-weight:400;letter-spacing:.05rem;color:#000;width:100%;border:1px solid #000;border-radius:0;padding:12px;background-color:transparent;-webkit-appearance:none}.input-wrapper input[type=email]:focus,.input-wrapper input[type=number]:focus,.input-wrapper input[type=password]:focus,.input-wrapper input[type=search]:not(.vs__search):focus,.input-wrapper input[type=text]:focus{outline:none}.input-wrapper input[type=email]::-webkit-input-placeholder,.input-wrapper input[type=number]::-webkit-input-placeholder,.input-wrapper input[type=password]::-webkit-input-placeholder,.input-wrapper input[type=search]:not(.vs__search)::-webkit-input-placeholder,.input-wrapper input[type=text]::-webkit-input-placeholder{letter-spacing:.05rem;font-size:.6875rem;color:#000}.input-wrapper input[type=email]::-moz-placeholder,.input-wrapper input[type=number]::-moz-placeholder,.input-wrapper input[type=password]::-moz-placeholder,.input-wrapper input[type=search]:not(.vs__search)::-moz-placeholder,.input-wrapper input[type=text]::-moz-placeholder{letter-spacing:.05rem;font-size:.6875rem;color:#000}.input-wrapper input[type=email]:-ms-input-placeholder,.input-wrapper input[type=number]:-ms-input-placeholder,.input-wrapper input[type=password]:-ms-input-placeholder,.input-wrapper input[type=search]:not(.vs__search):-ms-input-placeholder,.input-wrapper input[type=text]:-ms-input-placeholder{letter-spacing:.05rem;font-size:.6875rem;color:#000}.input-wrapper input[type=email]:-moz-placeholder,.input-wrapper input[type=number]:-moz-placeholder,.input-wrapper input[type=password]:-moz-placeholder,.input-wrapper input[type=search]:not(.vs__search):-moz-placeholder,.input-wrapper input[type=text]:-moz-placeholder{letter-spacing:.05rem;font-size:.6875rem;color:#000}.input-wrapper input[type=email]::-webkit-inner-spin-button,.input-wrapper input[type=email]::-webkit-outer-spin-button,.input-wrapper input[type=number]::-webkit-inner-spin-button,.input-wrapper input[type=number]::-webkit-outer-spin-button,.input-wrapper input[type=password]::-webkit-inner-spin-button,.input-wrapper input[type=password]::-webkit-outer-spin-button,.input-wrapper input[type=search]:not(.vs__search)::-webkit-inner-spin-button,.input-wrapper input[type=search]:not(.vs__search)::-webkit-outer-spin-button,.input-wrapper input[type=text]::-webkit-inner-spin-button,.input-wrapper input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-wrapper input[type=number]{-moz-appearance:textfield}.input-wrapper .v-select .vs__dropdown-toggle{padding:0 10px 0 0;background:transparent;overflow:hidden;position:relative;border:1px solid #000}.input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options{padding:12px 0 12px 12px;flex-wrap:nowrap;position:relative}.input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .v-select-extender,.input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .v-select-extender span,.input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__search,.input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{padding:0 10px;font-size:.75rem;font-weight:400;letter-spacing:.05rem}.input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__search{padding:0;margin:0;border:none}.input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__search::-webkit-input-placeholder{letter-spacing:.05rem;font-size:.6875rem;color:#000}.input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__search::-moz-placeholder{letter-spacing:.05rem;font-size:.6875rem;color:#000}.input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__search:-ms-input-placeholder{letter-spacing:.05rem;font-size:.6875rem;color:#000}.input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__search:-moz-placeholder{letter-spacing:.05rem;font-size:.6875rem;color:#000}.input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__search:focus{margin:0;padding:0}.input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{margin:0 5px 0 0;color:#fff;border:none;border-radius:20px}.input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected.label-for-width{position:absolute;opacity:0;visibility:hidden}.input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected .vs__deselect{text-shadow:none;margin-left:20px}.input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected .vs__deselect i:before{font-size:.75rem;color:#fc0}.input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .v-select-extender{position:absolute;top:0;right:0;height:100%;z-index:5}.input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .v-select-extender span{background-color:#000;color:#fff;border-radius:20px;white-space:nowrap}.input-wrapper .v-select .vs__dropdown-toggle .vs__actions{padding:0;position:relative}.input-wrapper .v-select .vs__dropdown-toggle .vs__actions .vs__open-indicator:before{font-size:.7rem}.input-wrapper .v-select .vs__dropdown-toggle:before{content:"";display:none;position:absolute;right:40px;top:50%;transform:translateY(-50%);width:1px;height:60%;background:rgba(255,204,0,.2)}.input-wrapper .v-select .vs__dropdown-menu{background:#fc0;box-shadow:0 10px 10px rgba(0,0,0,.3)}.input-wrapper .v-select .vs__dropdown-menu .vs__dropdown-option{font-size:.6875rem;font-weight:400;letter-spacing:.05rem;color:#000;margin-bottom:1px}.input-wrapper .v-select .vs__dropdown-menu .vs__dropdown-option.vs__dropdown-option--highlight{color:#fff}.input-wrapper .v-select .vs__dropdown-menu .vs__dropdown-option.vs__dropdown-option--disabled{opacity:.4;text-decoration:line-through}.input-wrapper .v-select .vs__dropdown-menu .vs__dropdown-option.vs__dropdown-option--selected{background:#000;color:#fc0}.input-wrapper .v-select.vs--single .vs__selected-options .vs__selected{padding:0;color:#000}.input-wrapper .v-select.vs--single.vs--open .vs__selected-options .vs__selected{top:50%;transform:translateY(-50%)}.input-wrapper .v-select.vs--disabled{opacity:.2}.input-wrapper .v-select.vs--disabled .vs__clear,.input-wrapper .v-select.vs--disabled .vs__dropdown-toggle,.input-wrapper .v-select.vs--disabled .vs__open-indicator,.input-wrapper .v-select.vs--disabled .vs__search,.input-wrapper .v-select.vs--disabled .vs__selected{background-color:transparent}.input-wrapper.input-date input[type=text]{cursor:pointer;text-transform:uppercase;letter-spacing:.05rem;line-height:1;z-index:2;position:relative;padding-left:44px}.input-wrapper.input-date i{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:#000;z-index:1}.input-wrapper.input-date i:before{font-size:1.3rem}@media (max-height:900px),(max-width:900px){.input-wrapper.input-date i:before{font-size:calc(1.03rem + .48vmin)}}.input-wrapper.input-file{position:relative;margin-bottom:0}.input-wrapper.input-file .input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.input-wrapper.input-file .input-btn{position:relative;display:inline-block;width:100%;border:1px solid #000;padding:20.04px 12px;opacity:.7;margin-bottom:0;transition:opacity .25s ease-in-out}.input-wrapper.input-file .input-btn:hover{opacity:1}.input-wrapper.input-file .input-btn span{position:absolute;top:3px;bottom:3px;right:3px;left:unset;background:#000;font-size:.75rem;font-weight:400;color:#fff;padding:0 18px;margin:0;cursor:pointer;display:flex;align-items:center}.input-wrapper.input-file .filename{position:absolute;top:calc(50% + .75rem - 2px);left:12px;transform:translateY(-50%);margin-bottom:0}.input-wrapper input:disabled,.input-wrapper select:disabled{opacity:.4}.input-wrapper .error-msg{position:absolute;top:0;right:0;font-size:.5rem;letter-spacing:.1rem;color:#fff;background-color:rgba(228,0,0,.9803921568627451);padding:5px 9px;z-index:5}.input-wrapper.has-error label{color:rgba(228,0,0,.9803921568627451)}.input-wrapper.has-error .dpifs-fake-input,.input-wrapper.has-error .v-select .vs__dropdown-toggle,.input-wrapper.has-error input[type=email],.input-wrapper.has-error input[type=number],.input-wrapper.has-error input[type=password],.input-wrapper.has-error input[type=search],.input-wrapper.has-error input[type=text]{border-color:rgba(228,0,0,.9803921568627451)}.input-wrapper.label-float label{position:absolute;bottom:50%;margin-bottom:0;left:12px;transform:translateY(50%);transition:all .25s ease-out;z-index:1}.input-wrapper.label-float .error-msg{top:0}.input-wrapper.label-float.has-value label{left:0;bottom:calc(100% - 3px);transform:translateY(0);color:#000;font-size:.625rem}.input-wrapper.input-wrapper-white .v-select .vs__dropdown-menu{background:#fff}.input-wrapper.input-wrapper-alt label{font-weight:300}.input-wrapper.input-wrapper-alt input[type=email],.input-wrapper.input-wrapper-alt input[type=number],.input-wrapper.input-wrapper-alt input[type=password],.input-wrapper.input-wrapper-alt input[type=search]:not(.vs__search),.input-wrapper.input-wrapper-alt input[type=text]{border-color:#000;border-width:0 0 1px;color:#000;background-color:transparent;font-size:.75rem;font-weight:300;padding:4px}.input-wrapper.input-wrapper-alt .v-select .vs__dropdown-menu{background:#fff}.input-wrapper.input-wrapper-alt .v-select .vs__dropdown-menu .vs__dropdown-option.vs__dropdown-option--highlight{color:#fff}.input-wrapper.input-wrapper-alt.input-date input[type=text]{padding:15px 5px 15px 44px}.input-wrapper.input-wrapper-alt.input-date i{left:0}.input-wrapper.input-wrapper-alt.input-date i:before{font-size:2rem}@media (max-height:900px),(max-width:900px){.input-wrapper.input-wrapper-alt.input-date i:before{font-size:calc(1.1rem + 1.6vmin)}}.input-wrapper.input-wrapper-alt.label-float label{left:4px}.input-wrapper.input-wrapper-alt.label-float.has-value label{left:0;color:#8c8c8c}.input-wrapper.input-wrapper-alt-2 label{color:#fff}.input-wrapper.input-wrapper-alt-2 input[type=email],.input-wrapper.input-wrapper-alt-2 input[type=number],.input-wrapper.input-wrapper-alt-2 input[type=password],.input-wrapper.input-wrapper-alt-2 input[type=search]:not(.vs__search),.input-wrapper.input-wrapper-alt-2 input[type=text]{border-color:#fff;color:#fff;background-color:transparent}.input-wrapper.input-wrapper-alt-2 .v-select .vs__dropdown-toggle{background:transparent;border-color:#fff}.input-wrapper.input-wrapper-alt-2 .v-select .vs__dropdown-toggle .vs__selected-options .vs__search::-webkit-input-placeholder{color:#fff}.input-wrapper.input-wrapper-alt-2 .v-select .vs__dropdown-toggle .vs__selected-options .vs__search::-moz-placeholder{color:#fff}.input-wrapper.input-wrapper-alt-2 .v-select .vs__dropdown-toggle .vs__selected-options .vs__search:-ms-input-placeholder{color:#fff}.input-wrapper.input-wrapper-alt-2 .v-select .vs__dropdown-toggle .vs__selected-options .vs__search:-moz-placeholder{color:#fff}.input-wrapper.input-wrapper-alt-2 .v-select .vs__dropdown-toggle .vs__actions .vs__open-indicator:before,.input-wrapper.input-wrapper-alt-2 .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{color:#fff}.input-wrapper.input-wrapper-alt-2 .v-select .vs__dropdown-toggle:before{background:hsla(0,0%,100%,.2)}.textarea-wrapper{position:relative}.textarea-wrapper label{font-family:effra,sans-serif;font-size:.75rem;color:#000;display:block;font-weight:900;letter-spacing:.05rem;cursor:pointer;margin-bottom:8px}.textarea-wrapper textarea{font-family:effra,sans-serif;font-size:.6875rem;font-weight:400;letter-spacing:.1rem;color:#000;width:100%;border:1px solid #000;border-radius:0;background-color:transparent;padding:20px 17px;-webkit-appearance:none}.textarea-wrapper textarea:focus{outline:none}.textarea-wrapper textarea::-webkit-input-placeholder{font-family:effra,sans-serif;letter-spacing:.05rem;font-size:.6875rem;color:#000}.textarea-wrapper textarea::-moz-placeholder{font-family:effra,sans-serif;letter-spacing:.05rem;font-size:.6875rem;color:#000}.textarea-wrapper textarea:-ms-input-placeholder{font-family:effra,sans-serif;letter-spacing:.05rem;font-size:.6875rem;color:#000}.textarea-wrapper textarea:-moz-placeholder{font-family:effra,sans-serif;letter-spacing:.05rem;font-size:.6875rem;color:#000}.textarea-wrapper .error-msg{position:absolute;top:0;right:0;font-size:.5rem;letter-spacing:.1rem;color:#fff;background-color:rgba(228,0,0,.9803921568627451);padding:5px 9px;z-index:5}.textarea-wrapper.has-error label{color:rgba(228,0,0,.9803921568627451)}.textarea-wrapper.has-error textarea{border-color:rgba(228,0,0,.9803921568627451)}.textarea-wrapper.label-float label{position:absolute;top:28px;left:17px;transform:translateY(-50%);transition:all .25s ease-out}.textarea-wrapper.label-float .error-msg{top:0;transform:translateY(30%)}.textarea-wrapper.label-float.has-value label{top:8px;left:11px;transform:translateY(0);font-size:.625rem}.textarea-wrapper.textarea-wrapper-alt textarea{background-color:transparent;border:1px solid #fc0}.textarea-wrapper.textarea-wrapper-alt-2 label{color:#fff}.textarea-wrapper.textarea-wrapper-alt-2 textarea{background-color:transparent;border-color:#fff;color:#fff}.checkbox-wrapper{display:inline-flex;align-items:center;padding-left:25px;position:relative;cursor:pointer;font-size:.625rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-wrapper label{margin-bottom:0;cursor:pointer;color:#000;font-size:.75rem;font-weight:900;letter-spacing:.05rem}.checkbox-wrapper label a{transition:all .25s ease-out;text-decoration:underline}.checkbox-wrapper input{position:absolute;opacity:0;visibility:hidden;cursor:pointer}.checkbox-wrapper .checkbox{position:absolute;top:50%;left:0;height:20px;width:20px;border:1px solid #000;transform:translateY(-50%)}.checkbox-wrapper .checkbox:after{content:"";position:absolute;display:none;left:6px;top:1px;width:6px;height:10px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-wrapper:hover input~.checkbox,.checkbox-wrapper input:checked~.checkbox{background-color:transparent}.checkbox-wrapper input:checked~.checkbox:after{display:block}.checkbox-wrapper button{color:currentColor;text-decoration:underline}.checkbox-wrapper .error-msg{position:absolute;top:calc(100% + 5px);right:0;font-size:.625rem}.checkbox-wrapper .error-msg,.checkbox-wrapper.has-error{color:rgba(228,0,0,.9803921568627451)}.checkbox-wrapper.has-error .checkbox{border-color:rgba(228,0,0,.9803921568627451)}.checkbox-wrapper.has-error label a,.checkbox-wrapper.has-error label button{transition:all 0ms ease-out;color:rgba(228,0,0,.9803921568627451)}.checkbox-wrapper.checkbox-wrapper-alt .checkbox{border-color:#000}.radio-wrapper{display:inline-block;position:relative;padding-right:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-wrapper label{font-size:.75rem;margin-bottom:0;cursor:pointer;color:#000;font-weight:900;letter-spacing:.05rem}.radio-wrapper input{position:absolute;opacity:0;visibility:hidden;cursor:pointer}.radio-wrapper .radio{position:absolute;top:50%;transform:translateY(-50%);right:0;height:18px;width:18px;background-color:transparent;border:1px solid #000;border-radius:0}.radio-wrapper .radio:after{content:"";position:absolute;display:none;left:5px;top:1px;width:6px;height:10px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.radio-wrapper:hover input~.radio,.radio-wrapper input:checked~.radio{background-color:transparent}.radio-wrapper input:checked~.radio:after{display:block}.radio-wrapper.disabled{opacity:.5}.radio-wrapper.has-error .radio{border-color:rgba(228,0,0,.9803921568627451)}.radio-wrapper.radio-lg{padding-left:35px}.radio-wrapper.radio-lg label{font-size:.8rem;font-weight:700;color:#fc0;line-height:1.2rem}.radio-wrapper.radio-lg label i{font-size:.6875rem;display:block}.radio-wrapper.radio-lg .radio{border-width:1px;height:22px;width:22px}.radio-wrapper.radio-lg .radio:after{height:13px;width:8px;top:8px;left:4px}.radio-wrapper.radio-wrapper-alt-2 label{color:#fff}.radio-wrapper.radio-wrapper-alt-2 .radio{border-color:#fff}.radio-wrapper.radio-wrapper-alt-2 .radio:after{background-color:#fff}.datepicker-in-fullscreen-controls>a{width:33%}.response-wrapper{position:relative;max-width:100%;padding-top:40px;margin:2px auto}.response-wrapper .response-msg{position:absolute;top:0;left:50%;transform:translateX(-50%);font-size:.9rem;display:inline-block;padding:5px 15px;height:100%;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap}.response-wrapper.error .response-msg{background:rgba(228,0,0,.9803921568627451);color:#fff}@media only screen and (max-width:575px){.response-wrapper .response-msg{font-size:.7rem}}@-webkit-keyframes load{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes load{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.loader{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateZ(0);border-radius:50%;width:20px;height:20px;border:2px solid #fc0;border-left-color:#000;-webkit-animation:load 1.1s linear infinite;animation:load 1.1s linear infinite}.loader:after{border-radius:50%;width:10em;height:10em}.has-loader{position:relative}.has-loader.loading :not(.loader){opacity:0}.has-loader.loading .loader{opacity:1}.img-loader{z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateZ(0);border-radius:50%;width:40px;height:40px;border:2px solid rgba(0,0,0,.4);border-left-color:#fc0;-webkit-animation:load 1.1s linear infinite;animation:load 1.1s linear infinite}.img-loader:after{border-radius:50%;width:10em;height:10em}@-webkit-keyframes fade{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:1}50%{opacity:0}to{opacity:1}}.loader-dots span{display:inline-block;width:15px;height:15px;background:#fc0;border-radius:50%;margin:0 5px}.loader-dots span:first-child{-webkit-animation:fade 3s linear infinite;animation:fade 3s linear infinite}.loader-dots span:nth-child(2){-webkit-animation:fade 3s linear 1s infinite;animation:fade 3s linear 1s infinite}.loader-dots span:nth-child(3){-webkit-animation:fade 3s linear 2s infinite;animation:fade 3s linear 2s infinite}.header-menu{list-style:none;padding-left:0;margin-bottom:0;display:flex;justify-content:flex-end;align-items:center}.header-menu>li{display:block;margin-left:15px;position:relative}.header-menu>li:first-child{margin-left:0}.header-menu>li>a,.header-menu>li>button{background:#fc0;padding:13px 24px;display:inline-block;font-weight:900;font-size:1.125rem;letter-spacing:.15rem;color:#000;transition:color .25s ease-in-out,background .25s ease-in-out}@media (max-height:900px),(max-width:900px){.header-menu>li>a,.header-menu>li>button{font-size:calc(1.0125rem + .2vmin)}}.header-menu>li>a.active,.header-menu>li>a:hover,.header-menu>li>button.active,.header-menu>li>button:hover{background:#000;color:#fff}.header-menu>li>a.active,.header-menu>li>button.active{box-shadow:5px 5px 0 rgba(0,0,0,.1)}.header-menu>li>a.lang,.header-menu>li>button.lang{padding:8px 10px;font-size:.725rem;background:#000;color:#fc0}.header-menu>li>a.lang:hover,.header-menu>li>button.lang:hover{background:#fc0;color:#000}.header-menu>li .submenu{list-style:none;padding-left:0;margin-bottom:0;position:absolute;top:100%;width:100%;display:none}.header-menu>li .submenu>li{margin-bottom:1px}.header-menu>li .submenu>li>a{font-size:.75rem;letter-spacing:.05rem;display:block;color:#fff;text-align:center;padding:20px 10px;background:#000;transition:background .25s ease-in-out,color .25s ease-in-out}.header-menu>li .submenu>li>a.active,.header-menu>li .submenu>li>a:hover{background:#fc0;color:#000}.header-menu>li .submenu>li:first-child{margin-top:4px}.header-menu>li:hover .submenu{display:block}.header-menu>li .btn-menu{width:51px;height:51px;background:#fff;position:relative;transition:background .25s ease-in-out}.header-menu>li .btn-menu span{background:#000;width:30px;height:4px;position:absolute;left:50%;transform:translateX(-50%)}.header-menu>li .btn-menu span:first-child{top:35%}.header-menu>li .btn-menu span:nth-child(2){bottom:35%}.header-menu>li .btn-menu i{opacity:0;position:absolute}.header-menu>li .btn-menu:hover{background:#fc0}.drawer-menu .side-menu{padding:50px 45px 50px 55px}.drawer-menu .side-menu .main-menu-header{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:90px}.drawer-menu .side-menu .main-menu-header .btn-close-menu{width:50px;height:50px;background:#fc0;color:#000;position:relative}.drawer-menu .side-menu .main-menu-header .btn-close-menu i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.drawer-menu .side-menu .main-menu-header .btn-close-menu i:before{font-size:1.4rem}@media (max-height:900px),(max-width:900px){.drawer-menu .side-menu .main-menu-header .btn-close-menu i:before{font-size:calc(1.04rem + .64vmin)}}.drawer-menu .side-menu .main-menu-header .btn-lang{color:#fff;letter-spacing:.05rem;font-size:.75rem}.drawer-menu .side-menu .main-menu{list-style:none;padding-left:0;margin-bottom:0;text-align:right}.drawer-menu .side-menu .main-menu>li .title{font-size:2.25rem;color:#fff;position:relative;padding-bottom:15px}@media (max-height:900px),(max-width:900px){.drawer-menu .side-menu .main-menu>li .title{font-size:calc(1.125rem + 2vmin)}}.drawer-menu .side-menu .main-menu>li .title:after{content:"";display:block;position:absolute;bottom:0;right:0;background:#fc0;width:84px;height:1px}.drawer-menu .side-menu .main-menu>li>ul{list-style:none;padding-left:0;margin-bottom:50px}.drawer-menu .side-menu .main-menu>li>ul>li{margin-top:10px}.drawer-menu .side-menu .main-menu>li>ul>li a,.drawer-menu .side-menu .main-menu>li>ul>li button{display:inline-block;font-size:1rem;color:#fff;text-align:right;transition:color .25s ease-in-out}.drawer-menu .side-menu .main-menu>li>ul>li a.active,.drawer-menu .side-menu .main-menu>li>ul>li a:hover,.drawer-menu .side-menu .main-menu>li>ul>li button.active,.drawer-menu .side-menu .main-menu>li>ul>li button:hover{color:#fc0}.modal-body{padding-top:80px}.btn-modal-close{color:#fff;position:absolute;top:0;left:50%;z-index:5;transform:translateX(-50%)}.btn-modal-close:hover{color:#fff}::-moz-selection{color:#000;background:#ffd630;opacity:1}::selection{color:#000;background:#ffd630;opacity:1}.vue-slider .vue-slider-rail{background-color:#bcbcbc;cursor:pointer}.vue-slider .vue-slider-rail .vue-slider-process{background-color:#000}.vue-slider .vue-slider-rail .vue-slider-dot .vue-slider-dot-handle,.vue-slider .vue-slider-rail .vue-slider-dot .vue-slider-dot-tooltip{cursor:-webkit-grab;cursor:grab}.vue-slider .vue-slider-rail .vue-slider-dot .vue-slider-dot-handle{border:5px solid #fff;box-shadow:1px 2px 7px rgba(0,0,0,.5)}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.list{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.list,.list-move{transition:all .6s ease-in-out 50ms}.list-enter-active{transition:all .4s ease-out}.list-leave-active{transition:all 50ms ease-in;position:relative;transform:scale(.1);opacity:0;display:none}.list-enter,.list-leave-to{opacity:0}.fade-stagger-enter-active{transition:opacity .5s ease-in-out;transition-delay:calc(150ms*var(--i))}.fade-stagger-enter,.fade-stagger-leave-to{opacity:0}.reveal-top{opacity:0;transform:translateY(-5%)}.reveal-bottom{opacity:0;transform:translateY(5%)}.reveal-right{opacity:0;transform:translate(15%)}.reveal-left{opacity:0;transform:translate(-15%)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{letter-spacing:.05rem}.text-sans-serif{font-family:effra,sans-serif}.text-monospace{font-family:arial,serif}.tiny{font-size:.625rem}.ls-00,.ls-00 b,.ls-00 label,.ls-00 span{letter-spacing:0!important}.ls-05,.ls-05 b,.ls-05 label,.ls-05 span{letter-spacing:.05rem!important}.ls-10,.ls-10 b,.ls-10 label,.ls-10 span{letter-spacing:.1rem!important}.ls-15,.ls-15 b,.ls-15 label,.ls-15 span{letter-spacing:.15rem!important}.ls-20,.ls-20 b,.ls-20 label,.ls-20 span{letter-spacing:.2rem!important}.ls-25,.ls-25 b,.ls-25 label,.ls-25 span{letter-spacing:.25rem!important}.ls-30,.ls-30 b,.ls-30 label,.ls-30 span{letter-spacing:.3rem!important}.lh-00{line-height:0}.lh-01{line-height:.1}.lh-02{line-height:.2}.lh-03{line-height:.3}.lh-04{line-height:.4}.lh-05{line-height:.5}.lh-06{line-height:.6}.lh-07{line-height:.7}.lh-08{line-height:.8}.lh-09{line-height:.9}.lh-10{line-height:1}.lh-11{line-height:1.1}.lh-12{line-height:1.2}.lh-13{line-height:1.3}.lh-14{line-height:1.4}.lh-15{line-height:1.5}.lh-16{line-height:1.6}.lh-17{line-height:1.7}.lh-18{line-height:1.8}.lh-19{line-height:1.9}.lh-20{line-height:2}.text-erase{position:relative;display:inline-block}.text-erase:after{content:"";display:block;width:calc(100% + 30px);height:1px;background:currentColor;position:absolute;top:50%;left:50%;transform:translateX(-50%)}.text-line-through{text-decoration:line-through}.text-bg-rounded{display:inline-block;padding:14px 45px;background-color:hsla(0,0%,100%,.2);border-radius:1rem}.text-underline:after{bottom:-2px;width:100%;height:1px}.underline-primary{position:relative;text-decoration:none}.underline-primary:after{content:"";width:100%;height:2px;background:#fc0;position:absolute;bottom:5px;left:0}.text-half-underline-center,.text-half-underline-left{position:relative;display:inline-block;padding-bottom:8px}.text-half-underline-center:after,.text-half-underline-left:after{content:"";position:absolute;bottom:0;width:50%;height:2px;background:currentColor}.text-half-underline-center.line-primary:after,.text-half-underline-left.line-primary:after{background:#fc0}.text-half-underline-left:after{left:2px}.text-half-underline-center:after{left:50%;transform:translateX(-50%)}.text-vertical{transform:rotate(-90deg) translateX(-100%);display:inline-block;transform-origin:0 25%}ul.no-style{padding:0;margin:0;list-style:none}ul.no-style li{line-height:1.5}ul.check-list{list-style:none;padding-left:0;margin-bottom:0}ul.check-list li{position:relative;padding-left:20px;margin-bottom:20px;font-size:.875rem}ul.check-list li:before{content:"";display:block;position:absolute;top:1px;left:0;transform:rotate(45deg);height:12px;width:8px;border-bottom:3px solid;border-right:3px solid}hr{border-top:2px solid #fff;margin:5px auto}hr.primary{border-color:#fc0}hr.secondary{border-color:#000}hr.lighter{border-color:#ebebeb}hr.vertical{border-top:none;position:relative;margin:0 auto}hr.vertical:after{content:"";position:absolute;top:50%;left:50%;width:1px;height:48px;background-color:rgba(0,0,0,.3);transform:translateY(-50%)}hr.vertical.medium:after{height:86px}hr.vertical.primary:after{background-color:#fc0}hr.tinier{width:25px}hr.tiny{width:40px}hr.small{width:50px}hr.large{width:140px}hr.thick{border-width:2px}hr.thicker{border-width:3px}hr.thickest{border-width:4px}.text-dynamic .h1,.text-dynamic .h2,.text-dynamic .h3,.text-dynamic .h4,.text-dynamic .h5,.text-dynamic .h6,.text-dynamic h1,.text-dynamic h2,.text-dynamic h3,.text-dynamic h4,.text-dynamic h5,.text-dynamic h6,.text-dynamic p{font-family:effra,sans-serif}.text-dynamic h2{margin-bottom:25px}.text-dynamic h3,.text-dynamic h4,.text-dynamic h5,.text-dynamic h6{margin:20px 0}.text-dynamic p{margin-bottom:15px;line-height:1.5rem;font-size:.75rem}.text-dynamic ul{padding:0 0 0 20px;margin-bottom:15px}.text-dynamic ul li{margin-bottom:20px;font-size:.8125rem}.text-dynamic ul li ul{list-style:none;padding-left:13px;margin-bottom:0;margin-top:.5rem}.text-dynamic ul li ul li{position:relative;margin-bottom:5px}.text-dynamic ul li ul li:before{content:"-";position:absolute;top:9px;left:-10px;line-height:0}.text-dynamic-2 .h1,.text-dynamic-2 .h2,.text-dynamic-2 .h3,.text-dynamic-2 .h4,.text-dynamic-2 .h5,.text-dynamic-2 .h6,.text-dynamic-2 h1,.text-dynamic-2 h2,.text-dynamic-2 h3,.text-dynamic-2 h4,.text-dynamic-2 h5,.text-dynamic-2 h6,.text-dynamic-2 p{font-family:effra,sans-serif}.text-dynamic-2 h2{margin-bottom:25px}.text-dynamic-2 h3,.text-dynamic-2 h4,.text-dynamic-2 h5,.text-dynamic-2 h6{margin:20px 0}.text-dynamic-2 p{color:#bcbcbc;line-height:1.5rem;font-size:.75rem}.text-dynamic-2 ul{padding:0 0 0 20px;margin-bottom:15px}.text-dynamic-2 ul li{margin-bottom:20px;font-size:.8125rem}.text-dynamic-2 ul li ul{list-style:none;padding-left:13px;margin-bottom:0;margin-top:.5rem}.text-dynamic-2 ul li ul li{position:relative;margin-bottom:5px}.text-dynamic-2 ul li ul li:before{content:"-";position:absolute;top:9px;left:-10px;line-height:0}.text-terms .h1,.text-terms .h2,.text-terms .h3,.text-terms .h4,.text-terms .h5,.text-terms .h6,.text-terms h1,.text-terms h2,.text-terms h3,.text-terms h4,.text-terms h5,.text-terms h6,.text-terms p{color:#444;font-family:effra,sans-serif}.text-terms h2{color:#fc0;margin-bottom:25px}.text-terms h3,.text-terms h4,.text-terms h5,.text-terms h6{color:#fc0;margin:20px 0}.text-terms p{margin-bottom:15px;line-height:1.5rem}.text-terms ul{padding:0 0 0 20px;margin-bottom:15px}.text-terms ul li{margin-bottom:20px}i[class*=" icon-"],i[class^=icon-]{font-size:0}i.icon-tiny[class*=" icon-"]:before,i.icon-tiny[class^=icon-]:before{font-size:.5rem}i.icon-xs[class*=" icon-"]:before,i.icon-xs[class^=icon-]:before{font-size:.7rem}i.icon-sm[class*=" icon-"]:before,i.icon-sm[class^=icon-]:before{font-size:1.1rem}@media (max-height:900px),(max-width:900px){i.icon-sm[class*=" icon-"]:before,i.icon-sm[class^=icon-]:before{font-size:calc(1.01rem + .16vmin)}}i.icon-m[class*=" icon-"]:before,i.icon-m[class^=icon-]:before{font-size:1.4rem}@media (max-height:900px),(max-width:900px){i.icon-m[class*=" icon-"]:before,i.icon-m[class^=icon-]:before{font-size:calc(1.04rem + .64vmin)}}i.icon-lg[class*=" icon-"]:before,i.icon-lg[class^=icon-]:before{font-size:2rem}@media (max-height:900px),(max-width:900px){i.icon-lg[class*=" icon-"]:before,i.icon-lg[class^=icon-]:before{font-size:calc(1.1rem + 1.6vmin)}}i.icon-xl[class*=" icon-"]:before,i.icon-xl[class^=icon-]:before{font-size:3.25rem}@media (max-height:900px),(max-width:900px){i.icon-xl[class*=" icon-"]:before,i.icon-xl[class^=icon-]:before{font-size:calc(1.225rem + 3.6vmin)}}i.icon-xxl[class*=" icon-"]:before,i.icon-xxl[class^=icon-]:before{font-size:6.6rem}@media (max-height:900px),(max-width:900px){i.icon-xxl[class*=" icon-"]:before,i.icon-xxl[class^=icon-]:before{font-size:calc(1.56rem + 8.96vmin)}}@media only screen and (min-width:992px){.text-half-underline-lg-left:after{left:2px;transform:translateX(0)}}.page-wrapper{position:relative;overflow:hidden}.page-wrapper .bg-logo-wrapper{position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden}.page-wrapper .bg-logo-wrapper .bg-logo{width:300vw;position:fixed;top:0;left:-50vw;z-index:-1}.page-wrapper.properties-index .bg-logo-wrapper .bg-logo,.page-wrapper.properties-popular-search .bg-logo-wrapper .bg-logo,.page-wrapper.villas-properties-index .bg-logo-wrapper .bg-logo{top:60vh}.mt-n-header{margin-top:-160px}.triangle-after{position:relative;margin-right:50px}.triangle-after:after{content:"";display:block;position:absolute;left:100%;top:0;width:0;height:0;border-bottom:96px solid #f2f2f2;border-right:46px solid transparent}.title-square{position:relative}.title-square:before{content:"";display:block;height:60px;width:60px;background:#fc0;position:absolute;left:0;top:100%;transform:translate(-20%,-55%);z-index:-1}.drawer-menu .side-menu{overflow:auto}.btn-code-search-fixed{font-size:1.2rem;background:#fc0;color:#000;position:fixed;z-index:51;left:0;bottom:0;width:50%;height:auto;border-radius:0;box-shadow:none;padding:30px 10px;font-weight:900;line-height:1.5}@media (max-height:900px),(max-width:900px){.btn-code-search-fixed{font-size:calc(1.02rem + .32vmin)}}.btn-code-search-fixed:after{content:"";display:block;width:3px;background:#fff;height:100%;position:absolute;top:0;left:100%;transform:translateX(-50%)}.search-widget{background:#fc0;padding:1.6rem 3rem 1.6rem 1rem;position:relative;transition:background .25s ease-in-out}.search-widget .search-widget-form,.search-widget .search-widget-form .radio-wrapper-group{display:flex;align-items:center}.search-widget .search-widget-form .radio-wrapper-group .radio-wrapper{padding-right:0;padding-left:40px}.search-widget .search-widget-form .radio-wrapper-group .radio-wrapper .radio{right:unset;left:0;height:30px;width:30px;background-color:#fff;border-radius:100%;border:none}.search-widget .search-widget-form .radio-wrapper-group .radio-wrapper .radio:after{left:10px;top:4px;width:10px;height:16px;border:solid #fff;border-width:0 4px 4px 0}.search-widget .search-widget-form .radio-wrapper-group .radio-wrapper:hover input~.radio{background-color:#fff}.search-widget .search-widget-form .radio-wrapper-group .radio-wrapper input:checked~.radio{background-color:#000}.search-widget .search-widget-form .radio-wrapper-group.input-for .radio-wrapper p{font-size:1rem;font-weight:900;letter-spacing:.1rem}.search-widget .search-widget-form .input-wrapper label{font-size:1rem;left:0}.search-widget .search-widget-form .input-wrapper .v-select .vs__dropdown-toggle{border:none;padding:0}.search-widget .search-widget-form .input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options{padding:6px 0}.search-widget .search-widget-form .input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .v-select-extender,.search-widget .search-widget-form .input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .v-select-extender span,.search-widget .search-widget-form .input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__search,.search-widget .search-widget-form .input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{font-size:1rem;white-space:nowrap}.search-widget .search-widget-form .input-wrapper .v-select .vs__dropdown-menu{border:none}.search-widget .search-widget-form .input-wrapper .v-select .vs__dropdown-menu .vs__no-options{text-align:left;font-size:1rem;letter-spacing:0;padding:10px 20px}.search-widget .search-widget-form .input-wrapper .v-select .vs__dropdown-menu .vs__dropdown-option{font-size:1rem;letter-spacing:0}.search-widget .search-widget-form .input-wrapper.has-value label{font-size:.625rem}.search-widget .search-widget-form .input-wrapper.input-type{min-width:190px}.search-widget .search-widget-form .input-wrapper.input-areas{width:100%;position:relative}.search-widget .search-widget-form .input-wrapper.input-areas .input-icon{width:18px;opacity:.2;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.search-widget .search-widget-form .input-wrapper.input-areas .v-select .vs__dropdown-toggle{padding:0 0 0 34px;border:solid #000;border-width:0 0 3px}.search-widget .search-widget-form .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__selected-options .v-select-extender,.search-widget .search-widget-form .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__selected-options .v-select-extender span,.search-widget .search-widget-form .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__selected-options .vs__search,.search-widget .search-widget-form .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{font-size:1rem;letter-spacing:0;padding:6px 10px}.search-widget .search-widget-form .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__selected-options .vs__search::-webkit-input-placeholder{font-size:1rem;letter-spacing:0}.search-widget .search-widget-form .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__selected-options .vs__search::-moz-placeholder{font-size:1rem;letter-spacing:0}.search-widget .search-widget-form .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__selected-options .vs__search:-ms-input-placeholder{font-size:1rem;letter-spacing:0}.search-widget .search-widget-form .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__selected-options .vs__search:-moz-placeholder{font-size:1rem;letter-spacing:0}.search-widget .search-widget-form .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__actions{display:none}.search-widget .search-widget-form .input-wrapper.has-error .v-select .vs__dropdown-toggle{border-color:rgba(228,0,0,.9803921568627451)}.search-widget .search-widget-form .btn-search i:before{font-size:2rem}@media (max-height:900px),(max-width:900px){.search-widget .search-widget-form .btn-search i:before{font-size:calc(1.1rem + 1.6vmin)}}.search-widget .search-widget-form .btn-search.loading :not(.loader){opacity:1}.search-widget .search-widget-form .btn-search em{position:absolute;opacity:0;pointer-events:none}.search-widget .search-widget-form .btn-search .loader{top:13px;left:unset;right:-12px;width:25px;height:25px;border:3px solid #000;border-left-color:#fff}.search-widget .btn-search{position:absolute;right:1px;top:50%;transform:translateY(-50%)}.search-widget .btn-code-search{position:absolute;bottom:0;right:3rem;transform:translateY(100%);background:#000;color:#fc0;padding:10px 20px;display:block;font-size:.7rem;font-weight:900;transition:all .25s ease-in-out}.search-widget .btn-code-search:hover{background:#fc0;color:#000}.search-widget:after,.search-widget:before{content:"";display:block;position:absolute;top:0;width:0;height:0}.search-widget:before{right:calc(100% - 1px);border-bottom:99px solid #fc0;border-left:90px solid transparent;transition:border-bottom .25s ease-in-out}.search-widget:after{left:calc(100% - 1px);border-bottom:99px solid transparent;border-left:90px solid #fc0;transition:border-left .25s ease-in-out}.search-widget.on-button-hover{background:#d8ff00}.search-widget.on-button-hover:before{border-bottom-color:#d8ff00}.search-widget.on-button-hover:after{border-left-color:#d8ff00}.modal-selected-label{background-color:#000;color:#fff;margin:6px;display:inline-flex;align-items:center;padding:10px;font-size:.75rem;border-radius:20px}.modal-selected-label .btn-remove-label{font-size:0;margin-left:5px}.modal-selected-label .btn-remove-label i:before{font-size:.75rem;color:#fc0}.labels{position:absolute}.labels .label,.labels .label-ependisi,.labels .label-new{background:rgba(255,204,0,.9);position:relative;margin-top:4px;margin-left:auto;white-space:nowrap}.labels .label-ependisi span,.labels .label-new span,.labels .label span{color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:900}.labels:first-child{margin-top:0}.form-check{background:#000;border-radius:50%;position:relative;width:100px;height:100px}.form-check img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:80%}.home-slider-wrapper{height:calc(100vh - 32px);min-height:500px;position:relative}.home-slider-wrapper .overlay{display:block;position:absolute;z-index:10;top:0;left:0;width:100%;height:30%;background:#000;background:linear-gradient(0deg,transparent,#000)}.btn-properties-filter{font-size:.875rem;font-weight:900;color:#000;padding:20px 22px;position:relative;transition:background .25s ease-in-out}.btn-properties-filter:after{content:"";display:block;position:absolute;bottom:12px;left:50%;transform:translateX(-50%);height:3px;width:0;background:#000;transition:width .25s ease-in-out}.btn-properties-filter.active{background:#f2f2f2}.btn-properties-filter.active:after{width:30%}.home-typo-animation{position:absolute;top:40px;left:0}.home-banner-villas{padding-top:42%}.home-banner-villas .bg-image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.home-banner-villas .title{position:absolute;top:20%;left:10%;color:#fff;font-size:3rem;font-weight:900}@media (max-height:900px),(max-width:900px){.home-banner-villas .title{font-size:calc(1.2rem + 3.2vmin)}}.home-banner-villas .button{display:inline-block;background:#000;color:#fff;font-size:1.5rem;font-weight:300;letter-spacing:.2rem;position:absolute;top:50%;right:-7%;transform:translateY(-50%);padding:25px 30px 25px 180px;transition:right .25s ease-in-out}@media (max-height:900px),(max-width:900px){.home-banner-villas .button{font-size:calc(1.05rem + .8vmin)}}.home-banner-villas .button:hover{right:-40px}.drawer-properties-button{position:fixed;z-index:50;right:5%;bottom:9%;transform:translateY(50%);width:80px;height:80px;background:#fc0;color:#000;border-radius:50%;box-shadow:0 0 20px rgba(0,0,0,.3)}.drawer-properties-button img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%}.drawer-properties-button p{font-size:1.2rem;font-weight:900}@media (max-height:900px),(max-width:900px){.drawer-properties-button p{font-size:calc(1.02rem + .32vmin)}}.drawer-properties-button .length{position:absolute;top:0;right:0;transform:translate(25%,-25%);width:30px;height:30px;background:#000;border-radius:50%}.drawer-properties-button .length span{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.9rem}.drawer-properties-button:before{display:block;width:100vw;height:100%;position:absolute;z-index:-1;top:0;right:0;box-shadow:0 -20px 20px rgba(0,0,0,.3)}.drawer-properties .side-menu{width:calc(100% - 30px)}.drawer-properties .side-menu .properties-cart{padding:40px 50px 50px 60px;height:100%;overflow:auto}.drawer-properties .side-menu .properties-cart .cart-list{list-style:none;padding-left:0;margin-bottom:0}.drawer-properties .side-menu .properties-cart .cart-list li{position:relative;padding-bottom:14px;margin-bottom:20px}.drawer-properties .side-menu .properties-cart .cart-list li .btn-remove{font-size:.625rem;color:#fff;background:#000;padding:5px 10px;letter-spacing:.1rem;position:absolute;top:35%;left:20px;transform:translate(-100%,-50%) rotate(-90deg);transition:background .25s ease-in-out}.drawer-properties .side-menu .properties-cart .cart-list li .btn-remove:hover{background:rgba(228,0,0,.9803921568627451)}.drawer-properties .side-menu .properties-cart .cart-list li .property{display:flex;align-items:center}.drawer-properties .side-menu .properties-cart .cart-list li .property .image{background:rgba(0,0,0,.1);position:relative}.drawer-properties .side-menu .properties-cart .cart-list li .property .image img{position:relative;top:-8px;left:-5px;transition:top .25s ease-in-out,left .25s ease-in-out}.drawer-properties .side-menu .properties-cart .cart-list li .property .info .specs{display:flex;align-items:center;margin-bottom:20px}.drawer-properties .side-menu .properties-cart .cart-list li .property .info .specs .spec{display:flex;align-items:center;margin-left:24px}.drawer-properties .side-menu .properties-cart .cart-list li .property .info .specs .spec img{margin-right:6px}.drawer-properties .side-menu .properties-cart .cart-list li .property .info .specs .spec p{font-size:.75rem;color:#000}.drawer-properties .side-menu .properties-cart .cart-list li .property .info .specs .spec:first-child{margin-left:0}.drawer-properties .side-menu .properties-cart .cart-list li .property:hover .image img{top:0;left:0}.drawer-properties .side-menu .properties-cart .cart-list li:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:105px;background:#ccc}.drawer-properties .btn-close-drawer-properties{width:50px;height:50px;background:#fc0;color:#000;position:absolute;top:55px;left:0;transform:translateX(-50%);z-index:1}.drawer-properties .btn-close-drawer-properties i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.drawer-properties .btn-close-drawer-properties i:before{font-size:1.4rem}@media (max-height:900px),(max-width:900px){.drawer-properties .btn-close-drawer-properties i:before{font-size:calc(1.04rem + .64vmin)}}.popular-search-filters .radio-wrapper-group.radio-wrapper-1{display:flex;align-items:center}.popular-search-filters .radio-wrapper-group.radio-wrapper-1 .radio-wrapper{padding-right:0;padding-left:35px}.popular-search-filters .radio-wrapper-group.radio-wrapper-1 .radio-wrapper .radio{right:unset;left:0;height:30px;width:30px;background-color:#ebebeb;border-radius:100%;border:none}.popular-search-filters .radio-wrapper-group.radio-wrapper-1 .radio-wrapper .radio:after{left:10px;top:4px;width:10px;height:16px;border:solid #ebebeb;border-width:0 4px 4px 0}.popular-search-filters .radio-wrapper-group.radio-wrapper-1 .radio-wrapper:hover input~.radio{background-color:#ebebeb}.popular-search-filters .radio-wrapper-group.radio-wrapper-1 .radio-wrapper input:checked~.radio{background-color:#000}.popular-search-filters .radio-wrapper-group.radio-wrapper-1.input-for .radio-wrapper p{font-size:1rem;font-weight:900;letter-spacing:.1rem}.popular-search-filters .input-wrapper label{font-size:1rem;left:0}.popular-search-filters .input-wrapper .v-select .vs__dropdown-toggle{border:none;padding:0}.popular-search-filters .input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options{padding:6px 0}.popular-search-filters .input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .v-select-extender,.popular-search-filters .input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .v-select-extender span,.popular-search-filters .input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__search,.popular-search-filters .input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{font-size:1rem}.popular-search-filters .input-wrapper.has-value label{font-size:.625rem}.popular-search-filters .input-wrapper.input-type{min-width:190px}.popular-search-filters .input-wrapper.input-areas{width:100%;position:relative}.popular-search-filters .input-wrapper.input-areas .input-icon{width:18px;opacity:.2;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.popular-search-filters .input-wrapper.input-areas .v-select .vs__dropdown-toggle{padding:0 0 0 34px;border:solid #000;border-width:0 0 3px}.popular-search-filters .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__selected-options .v-select-extender,.popular-search-filters .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__selected-options .v-select-extender span,.popular-search-filters .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__selected-options .vs__search,.popular-search-filters .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{font-size:.75rem;letter-spacing:.1rem;padding:6px 10px}.popular-search-filters .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__actions{display:none}.popular-search-filters .input-wrapper.has-error .v-select .vs__dropdown-toggle{border-color:rgba(228,0,0,.9803921568627451)}.popular-searches-list{list-style:none;padding-left:0;margin-bottom:0;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-12px;margin-right:-12px}.popular-searches-list>*{margin-left:12px;margin-right:12px;margin-bottom:24px;min-width:calc(33.33333% - 24px);flex-basis:338px}.popular-searches-list .popular-search{background:#ebebeb}.popular-searches-list .popular-search a{display:block;width:100%;height:100%;background:#fff;color:#000;padding:26px 33px;position:relative;transform:translate(-8px,-13px);transition:transform .25s ease-in-out}.popular-searches-list .popular-search a .title{font-size:1.875rem;font-weight:900;line-height:1.2;min-height:110px}@media (max-height:900px),(max-width:900px){.popular-searches-list .popular-search a .title{font-size:calc(1.0875rem + 1.4vmin)}}.popular-searches-list .popular-search a hr{border-top:1px solid #000;width:50px;margin:20px 0 20px -15px}.popular-searches-list .popular-search a .length{font-size:2.25rem;font-weight:900;line-height:1}@media (max-height:900px),(max-width:900px){.popular-searches-list .popular-search a .length{font-size:calc(1.125rem + 2vmin)}}.popular-searches-list .popular-search a .length-unit{font-size:.75rem;color:#fc0}.popular-searches-list .popular-search a .price{font-size:.875rem;font-weight:900;line-height:1}.popular-searches-list .popular-search a .price-unit{font-size:.75rem;color:#fc0}.popular-searches-list .popular-search a .arrow{width:50px;height:50px;background:#000;position:absolute;bottom:5px;right:5px}.popular-searches-list .popular-search a .arrow i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.popular-searches-list .popular-search a .arrow i:before{font-size:1.4rem;color:#fff}@media (max-height:900px),(max-width:900px){.popular-searches-list .popular-search a .arrow i:before{font-size:calc(1.04rem + .64vmin)}}.popular-searches-list .popular-search a:hover{transform:translate(-4px,-7px)}.popular-searches-list .popular-search:nth-child(odd) a{background:#000;color:#fff}.popular-searches-list .popular-search:nth-child(odd) a hr{border-top:1px solid #fc0}.popular-searches-list .popular-search:nth-child(odd) a .length,.popular-searches-list .popular-search:nth-child(odd) a .price{color:#fc0}.popular-searches-list .popular-search:nth-child(odd) a .length-unit,.popular-searches-list .popular-search:nth-child(odd) a .price-unit{color:#fff}.popular-searches-list .popular-search:nth-child(odd) a .arrow{background:#fc0}.property-preview{display:block;margin:13px 0 10px 8px;position:relative}.property-preview .image-wrapper{margin-bottom:10px;overflow:hidden;position:relative;padding-top:68%}.property-preview .image-wrapper .image-shadow{background:rgba(0,0,0,.1);width:100%;height:100%;position:absolute;top:13px;left:8px}.property-preview .image-wrapper .image{width:calc(100% - 8px);height:calc(100% - 13px);position:absolute;top:0;left:0;overflow:hidden;transition:all .25s ease-in-out}.property-preview .image-wrapper .image img{width:100%}.property-preview .image-wrapper .image .bg-image-wrapper{height:100%}.property-preview .image-wrapper .labels{top:3px;right:15px}.property-preview .image-wrapper .labels .label,.property-preview .image-wrapper .labels .label-ependisi,.property-preview .image-wrapper .labels .label-new{width:60px;height:40px}.property-preview .image-wrapper .labels .label-ependisi span,.property-preview .image-wrapper .labels .label-new span,.property-preview .image-wrapper .labels .label span{font-size:.625rem}.property-preview .image-wrapper .labels .label-ependisi{width:150px}.property-preview .image-wrapper .labels .label-new{height:60px}.property-preview .details .title{font-size:1.25rem;font-weight:900;color:#000;margin-bottom:10px}@media (max-height:900px),(max-width:900px){.property-preview .details .title{font-size:calc(1.025rem + .4vmin)}}.property-preview .details .descr{font-size:.8125rem;color:#000;opacity:.5;line-height:1.2;margin-bottom:15px;transition:opacity .25s ease-in-out}.property-preview .details .specs-price{display:flex;flex-flow:column}.property-preview .details .specs-price .specs{display:flex;align-items:center;margin-bottom:20px}.property-preview .details .specs-price .specs .spec{display:flex;align-items:center;margin-left:24px}.property-preview .details .specs-price .specs .spec img{margin-right:6px;opacity:.25;transition:opacity .25s ease-in-out}.property-preview .details .specs-price .specs .spec p{font-size:.75rem;color:#000}.property-preview .details .specs-price .specs .spec:first-child{margin-left:0}.property-preview .details .specs-price .price{font-size:1.25rem;color:#000;font-weight:900}@media (max-height:900px),(max-width:900px){.property-preview .details .specs-price .price{font-size:calc(1.025rem + .4vmin)}}.property-preview .arrow{width:47px;height:50px;background:#000;position:absolute;bottom:0;right:0;transition:background .25s ease-in-out}.property-preview .arrow i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.property-preview .arrow i:before{font-size:1.4rem;color:#fff;transition:color .25s ease-in-out}@media (max-height:900px),(max-width:900px){.property-preview .arrow i:before{font-size:calc(1.04rem + .64vmin)}}.property-preview:hover .image-wrapper .image{top:6px;left:4px}.property-preview:hover .details .descr,.property-preview:hover .details .specs-price .specs .spec img{opacity:1}.property-preview:hover .arrow{background:#fc0}.property-preview:hover .arrow i:before{color:#000}.listing-filters .input-wrapper.label-float label{font-size:1.1rem;left:0;letter-spacing:0}@media (max-height:900px),(max-width:900px){.listing-filters .input-wrapper.label-float label{font-size:calc(1.01rem + .16vmin)}}.listing-filters .input-wrapper .v-select .vs__dropdown-toggle{border:none;padding:5px 0 10px}.listing-filters .input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options{padding:0}.listing-filters .input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__search,.listing-filters .input-wrapper .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{font-size:.875rem}.listing-filters .input-wrapper .v-select .vs__dropdown-menu{background:#fff;border:none;box-shadow:0 0 10px rgba(0,0,0,.3);padding:10px 0 20px;border-radius:0 0 15px 15px}.listing-filters .input-wrapper .v-select .vs__dropdown-menu .vs__dropdown-option{font-size:.875rem;color:#000;margin-bottom:0}.listing-filters .input-wrapper .v-select .vs__dropdown-menu .vs__dropdown-option.vs__dropdown-option--highlight{color:#fff}.listing-filters .input-wrapper .v-select .vs__dropdown-menu .vs__dropdown-option.vs__dropdown-option--selected{background:#fc0;color:#000}.listing-filters .input-wrapper.input-areas{display:flex;align-items:center}.listing-filters .input-wrapper.input-areas .input-icon{width:18px;opacity:.2;margin-right:8px}.listing-filters .input-wrapper.input-areas label{margin-bottom:0;margin-right:10px;font-size:1rem}.listing-filters .input-wrapper.input-areas .v-select{width:100%}.listing-filters .input-wrapper.input-areas .v-select .vs__dropdown-toggle{background:#ebebeb;border-radius:30px}.listing-filters .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__selected-options{padding:10px}.listing-filters .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__selected-options .v-select-extender,.listing-filters .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__selected-options .v-select-extender span,.listing-filters .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__selected-options .vs__search,.listing-filters .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{font-size:1rem;padding:10px}.listing-filters .input-wrapper.input-areas .v-select .vs__dropdown-toggle .vs__actions .vs__open-indicator{display:none}.listing-filters .input-wrapper.input-areas .v-select .vs__dropdown-menu{transform:translateY(-22px);background:#ebebeb;box-shadow:0 10px 10px rgba(0,0,0,.3)}.listing-filters .vue-slider-wrapper{position:relative}.listing-filters .vue-slider-wrapper>span{position:absolute;top:50%;transform:translateY(-50%);width:4px;height:20px}.listing-filters .vue-slider-wrapper>span:after,.listing-filters .vue-slider-wrapper>span:before{content:"";display:block;position:absolute;top:50%;background:#bcbcbc}.listing-filters .vue-slider-wrapper>span:before{width:4px;height:100%;transform:translateY(-50%)}.listing-filters .vue-slider-wrapper>span:first-child{right:calc(100% - 1px)}.listing-filters .vue-slider-wrapper>span:first-child:before{left:0}.listing-filters .vue-slider-wrapper>span:nth-child(2){left:calc(100% - 1px)}.listing-filters .vue-slider-wrapper>span:nth-child(2):before{right:0}.listing-filters .slider-ranges{width:100%;margin-top:.3rem;position:relative;padding:5px 0}.listing-filters .slider-ranges p{position:absolute;top:50%}.listing-filters .slider-ranges p:first-child{left:0;transform:translate(-50%,-50%)}.listing-filters .slider-ranges p:nth-child(2){right:0;transform:translate(50%,-50%)}.btn-code-search-listing{background:#000;color:#fff;font-size:.6rem;padding:10px 20px;letter-spacing:.05rem}.listing-loader{position:absolute;top:0;left:0;right:0;z-index:5;padding:100px 0}.input-sort{display:inline-flex;align-items:center}.input-sort label{font-size:.9rem;margin-bottom:0;margin-right:8px;letter-spacing:0}.input-sort .v-select{min-width:180px}.input-sort .v-select .vs__dropdown-toggle{border:none;padding:0}.input-sort .v-select .vs__dropdown-toggle .vs__selected-options{padding:6px 0}.input-sort .v-select .vs__dropdown-toggle .vs__selected-options .vs__search,.input-sort .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{font-size:.9rem;letter-spacing:0}.input-sort .v-select .vs__dropdown-toggle .vs__actions .vs__open-indicator:before{font-size:.5rem}.input-sort .v-select .vs__dropdown-menu{border:none;box-shadow:0 0 10px rgba(0,0,0,.3);padding:10px 0 20px;border-radius:0 0 15px 15px}.input-sort .v-select .vs__dropdown-menu .vs__dropdown-option{font-size:.9rem;letter-spacing:0}.properties-list{list-style:none;padding-left:0;margin-bottom:0}.properties-list li{opacity:0;margin-bottom:4.5rem}.properties-list.thumbs-view{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-8px;margin-right:-8px}.properties-list.thumbs-view>*{margin-left:8px;margin-right:8px;margin-bottom:16px;min-width:calc(33.33333% - 16px);flex-basis:280px}.properties-list.list-view li{margin-bottom:1.5rem}.properties-list.list-view .property-preview{display:flex;align-items:center;padding-right:100px;padding-bottom:32px}.properties-list.list-view .property-preview .image-wrapper{max-width:20%;min-width:300px;margin-right:3%;padding-top:211px}.properties-list.list-view .property-preview .image-wrapper .labels .label,.properties-list.list-view .property-preview .image-wrapper .labels .label-ependisi,.properties-list.list-view .property-preview .image-wrapper .labels .label-new{width:55px;height:30px}.properties-list.list-view .property-preview .image-wrapper .labels .label-ependisi span,.properties-list.list-view .property-preview .image-wrapper .labels .label-new span,.properties-list.list-view .property-preview .image-wrapper .labels .label span{font-size:.55rem;letter-spacing:.05rem}.properties-list.list-view .property-preview .image-wrapper .labels .label-ependisi{width:150px}.properties-list.list-view .property-preview .image-wrapper .labels .label-new{height:40px}.properties-list.list-view .property-preview .details{width:100%}.properties-list.list-view .property-preview .details .title{position:relative;padding-bottom:10px;margin-bottom:14px}.properties-list.list-view .property-preview .details .title:after{content:"";display:block;position:absolute;bottom:0;left:0;width:80px;height:2px;background:#fc0}.properties-list.list-view .property-preview .details .descr{margin-bottom:36px}.properties-list.list-view .property-preview .details .specs-price{flex-flow:row;justify-content:space-between}.properties-list.list-view .property-preview .details .specs-price .specs{margin-bottom:0;margin-right:3rem}.properties-list.list-view .property-preview .arrow{bottom:unset;top:50%;transform:translateY(-50%)}.properties-list.list-view .property-preview:after{content:"";display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:90%;height:1px;background:rgba(0,0,0,.1)}.no-more-bg{width:100%;max-width:365px;position:absolute;top:0;left:50%;transform:translateX(-50%)}.codes-list{list-style:none;padding-left:0;margin-bottom:0;display:flex;align-items:center;flex-wrap:wrap;margin-left:.5rem}.codes-list li{margin-left:.8rem;background:#fc0;color:#000;font-size:1rem;border-radius:20px;padding:.2rem .8rem;letter-spacing:0;font-weight:700}.property-inner-info{position:relative}.property-inner-info .property-inner-image{box-shadow:8px 13px 0 0 #f2f2f2;margin-right:8px;margin-bottom:13px;position:relative}.property-inner-info .property-inner-image img{width:100%}.property-inner-info .property-inner-image img[lazy=loading]{height:80vh}.property-inner-info .property-inner-image:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:30%;background:#000;background:linear-gradient(0deg,#000,transparent)}.property-inner-info .labels{top:16px;right:26px}.property-inner-info .labels .label,.property-inner-info .labels .label-ependisi,.property-inner-info .labels .label-new{width:100px;height:50px}.property-inner-info .labels .label-ependisi span,.property-inner-info .labels .label-new span,.property-inner-info .labels .label span{font-size:1rem}.property-inner-info .labels .label-ependisi{width:250px}.property-inner-info .labels .label-new{height:70px}.property-inner-info .info{position:absolute;left:47px;bottom:30px;max-width:calc(70% - 220px)}.property-inner-info .info .title{color:#fff;font-size:1.5625rem;font-weight:900}@media (max-height:900px),(max-width:900px){.property-inner-info .info .title{font-size:calc(1.05625rem + .9vmin)}}.property-inner-info .info .descr{color:#fff;font-size:.8rem}.property-inner-info .btn-gallery{position:absolute;right:26px;top:calc(100% - 19px);transform:translateY(-100%);background:#fc0;text-align:center;color:#000;padding:23px 15px;transition:background .25s ease-in-out}.property-inner-info .btn-gallery .number{font-size:1.875rem;font-weight:900;line-height:1}@media (max-height:900px),(max-width:900px){.property-inner-info .btn-gallery .number{font-size:calc(1.0875rem + 1.4vmin)}}.property-inner-info .btn-gallery .photos{font-size:.875rem;font-weight:700}.property-inner-info .btn-gallery .cta{font-size:.5625rem}.property-inner-info .btn-gallery:hover{background:#fff}.inner-label-ependitiko{background:#000;color:#fc0;position:absolute;top:8px;right:8px;font-weight:900;padding:6px 10px;font-size:.7rem;letter-spacing:.05rem;text-align:center}.btn-add-list{display:flex;align-items:center;justify-content:space-between;background:#000;color:#fff;padding:17px 44px 17px 34px;width:100%;max-width:658px;position:relative;transition:color .25s ease-in-out;text-align:left}.btn-add-list .question{font-size:1.125rem;font-weight:900}@media (max-height:900px),(max-width:900px){.btn-add-list .question{font-size:calc(1.0125rem + .2vmin)}}.btn-add-list .text{font-size:.75rem}.btn-add-list>i{position:absolute;right:18px;top:50%;transform:translateY(-50%);transition:right .25s ease-in-out}.btn-add-list>i:before{font-size:1rem}.btn-add-list:hover{color:#fc0}.btn-add-list:hover i{right:15px}.btn-add-list:hover i.icon-check{right:unset}.text-remove-list{background:#000;color:#fff;padding:17px 44px 17px 34px;width:100%;position:relative;margin-right:27px}.text-remove-list .icon-added{display:block;position:absolute;left:0;top:50%;transform:translate(-50%,-50%);background:#0df64a;width:45px;height:45px;border-radius:50%}.text-remove-list .icon-added i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#000}.text-remove-list .icon-added i:before{font-size:1.2rem}@media (max-height:900px),(max-width:900px){.text-remove-list .icon-added i:before{font-size:calc(1.02rem + .32vmin)}}.text-remove-list .text{font-size:1.125rem;font-weight:900}@media (max-height:900px),(max-width:900px){.text-remove-list .text{font-size:calc(1.0125rem + .2vmin)}}.text-remove-list:after{content:"";display:block;position:absolute;left:100%;top:0;width:0;height:0;border-top:60.4px solid #000;border-right:20px solid transparent;transition:border-bottom .25s ease-in-out}.btn-remove-list{width:30%;background:rgba(228,0,0,.9803921568627451);padding:10px 25px 10px 20px;position:relative;transition:background .25s ease-in-out}.btn-remove-list .text{white-space:nowrap;font-size:.75rem;color:#fff}.btn-remove-list:after{content:"";display:block;position:absolute;right:100%;top:0;width:0;height:0;border-bottom:60.4px solid rgba(228,0,0,.9803921568627451);border-left:20px solid transparent;transition:border-bottom .25s ease-in-out}.btn-remove-list .loader{border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff}.btn-remove-list:hover{background:rgba(177,0,0,.9803921569)}.btn-remove-list:hover:after{border-bottom-color:rgba(177,0,0,.9803921569)}.property-inner-specs{list-style:none;padding-left:0;margin-bottom:0;display:flex;align-items:flex-start;justify-content:space-between}.property-inner-specs li{padding:0 17px;text-align:center}.property-inner-specs li img{height:30px;opacity:.2;margin-bottom:10px}.input-inline{display:flex;align-items:center}.input-inline img{height:24px;margin-right:7px}.input-inline label{margin-bottom:0;font-size:1rem;margin-right:14px}.input-inline .v-select{width:100%}.input-inline .v-select .vs__dropdown-toggle .vs__selected-options .vs__search,.input-inline .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{font-size:.6875rem}.villas-list{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-5px;margin-right:-5px;list-style:none;padding-left:0;margin-bottom:0}.villas-list>*{margin-left:5px;margin-right:5px;margin-bottom:10px;min-width:calc(50% - 10px);flex-basis:300px}.villas-list .villa-preview{position:relative;display:block}.villas-list .villa-preview .image{padding-top:70%;position:relative}.villas-list .villa-preview .image .bg-image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.villas-list .villa-preview .details{position:absolute;bottom:20px;left:20px;right:20px;background:rgba(0,0,0,.8);padding:15px 22px;color:#fff;display:flex;align-items:center;justify-content:space-between}.villas-list .villa-preview .details .info{display:flex;align-items:center}.villas-list .villa-preview .details .info img{margin-right:5px}.villas-list .villa-preview .banner-text{color:#fff;font-size:3rem;font-weight:900;line-height:1;position:absolute;top:50%;left:10%;transform:translateY(-50%)}@media (max-height:900px),(max-width:900px){.villas-list .villa-preview .banner-text{font-size:calc(1.2rem + 3.2vmin)}}.villa-form-wrapper{position:relative;display:inline-block}.villa-form-wrapper .btn-villa-form{font-weight:300;transition:padding .25s ease-in-out,color .25s ease-in-out}.villa-form-wrapper .btn-villa-form i{position:absolute;left:24px;top:50%;transform:translateY(-50%)}.villa-form-wrapper .btn-villa-form i:before{font-size:1.5rem}@media (max-height:900px),(max-width:900px){.villa-form-wrapper .btn-villa-form i:before{font-size:calc(1.05rem + .8vmin)}}.villa-form-wrapper .btn-villa-form.active{padding:20px 24px 20px 220px}.villa-form-wrapper .villa-form{position:absolute;z-index:5;top:100%;left:0;right:0;background:#fff;padding:50px 30px}.assignation-steps{counter-reset:item;padding-left:0}.assignation-steps>li{padding-left:126px;padding-bottom:60px;margin:0;text-indent:-1rem;list-style-type:none;counter-increment:item;font-size:.875rem;position:relative}.assignation-steps>li:before{font-size:1rem;display:inline-block;width:1rem;padding-right:.5rem;font-weight:900;text-align:right;content:counter(item) "."}.assignation-steps>li .image{position:absolute;left:0;top:0;width:45px;height:45px;background:#fc0;border-radius:50%}.assignation-steps>li .image img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-height:90%}.assignation-steps>li:after{content:"";display:block;width:1px;height:calc(100% - 55px);background:#bcbcbc;position:absolute;top:50px;left:23px}.assignation-steps>li i{position:absolute;top:calc(50% + 25px);transform:translateY(-50%);left:32px}.assignation-steps>li i:before{font-size:.5rem}.assignation-steps>li:last-child{padding-bottom:0}.assignation-steps>li>ul>li{font-size:.875rem;margin-top:5px}.assignation-steps>li>ul>li:first-child{margin-top:20px}.contact-list{list-style:none;padding-left:0;margin-bottom:0}.contact-list li{position:relative;padding-left:52px}.contact-list li:before{content:"";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:34px;height:34px;background:#fc0}.contact-list li a{color:#000}.contact-list li a:hover{color:#bcbcbc}.contact-list li i{position:absolute;transform:translateY(-50%);color:#000}.contact-list li:first-child i{left:0;top:calc(50% - 10px)}.contact-list li:first-child i:before{font-size:2.2rem}@media (max-height:900px),(max-width:900px){.contact-list li:first-child i:before{font-size:calc(1.12rem + 1.92vmin)}}.contact-list li:nth-child(2) i{left:8px;top:calc(50% - 10px)}.contact-list li:nth-child(2) i:before{font-size:1.5rem}@media (max-height:900px),(max-width:900px){.contact-list li:nth-child(2) i:before{font-size:calc(1.05rem + .8vmin)}}.contact-list li:nth-child(4) i{left:8px;top:calc(50% - 10px)}.contact-list li:nth-child(4) i:before{font-size:1.5rem}@media (max-height:900px),(max-width:900px){.contact-list li:nth-child(4) i:before{font-size:calc(1.05rem + .8vmin)}}.contact-list li:nth-child(6){margin-bottom:0}.contact-list li:nth-child(6) i{top:50%;left:8px}.contact-list li:nth-child(6) i:before{font-size:1.2rem}@media (max-height:900px),(max-width:900px){.contact-list li:nth-child(6) i:before{font-size:calc(1.02rem + .32vmin)}}.contact-list li:nth-child(3):before,.contact-list li:nth-child(5):before{content:unset}.contact-list li:nth-child(3) a,.contact-list li:nth-child(5) a{color:#fff}.social-link{position:relative}.social-link span{opacity:0;position:absolute}.mortgage-image{position:absolute;bottom:0;left:0;width:100%}.sectors-buttons{list-style:none;padding-left:0;margin-bottom:0;display:inline-flex;flex-direction:column;flex-wrap:wrap;height:160px}.sectors-buttons li{margin-left:5px;margin-right:5px}.sectors-buttons li button{width:53px;height:53px;font-weight:900;font-size:3rem;color:#fc0;background:#fff;position:relative;opacity:.5;transition:opacity .25s ease-in-out,box-shadow .25s ease-in-out}@media (max-height:900px),(max-width:900px){.sectors-buttons li button{font-size:calc(1.2rem + 3.2vmin)}}.sectors-buttons li button span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sectors-buttons li button:hover{opacity:1}.sectors-buttons li button.active{box-shadow:0 0 10px rgba(0,0,0,.2);opacity:1}.areas-list{list-style:none;padding-left:0;margin-bottom:0;display:flex;flex-wrap:wrap}.areas-list li{margin-right:5px;font-size:.875rem}.areas-list li:after{content:","}.areas-list li:last-child:after{content:unset}@media only screen and (max-width:1199px){.search-widget{padding:0 1rem}.search-widget .search-widget-form{flex-flow:column}.search-widget .search-widget-form .radio-wrapper-group.input-for{position:absolute;bottom:100%;left:0;right:0;justify-content:center}.search-widget .search-widget-form .radio-wrapper-group.input-for .radio-wrapper{padding:0;margin:0 5px}.search-widget .search-widget-form .radio-wrapper-group.input-for .radio-wrapper label{text-align:center;color:#000;padding:15px 60px}.search-widget .search-widget-form .radio-wrapper-group.input-for .radio-wrapper label p{font-size:1.2rem;letter-spacing:0;font-weight:900}}@media only screen and (max-width:1199px)and (max-height:900px),only screen and (max-width:1199px)and (max-width:900px){.search-widget .search-widget-form .radio-wrapper-group.input-for .radio-wrapper label p{font-size:calc(1.02rem + .32vmin)}}@media only screen and (max-width:1199px){.search-widget .search-widget-form .radio-wrapper-group.input-for .radio-wrapper .radio{position:absolute;top:0;left:0;transform:unset;width:100%;height:100%;background-color:#fff;border-radius:0;z-index:-2}.search-widget .search-widget-form .radio-wrapper-group.input-for .radio-wrapper .radio:after{content:unset}}@media only screen and (max-width:1199px){.search-widget .search-widget-form .radio-wrapper-group.input-for .radio-wrapper input:checked~.radio{background-color:#fc0;box-shadow:7px -6px 7px rgba(0,0,0,.2);z-index:-1}}@media only screen and (max-width:1199px){.search-widget .search-widget-form .radio-wrapper-group.input-type .radio-wrapper label p{font-size:1.2rem;letter-spacing:0;font-weight:700}}@media only screen and (max-width:1199px)and (max-height:900px),only screen and (max-width:1199px)and (max-width:900px){.search-widget .search-widget-form .radio-wrapper-group.input-type .radio-wrapper label p{font-size:calc(1.02rem + .32vmin)}}@media only screen and (max-width:1199px){.search-widget .search-widget-form .input-wrapper{margin-bottom:1.5rem}.search-widget .search-widget-form .input-wrapper.input-areas{margin-bottom:.8rem}.search-widget .search-widget-form .input-wrapper.input-areas .v-select .vs__dropdown-toggle{border-width:0 0 7px}}@media only screen and (max-width:1199px){.search-widget .search-widget-form .btn-search{background:#000;right:unset;top:100%;left:50%;transform:translateX(-50%);width:20%;padding:16px 20px}.search-widget .search-widget-form .btn-search i{color:#fff}.search-widget .search-widget-form .btn-search i:before{font-size:2.1rem}}@media only screen and (max-width:1199px)and (max-height:900px),only screen and (max-width:1199px)and (max-width:900px){.search-widget .search-widget-form .btn-search i:before{font-size:calc(1.11rem + 1.76vmin)}}@media only screen and (max-width:1199px){.search-widget .btn-code-search{display:none}}@media only screen and (max-width:1199px){.search-widget:after,.search-widget:before{border-bottom-width:141px;border-left-width:60px}}@media only screen and (max-width:1199px){.input-inline{flex-flow:column;align-items:flex-start}}@media only screen and (max-width:1199px){.drawer-properties-button{position:fixed;z-index:50;right:0;bottom:0;transform:none;width:50%;height:auto;border-radius:0;box-shadow:none;padding:30px 10px}.drawer-properties-button .length{right:40px;transform:translateY(-50%);width:60px;height:60px}.drawer-properties-button .length span{color:#fc0;font-size:2rem;font-weight:700}}@media only screen and (max-width:1199px)and (max-height:900px),only screen and (max-width:1199px)and (max-width:900px){.drawer-properties-button .length span{font-size:calc(1.1rem + 1.6vmin)}}@media only screen and (max-width:1199px){.drawer-properties-button:before{content:""}}@media only screen and (max-width:1199px){.property-preview .image-wrapper .labels .label,.property-preview .image-wrapper .labels .label-ependisi,.property-preview .image-wrapper .labels .label-new{width:55px;height:30px}.property-preview .image-wrapper .labels .label-ependisi span,.property-preview .image-wrapper .labels .label-new span,.property-preview .image-wrapper .labels .label span{font-size:.55rem;letter-spacing:.05rem}.property-preview .image-wrapper .labels .label-ependisi{width:150px}.property-preview .image-wrapper .labels .label-new{height:40px}}@media only screen and (max-width:1199px){.villas-list .villa-preview .details{flex-flow:column;align-items:flex-start}}@media only screen and (max-width:1199px){.villa-form-wrapper .btn-villa-form.active{padding:20px 24px 20px 188px}}@media only screen and (max-width:1199px){.popular-searches-list{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-12px;margin-right:-12px}.popular-searches-list>*{margin-left:12px;margin-right:12px;margin-bottom:24px;min-width:calc(50% - 24px);flex-basis:325px}}@media only screen and (max-width:991px){.search-widget:after,.search-widget:before{border-bottom-width:141.4px}.home-slider-wrapper{height:calc(100vh - 76px)}.home-typo-animation{position:relative;height:200px;top:0}.home-banner-villas .title{font-size:2rem}}@media only screen and (max-width:991px)and (max-height:900px),only screen and (max-width:991px)and (max-width:900px){.home-banner-villas .title{font-size:calc(1.1rem + 1.6vmin)}}@media only screen and (max-width:991px){.properties-list .property-preview .details .specs-price .specs{margin-bottom:42px}.properties-list.thumbs-view{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-8px;margin-right:-8px}.properties-list.thumbs-view>*{margin-left:8px;margin-right:8px;margin-bottom:16px;min-width:calc(50% - 16px);flex-basis:330px}.properties-list.list-view .property-preview{flex-flow:column;padding-right:0}.properties-list.list-view .property-preview .image{max-width:100%;min-width:100%;margin-right:0}.properties-list.list-view .property-preview .details .specs-price{flex-flow:column}.properties-list.list-view .property-preview .details .specs-price .specs{margin-right:0;margin-bottom:32px}.properties-list.list-view .property-preview .arrow{top:unset;transform:none;bottom:20px}}@media only screen and (max-width:991px){.villas-list{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-5px;margin-right:-5px}.villas-list>*{margin-left:5px;margin-right:5px;margin-bottom:10px;min-width:calc(100% - 10px);flex-basis:300px}.villas-list .villa-preview .details{flex-flow:row;align-items:center}}@media only screen and (max-width:991px){.villa-form-wrapper .btn-villa-form.active{padding:20px 24px 20px 173px}}@media only screen and (max-width:767px){.search-widget:after,.search-widget:before{border-bottom-width:143px;border-left-width:20px}.btn-properties-filter{width:100%;background:#f2f2f2}.home-typo-animation{height:130px}.home-banner-villas .button{padding:15px 15px 15px 60px}.properties-list.thumbs-view{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-8px;margin-right:-8px}.properties-list.thumbs-view>*{margin-left:8px;margin-right:8px;margin-bottom:16px;min-width:calc(50% - 16px);flex-basis:243px}.property-inner-specs{flex-wrap:wrap;justify-content:center}.property-inner-specs li{margin-bottom:2rem}.popular-searches-list{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-12px;margin-right:-12px}.popular-searches-list>*{margin-left:12px;margin-right:12px;margin-bottom:24px;min-width:calc(100% - 24px);flex-basis:675px}}@media only screen and (max-width:575px){.page-wrapper .bg-logo-wrapper .bg-logo{top:-20vh;width:600vw}.mt-n-header{margin-top:-116px}.btn-code-search-fixed{font-size:.71rem;padding:20px 10px}.drawer-properties-button{padding:20px 10px}.drawer-properties-button p{font-size:.71rem}.drawer-properties-button .length{width:40px;height:40px;right:10px}.drawer-properties-button .length span{font-size:.9rem}.search-widget:after,.search-widget:before{content:none}.search-widget .search-widget-form .radio-wrapper-group.input-for .radio-wrapper label{padding:15px 30px}.search-widget .search-widget-form .radio-wrapper-group.input-for .radio-wrapper label p{font-size:.8rem}.search-widget .search-widget-form .radio-wrapper-group.input-type{flex-wrap:wrap;justify-content:center}.search-widget .search-widget-form .radio-wrapper-group.input-type .radio-wrapper{padding-left:30px}.search-widget .search-widget-form .radio-wrapper-group.input-type .radio-wrapper label p{font-size:.7rem}.search-widget .search-widget-form .radio-wrapper-group.input-type .radio-wrapper .radio{height:24px;width:24px}.search-widget .search-widget-form .radio-wrapper-group.input-type .radio-wrapper .radio:after{left:8px;top:4px;width:8px;height:12px;border:solid #fff;border-width:0 3px 3px 0}.search-widget .search-widget-form .btn-search{width:70%}.btn-properties-filter{padding:20px 10px}.home-banner-villas{padding-top:85%}.home-banner-villas .button{font-size:1rem;padding:10px 15px 10px 40px;letter-spacing:.1rem;top:80%}.drawer-properties .side-menu .properties-cart,.drawer-properties .side-menu .properties-cart.iOS-fix{padding:30px 20px 150px 55px}.drawer-properties .side-menu .properties-cart .cart-list li{padding-bottom:12px;margin-bottom:30px}.drawer-properties .side-menu .properties-cart .cart-list li .btn-remove{opacity:.7;left:-3px}.drawer-properties .side-menu .properties-cart .cart-list li .btn-remove:hover{opacity:1}.drawer-properties .side-menu .properties-cart .cart-list li .property{flex-flow:column;align-items:flex-start}.drawer-properties .side-menu .properties-cart .cart-list li .property .info .specs{flex-wrap:wrap;margin-top:10px;margin-bottom:11px}.drawer-properties .side-menu .properties-cart .cart-list li .property .info .specs .spec{margin-left:0;margin-right:12px;margin-bottom:4px}.drawer-properties .side-menu .properties-cart .cart-list li .property .info .specs .spec:last-child{margin-right:0}.properties-list.thumbs-view{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-8px;margin-right:-8px}.properties-list.thumbs-view>*{margin-left:8px;margin-right:8px;margin-bottom:16px;min-width:calc(100% - 16px);flex-basis:243px}.listing-filters .input-wrapper.input-areas{display:flex;flex-flow:column;align-items:flex-start}.btn-add-list{flex-flow:column;align-items:flex-start;padding:17px 44px 17px 22px}.btn-add-list>i:before{font-size:2rem}.text-remove-list{width:100%;padding:17px 44px;text-align:center}.text-remove-list .icon-added{transform:translate(-30%,-50%)}.text-remove-list:after{content:unset}.btn-remove-list{margin-top:.5rem;width:100%}.btn-remove-list:after{content:unset}.property-inner-info .labels{top:4px}.property-inner-info .labels .label,.property-inner-info .labels .label-new{width:80px}.property-inner-info .labels .label-new span,.property-inner-info .labels .label span{font-size:.7rem}.property-inner-info .labels .label-new{height:60px}.property-inner-info .btn-gallery{top:calc(100% - 40px)}.property-inner-info .info{position:relative;bottom:unset;left:unset;max-width:unset;margin-top:2rem}.property-inner-info .info .title{color:#000}.property-inner-info .info .descr{display:none}.inner-label-ependitiko{left:8px;white-space:nowrap}.villas-list .villa-preview .details{flex-flow:column;align-items:flex-start;position:relative;bottom:unset;left:unset;right:unset;background:#000}.villa-form-wrapper,.villa-form-wrapper .btn-villa-form{width:100%}.villa-form-wrapper .btn-villa-form i{left:14px}.villa-form-wrapper .btn-villa-form.active{padding:20px 24px 20px 43px}.assignation-steps>li{padding-left:86px}.mortgage-image{max-width:250px;left:50%;transform:translateX(-50%)}.form-check{width:70px;height:70px}.sectors-buttons{flex-direction:row;flex-wrap:nowrap;height:unset}.sectors-buttons li button{width:45px;height:45px}}@media only screen and (min-width:768px){.triangle-md-after{position:relative;margin-right:50px}.triangle-md-after:after{content:"";display:block;position:absolute;left:100%;top:0;width:0;height:0;border-bottom:96px solid #f2f2f2;border-right:46px solid transparent}}