.request_pricing_form{border-radius:24px;border:1px solid var(--Mid-Grey, #D1D1D1);background:#fff;padding:30px}.request_pricing_form div .gform_wrapper .gfield_label{font-weight:600;margin-bottom:2px}.request_pricing_form div .gform_wrapper textarea,.request_pricing_form div .gform_wrapper select,.request_pricing_form div .gform_wrapper input[type=email],.request_pricing_form div .gform_wrapper input[type=text]{border-radius:8px;border:1px solid var(--Mid-Grey, #D1D1D1);background:var(--Light-Grey, #EDEDED);transition:border-color .2s ease}.request_pricing_form div .gform_wrapper textarea:focus,.request_pricing_form div .gform_wrapper select:focus,.request_pricing_form div .gform_wrapper input[type=email]:focus,.request_pricing_form div .gform_wrapper input[type=text]:focus{border-color:#ffc600}.request_pricing_form div .gform_wrapper textarea{max-height:140px;padding-top:12px;padding-bottom:12px}.request_pricing_form div .gform_wrapper .gform_footer{padding:0;margin-top:25px}.request_pricing_form div .gform_wrapper .gform_footer input[type=submit]{margin:0}.request_pricing_form .input_highlight{position:relative;padding:1px;border-radius:8px}.request_pricing_form .input_highlight:before{content:"";border:1px solid rgba(0,0,0,.1215686275);position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px}.request_pricing_form .input_highlight select,.request_pricing_form .input_highlight input{border:none!important;z-index:2;position:relative}.request_pricing_form .input_highlight .highlight{position:absolute;top:-1px;left:0;width:70px;height:39px;background:radial-gradient(#FFC600,transparent);border-radius:8px;opacity:0}.request_pricing_form .input_highlight .highlight.active{opacity:1}.request_pricing_form .input_highlight:has(input:focus):before{border-color:#ffc600}@media (max-width: 767px){.request_pricing_form{padding:30px 20px}}
