.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}.card.partner-card{--bs-card-spacer-y: var(--spacing-5);--bs-card-spacer-x: var(--spacing-5);--bs-card-title-spacer-y: var(--spacing-4);--bs-border-radius: 1.5rem;--bs-card-border-width: 0;--bs-card-title-color: var(--bs-black);--bs-card-color: var(--gray-3);box-shadow:0 4px 8px #0000000f}.card.partner-card .text-green{color:var(--dark-Green-1)}.card.partner-card .card-details .refund-icon{width:40px;heiht:40px;vertical-align:middle}.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}@keyframes card-front{to{transform:rotate(-18deg) translate(-5%)}}@keyframes card-back{to{transform:rotate(18deg) translate(-5%)}}.card-img-block{width:25%;position:absolute;right:5%}@media (max-width: 991px){.card-img-block{width:90%;right:initial;position:relative;margin:2.5rem auto}}.card-img{position:absolute;max-width:380px;height:auto;border-radius:var(--radius-8);box-shadow:0 4px 16px #00000040;animation:var(--card-animation) 3s linear infinite;animation-direction:alternate}.card-img.card-front{--card-animation: card-front;top:-30px;z-index:30;transform:rotate(-10deg) translate(5%)}.card-img.card-back{--card-animation: card-back;top:160px;z-index:20;transform:rotate(10deg) translate(5%)}@media (max-width: 991px){.card-img{position:relative;margin:0 auto}.card-img.card-front,.card-img.card-back{top:initial}}.cardInfo-block{padding-left:46px;min-height:320px}@media (max-width: 991px){.cardInfo-block{padding-left:0;min-height:initial}}.cards-modal{--bs-modal-color: var(--gray-8);--bs-modal-border-width: 0;--bs-modal-border-radius: var(--radius-9);--bs-modal-header-border-width: 0;--bs-modal-padding: 0;--bs-modal-header-padding: var(--spacing-4);--bs-heading-color: var(--bs-primary);--bs-modal-title-line-height: 1.5}.cards-modal .btn-close{--bs-btn-close-focus-shadow: none}.cards-modal .modal-content{padding:var(--spacing-10);box-shadow:0 4px 8px #0000000f}.cards-modal .modal-title{margin-bottom:var(--spacing-8)}#card-advantages-slider{--slider-background: var(--bs-white);--slider-color: var(--bs-primary);margin-left:calc(0px - var(--content-padding));margin-right:calc(0px - var(--content-padding))}#card-advantages-slider .swiper-slide{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;height:auto;gap:10px;box-shadow:0 4px 8px #0000000f;padding:var(--spacing-8);border-radius:var(--radius-8);background:var(--slider-background);color:var(--slider-color)}#card-advantages-slider .swiper-slide.swiper-slide-active{--slider-background: linear-gradient(180deg, #1E3770 0%, #152240 100%);--slider-color: var(--bs-white);--link-color: #6ea8fe;--link-color-hover: #8bb9fe}#card-advantages-slider .swiper-slide.swiper-slide-active .btn-primary{--bs-btn-bg: var(--light-Blue-2);--bs-btn-border-color: var(--light-Blue-2);--bs-btn-active-bg: var(--dark-Blue-1);--bs-btn-active-border-color: var(--dark-Blue-1)}#card-advantages-slider .swiper-slide .slide-img img{width:100px}#card-advantages-slider .swiper-slide .slide-content .slide-title{margin-bottom:var(--spacing-5)}#card-advantages-slider .swiper-slide .slide-action{width:100%;text-align:right}#card-advantages-slider .swiper-slide .slide-action .btn-icon{--icon-font-size: 28px;width:38px;height:38px}#other-cards{margin-left:calc(0px - var(--content-padding));margin-right:calc(0px - var(--content-padding))}#other-cards .swiper-slide{height:auto}#other-cards .swiper-slide a{text-decoration:none}#other-cards .swiper-slide .slide-img{margin:0 8px 16px;width:calc(100% - 16px)}@media (max-width: 768px){#other-cards .swiper-slide .slide-img{margin:0 4px 16px;width:calc(100% - 8px)}}#other-cards .swiper-slide .slide-img img{border-radius:12px}#other-cards .swiper-slide .slide-title{text-align:center;color:var(--bs-primary)}.select-design-block{border-radius:var(--radius-8);background:#000;padding:42px 48px;color:var(--bs-white)}@media (max-width: 768px){.select-design-block{padding:24px}.select-design-block .actions-block{margin-bottom:2rem}}.select-design-block .section-title{color:var(--bs-white)}
