.b-cards .swiper-wrapper{align-items:stretch}.b-cards .swiper-slide{height:auto}@media screen and (min-width:992px){.b-cards .swiper-pagination{display:none}}.b-cards__filter{display:none}.b-cards__filter-body{height:100%;display:grid;grid-template-columns:1fr var(--size-icon);align-items:end;gap:var(--offset-main);padding:var(--offset-main);border:2px solid var(--color-primary);transition:var(--transition)}@media screen and (max-width:1199px){.b-cards__filter-body{padding:var(--offset-small);gap:var(--offset-small)}}@media screen and (max-width:575px){.b-cards__filter-body{grid-template-columns:1fr}}.b-cards__filter-body,.b-cards__items-content,.b-cards__items-image,.b-cards__items-image img{border-radius:var(--border-radius);overflow:hidden}.b-cards__filter:checked+.b-cards__filter-body{background-color:var(--color-primary)}.b-cards .b-cards__filter:checked+.b-cards__filter-body,.b-cards__filter:checked+.b-cards__filter-body .b-cards__filter-icon{color:var(--color-text-light)}.b-cards__filter-content{display:flex;flex-direction:column}.b-cards__filter-descr{font-size:0.75rem;font-weight:var(--font-light);line-height:130%;padding-top:0.5rem;padding-bottom:var(--size-icon)}@media screen and (max-width:575px){.b-cards__filter-descr{padding-bottom:0;hyphens:auto}}.b-cards__filter-icon{color:var(--color-primary);width:100%;display:flex;align-items:center;justify-content:end}.b-cards__filter-icon svg{min-width:var(--size-icon);width:var(--size-icon);min-height:var(--size-icon);height:var(--size-icon)}.b-cards__items{padding-top:var(--offset-small);display:grid;grid-template-columns:1fr calc((100% - var(--offset-small) * 2) / 3 * 2 + var(--offset-small));gap:var(--offset-small)}@media screen and (max-width:991px){.b-cards__items{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:767px){.b-cards__items{grid-template-columns:1fr}}.b-cards__items-image{background-color:var(--color-bg-muted-secondary)}@media screen and (max-width:767px){.b-cards__items-image{max-height:320px}}.b-cards__items-image img{width:100%;height:100%;object-fit:cover}.b-cards__items-content{padding:var(--offset-small) var(--offset-small) 0 0}@media screen and (max-width:767px){.b-cards__items-content{padding:0}}.b-cards__items-title{font-weight:var(--font-semibold)}@media screen and (min-width:1400px){.b-cards__items-title{font-size:2.5rem}}.b-cards__items-descr{line-height:140%;padding-top:var(--offset-small)}.b-cards__items-btn{margin-top:var(--offset-small)}.b-form{overflow:hidden}.b-form .section__bg{background-image:none !important}@media screen and (max-width:1199px){.b-form .section__bg{padding:0 !important}}.b-form__wrapper{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:var(--border-radius);padding:var(--offset-main);color:var(--color-text-light)}@media screen and (min-width:1400px){.b-form__wrapper{padding:calc(var(--offset-main) * 1.5)}}@media screen and (max-width:1199px){.b-form__wrapper{padding:var(--offset-small)}}.b-form__form{--gap: 0.75rem;position:relative;max-width:650px}.b-form__form .input{background-color:rgba(var(--color-bg-dark-rgb), 0.08);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);color:var(--color-text-light)}.b-form__form .input:-webkit-autofill,.b-form__form .input:-webkit-autofill:hover,.b-form__form .input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-light)}.b-form__form .input:-webkit-autofill{caret-color:var(--color-text-light)}.b-form__form .input:focus:not([readonly]){background-color:rgba(var(--color-bg-dark-rgb), 0.08)}.b-form__form .form-box-footer{margin-top:var(--gap)}.b-form__form textarea.input{height:80px;resize:none}.b-form__image{pointer-events:none;position:absolute;bottom:0;right:0;height:calc(100% + var(--offset-main))}@media screen and (max-width:1199px){.b-form__image{display:none}}.b-form__image img{height:100%;width:auto;object-fit:contain}.b-form__form-field{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gap)}@media screen and (min-width:768px){.b-form__form-field{margin-top:calc(var(--offset-main) + 5px)}}@media screen and (max-width:767px){.b-form__form-field{grid-template-columns:1fr}}.b-form__privacy{align-items:center;justify-content:start;gap:4px;color:rgba(var(--color-text-light-rgb), 0.5);font-size:0.75rem;font-weight:var(--font-medium)}@media screen and (max-width:767px){.b-form__privacy{justify-content:center}}.b-form__privacy:hover{color:var(--color-text-muted)}.b-form__privacy a{text-underline-offset:2px}.b-form__privacy .check{line-height:1;transition:var(--transition)}.b-form__privacy .check svg{min-width:1rem;width:1rem;min-height:1rem;height:1rem}.b-form__privacy .checkbox{position:absolute;opacity:0;pointer-events:none}.b-form__privacy .privacy>span{transition:var(--transition)}.b-form__privacy .checkbox:checked+.check,.b-form__privacy .checkbox:checked~.privacy{color:var(--color-text-light)}.b-form .form-box-footer{justify-content:start;gap:var(--gap);flex-wrap:wrap}@media screen and (max-width:767px){.b-form .form-box-footer{justify-content:center}}@media screen and (max-width:575px){.b-form .form-box-footer{flex-direction:column-reverse}}.b-form__btn-label{position:relative}.b-form__btn-input{position:absolute;opacity:0;pointer-events:none}.b-form__btn-file{border-color:rgba(var(--color-bg-light-rgb), 0.2);color:var(--color-text-light)}.b-form__btn-file svg{fill:none}.b-form__btn-file:hover{background-color:var(--color-bg-light);color:var(--color-text);box-shadow:none}.b-form__btn-wrapper .button[disabled]{pointer-events:all;cursor:auto}.b-form__btn-wrapper{position:relative}@media screen and (max-width:575px){.b-form__btn-wrapper{width:100%;display:flex;align-items:center;justify-content:center}}.b-form__btn-window{width:max-content;font-size:0.875rem;padding:var(--offset-small);border-radius:var(--border-radius);background-color:var(--color-bg-light);position:absolute;top:0;left:0;transform:translateY(calc(-100% - 10px));color:var(--color-text);box-shadow:var(--shadow);opacity:0;pointer-events:none;transition:var(--transition);z-index:1}@media screen and (max-width:575px){.b-form__btn-window{max-width:100%;left:50%;transform:translateX(-50%) translateY(calc(-100% - 10px))}}.b-form__btn-wrapper .button[disabled]:hover+.b-form__btn-window{opacity:1;pointer-events:all;transform:translateY(calc(-100% - 5px))}@media screen and (max-width:575px){.b-form__btn-wrapper .button[disabled]:hover+.b-form__btn-window{left:50%;transform:translateX(-50%) translateY(calc(-100% - 5px))}}.b-form__btn-descr{font-size:0.875rem}/*# sourceMappingURL=./page-e73c78171b76f658dab3e8bc0e9078f0.map */