.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)}}.accordion .accordion-button{font-weight:500}.accordion .accordion-label{color:var(--bs-primary);font-weight:500}.accordion.accordion-separate{--bs-accordion-border-width: 0;--bs-accordion-border-radius: 0}.accordion.accordion-separate .accordion-item{box-shadow:0 4px 6px #00000005;border-radius:.75rem;margin-bottom:var(--spacing-4)}.accordion.accordion-separate .accordion-header .accordion-button[aria-expanded=false]{border-radius:var(--bs-accordion-inner-border-radius)}.accordion.accordion-separate .accordion-header .accordion-button[aria-expanded=true]{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion.accordion-separate .accordion-collapse.show{border-radius:.75rem;box-shadow:0 4px 8px #0000000f}.accordion .info-section.sub-rows{margin-bottom:var(--spacing-3)}.accordion.accordion-separated-listing{--bs-accordion-border-width: 0;--bs-accordion-border-radius: 0;--bs-accordion-bg: transparent;--bs-accordion-btn-bg: var(--bs-white)}.accordion.accordion-separated-listing .accordion-header .accordion-button{border-radius:var(--bs-accordion-inner-border-radius);margin-bottom:var(--spacing-4);box-shadow:0 4px 6px #00000005}.accordion.accordion-separated-listing .accordion-item{margin-bottom:var(--spacing-4)}.accordion.accordion-separated-listing .accordion-body{padding:0}[data-bs-toggle=collapse] .form-check-input[type=checkbox]{border-color:var(--light-Green-5, #D2E69C)!important;--bs-form-check-bg-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M4.58594 5.41658H2.5026C2.38455 5.41658 2.28559 5.37665 2.20573 5.29679C2.12587 5.21693 2.08594 5.11797 2.08594 4.99992C2.08594 4.88186 2.12587 4.7829 2.20573 4.70304C2.28559 4.62318 2.38455 4.58325 2.5026 4.58325H4.58594V2.49992C4.58594 2.38186 4.62587 2.2829 4.70573 2.20304C4.78559 2.12318 4.88455 2.08325 5.0026 2.08325C5.12066 2.08325 5.21962 2.12318 5.29948 2.20304C5.37934 2.2829 5.41927 2.38186 5.41927 2.49992V4.58325H7.5026C7.62066 4.58325 7.71962 4.62318 7.79948 4.70304C7.87934 4.7829 7.91927 4.88186 7.91927 4.99992C7.91927 5.11797 7.87934 5.21693 7.79948 5.29679C7.71962 5.37665 7.62066 5.41658 7.5026 5.41658H5.41927V7.49992C5.41927 7.61797 5.37934 7.71693 5.29948 7.79679C5.21962 7.87665 5.12066 7.91658 5.0026 7.91658C4.88455 7.91658 4.78559 7.87665 4.70573 7.79679C4.62587 7.71693 4.58594 7.61797 4.58594 7.49992V5.41658Z' fill='%2394B833'/%3E%3C/svg%3E")}[data-bs-toggle=collapse] .form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M2.4987 5.41683C2.38064 5.41683 2.28168 5.3769 2.20182 5.29704C2.12196 5.21718 2.08203 5.11822 2.08203 5.00016C2.08203 4.88211 2.12196 4.78315 2.20182 4.70329C2.28168 4.62343 2.38064 4.5835 2.4987 4.5835H7.4987C7.61675 4.5835 7.71571 4.62343 7.79557 4.70329C7.87543 4.78315 7.91536 4.88211 7.91536 5.00016C7.91536 5.11822 7.87543 5.21718 7.79557 5.29704C7.71571 5.3769 7.61675 5.41683 7.4987 5.41683H2.4987Z' fill='%2394B833'/%3E%3C/svg%3E")}.accordion-card-row{gap:16px;padding:var(--spacing-5, .75rem) var(--spacing-7, 1.25rem);border-radius:.75rem;background-color:var(--bs-white);margin-bottom:var(--spacing-3);box-shadow:0 4px 6px #00000005}.accordion-card-row .accordion-label{color:var(--bs-primary);font-weight:500}.accordion-card-row:last-of-type{box-shadow:0 4px 8px #0000000f}.cardInfo-block{padding:0 44px;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}.cardInfo-block .cardInfo-details{padding:var(--spacing-7)}@media (max-width: 991px){.cardInfo-block{padding:0 var(--spacing-7)}.cardInfo-block .cardInfo-details{padding:var(--spacing-7) 0}}.cardInfo-block .cardInfo-img{height:100%;z-index:10;padding-top:var(--spacing-6);padding-bottom:var(--spacing-6);text-align:center}.cardInfo-block .cardInfo-img img{transition:transform 1s ease-in-out;border-radius:16px;max-width:90%}@media (min-width: 1200px){.cardInfo-block .cardInfo-img{width:470px;align-self:flex-end}}@media (max-width: 767px){.cardInfo-block .cardInfo-img{padding:var(--spacing-6);margin-bottom:var(--spacing-6)}}.cardInfo-block:hover img{transform:scale(1.1)}.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{--vc-height: 420px;--video-height: 420px;position:relative;padding:0 52px 0 24px;display:flex;justify-content:center;align-items:center;overflow:hidden;max-height:var(--vc-height)}.section-top-line.reverse-video .video-container video{max-height:var(--video-height);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{--vc-height: 360px;--video-height: 360px}}@media (max-width: 991px){.section-top-line.reverse-video .video-container{padding:0 24px}}@media (max-width: 768px){.section-top-line.reverse-video .video-container{--vc-height: 360px;--video-height: 360px}}
