@media all{header .et_pb_menu_0_tb_header.et_pb_menu ul.sub-menu li a{text-transform:none}header .nav li ul{width:320px}header .et-menu li li a{width:280px}.et_pb_code_inner .auto-form-builder-wrapper.auto-form-builder-1{padding:0;background:initial;border-radius:0;box-shadow:none}.wpcf7-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.wpcf7-form textarea,.wpcf7-form select{-webkit-appearance:none;background-color:rgba(255,255,255,0);border-color:rgba(0,0,0,0.12);border-radius:12px;border-style:solid;border-width:2px;font-size:14px;padding:16px;width:100%}.wpcf7-form h3{color:var(--gcid-secondary-color);font-size:24px;font-variant:small-caps;font-weight:600;line-height:32px;margin-top:10px;margin-bottom:10px}.wpcf7-form .form-file-row{display:flex;flex-direction:column}.wpcf7-form .form-file-row .col{align-self:flex-end;display:flex;flex-direction:column;margin-bottom:16px;width:100%}.wpcf7-form .form-file-row .label-drag-drop{font-size:14px;font-weight:600}.wpcf7-form .form-file-row .file-type{font-size:12px;color:#bb86c6;margin-top:0;margin-bottom:8px;font-style:italic;padding:0 12px;background:#e1effeb3;border-radius:6px;border-left:3px solid #dcbeef}.wpcf7-form .codedropz-upload-handler{border-radius:12px;transition:all 0.3s ease}.wpcf7-form .codedropz-upload-handler:hover{border-color:#d7b6dd;box-shadow:0 0 0 4px rgba(99,102,241,0.18);transform:translateY(-2px)}.wpcf7-form .codedropz-upload-container{background:linear-gradient(135deg,#f8fafc 0%,#e2ebf4 100%);border-radius:12px;transition:all 0.3s ease}.wpcf7-form .codedropz-upload-container:hover{background:linear-gradient(135deg,#f0f4ff 0%,#e8f0fe 100%)}.wpcf7-form .codedropz-upload-inner h3{font-size:20px}.wpcf7-form input.wpcf7-submit{background-color:var(--gcid-secondary-color);border:none;border-radius:12px;font-size:16px;padding:16px 48px;color:#ffffff;cursor:pointer;min-width:200px;transition:all 0.2s ease}.wpcf7-form input.wpcf7-submit:hover{background-color:#762a83}}@media screen and (min-width:768px){.wpcf7-form .form-row p{display:flex;justify-content:space-between}.wpcf7-form .form-row .col{display:flex;flex-direction:column}.wpcf7-form .form-row p label,.wpcf7-form .form-row col{width:49%}.wpcf7-form .form-file-row{flex-direction:row;justify-content:space-between}.wpcf7-form .form-file-row .col{width:49%}}@media (max-width:980px){header .et_pb_group .et_pb_menu .et_pb_menu_inner_container{flex-grow:1;justify-content:space-between}footer .et_pb_menu .et_pb_menu__menu{display:flex}footer .et_pb_menu_0_tb_footer .et_pb_menu__wrap,footer .et_pb_menu_1_tb_footer .et_pb_menu__wrap,footer .et_pb_menu_2_tb_footer .et_pb_menu__wrap{justify-content:flex-start!important}footer .et_pb_menu .et_mobile_nav_menu{float:right;display:none}footer .et_pb_image{margin-left:0;margin-right:0}}@media only screen and (max-width:980px){.preset--module--divi-heading--default .et_pb_heading_container h1.et_pb_module_header,.preset--module--divi-heading--default .et_pb_heading_container h2.et_pb_module_header,.preset--module--divi-heading--default .et_pb_heading_container h3.et_pb_module_header,.preset--module--divi-heading--default .et_pb_heading_container h4.et_pb_module_header,.preset--module--divi-heading--default .et_pb_heading_container h5.et_pb_module_header,.preset--module--divi-heading--default .et_pb_heading_container h6.et_pb_module_header{font-size:52px}}@media screen and (max-width:767px){.preset--module--divi-heading--default .et_pb_heading_container h1.et_pb_module_header,.preset--module--divi-heading--default .et_pb_heading_container h2.et_pb_module_header,.preset--module--divi-heading--default .et_pb_heading_container h3.et_pb_module_header,.preset--module--divi-heading--default .et_pb_heading_container h4.et_pb_module_header,.preset--module--divi-heading--default .et_pb_heading_container h5.et_pb_module_header,.preset--module--divi-heading--default .et_pb_heading_container h6.et_pb_module_header{font-size:42px}.auto-form-builder-wrapper .form-field.field-width-half{width:100%;margin-right:0}}@media screen and (max-width:600px){.coq_uploader>div{width:100%}}