.mainbanner-block .form .form-input{display:flex;flex-direction:row;align-items:center;gap:10px}.mainbanner-block .file-remove__icon{transform:rotate(45deg);font-weight:400;font-size:20px;line-height:120%;pointer-events:none;display:none;cursor:pointer}.mainbanner-block .form .form-input.active .file-remove__icon{display:flex;pointer-events:all}.mainbanner-block{padding:40px 0 70px;position:relative}.mainbanner-block.dark-bg{background:0 0}.mainbanner-block .content{display:flex;flex-direction:column;position:relative;justify-content:space-between;width:100%;gap:35px;z-index:2}.mainbanner-block .content .title{max-width:620px;margin-bottom:0}.mainbanner-block .content .desc{display:flex;max-width:440px;color:var(--head-secondary)}.mainbanner-block .advantages{display:flex;flex-wrap:wrap;max-width:620px;gap:30px;margin-bottom:10px}.mainbanner-block .advantage{display:flex;flex-direction:column;max-width:160px;gap:20px}.mainbanner-block .advantage .text,.mainbanner-block .advantage .text *{color:var(--head-secondary)}.mainbanner-block .advantage .img{width:42px;height:42px;flex-shrink:0}.mainbanner-block .advantage .img img{width:100%;height:100%}.mainbanner-block .content .form-wrap{display:flex;flex-direction:column;max-width:780px;padding:40px;gap:30px;border-radius:10px;background:var(--background-fourth)}.mainbanner-block .content .form-wrap .form{gap:15px}.mainbanner-block .content .form-wrap .form .form-top{flex-direction:row}.mainbanner-block .content .form-wrap .form .btn{width:fit-content}.mainbanner-block .background-wrap,.mainbanner-block .background-filter-top,.mainbanner-block .background-filter-left{display:flex;position:absolute;top:-30%;left:0;bottom:0;width:100%;z-index:-1}.mainbanner-block .background-wrap img{width:100%;height:100%;object-fit:cover}.mainbanner-block .background-wrap .video{width:100%;height:100%;object-fit:cover}.mainbanner-block .background-wrap .video video{width:100%;height:100%;object-fit:cover}.mainbanner-block .background-filter-top{background:linear-gradient(180deg,rgba(43,43,43,.7) 0%,rgba(43,43,43,0) 100%);z-index:1}.mainbanner-block .background-filter-left{background:linear-gradient(90deg,rgba(43,43,43,.6) 0%,rgba(43,43,43,0) 100%);z-index:1}@media (max-width:992px){.mainbanner-block .content .form-wrap{max-width:none}.mainbanner-block .content .form-wrap .form .form-top{flex-wrap:wrap}.mainbanner-block .content .form-wrap .form input{width:calc(100% / 3 - 7px)}.mainbanner-block .content .form-wrap .form .btn{width:100%}}@media (max-width:767px){.mainbanner-block.dark-bg{padding:20px 0}.mainbanner-block .content .form-wrap{padding:20px}.mainbanner-block .content .form-wrap .form input{width:100%}}@media (max-width:660px){.mainbanner-block.dark-bg{padding-top:10px}.mainbanner-block .content{gap:20px}.mainbanner-block .advantages{flex-direction:column;gap:10px}.mainbanner-block .advantage{align-items:center;flex-direction:row;max-width:none;gap:10px}.mainbanner-block .advantage .img{width:30px;height:30px}}