strong{font-weight:600}#et-main-area{overflow:hidden!important}@media all and (max-width:980px){html,body{overflow-x:hidden}body{position:relative}}#main-content .container:before{background:none}#sidebar{display:none}@media (min-width:981px){#left-area{width:100%;padding:23px 0px 0px!important;float:none!important}}#form_quote .frm_form_fields{max-width:720px;margin:0 auto;background-color:#ffffff;border-radius:10px;padding:2rem;box-shadow:0 4px 10px rgba(0,0,0,0.05)}#form_quote .frm_form_field{margin-bottom:1rem}#form_quote .frm_form_field.frm_half,#form_quote .frm_form_field.frm6{width:calc(50% - 0.5rem);display:inline-block;vertical-align:top;margin-right:1rem}#form_quote .frm_form_field.frm_third{width:calc(33.333% - 0.5rem);display:inline-block;vertical-align:top;margin-right:1rem}#form_quote .frm_form_field.frm_half:nth-of-type(2n),#form_quote .frm_form_field.frm_third:nth-of-type(3n){margin-right:0}@media (max-width:768px){#form_quote .frm_form_field.frm_half,#form_quote .frm_form_field.frm6,#form_quote .frm_form_field.frm_third{width:100%;margin-right:0}}#form_quote .frm_primary_label,#form_quote .frm_conf_label{font-weight:600;color:#2f2f5e;margin-bottom:0.25rem;display:block}#form_quote input[type="text"],#form_quote input[type="email"],#form_quote input[type="tel"],#form_quote input[type="number"],#form_quote input[type="password"],#form_quote input[type="url"],#form_quote select,#form_quote textarea{width:100%;padding:0.6rem 0.75rem;border:1px solid #d1d5db;border-radius:6px;background-color:#f9fafb;font-size:1rem;transition:border-color 0.3s ease,box-shadow 0.3s ease}#form_quote input:focus,#form_quote select:focus,#form_quote textarea:focus{outline:none;border-color:#f56a25;box-shadow:0 0 0 2px rgba(245,106,37,0.2);background-color:#ffffff}#form_quote .frm_button_submit{display:block;width:100%;padding:0.75rem 1rem;background-color:#2f2f5e;color:#ffffff;border:none;border-radius:6px;font-size:1rem;font-weight:600;text-align:center;cursor:pointer;transition:background-color 0.3s ease,transform 0.2s ease}#form_quote .frm_button_submit:hover{background-color:#1e2345;transform:translateY(-2px)}#form_quote .frm_button_submit:focus{outline:none;box-shadow:0 0 0 2px rgba(245,106,37,0.4)}#form_quote .frm_upload_text button,#form_quote .frm_compact_text button{background-color:#2f2f5e;color:#ffffff;border:none;padding:0.5rem 1rem;border-radius:6px;cursor:pointer;font-size:1rem;transition:background-color 0.3s ease}#form_quote .frm_upload_text button:hover,#form_quote .frm_compact_text button:hover{background-color:#1e2345}#form_quote input.frm_verify{display:none!important}