*{box-sizing:border-box}html body{font-family:Rubik,sans-serif;height:100%;margin:0;padding:0}.header-container{background-color:transparent;display:flex;justify-content:center;padding:16px 0;position:relative;transition:all .3s ease;width:100%;z-index:1000}.header-container.sticky{background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08);left:0;padding:8px 0;position:fixed;top:0}.header-container .header{display:flex;justify-content:space-between;max-width:1400px;padding:0 16px;width:100%}.header-container .header .logo{height:48px;width:100px}.header-container .header .right-container{align-items:center;display:grid;grid-template-columns:repeat(3,auto)}.header-container .header .right-container .work-schedule .time-text{color:#4b5563;font-size:.875rem;line-height:1.25rem;margin:0;text-align:right}.header-container .header .right-container .work-schedule .work-time{color:#1a365d;font-weight:500;margin:0;text-align:right}.header-container .header .right-container .contact-info{margin-left:32px}.header-container .header .right-container .contact-info .phone-number{align-items:center;color:#1a365d;cursor:pointer;display:flex;font-weight:500;text-decoration:none;transition:color .2s ease}.header-container .header .right-container .contact-info .phone-number .phone-ico{height:1rem;margin-right:.5rem;width:1rem}.header-container .header .right-container .contact-info .phone-number:hover{color:#f59e0b}.header-container .header .right-container .application-btn{background-color:#f59e0b;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-family:Rubik,sans-serif;font-size:.875rem;font-weight:500;height:auto;line-height:1.25rem;margin-left:2rem;min-height:2.5rem;padding:.5rem 1rem;transition:background-color .2s ease;width:auto}.header-container .header .right-container .application-btn:hover{background-color:#1a365d}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.main-container .bounce-in{animation:bounceIn 1s ease forwards;opacity:0}.main-container .first-section{animation:slideIn .5s ease-out forwards;background:linear-gradient(180deg,#fff,#eff6ff);display:flex;justify-content:center;margin:0 auto;opacity:0;padding:2rem 0 8rem}.main-container .first-section .money-secured{margin:0 auto;max-width:56rem;text-align:center;width:100%}.main-container .first-section .money-secured .money-title{animation:slideIn .5s ease-out .1s forwards;color:#1a365d;font-size:3.75rem;font-weight:700;line-height:1;margin-bottom:1.5rem;opacity:0}.main-container .first-section .money-secured .money-text{animation:slideIn .5s ease-out .2s forwards;color:#374151;font-size:1.5rem;margin-bottom:2rem;opacity:0}.main-container .first-section .money-secured .money-btn{animation:slideIn .5s ease-out .3s forwards;background-color:#f59e0b;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-family:Rubik,sans-serif;font-size:1.125rem;font-weight:500;height:auto;line-height:1.75rem;min-height:2.5rem;opacity:0;padding:1.5rem 2rem;transition:background-color .2s ease;width:auto}.main-container .first-section .money-secured .money-btn:hover{background-color:#1a365d}.main-container .second-section{padding:6rem 0}.main-container .second-section .about-us{margin:0 auto;max-width:1400px;padding:0 1rem;width:100%}.main-container .second-section .about-us .about-title{color:#1a365d;font-size:2.25rem;line-height:2.5rem;margin:0 0 2rem;text-align:center}.main-container .second-section .about-us .about-text{color:#374151;font-size:1.25rem;line-height:1.75rem;margin:0 auto 3rem;max-width:48rem;text-align:center}.main-container .second-section .about-us .advantages-container{display:grid;gap:2rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:3rem}.main-container .second-section .about-us .advantages-container .advantages{align-items:center;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);display:flex;flex-direction:column;padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease}.main-container .second-section .about-us .advantages-container .advantages:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.15),0 10px 10px -5px rgba(0,0,0,.1);transform:scale(1.05)}.main-container .second-section .about-us .advantages-container .advantages .svg-container{align-items:center;background-color:#eff6ff;border-radius:1000rem;display:flex;justify-content:center;margin-bottom:1rem;max-width:56px;padding:.75rem}.main-container .second-section .about-us .advantages-container .advantages .svg-container .advantages-icon{color:#f59e0b;height:2rem;width:2rem}.main-container .second-section .about-us .advantages-container .advantages .advantages-title{color:#1a365d;font-size:1.25rem;font-weight:600;line-height:1.75rem;margin:0 0 .5rem;text-align:center}.main-container .second-section .about-us .advantages-container .advantages .advantages-text{color:#4b5563;margin:0;text-align:center}.main-container .third-section{background-color:#eff6ff;padding:6rem 0}.main-container .third-section .deposit-container{margin:0 auto;max-width:1400px;padding:0 1rem;width:100%}.main-container .third-section .deposit-container .deposit-title{color:#1a365d;font-size:2.25rem;font-weight:700;line-height:2.5rem;margin:0 0 2rem;text-align:center}.main-container .third-section .deposit-container .deposit-text{color:#374151;font-size:1.25rem;line-height:1.75rem;margin:0 auto 3rem;max-width:48rem}.main-container .third-section .deposit-container .deposit-blocks{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3rem;text-align:center}.main-container .third-section .deposit-container .deposit-blocks .deposit-block{align-items:center;background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease}.main-container .third-section .deposit-container .deposit-blocks .deposit-block:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.15),0 10px 10px -5px rgba(0,0,0,.1);transform:scale(1.05)}.main-container .third-section .deposit-container .deposit-blocks .deposit-block .deposit-ico{color:#f59e0b;font-size:2.7rem;height:3rem;margin-bottom:1rem;width:3rem}.main-container .third-section .deposit-container .deposit-blocks .deposit-block .deposit-block-title{color:#1a365d;font-size:1.25rem;font-weight:600;line-height:1.75rem;margin:0 0 .75rem}.main-container .third-section .deposit-container .deposit-blocks .deposit-block .deposit-block-text{color:#4b5563;margin:auto 0 0;text-align:center}.main-container .four-section{padding:6rem 0}.main-container .four-section .how-work-container{margin:0 auto;max-width:1400px;padding:0 1rem;width:100%}.main-container .four-section .how-work-container .how-work-title{color:#1a365d;font-size:2.25rem;font-weight:700;line-height:2.5rem;margin:0 0 2rem;text-align:center}.main-container .four-section .how-work-container .how-work-text{color:#374151;font-size:1.25rem;line-height:1.75rem;margin:0 auto 3rem;max-width:48rem;text-align:center}.main-container .four-section .how-work-container .how-work-blocks{display:flex;justify-content:space-between;margin:4rem 0 0;position:relative}.main-container .four-section .how-work-container .how-work-blocks .how-work-block{align-items:center;display:flex;flex-direction:column;margin:0;text-align:center;width:33.333333%}.main-container .four-section .how-work-container .how-work-blocks .how-work-block .how-work-icon{align-items:center;background-color:#eff6ff;border-radius:1000rem;display:flex;justify-content:center;margin:0 0 1.5rem;max-width:96px;padding:1.5rem;position:relative;z-index:10}.main-container .four-section .how-work-container .how-work-blocks .how-work-block .how-work-icon .icon{font-size:2.3rem;height:48px;width:48px}.main-container .four-section .how-work-container .how-work-blocks .how-work-block .how-work-icon .step{align-items:center;background-color:#f59e0b;border-radius:9999px;color:#fff;display:flex;font-weight:700;height:2rem;justify-content:center;position:absolute;right:-.75rem;top:-.75rem;width:2rem}.main-container .four-section .how-work-container .how-work-blocks .how-work-block .how-work-block-title{color:#1a365d;font-size:1.25rem;font-weight:600;line-height:1.75rem;margin:0 0 .75rem}.main-container .four-section .how-work-container .how-work-blocks .how-work-block .how-work-block-text{color:#4b5563;margin:0 auto;max-width:20rem}.main-container .four-section .how-work-container .how-work-blocks .arrow{background-color:#e5e7eb;display:block;height:.125rem;left:50%;position:absolute;top:3rem;width:50%}.main-container .four-section .how-work-container .how-work-blocks .arrow .arrow-icon{background-color:#fff;color:#f59e0b;padding:.25rem;position:absolute;right:0;top:-11px}.main-container .contact-form{background:linear-gradient(180deg,#eff6ff,#fff);padding:6rem 0}.main-container .contact-form .contact-container{margin:0 auto;max-width:1400px;padding:0 1rem;width:100%}.main-container .contact-form .contact-container .contact-title{color:#1a365d;font-size:2.25rem;font-weight:700;line-height:2.5rem;margin:0 0 2rem;text-align:center}.main-container .contact-form .contact-container .contact-text{color:#374151;font-size:1.25rem;line-height:1.75rem;margin:0 auto 3rem;max-width:48rem;text-align:center}.main-container .contact-form .contact-container .form{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);margin:0 auto;max-width:28rem;padding:2rem}.main-container .contact-form .contact-container .form #contact-form .field{margin:0 0 1.5rem}.main-container .contact-form .contact-container .form #contact-form .field .label{color:#374151;font-size:.875rem;font-weight:500;line-height:1.25rem;margin:0 0 .25rem}.main-container .contact-form .contact-container .form #contact-form .field .input{border:1px solid #d1d5db;border-radius:.5rem;font-family:inherit;font-size:.875rem;height:2.5rem;line-height:1.25rem;padding:.5rem .75rem;width:100%}.main-container .contact-form .contact-container .form #contact-form .field .input.textarea{height:111px;min-height:80px;resize:vertical}.main-container .contact-form .contact-container .form #contact-form .submit-btn{align-items:center;background-color:#f59e0b;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-flex;font-family:Rubik,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;height:2.5rem;justify-content:center;line-height:1.25rem;padding:.5rem 1rem;transition:background-color .2s ease;white-space:nowrap;width:100%}.main-container .contact-form .contact-container .form #contact-form .submit-btn:hover{background-color:#1a365d}.main-container .contact-form .contact-container .form #contact-form .security-policy-text{color:#6b7280;font-size:.75rem;line-height:1rem;margin:1rem 0 0;text-align:center}.main-container .contact-section{padding:6rem 0}.main-container .contact-section .contact-section__container{margin:0 auto;max-width:1400px;padding:0 1rem;width:100%}.main-container .contact-section .contact-section__container .contact-section__container___title{color:#1a365d;font-size:2.25rem;font-weight:700;line-height:2.5rem;margin:0 0 2rem;text-align:center}.main-container .contact-section .contact-section__container .map-adress-container{display:flex;flex-direction:row;gap:2rem}.main-container .contact-section .contact-section__container .map-adress-container .adress-container{width:33.333333%}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts{border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);margin:0 0 1.5rem;padding:1.5rem}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .adress-items-container{align-items:flex-start;display:flex;margin:0 0 1rem}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .adress-items-container .icon{color:#f59e0b;height:24px;margin:.25rem .75rem 0 0;width:24px}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .adress-items-container .adress-items .adress-items__title{color:#1a365d;font-size:1.125rem;font-weight:500;line-height:1.75rem;margin:0 0 .25rem}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .adress-items-container .adress-items .adress-items__text{color:#4b5563;margin:0}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .phone-number-container{align-items:flex-start;display:flex;margin:0 0 1rem}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .phone-number-container .icon{color:#f59e0b;height:24px;margin:.25rem .75rem 0 0;width:24px}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .phone-number-container .phone-number__items .phone-number__title{color:#1a365d;font-size:1.125rem;font-weight:500;line-height:1.75rem;margin:0 0 .25rem}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .phone-number-container .phone-number__items .phone-number__text{color:#4b5563;margin:0}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .phone-number-container .phone-number__items .phone-number__text .phone-number__link{color:#4b5563;text-decoration:none;transition:color .2s ease}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .phone-number-container .phone-number__items .phone-number__text .phone-number__link:hover{color:#1a365d}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .email-container{align-items:flex-start;display:flex;margin:0 0 1rem}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .email-container .icon{color:#f59e0b;height:24px;margin:.25rem .75rem 0 0;width:24px}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .email-container .email-items .email-items__title{color:#1a365d;font-size:1.125rem;font-weight:500;line-height:1.75rem;margin:0 0 .25rem}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .email-container .email-items .email-items__text{color:#4b5563;margin:0}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .email-container .email-items .email-items__text .email-link{color:#4b5563;text-decoration:none;transition:color .2s ease}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .email-container .email-items .email-items__text .email-link:hover{color:#1a365d}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .time-work-container .time-work__title{color:#1a365d;font-size:1.125rem;font-weight:500;line-height:1.75rem;margin:0 0 .25rem}.main-container .contact-section .contact-section__container .map-adress-container .adress-container .adress-contacts .time-work-container .time-work__text{color:#4b5563;margin:0}.main-container .contact-section .contact-section__container .map-adress-container .map-container{border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);overflow:hidden;width:66.666667%}.main-container .alert-container{bottom:0;display:flex;flex-direction:column;list-style:none;max-height:100vh;max-width:420px;opacity:0;padding:1rem;position:fixed;right:0;top:auto;touch-action:none;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;visibility:hidden;width:100%;z-index:100}.main-container .alert-container:hover .alert .alert-close{opacity:1}.main-container .alert-container.hidden{opacity:0;transform:translateY(100%);visibility:hidden}.main-container .alert-container.visible{opacity:1;transform:translateY(0);visibility:visible}.main-container .alert-container .alert{align-items:center;background-color:#fff;border:1px solid #e2e8f0;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);color:#000;display:flex;justify-content:space-between;overflow:hidden;padding:1.5rem 1.5rem 1.5rem 2rem;position:relative;user-select:none;width:100%}.main-container .alert-container .alert .alert-text{display:grid;gap:.25rem}.main-container .alert-container .alert .alert-text .text-top{font-size:.875rem;font-weight:600;line-height:1.25rem}.main-container .alert-container .alert .alert-text .text-bottom{font-size:.875rem;line-height:1.25rem;opacity:.9}.main-container .alert-container .alert .alert-close{background-color:transparent;border:none;cursor:pointer;opacity:0;padding:.25rem;position:absolute;right:.5rem;top:.5rem;transition:opacity .2s ease}.main-container .alert-container .alert .alert-close:hover .close-icon{color:#000}.main-container .alert-container .alert .alert-close .close-icon{color:rgba(2,8,23,.502);height:16px;transition:color .2s ease;width:16px}.footer{background-color:#1a365d;padding:2rem 0}.footer .footer__container{margin:0 auto;max-width:1400px;padding:0 1rem;width:100%}.footer .footer__container .logo-and-contacts{align-items:center;display:flex;justify-content:space-between;margin:0 0 1.5rem}.footer .footer__container .logo-and-contacts .footer-logo{height:3rem}.footer .footer__container .logo-and-contacts .footer-logo .footer-logo__image{height:100%;max-width:100%}.footer .footer__container .logo-and-contacts .footer-contacts{display:flex;gap:1rem}.footer .footer__container .logo-and-contacts .footer-contacts .links{align-items:center;color:#fff;display:flex;text-decoration:none;transition:color .2s ease}.footer .footer__container .logo-and-contacts .footer-contacts .links:hover{color:#f59e0b}.footer .footer__container .logo-and-contacts .footer-contacts .links .icon{height:1rem;margin:0 .5rem 0 0;width:1rem}.footer .footer__container .footer-copyright{border-top:1px solid #374151;display:flex;font-size:.875rem;justify-content:space-between;line-height:1.25rem;padding:1.5rem 0 0}.footer .footer__container .footer-copyright .footer-copyright__text-left{color:#fff;margin:0}.footer .footer__container .footer-copyright .footer-copyright__text-right{display:flex;gap:1rem;text-align:center}.footer .footer__container .footer-copyright .footer-copyright__text-right .copyright-text{color:#fff;text-decoration:none;transition:color .2s ease}.footer .footer__container .footer-copyright .footer-copyright__text-right .copyright-text:hover{color:#f59e0b}@media screen and (max-width:768px){.main-container .first-section .money-secured{padding:0 1rem}.header-container .header .right-container .work-schedule{display:none}.header-container .header .right-container .contact-info .phone-number{font-size:0}.header-container .header .right-container .contact-info .phone-number .phone-ico{height:20px;width:20px}.header-container .header .right-container .application-btn{font-size:.75rem;line-height:1rem;padding:.5rem}.main-container .first-section .money-secured .money-title{font-size:2.25rem;line-height:2.5rem}.main-container .first-section .money-secured .money-text{font-size:1.25rem;line-height:1.75rem}.main-container .second-section .about-us .about-title{font-size:1.875rem;line-height:2.25rem}.main-container .second-section .about-us .about-text{font-size:1.125rem;line-height:1.75rem}.main-container .second-section .about-us .advantages-container{grid-template-columns:repeat(1,minmax(0,1fr))}.main-container .third-section .deposit-container .deposit-title{font-size:1.875rem;line-height:2.25rem}.main-container .third-section .deposit-container .deposit-text{font-size:1.125rem;line-height:1.75rem}.main-container .four-section .how-work-container .how-work-title{font-size:1.875rem;line-height:2.25rem}.main-container .four-section .how-work-container .how-work-text{font-size:1.125rem;line-height:1.75rem}.main-container .contact-form .contact-container .contact-title{font-size:1.875rem;line-height:2.25rem}.main-container .contact-form .contact-container .contact-text{font-size:1.125rem;line-height:1.75rem}.main-container .contact-section .contact-section__container .map-adress-container{flex-direction:column}.main-container .contact-section .contact-section__container .map-adress-container .adress-container,.main-container .contact-section .contact-section__container .map-adress-container .map-container{width:100%}.footer .footer__container .logo-and-contacts{flex-direction:column;gap:1.5rem}.footer .footer__container .footer-copyright{align-items:center;flex-direction:column;gap:1.5rem}}@media screen and (max-width:600px){.main-container .third-section .deposit-container{text-align:center}.main-container .third-section .deposit-container .deposit-blocks{grid-template-columns:1fr}}@media screen and (max-width:480px){.main-container .four-section .how-work-container .how-work-blocks{flex-direction:column}.main-container .four-section .how-work-container .how-work-blocks .arrow{display:none}.main-container .four-section .how-work-container .how-work-blocks .how-work-block{margin-bottom:3rem;width:100%}}@media screen and (max-width:380px){.footer .footer__container .logo-and-contacts .footer-contacts{font-size:.75rem}}