.col-space-between .kb-query-item { display:flex; flex-direction:column; justify-content:space-between; } .col-space-between .kb-query-item .kb-query-item-flip-back { display:none; } /* Temp for Approval - Cookie */ .cookie-policy-image { position: fixed; right: 10px; bottom: 10px; z-index: 9999; } .widget_bp_core_login_widget .bp-login-widget-user-links { margin-left: 0; } #register-page .field_terms-and-conditions a { color: var(--global-palette3); } #register-page .field_terms-and-conditions a:hover { text-decoration: none; } body .kb-blocks-bg-video-container .kb-background-video-buttons-wrapper button.kb-toggle-video-btn { background-color: var(--global-palette2); opacity: 1; transition: .2s all ease-in; } body .kb-blocks-bg-video-container .kb-background-video-buttons-wrapper button.kb-toggle-video-btn:hover { background-color: var(--global-palette9); } body .kb-blocks-bg-video-container .kb-background-video-buttons-wrapper button.kb-toggle-video-btn svg { transition: .2s all ease-in; } body .kb-blocks-bg-video-container .kb-background-video-buttons-wrapper button.kb-toggle-video-btn:hover svg { fill: var(--global-palette2); } @media screen and (min-width: 1025px) { body .kb-blocks-bg-video-container .kb-background-video-buttons-wrapper { top: 20px; bottom: auto; } } .site-exit { height: 70px; } @media (max-width:1024px) { .site-exit { height: 50px; } body .item-is-fixed .site-exit { right: -41px; } } .healing-buttons .kb-button { width: auto; height: auto; } .kt-btn-width-type-auto { width: auto; } .gf-header-style { background: #ffffff; max-width: 1100px; width: 100%; margin: 40px auto; border-radius: 12px; overflow: hidden; } /* TITLE BAR */ .gf-header-style .gform_title { background: #04545b; color: #ffffff; padding: 26px 30px; font-size: 32px; font-weight: 600; margin: 0; } /* DESCRIPTION (FIXED SIZE CONSISTENCY) */ .gf-header-style .gform_description, .gf-header-style .gform_description p { font-size: 18px; line-height: 1.4; margin: 16px 30px 0 30px; } /* FORM BODY */ .gf-header-style .gform_body { padding: 32px; } /* QUESTION LABELS */ .gf-header-style .gfield_label { font-size: 20px; font-weight: 600; margin-bottom: 10px; } /* CHECKBOX / RADIO CONTAINER RESET */ .gf-header-style .gfield_checkbox, .gf-header-style .gfield_radio { margin: 6px 0 0 0; padding: 0; } /* CHECKBOX / RADIO ITEMS (tight spacing) */ .gf-header-style .gfield_checkbox li, .gf-header-style .gfield_radio li { margin: 2px 0 !important; padding: 0 !important; } /* CHECKBOX / RADIO TEXT */ .gf-header-style .gfield_checkbox label, .gf-header-style .gfield_radio label { font-size: 18px; font-weight: 400; } /* INPUT FIELDS */ .gf-header-style input, .gf-header-style textarea, .gf-header-style select { font-size: 16px; } /* FIELD SPACING */ .gf-header-style .gfield { margin-bottom: 12px; } /* GAP BEFORE BUTTON */ .gf-header-style .gform_body { padding-bottom: 12px; } /* BUTTON AREA */ .gf-header-style .gform_footer { margin-top: 0; padding: 5px 32px 32px 32px; } /* BUTTON SIZE (FIXED) */ .gf-header-style .gform_button { font-size: 20px; padding: 16px 36px; border-radius: 6px; }