#schedule-background{background:url(https://cdn2.hubspot.net/hubfs/5045557/Website%20Assets/Images/Gallery/DSC_1448.jpg) no-repeat center / cover;width:100%;position:absolute;top:0;height:940px;display:none}#schedule-background:before{content:'';background:linear-gradient(to right,rgba(56,195,128,0.7),rgba(76,112,244,0.7));display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:99}#schedule-background:after{content:'';width:100%;height:0;position:absolute;bottom:0;right:0;border-bottom:100px solid white;border-left:100vw solid transparent;z-index:100}#schedule-form{z-index:998;position:relative;margin-top:0px;background:linear-gradient(to right,rgba(56,195,128,1),rgba(76,112,244,1))}#schedule-form.green{background:linear-gradient(to right,rgba(56,195,128,1),rgba(76,112,244,1))}#schedule-form.blue{background:#4ac5d7}#schedule-form.pink{background:#f46b9f}#schedule-form.yellow{background:#f4b100}#schedule-form.orange{background:#ff7521}#schedule-form section{max-width:830px;margin:0 auto;padding:30px;position:relative}#schedule-form h1{font-size:40px;text-align:center;margin-bottom:20px;color:#fff}#schedule-form h2{font-size:21px;font-weight:400;margin-bottom:60px;color:#fff;text-align:center}.contact-form form{width:555px;max-width:100%;margin:0 auto}.contact-form input,.contact-form textarea,.contact-form select{width:100%;height:40px;margin-bottom:20px;padding:10px;font-size:17px;border:1px solid #929292;padding-top:30px !important;padding-bottom:30px !important;padding-left:15px !important;border-radius:10px}.contact-form textarea{padding-top:20px !important;border-radius:10px}.contact-form select{height:60px;text-indent:6px}.contact-form textarea{height:190px}.contact-form [type=submit]{width:initial;display:inline-block;padding-right:40px;padding-left:40px !important;padding-top:3px !important;background:#f25a3d;color:white;cursor:pointer;border-radius:40px;font-size:21px;line-height:37px;height:50px;border:0;outline:0;width:initial;margin-top:20px;border:3px solid #fff}.contact-form [type=submit]:hover{background:#7ad115}.contact-form .actions{text-align:center}.contact-form h3+div{text-align:center;display:block;font-size:30px;font-weight:bold;max-width:600px;margin:auto;color:#4c70f6}.contact-form h3+div label{font-size:16px;text-align:left;color:#333}ul.hs-error-msgs.inputs-list{display:none !important}@media screen and (min-width :1040px){#schedule-background{display:block}#schedule-form section{padding:60px 80px 60px 80px}.contact-form [type=submit]{width:initial;position:absolute;bottom:45px;right:130px;margin-top:0}#schedule-form section{margin-bottom:60px}}