/*!
Theme Name: UPQU
Theme URI: https://upqu.com
Description: One Framework For All Your Website Needs.
Author: PlatFormSupport.com
Author URI: https://platformsupport.com
Template: platformsupport
Version: 1.0.0
Text Domain: platformsupport
*/

/* - - - - -  HEADER - - - - - */
.uicore-transparent .uicore-menu { background: none !important; border: 1px solid #FFFFFF17 !important; }
.uicore-transparent .uicore-menu a { color: #FFF !important; }
.uicore-transparent .uicore-menu a:hover { color:#8CC540 !important; }
.uicore-ham .bar, #mini-nav .uicore-ham .bar { background: #FFF !important; }

/* - - - - FORMS - - - - */
.gform-theme--api, .gform-theme--foundation {
    --gf-form-gap-x: 16px;
    --gf-form-gap-y: 20px !important;
    --gf-field-gap-x: 12px;
    --gf-field-gap-y: 12px;
    --gf-label-width: 30%;
    --gf-label-req-gap: 6px;
    --gf-form-footer-margin-y-start: 24px;
    --gf-form-footer-gap: 8px;
    --gf-field-date-width: 168px;
    --gf-field-time-width: 110px;
    --gf-field-list-btns-gap: 8px;
    --gf-field-list-btns-width: calc(32px + var(--gf-field-list-btns-gap) + var(--gf-field-gap-x));
    --gf-field-pg-steps-gap-y: 8px;
    --gf-field-pg-steps-gap-x: 24px;
}

.gform-theme--framework .gfield_list_group_item::before, .gform-theme--framework .gform-field-label {
    color: #FFF !important;
}

body .gform_wrapper .gform_body input[type=text]:focus, body .gform_wrapper .gform_body input[type=tel]:focus, body .gform_wrapper .gform_body input[type=url]:focus, body .gform_wrapper .gform_body input[type=email]:focus,textarea:focus {
    outline: none !important;
    border-color: rgba(166, 239, 103, 0.5019607843137255) !important;
    box-shadow: 0px 0px 8px 0px rgba(192, 255, 58, 0.5) !important;
}

.image-choices-choice-image-wrap {
    background-color: none !important;
}

body .gform_wrapper .gform_body input[type=text], body .gform_wrapper .gform_body input[type=tel], body .gform_wrapper .gform_body input[type=url], body .gform_wrapper .gform_body input[type=email],textarea {
    background: rgba(26,26,26,0.2) !important;
    color: #FFF !important;
    border-color: #323232 !important;
}

.ic-theme--porthole .image-choices-choice .gform-field-label:before {
    background: rgba(26,26,26,0.2) !important;
    color: #FFF !important;
    border: 1px solid #323232 !important;
}

.gform_confirmation_message {
    color: #FFF !important;
}

.gsection_title {
    margin: 30px 0px 10px !important;
    color: #FFF !important;
}

#field_1_6 .gsection_title {
    margin: 0px !important;
}

.gfield_description {
    color: #FFF !important;
}

.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
    background: #8CC540 !important;
    color: #0C0E12 !important;
}