.banner__form .banner-form-content{max-width:800px;margin:0 auto;padding:0 20px;text-align:center;position:relative}.banner__form .banner__form-inner{position:relative;overflow:hidden}.banner__form .banner__form-inner:before{content:"";position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:linear-gradient(270deg,#0000,#030929 92.52%)}.banner__form .banner-form-content h2{font-size:22px;line-height:30px;letter-spacing:0;margin:0 0 16px}.banner__form .banner-form-content h4{font-size:18px;font-weight:600;line-height:23px;letter-spacing:-.47999998927116394px;margin:0 0 16px}.banner__form .banner-form-content .rte p{font-family:Poppins;font-size:14px;font-weight:400;line-height:22px;margin:0;color:#fff}.banner__form .avatar__image{margin-top:40px;text-align:-webkit-center;display:inline-grid}.banner__form .avatar__image span{font-family:Poppins;font-size:14px;font-weight:400;line-height:18px;color:#fff;padding-top:10px;text-align:center}.banner__form .avatar__image span br{display:none}.banner__form .avatar__image img{width:280px}.banner-form-item{margin-top:30px}.banner-form-field{display:flex;align-items:center;gap:20px}.banner-form-field label{display:none}.banner-form-field .field:before,.banner-form-field .field:after{display:none}.banner-form-field .field input{border:1px solid rgba(208,213,221,1);border-radius:40px;background:#fff3}.banner-form-field .field input::placeholder{opacity:1;color:#fff}.banner-form-field .field input:focus,.banner-form-field .field input:not(:placeholder-shown){padding:1.5rem}.banner-form-item button{padding:11px 15px;border-radius:40px;border:none;background:#00bafb;color:#fff;min-width:300px;font-weight:600;font-size:16px;font-family:Poppins;cursor:pointer;margin-top:27px;width:100%;text-transform:uppercase}.banner-form-item button:hover{background-color:#0f5cb8!important}.message__successfully{margin:25px 0 10px;display:flex;flex-wrap:wrap;justify-content:center}h3.form__message{margin:0;padding:6px 0;text-align:center;font-size:1.3rem;justify-content:center;color:#096feb}.form__message .icon{width:1.3rem;height:1.3rem}.form__message .icon-success path{fill:#096feb;stroke:#096feb}.form__message .icon-success path~path{stroke:#fff}.banner-form-item .message__successfully{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;margin:0;padding:40px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;background-color:#00060e}.banner-form-item .message__successfully .message__popup{position:relative;width:100%;height:100%;border-radius:20px;padding:2px}.banner-form-item .message__popup #closeButton{position:absolute;right:25px;top:20px;color:#fff;cursor:pointer;display:block}.banner-form-item .message__popup #closeButton svg{width:20px;height:20px}.banner-form-item .message__form--inner{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:var(--form-bg);display:grid;height:100%;border-radius:20px;align-content:start;position:relative;grid-auto-rows:auto minmax(0,1fr) auto}.popup__head{padding:24px 50px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.popup__head img{display:block;margin:0;max-width:240px}.popup__content{overscroll-behavior-y:contain;overflow:hidden auto;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;text-align:center;color:#fff;padding:0 30px}.popup__content .popup__content--inner{width:100%;padding-top:0}.popup__mail--icon{margin-bottom:16px}.popup__mail--icon img{width:100px;height:100px;display:block;margin:0 auto}.banner__form .banner-form-content .popup__content h2{font-family:Montserrat,sans-serif;font-weight:700!important;font-size:30px;margin:0 0 20px;line-height:40px}.banner__form .banner-form-content .popup__content p{font-weight:400;font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;letter-spacing:-.47999998927116394px}.form__social{max-width:800px;margin:50px auto;padding-top:40px;border-top:2px solid rgba(255,255,255,.3);display:flex;flex-wrap:wrap;justify-content:center}.form__social ul{margin:0;padding:8px 20px;background-color:#f7f9fc12;display:flex;flex-wrap:wrap;gap:10px;list-style:none;border-radius:33px;align-items:center}.form__social ul li{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:32px;letter-spacing:-.47999998927116394px}.form__social ul li:first-child{margin-right:15px}.form__social ul ul{padding:0;background:none;margin:0}.form__social ul ul li:first-child{margin:0}::-webkit-scrollbar{width:20px}.popup__content::-webkit-scrollbar-track{box-shadow:none;border-radius:0;width:3px;background-color:transparent}.popup__content::-webkit-scrollbar-thumb{background-color:transparent;border-radius:0}.popup__content::-webkit-scrollbar-thumb:hover{background-color:transparent;border-radius:0}@media (min-width: 769px){.banner__form .avatar__image span{padding-top:20px;text-align:left}.banner__form .avatar__image{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px}.banner__form .avatar__image img{width:240px;display:block}.banner__form .avatar__image span br{display:block}.banner__form .avatar__image span{padding-top:0}.banner__form .banner__form-inner{border-radius:20px}.banner__form .banner-form-content h2{font-size:28px;line-height:45px}.banner__form .banner-form-content .sub_title{display:inline-block;margin-bottom:20px}.banner__form{margin-bottom:40px}h3.form__message{font-size:1.6rem}.form__message .icon{width:1.6rem;height:1.6rem}}@media (min-width: 1024px){.banner__form .banner-form-content h4{font-size:20px;line-height:31.92px}.banner__form .banner-form-content h2{font-size:32px;line-height:1.1}.banner__form .banner-form-content .popup__content h2{font-size:48px;margin:0 0 40px;line-height:64px}.banner__form .banner-form-content .popup__content p{font-size:24px;line-height:32px}.form__social ul li{font-size:20px;line-height:38px}.form__social ul{padding:13px 30px}.popup__mail--icon img{width:120px;height:120px}}@media (min-width: 1400px){.banner__form .banner-form-content h2{font-size:40px;line-height:58px}.banner__form .banner-form-content .rte p{font-size:16px;line-height:24px}}@media screen and (max-width: 1400px) and (min-width: 769px){.banner__form .banner-form-content h2{margin:0 0 16px}}@media (max-width: 767px){.banner__form .banner-form-content h4{font-size:15px}.banner__form .sub_title{margin-bottom:15px}}@media (max-width: 600px){.banner-form-field{flex-wrap:wrap}.banner-form-item button{margin-top:20px}.popup__head,.banner-form-item .message__successfully{padding:24px}.popup__head img{max-width:200px}.popup__mail--icon img{width:80px;height:80px}.banner__form .banner-form-content .popup__content h2{font-size:24px;line-height:30px}.banner__form .banner-form-content .popup__content p{font-size:15px}.form__social{margin:30px auto;padding-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/banner-form.css.map */
