.home-banner{padding:84px 0 129px}@media (max-width:1199px){.home-banner{padding:64px 0 96px}}@media (max-width:767px){.home-banner{padding:48px 0 72px}}.home-banner .display-1{font-size:62px;line-height:110%}@media (max-width:1199px){.home-banner .display-1{font-size:48px}}@media (max-width:767px){.home-banner .display-1{font-size:36px}}.home-banner .hb-title{padding:12px 24px}.home-banner .sign-up-form{z-index:1;background:var(--white-color);border:1px solid #00000012;border-radius:20px;padding:30px;position:relative;box-shadow:0 10px 30px #0000000d}.home-banner .sign-up-form .corner{z-index:-1;border-top-left-radius:20px;width:70px;height:70px;position:absolute;overflow:hidden}.home-banner .sign-up-form .corner:before,.home-banner .sign-up-form .corner:after{content:"";width:100%;height:100%;position:absolute}.home-banner .sign-up-form .corner.tl{top:0;left:0}.home-banner .sign-up-form .corner.tl:before{background:var(--brand-primary);border-top-left-radius:20px;animation:2.8s ease-in-out infinite bortopani}.home-banner .sign-up-form .corner.tl:after{background:var(--white-color);border-top-left-radius:20px;top:1px;left:1px}.home-banner .sign-up-form .corner.tr{top:0;right:0;transform:rotate(90deg)}.home-banner .sign-up-form .corner.tr:before{background:var(--brand-primary);border-top-left-radius:20px;animation:2.8s ease-in-out infinite bortopani}.home-banner .sign-up-form .corner.tr:after{background:var(--white-color);border-top-left-radius:20px;top:1px;left:1px}.home-banner .sign-up-form .corner.bl{bottom:0;left:0;transform:rotate(270deg)}.home-banner .sign-up-form .corner.bl:before{background:var(--brand-primary);border-top-left-radius:20px;animation:2.8s ease-in-out infinite bortopani}.home-banner .sign-up-form .corner.bl:after{background:var(--white-color);border-top-left-radius:20px;top:1px;left:1px}.home-banner .sign-up-form .corner.br{bottom:0;right:0;transform:rotate(180deg)}.home-banner .sign-up-form .corner.br:before{background:var(--brand-primary);border-top-left-radius:20px;animation:2.8s ease-in-out infinite bortopani}.home-banner .sign-up-form .corner.br:after{background:var(--white-color);border-top-left-radius:20px;top:1px;left:1px}.home-banner .sign-up-form .title{margin-bottom:28px}.home-banner .sign-up-form .form-group{margin-bottom:14px}.home-banner .sign-up-form .form-group input{background:0 0;border:1px solid #0000001a;padding:25px 24px;font-size:16px}.home-banner .sign-up-form .form-group input::placeholder{color:#70707080}.home-banner .sign-up-form .phone-input{background:0 0;border:1px solid #e5e5e5;border-radius:50px;height:50px;transition:all .3s}.home-banner .sign-up-form .phone-input .country-btn{color:#70707080;min-width:75px;height:100%;padding:12px 0;font-size:16px;font-weight:600;box-shadow:none!important;background:0 0!important;border:none!important;border-right:1px solid #0000001a!important;border-radius:0!important}.home-banner .sign-up-form .phone-input .country-btn:after{margin-left:8px}.home-banner .sign-up-form .phone-input .country-dropdown{border:none;border-radius:12px;padding:8px 0;box-shadow:0 8px 25px #0000001f}.home-banner .sign-up-form .phone-input .country-dropdown .dropdown-item{padding:6px 18px;font-size:16px}.home-banner .sign-up-form .phone-input .phone-field{color:var(--body-color);height:100%;font-size:16px;font-weight:500;box-shadow:none!important;border:none!important}.home-banner .sign-up-form .phone-input .phone-field::placeholder{color:#70707080;font-weight:500}.home-banner .sign-up-form .terms{margin-bottom:14px;font-size:14px;font-weight:500}.home-banner .sign-up-form .btn-primary{font-size:18px;font-weight:500}
