.form-builder-block .main-area{box-sizing:border-box;padding:15px}.form-builder-block .main-area *,.form-builder-block .main-area :after,.form-builder-block .main-area :before{box-sizing:border-box}.form-builder-block .main-area .btn{background-color:#1e72ef;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;height:40px;line-height:40px;min-width:130px;overflow:hidden;padding:0 15px;position:relative;text-decoration:none;transition:all .3s ease-in-out}.form-builder-block .main-area .btn:hover{background-color:rgba(30,114,239,.64)}.form-builder-block .form-builder{padding:70px 15px 15px;width:100%}.form-builder-block .form-builder form{width:100%}.form-builder-block .form-builder h1{font-size:34px;font-weight:600;margin-bottom:15px;text-align:center}.form-builder-block .form-builder .btns-list{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:45px}.form-builder-block .form-builder .btns-list>:not(:last-child){margin-right:30px}.form-builder-block .fb-main{//gap:60px 20px;display:flex;flex-wrap:wrap}.form-builder-block .fb-main>:not(:last-child){margin-bottom:60px}.form-builder-block .fb-row{grid-gap:10px 20px;align-items:flex-start;display:flex}.form-builder-block .fb-row.title{grid-gap:10px 20px;display:grid;grid-template-columns:1fr max-content;width:100%}.form-builder-block .fb-row.files{grid-gap:10px;flex-wrap:wrap;margin-top:10px}.form-builder-block .fb-row.images{grid-gap:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.form-builder-block .fb-row.images img{height:175px;max-width:273px;-o-object-fit:cover;object-fit:cover;width:100%}.form-builder-block .fb-row.images_small{grid-template-columns:repeat(auto-fill,80px)}.form-builder-block .fb-row.images_small img{height:60px;max-width:80px}.form-builder-block .fb-col{grid-gap:10px;display:grid}.form-builder-block .fb-col.images-small img{height:65px;max-width:100px;-o-object-fit:cover;object-fit:cover}.form-builder-block .fb-section{grid-gap:30px 20px;display:grid;grid-template-columns:repeat(2,1fr);width:100%}.form-builder-block .fb-section__title{font-size:26px;font-weight:600;grid-column:1/-1;margin-bottom:-20px;width:100%}.form-builder-block .fb-section.full-width{grid-template-columns:1fr}.form-builder-block .fb-section.col-half-width{grid-template-columns:1fr;width:50%}.form-builder-block .fb-elem,.form-builder-block .fb-elem.full{width:100%}.form-builder-block .fb-elem h2{font-size:26px;font-weight:600;margin-bottom:10px}.form-builder-block .fb-elem p{font-size:16px}.form-builder-block .fb-input-area.red h3{color:#ff5261}.form-builder-block .fb-input-area h3{font-size:18px;font-weight:600;margin-bottom:10px}.form-builder-block .fb-input-area p{font-size:18px}.form-builder-block .fb-input{background-color:#fdfdfd;border:1px solid #ccc;border-radius:5px;font-family:BigCityGrotesquePro,sans-serif;font-size:15px;height:auto;line-height:normal;padding:8px;resize:none;transition:all .3s ease-in-out;width:100%}.form-builder-block .fb-input.textarea{height:125px}.form-builder-block .fb-input:focus{border-color:#1e72ef}.form-builder-block .custom-check-radio{cursor:pointer}.form-builder-block .custom-check-radio span{align-items:center;display:flex;font-size:15px;position:relative}.form-builder-block .custom-check-radio input{opacity:0;position:absolute;z-index:-1}.form-builder-block .custom-check-radio input[type=radio]+span:before{border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #707070;content:"";height:18px;margin-right:12px;width:18px}.form-builder-block .custom-check-radio input[type=radio]:checked+span:before{background-color:#1e72ef;box-shadow:0 0 0 2px #1e72ef}.form-builder-block .custom-check-radio input[type=checkbox]+span:before{align-items:center;border:2px solid #707070;border-radius:2px;content:"";display:flex;height:18px;justify-content:center;margin-right:12px;width:18px}.form-builder-block .custom-check-radio input[type=checkbox]:checked+span:before{background:url(../images/panel/checkbox-check-white.svg) #1e72ef no-repeat 50%/22px;border-color:#1e72ef}.form-builder-block .custom-file-upload{align-items:center;background-color:#fdfdfd;border:1px dashed #ccc;border-radius:3px;cursor:pointer;display:flex;font-size:14px;height:60px;justify-content:center;padding:8px;position:relative;text-align:center;transition:all .3s ease-in-out;width:115px}.form-builder-block .custom-file-upload .fb-file span{color:#1e72ef}.form-builder-block .custom-file-upload span{transition:all .3s ease-in-out}.form-builder-block .custom-file-upload input[type=file]{display:none}.form-builder-block .custom-file-upload:hover{border:1px solid #1e72ef}.form-builder-block .uploaded-file{border-radius:3px;height:60px;position:relative;width:80px}.form-builder-block .uploaded-file img{border-radius:3px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.form-builder-block .uploaded-file .btn-remove{opacity:0;position:absolute;right:-8px;top:-8px;visibility:hidden}.form-builder-block .uploaded-file:hover .btn-remove{opacity:1;visibility:visible}.form-builder-block .btn-remove{align-items:center;background-color:#f4f5f6;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;position:relative;transition:all .3s ease-in-out;width:20px}.form-builder-block .btn-remove:after,.form-builder-block .btn-remove:before{background-color:#414141;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:12px}.form-builder-block .btn-remove:after{transform:rotate(45deg)}.form-builder-block .btn-remove:before{transform:rotate(-45deg)}.form-builder-block{@include media(768){.fb-section{grid-template-columns:1fr}.fb-elem,.fb-section.col-half-width{width:100%}}}.form-builder-block{@include media(550){.form-builder{padding-top:50px}.form-builder .btns-list{justify-content:center;margin-bottom:-15px;margin-right:-15px}.form-builder .btns-list>*{margin-right:15px}.form-builder .btns-list>:not(:last-child){margin-bottom:15px;margin-right:15px}.fb-row.title{grid-template-columns:1fr}}}
/*# sourceMappingURL=formbuilder.css.map */
