.gallery-top .box-item{padding-bottom:3px}.detail-swiper figure.box-item span.wrap{background-size:30%}.detail-swiper .swiper-button-next,.detail-swiper .swiper-button-prev{font-size:35px}.location{background:#e6e6e6;color:#da0922}.gallery-thumbs .swiper-slide{opacity:.7}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}.detail-swiper{position:relative}.detail-swiper .tabs{position:absolute;bottom:10px;z-index:9;left:50%;transform:translate(-50%,0)}.gallery-thumbs .swiper-slide{flex-shrink:0;width:25%}.img-enlarge{right:0;top:0;z-index:999;width:40px;height:40px;background:rgb(0 0 0/62%);border-radius:0 0 0 5px}.ux-btns a{transition:all .25s ease;color:#747474}.price-info h3 span{font-family:"EuclidCircularBSemiBold"}.price-info h3 span+span{font-family:"EuclidCircularBBold";color:#da0922}.price-info h3{max-width:300px}.price-info h3 strong{font-weight:400;font-family:"EuclidCircularBBold"}.info-btns,.info-btns a{width:100%}.customer-infos a i,.customer-infos a:hover,.features>h4,.property-text-block>h4,.size-detail>h4{color:#da0922}.accordion-button::after{position:absolute;right:15px;filter:brightness(0) invert(1)}.accordion-button:focus{border:0;box-shadow:none}.accordion-button,.accordion-button:not(.collapsed){background:#da0922;color:#fff}.accordion-body span{color:#5e5e5e;font-family:"EuclidCircularBRegular"}.accordion-body img{opacity:.5}.accordion-body span img{margin-bottom:5px!important}.accordion-body .row>.col-md-3{width:25%}.question-form .item{position:relative}.question-form .item .form-select{min-height:38px}.question-form .item i{position:absolute;top:50%;transform:translate(0,-50%);left:10px;color:#9d9d9d}.question-form .item input:not(.form-check-input),.question-form .item textarea{padding-left:45px}.question-form .item textarea{height:160px}.question-form .item i.ri-mail-line{transform:inherit;top:10px}.customer-infos a{transition:all .25s ease}.customer-helper .img{flex:0 0 120px;max-width:120px}.wp-contact i{line-height:normal;color:#4caf50!important}.customer-tab-block .nav-tabs .nav-link.active{background:#da0922;color:#fff!important}.customer-tab-block .nav-tabs .nav-link{background:#ecedef;color:#000}.customer-tab-block .btn-chooser,.customer-tab-block .map-block,.customer-tab-block form{background:#ecedef;border-top:3px solid #fff}.btn-chooser .btn-modals button{flex:0 0 50%;max-width:50%;transition:all .25s ease}.btn-chooser.btn-chooser-slide .swiper-slide.selected button,.btn-chooser>div>button.active{background:#da0922!important;color:#fff}label.form-check-label a{text-decoration:underline!important;color:#da0922}.youtubeModal .modal-body .question-form .item textarea{height:146px}.btn-chooser>div:first-child>button span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-chooser.btn-chooser-slide .swiper-slide{width:50%}.btn-chooser-slide .swiper-button-next,.btn-chooser-slide .swiper-button-prev{margin:0;transform:translate(0,-50%);display:flex;align-items:center;justify-content:center;font-size:27px}.btn-chooser-slide .swiper-button-prev{left:-5px}.btn-chooser-slide .swiper-button-next{right:-5px}.mobil-fixed-btns{position:fixed;left:0;right:0;padding:10px;background:#da0922;transition:all .3s ease;bottom:-55px;opacity:0;visibility:hidden;z-index:-1;box-shadow:1px 1px 10px rgb(0 0 0/53%)}.mobil-fixed-btns a{background:#da0922;font-family:"EuclidCircularBBold";color:#fff;padding:10px}body.fixed-btns-active footer{padding-bottom:60px}body.fixed-btns-active .mobil-fixed-btns{opacity:1;visibility:visible;z-index:999;bottom:0}.accordion-button:not(.collapsed),.size-detail .accordion-button{background:#3c3c3c}.size-detail .btn-danger{background:#3c3c3c;border-color:#3c3c3c}.size-detail .btn-danger:hover{background:#da0922;border-color:#da0922}@media (min-width:768px){body.fixed-btns-active footer{padding-bottom:0}.btn-chooser.btn-chooser-slide .swiper-slide{width:25%}.gallery-thumbs .swiper-slide{width:12.8%}.detail-swiper .swiper-button-next,.detail-swiper .swiper-button-prev{font-size:60px}.img-enlarge{width:50px;height:50px}.info-btns,.info-btns a{width:auto}.question-form .img img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:center}.question-form .img{height:100%;border-radius:0 5px 5px 0;overflow:hidden}.btn-chooser .btn-modals button{flex:0 0 25%;max-width:25%}.wp-contact i{font-size:45px}.customer-infos h5{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}@media (min-width:1400px){.wp-contact i{font-size:60px}}@media (max-width:991px){.ux-btns a{border-color:#fff!important}.property-detail-area [class*=col-]{padding:0 6px!important}}