.mainbanner{display:block;width:100%;padding:80px 0 120px;background:#000 url(../images/getquote-ban.webp) no-repeat center center;position:relative;background-size:cover;text-align:center}.mainbanner::after{content:"";display:block;clear:both}.mainbanner::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(17,16,16,0.9)}.mainbanner .container{position:relative;z-index:1}.mainbanner .hometitle{display:block;font-size:3rem;line-height:1.2;color:#fff;font-weight:800;margin-bottom:1rem;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif}.mainbanner p{display:block;font-size:1.2rem;line-height:1.7;color:#fff;font-weight:500;margin-bottom:2rem}.form-main-sec{background:#f3f3f3;width:100%;padding:120px 0 300px;display:block;position:relative}.form-main-sec::after{content:'';display:block;clear:both}.form-main-sec .form-inner{max-width:880px;margin:-220px auto 0;border-radius:10px;background:#fff;padding:40px;display:block;position:relative}.form-main-sec .form-inner::after{content:'';display:block;clear:both}.form-main-sec .form-inner .event-details{width:100%;margin:0;padding:30px;border:1px solid #E9ECEF;margin:50px 0}.event-details .row{margin-left:-7.5px;margin-right:-7.5px}.event-details [class*='col-']{padding-left:7.5px;padding-right:7.5px}.form-main-sec .form-inner .event-details h3{font-size:20px;text-align:left;color:#ce3052;line-height:40px;font-weight:500;margin-top:-50px;background:#fff;display:inline-block;position:absolute;padding:0 10px}.form-main-sec input[type='text']{display:block;width:100%;padding:10px 25px;margin-top:10px;font-size:16px;outline:none;color:#535353;border-radius:8px;border:1px solid #E9ECEF;background:#f3f3f3;height:60px}.form-main-sec select{display:block;width:100%;padding:10px 25px;margin-top:10px;font-size:16px;outline:none;color:#535353;border-radius:8px;border:1px solid #E9ECEF;background:#f3f3f3;height:60px}.d-flex select{width:100px;padding:10px 15px;border-radius:0 8px 8px 0}.d-flex input[type='text']{border-radius:8px 0 0 8px}.form-main-sec .custom-drop-file{position:relative;padding:10px 25px;cursor:pointer;height:60px;margin:10px 0 0;background:#f3f3f3;border-radius:8px;border:1px solid #E9ECEF}.form-main-sec input[type="file"]{position:absolute;height:100%;width:100%;opacity:0;z-index:1;cursor:pointer;top:0;left:0;background:#f3f3f3}.form-main-sec .custom-drop-file p{margin:0;color:#414141;font-size:.65rem;position:relative}.form-main-sec .custom-drop-file p span{display:inline-block;background:#343536;padding:9px 10px;color:#fff;font-size:12px;border-radius:5px}.form-main-sec textarea{display:block;font-size:1rem;line-height:24px;width:100%;box-sizing:border-box;padding:15px;color:#3d3d3d;margin:15px 0 0;text-shadow:none;border:1px solid #E9ECEF;outline:none;background:#f3f3f3;border-radius:8px}.form-main-sec input[type="submit"]{margin-bottom:10px;width:200px;background:#b50728;border-radius:30px;padding:8px;color:#fff;font-size:18px;text-align:center;outline:none;border:none;line-height:40px}