.cm-request-quotation-group .modal-section{background:rgba(0,0,0,.5);bottom:0;height:100vh;left:0;opacity:0;overflow:scroll;position:fixed;right:0;top:0;transition:all .5s;visibility:hidden;width:100%}body .cm-request-quotation-group .form-main form .hs-button{background-color:#9354ff!important;border:2px solid #9354ff!important;color:#fff!important}body .cm-request-quotation-group .form-main form .hs-button:hover{background-color:#fff!important;border:2px solid #9354ff!important;color:#9354ff!important}.cm-request-quotation-group .phone{border-bottom:2px solid #fff;border-radius:0;color:#fff;display:inline-block;font-size:14px;font-weight:500;line-height:27px;margin:0 11px;padding:6px 0;text-align:center;text-decoration:none;white-space:nowrap}.header .custom-header-group.fixed .cm-request-quotation-group .phone{position:relative;top:-9px}[dir=rtl] .cm-request-quotation-group .modal-form .form-main input{text-align:right}.cm-request-quotation-group .popup-btn{border:0;border-bottom:2px solid #000;border-radius:0;color:#fff;display:inline-block;font-size:14px;font-weight:500;line-height:27px;padding:6px 0;text-align:center;text-decoration:none;white-space:nowrap}.cm-request-quotation-group .modal-section.active{opacity:1;transition:all .5s;visibility:visible}.cm-request-quotation-group .modal-section .modal-form{background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);float:none;margin:auto!important;max-width:600px;padding:40px;position:relative;transform:translateY(-1000px);transition:all .5s;width:100%}.cm-request-quotation-group .modal-section.active .modal-form{transform:translateY(30px);transition:all .5s}.cm-request-quotation-group .close-btn{align-items:center;background-color:#f07920;color:#fff;cursor:pointer;display:flex;font-family:FontAwesome;font-size:18px;height:35px;justify-content:center;margin:auto;position:absolute;right:-1px;top:-1px;width:35px}.cm-request-quotation-group .form-main h3{color:#444;color:#000;float:left;font-size:28px;font-weight:600;letter-spacing:-.5px;line-height:34px;margin-bottom:25px;text-align:center;text-transform:none;width:100%}.cm-request-quotation-group .form-main h3:empty{display:none}.cm-cs-layout .cm-request-quotation-group{margin-top:30px;text-align:center}.cm-cs-layout .cm-request-quotation-group a{background:#fff;color:#ec6700}.cm-cs-layout .cm-request-quotation-group a:hover{background:#fff;border:3px solid #fff;color:#ec6700}.cm-request-quotation-group .modal-form .form-main input{-webkit-appearance:none;background:#fff;border:0;border-bottom:2px solid #3c3c3b;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-sizing:border-box;font-size:15px;height:45px;margin-bottom:0;margin-right:5px;outline:0;padding:12px 5px;text-align:left}.cm-request-quotation-group .modal-form .hs-form-field label{display:none}.cm-request-quotation-group .modal-form .form-main form .hs-input.error{border-color:red}.cm-request-quotation-group form .legal-consent-container p{color:#444;font-size:13px;font-weight:400;line-height:19px;margin-bottom:15px;margin-top:5px;text-align:center}.cm-request-quotation-group form .legal-consent-container p a{color:#000}.cm-request-quotation-group ul.no-list.hs-error-msgs.inputs-list{margin:0;padding:0}.cm-request-quotation-group form select{-moz-appearance:none;-webkit-appearance:none;background-position:100%;background-size:21px;border-bottom:2px solid #3c3c3b;font-family:Nunito,sans-serif;height:auto;margin-bottom:20px;margin-top:10px;padding:6px 0}.cm-request-quotation-group .form-main form .hs-button{align-items:center;-webkit-appearance:none;background:#f07920;border:0;border-radius:0;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;letter-spacing:2px;margin:0 auto;padding:15px 30px;text-align:center;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:220px}.cm-request-quotation-group .form-main form .hs-button:hover{background-color:#000;color:#f07920}.cm-request-quotation-group .modal-form .form-main input::placeholder{color:#000}.cm-request-quotation-group .hs_error_rollup{display:none}html[lang=ar] .cm-request-quotation-group .modal-form .form-main input{text-align:right}html[lang=ar] .cm-request-quotation-group form select{background-position:0}html[lang=ar] .cm-request-quotation-group .modal-form .form-main input.hs-button{text-align:center}@media (max-width:1399px){.cm-request-quotation-group .phone,.cm-request-quotation-group .popup-btn{font-size:12px;padding:5px 15px}.header .custom-header-group.fixed .cm-request-quotation-group .phone,.header .custom-header-group.fixed .cm-request-quotation-group .popup-btn{padding-left:5px;padding-right:5px}}@media (max-width:1160px){.header .custom-header-group.fixed .cm-request-quotation-group .phone,.header .custom-header-group.fixed .cm-request-quotation-group .popup-btn{margin-left:3px;margin-right:1px;padding-left:2px;padding-right:3px}}@media (min-width:768px){.arabic-header .cm-request-quotation-group a.phone{margin:0}}@media (max-width:767px){.mobile-fixed-buttons .cm-request-quotation-group .phone{display:none!important}.cm-request-quotation-group .modal-section .modal-form{margin:10px 10px 58px!important;max-width:calc(100% - 20px);padding:40px 15px;transform:translateY(0)!important;width:100%}.cm-request-quotation-group .form-main h3{font-size:26px;margin-bottom:20px}.cm-request-quotation-group .modal-form .form-main .hs-input{border:1px solid #3c3c3b;padding:12px 5px}.cm-request-quotation-group form select{height:auto;margin-top:10px;padding-bottom:9px!important}.hs-phone>.input>.hs-fieldtype-intl-phone.hs-input>select.hs-input{margin-top:0}}