.btn-filter{background-color:var(--bs-white)}.btn-filter.btn:hover{background-color:var(--bs-white);box-shadow:0 4px 6px #00000005}.btn-filter.btn.active,.btn-filter.btn[aria-expanded=true]{background-color:var(--bs-white);box-shadow:0 4px 8px #0000001a}.filter-component{min-width:350px;padding:var(--spacing-9);background-color:var(--bs-white);border-radius:40px;box-shadow:0 4px 8px #0000001a;border:0;color:var(--gray-3)}@media (max-width: 768px){.filter-component{min-width:296px;padding:var(--spacing-9) var(--spacing-6);border-radius:24px}}.filter-component.dropdown-menu{--bs-dropdown-spacer: 12px}.filter-component .selected-filters{display:flex;flex-wrap:wrap;gap:var(--spacing-4)}.filter-component .selected-filter{border-radius:8px;padding:8px;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;background-color:var(--gray-6);cursor:pointer}.filter-component .btn-remove{background-color:var(--gray-8);color:#fff}.filter-component .btn-remove:hover,.filter-component .btn-remove:focus{background-color:var(--gray-4)}.filter-component .clear-filter{color:var(--gray-5);display:block;cursor:pointer;padding:8px 0;text-decoration:none}.filter-component .clear-filter:hover{color:var(--gray-4)}.filter-component .range-filter .slider{height:3px;position:relative;background:var(--gray-6);border-radius:2px}.filter-component .range-filter .slider .progress{height:100%;left:0%;right:100%;position:absolute;border-radius:2px;background-color:var(--dark-Green-2)}.filter-component .range-filter .range-input{position:relative}.filter-component .range-filter .range-input input{position:absolute;width:100%;height:3px;top:-3px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}.filter-component .range-filter input[type=range]::-webkit-slider-thumb{height:17px;width:17px;border-radius:50%;background:#fff;cursor:pointer;pointer-events:auto;-webkit-appearance:none;box-shadow:0 1px 3px #0000004d}.filter-component .range-filter input[type=range]::-moz-range-thumb{height:17px;width:17px;border:none;border-radius:50%;cursor:pointer;background:#fff;pointer-events:auto;-moz-appearance:none;box-shadow:0 1px 3px #0000004d}.filter-component .range-filter .range-values{width:100%;display:flex;justify-content:space-between;margin:20px 0}.filter-component .range-filter .range-values .field{position:relative}.filter-component .range-filter .range-values .field:before{content:"";position:absolute;top:-4px;left:calc(50% - 8px);border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid var(--gray-6)}.filter-component .range-filter .range-values input{display:inline;max-width:140px;outline:none;border-radius:12px;text-align:center;padding:4px 12px;-moz-appearance:textfield;background:var(--gray-6);box-shadow:0 4px 8px #0000000f}.section-top-line .navigation-bar{margin-bottom:0}.navigation-bar{max-width:100%;margin-bottom:var(--spacing-8)}.navigation-bar .nav-block{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}.navigation-bar .nav,.navigation-bar .swiper-slide{min-width:-moz-max-content;min-width:max-content}.navigation-bar .nav-link{padding:8px 12px;border:1px solid #ffffff;border-radius:12px;background-color:#fff;color:var(--gray-8);font-size:1rem;line-height:20px;transition:all .3s;width:-moz-fit-content;width:fit-content}.navigation-bar .nav-link.active{border-color:var(--light-Green);color:var(--dark-Green-2);box-shadow:0 4px 8px #0000001a}.navigation-bar .nav-link:hover{border-color:var(--light-Green);color:var(--gray-4);box-shadow:0 4px 6px #00000005}.cardInfo-block .halfcircled-gray-bg{position:relative;overflow:hidden;padding-bottom:0}.cardInfo-block .halfcircled-gray-bg:after{content:"";position:absolute;top:50%;left:0;width:100%;height:100%;background-color:#f2f2f7;border-radius:48%;z-index:-1}.cardInfo-block.bg-white{background:var(--bs-white, #fff);box-shadow:0 4px 6px #00000005}.cardInfo-block.bg-white .halfcircled-gray-bg:after{background-color:#f2f2f7}.cardInfo-details{background:transparent;color:var(--gray-8)}.cardInfo-details .bg-white{background:var(--bs-white, #fff);box-shadow:0 4px 6px #00000005}.cardInfo-details p,.cardInfo-details .info-box-row{margin-bottom:var(--spacing-8);text-shadow:0px 4px 6px rgba(0,0,0,.02)}.cardInfo-details .info-box{border:1px solid var(--light-Blue-7);border-radius:20px;padding:var(--spacing-5) var(--spacing-6);min-width:100px;max-width:320px;background-color:#fff;color:var(--link-color);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:-moz-fit-content;height:fit-content}@media (max-width: 768px){.cardInfo-details .info-box{padding:var(--spacing-4) var(--spacing-5);font-size:14px}}@media (max-width: 575px){.cardInfo-details .cardInfo-actions .btn{width:100%}.cardInfo-details .cardInfo-actions .btn+.btn{margin-top:var(--spacing-5)}}.cardInfo-block{padding:var(--spacing-10) var(--spacing-9);border-radius:var(--radius-8);background:var(--bs-white, #fff);color:var(--gray-8);margin-bottom:var(--spacing-9);box-shadow:0 4px 6px #00000005}@media (max-width: 768px){.cardInfo-block{padding:var(--spacing-6) var(--spacing-7)}}.cardInfo-block .cardInfo-img{align-content:center;width:500px;padding:var(--spacing-10)}.cardInfo-block .cardInfo-img img{transition:transform 1s ease-in-out;width:100%}@media (min-width: 768px) and (max-width: 1200px){.cardInfo-block .cardInfo-img{width:350px}}@media (max-width: 767px){.cardInfo-block .cardInfo-img{padding:var(--spacing-6);margin-bottom:var(--spacing-6)}}@media (max-width: 575px){.cardInfo-block .cardInfo-img{width:280px}}.cardInfo-block .cardInfo-img:hover img{transform:scale(1.1)}.cardInfo-block .info-box-row{margin-bottom:var(--spacing-7)}.section-top-line.reverse-video{gap:0}@media (max-width: 991px){.section-top-line.reverse-video{gap:1.5rem;flex-direction:column-reverse}}.section-top-line.reverse-video .title-block{padding:0 24px 0 52px}@media (max-width: 991px){.section-top-line.reverse-video .title-block{padding:24px 0 0}}.section-top-line.reverse-video .video-container{position:relative;padding:0 52px 0 24px;display:flex;justify-content:center;align-items:center;overflow:hidden;max-height:380px}.section-top-line.reverse-video .video-container video{max-width:520px;width:100%;align-self:center;opacity:.9}@media (max-width: 1200px){.section-top-line.reverse-video .video-container video{align-self:center}.section-top-line.reverse-video .video-container{max-height:300px}}@media (max-width: 991px){.section-top-line.reverse-video .video-container{max-height:360px;padding:0 24px}.section-top-line.reverse-video .video-container video{max-width:460px}}@media (max-width: 768px){.section-top-line.reverse-video .video-container{max-height:240px}.section-top-line.reverse-video .video-container video{max-width:360px}}
