.bank-hero{padding-top:64px}@media (max-width:1073px){.bank-hero{padding-top:calc(32px + 32 * ((100vw - 360px) / 713))}}.bank-hero__top{margin:0 0 32px 0;display:flex;justify-content:space-between;gap:20px;align-items:center}@media (max-width:992px){.bank-hero__top{flex-direction:column;align-items:flex-start}}.bank-hero__title{font-size:48px;line-height:110%;font-weight:600;color:#000}@media (max-width:1073px){.bank-hero__title{font-size:calc(36px + 12 * ((100vw - 360px) / 713))}}.bank-hero__reviews{display:flex;align-items:center;gap:8px;font-size:14px;line-height:145%;color:#493efb;font-weight:400;text-decoration:underline}.bank-hero__image{position:relative}.bank-hero__image .image-01{width:100%;height:525px;height:525px;object-fit:cover;border-radius:12px}@media (max-width:1073px){.bank-hero__image .image-01{height:calc(243px + 282 * ((100vw - 360px) / 713))}}.bank-hero__image .image-02{position:absolute;top:24px;right:24px;width:182px;height:91px;border-radius:8px}@media (max-width:767px){.bank-hero__image .image-02{top:auto;bottom:14px;right:13px;width:75px;height:37px}}.bank-main{padding:32px 0 0 0}.bank-main__body h2,.bank-main__body h3,.bank-main__body h4,.bank-main__body h5,.bank-main__body h6{padding:0 0 0 43px;margin:32px 0;background-image:url("/wp-content/uploads/2025/07/Icon.svg");background-position:left center;background-repeat:no-repeat;background-size:auto;font-size:30px;line-height:110%;color:#06051f;font-weight:600}@media (max-width:1073px){.bank-main__body h2,.bank-main__body h3,.bank-main__body h4,.bank-main__body h5,.bank-main__body h6{font-size:calc(24px + 6 * ((100vw - 360px) / 713))}}.bank-main__body table{width:100%;border-collapse:separate;border-spacing:0}@media (max-width:992px){.bank-main__body table{min-width:898px}}.bank-main__body table tbody tr:nth-child(even){background-color:#ecf1ff}.bank-main__body table tbody tr:nth-child(odd){background-color:#fcfdff}.bank-main__body table tbody tr td{border-right:none;border-left:1px solid #493efb;border-bottom:none;border-top:none;padding:16px 32px;font-size:18px;line-height:normal;color:#06051f;font-weight:500}.bank-main__body table tbody tr td:first-child{width:30%}.bank-main__body table tbody tr td:last-child{width:70%;border-right:1px solid #493efb}.bank-main__body table tbody tr:first-child td:first-child{border-top-left-radius:12px}.bank-main__body table tbody tr:first-child td:last-child{border-top-right-radius:12px;border-top:1px solid #493efb}.bank-main__body table tbody tr:first-child td{border-top:1px solid #493efb}.bank-main__body table tbody tr:last-child td:first-child{border-bottom-left-radius:12px}.bank-main__body table tbody tr:last-child td:last-child{border-bottom-right-radius:12px}.bank-main__body table tbody tr:last-child td{border-bottom:1px solid #493efb}.bank-main__body p{font-size:18px;line-height:145%;color:#06051f;font-weight:400}@media (max-width:1073px){.bank-main__body p{font-size:calc(16px + 2 * ((100vw - 360px) / 713))}}.bank-main__body p:not(:last-child){margin-bottom:16px}.bank-main__body ul{margin:16px 0;display:flex;flex-direction:column;gap:8px}.bank-main__body ul li{padding:0 0 0 34px;background-image:url("/wp-content/uploads/2025/07/Pros-detail-icon-3.svg");background-position:left center;background-size:26px;background-repeat:no-repeat}.bank-products{margin-top:64px;background-color:#ecf1ff;padding-top:64px;padding-bottom:64px}@media (max-width:1073px){.bank-products{margin-top:calc(48px + 16 * ((100vw - 360px) / 713))}}@media (max-width:1073px){.bank-products{padding-top:calc(48px + 16 * ((100vw - 360px) / 713))}}@media (max-width:1073px){.bank-products{padding-bottom:calc(48px + 16 * ((100vw - 360px) / 713))}}.bank-products__top{display:flex;align-items:center;justify-content:space-between;gap:20px}@media (max-width:767px){.bank-products__top{flex-direction:column}}.bank-products__title{font-size:36px;line-height:110%;color:#06051f;font-weight:600}@media (max-width:1073px){.bank-products__title{font-size:calc(30px + 6 * ((100vw - 360px) / 713))}}@media (max-width:767px){.bank-products__title{text-align:center}}.bank-products__link{display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;padding:10px 18px;border-radius:8px;font-size:16px;line-height:145%;background-color:#493efb;color:#fcfdff;font-weight:600;transition:all 0.3s ease 0s}.bank-products__link:hover{background-color:#ffa135}.bank-products__content{margin-top:48px;position:relative}@media (max-width:1073px){.bank-products__content{margin-top:calc(32px + 16 * ((100vw - 360px) / 713))}}.bank-products-slider{margin:0 -5px}.bank-products-slider__item{padding:0 5px}.bank-products-slider__item .promo-main__article{border:none;background-color:#fcfdff}.bank-products-slider__item .promo-main__article .promo-main__info button{display:flex;margin:20px 0 0 0;color:#493efb;font-weight:600;font-size:14px;line-height:145%;text-decoration:underline;transition:all 0.3s ease 0s}.bank-products-slider__item .promo-main__article .promo-main__info button:hover{color:#ffa135}.bank-products-slider__buttons{position:absolute;top:50%;left:0;transform:translate(0, -50%);width:100%;display:flex;align-items:center;justify-content:space-between}@media (max-width:1325px){.bank-products-slider__buttons{position:static;transform:translate(0, 0);justify-content:center;gap:24px;margin:32px auto 0 auto}}.bank-products-slider__btn-prev{left:-58px;position:relative}@media (max-width:1325px){.bank-products-slider__btn-prev{left:0}}.bank-products-slider__btn-next{right:-58px;position:relative}@media (max-width:1325px){.bank-products-slider__btn-next{right:0}}.bank-products-slider__dots{margin:32px auto 0 auto}@media (max-width:1325px){.bank-products-slider__dots{display:none}}.bank-products-slider__dots .slick-dots{display:flex;align-items:center;justify-content:center;margin:0 auto;gap:8px}.bank-products-slider__dots .slick-dots li.slick-active button{background-color:#ffa135}.bank-products-slider__dots .slick-dots li:hover button{background-color:#ffa135}.bank-products-slider__dots .slick-dots li button{font-size:0;width:33px;height:5px;border-radius:100px;background-color:#fcfdff;transition:all 0.3s ease 0s}.bank-info{padding-top:64px;padding-bottom:64px}@media (max-width:1073px){.bank-info{padding-top:calc(48px + 16 * ((100vw - 360px) / 713))}}@media (max-width:1073px){.bank-info{padding-bottom:calc(48px + 16 * ((100vw - 360px) / 713))}}.bank-info__content h2,.bank-info__content h3,.bank-info__content h4,.bank-info__content h5,.bank-info__content h6{padding:0 0 0 43px;margin:32px 0;background-image:url("/wp-content/uploads/2025/07/Icon.svg");background-position:left center;background-repeat:no-repeat;background-size:auto;font-size:30px;line-height:110%;color:#06051f;font-weight:600}@media (max-width:1073px){.bank-info__content h2,.bank-info__content h3,.bank-info__content h4,.bank-info__content h5,.bank-info__content h6{font-size:calc(24px + 6 * ((100vw - 360px) / 713))}}@media (max-width:767px){.bank-info__content h2,.bank-info__content h3,.bank-info__content h4,.bank-info__content h5,.bank-info__content h6{max-width:65%}}.bank-info__content table{width:100%;border-collapse:separate;border-spacing:0}@media (max-width:992px){.bank-info__content table{min-width:898px}}.bank-info__content table tbody tr:nth-child(even){background-color:#ecf1ff}.bank-info__content table tbody tr:nth-child(odd){background-color:#fcfdff}.bank-info__content table tbody tr:first-child td:first-child{font-weight:900;font-size:18px}.bank-info__content table tbody tr td{border-right:none;border-left:1px solid #493efb;border-bottom:none;border-top:none;padding:16px 32px;font-size:16px;line-height:normal;color:#06051f;font-weight:600}.bank-info__content table tbody tr td:first-child{width:60%}.bank-info__content table tbody tr td:last-child{width:100%;border-right:1px solid #493efb;display:flex;align-items:center;gap:12px;font-weight:400}.bank-info__content table tbody tr:first-child td:first-child{border-top-left-radius:12px}.bank-info__content table tbody tr:first-child td:last-child{border-top-right-radius:12px;border-top:1px solid #493efb}.bank-info__content table tbody tr:first-child td{border-top:1px solid #493efb}.bank-info__content table tbody tr:last-child td:first-child{border-bottom-left-radius:12px}.bank-info__content table tbody tr:last-child td:last-child{border-bottom-right-radius:12px}.bank-info__content table tbody tr:last-child td{border-bottom:1px solid #493efb}.bank-info__content p{font-size:18px;line-height:145%;color:#06051f;font-weight:400}@media (max-width:1073px){.bank-info__content p{font-size:calc(16px + 2 * ((100vw - 360px) / 713))}}.bank-info__content p._quote{margin:32px 0;background-color:#ecf1ff;border-radius:8px;padding:32px;border-left:1px solid #493efb}.bank-info__content ul{margin:16px 0;display:flex;flex-direction:column;gap:8px}.bank-info__content ul li{padding:0 0 0 34px;background-image:url("/wp-content/uploads/2025/07/Pros-detail-icon-6.svg");background-position:left center;background-size:26px;background-repeat:no-repeat}.bank-info__items{margin:32px 0 0 0;display:flex;gap:24px}@media (max-width:767px){.bank-info__items{flex-direction:column}}.bank-info__col-01{width:50%;border:1px solid #32d583;border-radius:12px;padding:32px;background-color:#f6fef9}@media (max-width:767px){.bank-info__col-01{width:100%}}.bank-info__col-01 ul{display:flex;flex-direction:column;gap:16px}.bank-info__col-01 ul li{padding:0 0 0 34px;background-image:url("/wp-content/uploads/2025/07/Pros-detail-icon-5.svg");background-position:left center;background-size:26px;background-repeat:no-repeat}.bank-info__label{font-size:18px;line-height:145%;color:#06051f;font-weight:600;margin:0 0 12px 0}.bank-info__col-02{width:50%;border:1px solid #fda29b;border-radius:12px;padding:32px;background-color:#fffbfa}@media (max-width:767px){.bank-info__col-02{width:100%}}.bank-info__col-02 ul{display:flex;flex-direction:column;gap:16px}.bank-info__col-02 ul li{padding:0 0 0 34px;background-image:url("/wp-content/uploads/2025/07/Pros-detail-icon-6.svg");background-position:left center;background-size:26px;background-repeat:no-repeat}.bank-info__text{margin:32px 0 0 0}.bank-info__text p{font-size:18px;line-height:145%;color:#06051f;font-weight:400}@media (max-width:1073px){.bank-info__text p{font-size:calc(16px + 2 * ((100vw - 360px) / 713))}}.bank-info__text h2,.bank-info__text h3,.bank-info__text h4,.bank-info__text h5,.bank-info__text h6{font-size:24px;line-height:110%;color:#06051f;font-weight:600;margin:32px 0 20px 0;padding:0 0 0 43px;background-image:url("/wp-content/uploads/2025/07/Icon.svg");background-position:left center;background-repeat:no-repeat;background-size:auto}.bank-info__text ul{margin:16px 0;display:flex;flex-direction:column;gap:8px}.bank-info__text ul li{padding:0 0 0 34px;background-image:url("/wp-content/uploads/2025/07/Pros-detail-icon-3.svg");background-position:left center;background-size:26px;background-repeat:no-repeat}.banks-hero{padding-top:48px;padding-bottom:96px}@media (max-width:1073px){.banks-hero{padding-top:calc(32px + 16 * ((100vw - 360px) / 713))}}@media (max-width:1073px){.banks-hero{padding-bottom:calc(32px + 64 * ((100vw - 360px) / 713))}}.banks-hero__top{display:flex;align-items:center;justify-content:space-between;gap:20px}@media (max-width:767px){.banks-hero__top{flex-direction:column;align-items:flex-start}}.banks-hero__title{font-size:48px;line-height:110%;color:#06051f;font-weight:600}@media (max-width:1073px){.banks-hero__title{font-size:calc(36px + 12 * ((100vw - 360px) / 713))}}@media (max-width:767px){.banks-hero__title{max-width:80%}}.banks-hero__filter{display:flex;align-items:center;gap:12px}.banks-hero__wrapper{position:relative}.banks-hero__wrapper .filter-options{opacity:0;visibility:hidden;position:absolute;top:100%;left:0;margin:10px 0 0 0;z-index:50;width:100%;background-color:#ecf1ff;border-radius:4px;padding:8px 0;transition:all 0.3s ease 0s}.banks-hero__wrapper .filter-options li{cursor:pointer;padding:5px 10px;transition:all 0.3s ease 0s;font-size:14px;line-height:145%;color:#4f4f4f;font-weight:500}.banks-hero__wrapper .filter-options li:hover{background-color:#ffa135;color:#fff}.banks-hero__wrapper:hover .filter-options,.banks-hero__wrapper:hover .filter-current .filter-options,.banks-hero__wrapper .filter-current:hover .filter-options{opacity:1;visibility:visible}.banks-hero__wrapper .filter-current{cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-width:176px;width:fit-content;gap:20px;font-size:14px;line-height:145%;color:#4f4f4f;font-weight:500;min-height:43px;background-color:#ecf1ff;padding:10px 16px;border-radius:4px}.banks-hero__btn{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;background-color:#493efb;transition:all 0.3s ease 0s;font-size:16px;line-height:145%;color:#fcfdff;font-weight:600;padding:10px 18px}.banks-hero__btn:hover{background-color:#ffa135}.banks-hero__result{margin-top:48px;display:grid;grid-template-columns:repeat(4, 1fr);gap:35px}@media (max-width:1073px){.banks-hero__result{margin-top:calc(32px + 16 * ((100vw - 360px) / 713))}}@media (max-width:1200px){.banks-hero__result{grid-template-columns:repeat(3, 1fr)}}@media (max-width:767px){.banks-hero__result{grid-template-columns:repeat(2, 1fr);gap:16px}}.banks-hero__result .bank-card a{border:1px solid #99acff;border-radius:12px;padding:32px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.banks-hero__result .bank-card a img{width:142px;height:75px;max-width:142px;max-height:75px;min-width:142px;min-height:75px;object-fit:contain;border-radius:8px}@media (max-width:767px){.banks-hero__result .bank-card a img{width:108px;height:57px;max-width:108px;max-height:57px;min-width:108px;min-height:57px;object-fit:contain;border-radius:8px}}.banks-hero__result .bank-card a h3{color:#06051f;font-size:18px;line-height:145%;font-weight:400;text-align:center}@media (max-width:1073px){.banks-hero__result .bank-card a h3{font-size:calc(16px + 2 * ((100vw - 360px) / 713))}}.bank-offers{padding-top:64px}@media (max-width:1073px){.bank-offers{padding-top:calc(32px + 32 * ((100vw - 360px) / 713))}}.bank-offers__title{padding:0 0 0 43px;margin:32px 0;background-image:url("/wp-content/uploads/2025/07/Icon.svg");background-position:left center;background-repeat:no-repeat;background-size:auto;font-size:30px;line-height:110%;color:#06051f;font-weight:600}@media (max-width:1073px){.bank-offers__title{font-size:calc(24px + 6 * ((100vw - 360px) / 713))}}.bank-offers__top{display:flex;align-items:center;gap:16px}.bank-offers__content{margin:32px 0 0 0}.bank-offers__filters{display:flex;align-items:center;gap:16px}@media (max-width:992px){.bank-offers__filters{flex-wrap:wrap}}.bank-offers__filter label{display:flex;align-items:center;justify-content:center;padding:10px 16px 10px 40px;background-color:#ecf1ff;border-radius:4px;background-image:url("/wp-content/themes/kontomistrz/assets/images/Checkbox.svg");background-position:16px center;background-repeat:no-repeat;background-size:16px;position:relative;cursor:pointer;font-size:14px;line-height:145%;color:#4f4f4f;font-weight:400;transition:all 0.3s ease 0s}.bank-offers__filter label input{opacity:0;visibility:hidden;position:absolute}.bank-offers__filter label._active{background-image:url("/wp-content/themes/kontomistrz/assets/images/Checkbox-check.svg")}.bank-offers__filter label:hover{background-color:#e9eef5}.bank-offers__filter-sub{position:relative;list-style:none;cursor:pointer}.bank-offers__filter-sub .results{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:500;font-size:14px;line-height:145%;color:#4f4f4f;font-weight:400;background-color:#ecf1ff;border-radius:4px;padding:10px 16px;transition:background 0.3s ease, border-color 0.3s ease}.bank-offers__filter-sub .results img{width:20px;height:20px;transition:transform 0.3s ease}.bank-offers__filter-sub:hover .results,.bank-offers__filter-sub:focus-within .results{background:#e9eef5;border-color:#b3c1d1}.bank-offers__filter-sub:hover .results img,.bank-offers__filter-sub:focus-within .results img{transform:rotate(180deg)}.bank-offers__filter-sub:hover .bank-offers__filter-sub-list,.bank-offers__filter-sub:focus-within .bank-offers__filter-sub-list{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.bank-offers__filter-sub-list{border-radius:4px;background-color:#ecf1ff;position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(10px);pointer-events:none;transition:all 0.3s ease;z-index:99}.bank-offers__filter-sub-list-li label{display:flex;align-items:center;justify-content:flex-start;padding:10px 16px 10px 40px;background-color:#ecf1ff;border-radius:4px;background-image:url("/wp-content/themes/kontomistrz/assets/images/Checkbox.svg");background-position:16px center;background-repeat:no-repeat;background-size:16px;position:relative;cursor:pointer;font-size:14px;line-height:145%;color:#4f4f4f;font-weight:400;transition:all 0.3s ease 0s}.bank-offers__filter-sub-list-li label input{opacity:0;visibility:hidden;position:absolute}.bank-offers__filter-sub-list-li label._active{background-image:url("/wp-content/themes/kontomistrz/assets/images/Checkbox-check.svg")}.bank-offers__filter-sub-list-li label:hover{background-color:#e9eef5}.bank-offers__buttons{position:relative}@media (max-width:767px){.bank-offers__buttons{width:100%}}.bank-offers__btn{display:flex;align-items:center;justify-content:center;width:fit-content;gap:8px;border-radius:8px;transition:all 0.3s ease 0s;background-color:#493efb;font-size:16px;line-height:145%;color:#fcfdff;font-weight:600;padding:8.5px 18px}.bank-offers__btn:hover{background-color:#ffa135}.bank-offers__btn:nth-child(2){margin:16px 0 0 0}.bank-offers__btn:nth-child(2) svg{fill:#fcfdff}.bank-offers__btn:nth-child(2):hover{fill:#fcfdff}@media (min-width:768px){.bank-offers__btn:nth-child(2){position:absolute;top:-45px;padding:0;background-color:transparent;color:#493efb;font-weight:400;white-space:nowrap}.bank-offers__btn:nth-child(2) svg{fill:#493efb}.bank-offers__btn:nth-child(2) svg path{transition:all 0.3s ease 0s}.bank-offers__btn:nth-child(2):hover{background-color:transparent;color:#ffa135}.bank-offers__btn:nth-child(2):hover svg path{fill:#ffa135}}.bank-offers__content{display:flex;flex-direction:column;gap:32px}.bank-offers__label{padding:0 0 0 43px;margin:0 0 32px 0;background-image:url("/wp-content/uploads/2025/07/Icon.svg");background-position:left center;background-repeat:no-repeat;background-size:auto;font-size:30px;line-height:110%;color:#06051f;font-weight:600}@media (max-width:1073px){.bank-offers__label{font-size:calc(24px + 6 * ((100vw - 360px) / 713))}}.bank-offers__wrapper{border-radius:12px;border:1px solid #99acff;padding:32px}@media (max-width:767px){.bank-offers__wrapper{padding:32px 16px}}.bank-offers__top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.bank-offers__bank{display:flex;align-items:center;gap:24px}@media (max-width:767px){.bank-offers__bank{flex-direction:column;align-items:flex-start;gap:12px}}.bank-offers__bank img{width:84px;height:42px;border-radius:5px;object-fit:contain}.bank-offers__bank h3{font-size:24px;line-height:110%;color:#06051f;font-weight:500}@media (max-width:1073px){.bank-offers__bank h3{font-size:calc(20px + 4 * ((100vw - 360px) / 713))}}.bank-offers__link{width:fit-content;display:flex;align-items:center;gap:8px;padding:10px 18px;transition:all 0.3s ease 0s;font-family:"Segoe UI", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:145%;border-radius:8px;transition:all 0.3s ease 0s;color:#493efb;background-color:transparent;border:1px solid #493efb}.bank-offers__link svg path{transition:all 0.3s ease 0s}.bank-offers__link:hover{background-color:#493efb;color:#fcfdff}.bank-offers__link:hover svg path{fill:#fcfdff}@media (max-width:767px){.bank-offers__link{width:100%;justify-content:center}}.bank-offers__main{margin:24px 0 0 0;border-radius:12px;padding:18px 24px;display:flex;justify-content:space-between;border:1px solid #717fff}.bank-offers__main .separator{width:1px;display:flex;background-color:#717fff}.bank-offers__main .separator:last-of-type{display:none}@media (max-width:767px){.bank-offers__main .separator{display:none}}@media (max-width:767px){.bank-offers__main{margin:20px 0 0 0;display:grid;grid-template-columns:repeat(4, 1fr);padding:8px 12px;min-width:auto}}.bank-offers__li{display:flex;flex-direction:column;gap:2px;font-size:18px;line-height:145%;color:#06051f;font-weight:400}@media (max-width:1073px){.bank-offers__li{font-size:calc(14px + 4 * ((100vw - 360px) / 713))}}.bank-offers__li span{color:#26238c;font-size:14px;line-height:145%;font-weight:400}@media (max-width:1073px){.bank-offers__li span{font-size:calc(12px + 2 * ((100vw - 360px) / 713))}}@media (max-width:767px){.bank-offers__li{margin-right:8px;padding-right:8px;border-right:1px solid #26238c}.bank-offers__li:nth-child(7){padding-right:0;margin-right:0;border-right:none}.bank-offers__li:nth-child(9){margin:8px 0 0 0 !important;padding:8px 0 0 0 !important;border-top:1px solid #26238c;border-right:0;grid-column-start:span 4;grid-row-start:2;width:100%}}.bank-offers__bottom{display:flex;gap:12px;margin:24px 0 0 0;border-radius:10px;padding:13px 16px;background-color:#ecf1ff;font-size:14px;line-height:145%;color:#06051f}.bank-offers__bottom svg{width:22px;height:22px;min-height:22px;min-width:22px}.bank-offers__more{background-color:#493efb;padding:12px 20px;border-radius:8px;display:flex;align-items:center;justify-content:center;width:fit-content;margin:0 auto;gap:8px;font-size:16px;line-height:145%;color:#fcfdff;font-weight:600;transition:all 0.3s ease 0s}.bank-offers__more svg path{transition:all 0.3s ease 0s}.bank-offers__more:hover{background-color:#ffa135}