.elementor-1697 .elementor-element.elementor-element-761be8bf{--display:flex;}.elementor-1697 .elementor-element.elementor-element-64fea7b8{color:var( --e-global-color-primary );}.elementor-1697 .elementor-element.elementor-element-dba1f99{--display:flex;}.elementor-1697 .elementor-element.elementor-element-4c8b12f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1697 .elementor-element.elementor-element-1faa364{--display:flex;}.elementor-1697 .elementor-element.elementor-element-54e3a01{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1697 .elementor-element.elementor-element-d793598{--display:flex;}.elementor-1697 .elementor-element.elementor-element-720f8d3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1697 .elementor-element.elementor-element-d2ebf8a{--display:flex;}.elementor-1697 .elementor-element.elementor-element-fea4729{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1697 .elementor-element.elementor-element-d7a60d0{--display:flex;}.elementor-1697 .elementor-element.elementor-element-6d1bb56{padding:0px 0px 0px 0px;column-gap:0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1697 .elementor-element.elementor-element-655889b{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );padding:0px 0px 25px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-background );}.elementor-1697 .elementor-element.elementor-element-655889b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-background );border-style:solid;border-width:2px 2px 2px 2px;border-color:#AD864D6E;}.elementor-1697 .elementor-element.elementor-element-655889b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-backgroundAccent );}:where( .elementor-1697 .elementor-element.elementor-element-655889b > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#C2AB866B;border-style:solid;border-width:0px 02px 02px 02px;border-color:#AD864D6E;--border-radius:0px 0px 0px 0px;}:where( .elementor-1697 .elementor-element.elementor-element-655889b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1697 .elementor-element.elementor-element-a65edeb{color:var( --e-global-color-primary );}@media(max-width:1366px){.elementor-1697 .elementor-element.elementor-element-4c8b12f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1697 .elementor-element.elementor-element-54e3a01{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1697 .elementor-element.elementor-element-720f8d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1697 .elementor-element.elementor-element-fea4729{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1697 .elementor-element.elementor-element-6d1bb56{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1697 .elementor-element.elementor-element-655889b{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1024px){.elementor-1697 .elementor-element.elementor-element-4c8b12f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1697 .elementor-element.elementor-element-54e3a01{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1697 .elementor-element.elementor-element-720f8d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1697 .elementor-element.elementor-element-fea4729{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1697 .elementor-element.elementor-element-6d1bb56{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1697 .elementor-element.elementor-element-655889b{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-1697 .elementor-element.elementor-element-761be8bf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1697 .elementor-element.elementor-element-4c8b12f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1697 .elementor-element.elementor-element-54e3a01{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1697 .elementor-element.elementor-element-720f8d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1697 .elementor-element.elementor-element-fea4729{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1697 .elementor-element.elementor-element-6d1bb56{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1697 .elementor-element.elementor-element-655889b{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-64fea7b8 *//* LONGHORN FAQ ACCORDION */

/* Space between each accordion */
.longhorn-faq .wp-block-accordion {
    margin: 0 0 12px 0 !important;
}

/* Remove default heading spacing */
.longhorn-faq .wp-block-accordion-heading {
    margin: 0 !important;
}

/* Accordion heading button */
.longhorn-faq .wp-block-accordion-heading__toggle {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px !important;

    width: 100% !important;
    padding: 18px 24px !important;

    background-color: #AD864D !important;
    color: #F2EDE8 !important;

    border: none !important;
    border-radius: 2px !important;
    box-shadow: none !important;
    outline: none !important;

    font-family: inherit !important;
    text-align: left !important;
    text-decoration: none !important;
    cursor: pointer;
}

/* Accordion question */
.longhorn-faq .wp-block-accordion-heading__toggle-title {
    display: block !important;
    flex: 1 1 auto !important;

    color: #F2EDE8 !important;
    text-align: left !important;
    text-decoration: none !important;
}

/* Plus/minus icon */
.longhorn-faq .wp-block-accordion-heading__toggle-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex: 0 0 auto !important;

    margin: 0 !important;
    color: #F2EDE8 !important;

    font-size: 24px !important;
    line-height: 1 !important;
    text-decoration: none !important;
}

/* Hover, focus, active and open states */
.longhorn-faq .wp-block-accordion-heading__toggle:hover,
.longhorn-faq .wp-block-accordion-heading__toggle:focus,
.longhorn-faq .wp-block-accordion-heading__toggle:focus-visible,
.longhorn-faq .wp-block-accordion-heading__toggle:active,
.longhorn-faq .wp-block-accordion-heading__toggle[aria-expanded="true"] {
    background-color: #AD864D !important;
    color: #F2EDE8 !important;

    border-color: #AD864D !important;
    box-shadow: none !important;
    outline: none !important;
    text-decoration: none !important;
}

/* Keep text and icon beige in every state */
.longhorn-faq .wp-block-accordion-heading__toggle:hover *,
.longhorn-faq .wp-block-accordion-heading__toggle:focus *,
.longhorn-faq .wp-block-accordion-heading__toggle:active *,
.longhorn-faq .wp-block-accordion-heading__toggle[aria-expanded="true"] * {
    color: #F2EDE8 !important;
    text-decoration: none !important;
}

/* Accordion answer panel */
.longhorn-faq .wp-block-accordion-panel {
    margin: 0 !important;
    padding: 10px 24px 16px !important;

    background-color: #FFFFFF;
    color: #243343;

    border: 1px solid #E7DED3;
    border-top: none;
}

/* Remove extra paragraph spacing inside answer */
.longhorn-faq .wp-block-accordion-panel p:first-child {
    margin-top: 0 !important;
}

.longhorn-faq .wp-block-accordion-panel p:last-child {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a65edeb *//* LONGHORN FAQ ACCORDION */

/* Space between each accordion */
.longhorn-faq .wp-block-accordion {
    margin: 0 0 12px 0 !important;
}

/* Remove default heading spacing */
.longhorn-faq .wp-block-accordion-heading {
    margin: 0 !important;
}

/* Accordion heading button */
.longhorn-faq .wp-block-accordion-heading__toggle {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px !important;

    width: 100% !important;
    padding: 18px 24px !important;

    background-color: #AD864D !important;
    color: #F2EDE8 !important;

    border: none !important;
    border-radius: 2px !important;
    box-shadow: none !important;
    outline: none !important;

    font-family: inherit !important;
    text-align: left !important;
    text-decoration: none !important;
    cursor: pointer;
}

/* Accordion question */
.longhorn-faq .wp-block-accordion-heading__toggle-title {
    display: block !important;
    flex: 1 1 auto !important;

    color: #F2EDE8 !important;
    text-align: left !important;
    text-decoration: none !important;
}

/* Plus/minus icon */
.longhorn-faq .wp-block-accordion-heading__toggle-icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex: 0 0 auto !important;

    margin: 0 !important;
    color: #F2EDE8 !important;

    font-size: 24px !important;
    line-height: 1 !important;
    text-decoration: none !important;
}

/* Hover, focus, active and open states */
.longhorn-faq .wp-block-accordion-heading__toggle:hover,
.longhorn-faq .wp-block-accordion-heading__toggle:focus,
.longhorn-faq .wp-block-accordion-heading__toggle:focus-visible,
.longhorn-faq .wp-block-accordion-heading__toggle:active,
.longhorn-faq .wp-block-accordion-heading__toggle[aria-expanded="true"] {
    background-color: #AD864D !important;
    color: #F2EDE8 !important;

    border-color: #AD864D !important;
    box-shadow: none !important;
    outline: none !important;
    text-decoration: none !important;
}

/* Keep text and icon beige in every state */
.longhorn-faq .wp-block-accordion-heading__toggle:hover *,
.longhorn-faq .wp-block-accordion-heading__toggle:focus *,
.longhorn-faq .wp-block-accordion-heading__toggle:active *,
.longhorn-faq .wp-block-accordion-heading__toggle[aria-expanded="true"] * {
    color: #F2EDE8 !important;
    text-decoration: none !important;
}

/* Accordion answer panel */
.longhorn-faq .wp-block-accordion-panel {
    margin: 0 !important;
    padding: 10px 24px 16px !important;

    background-color: #FFFFFF;
    color: #243343;

    border: 1px solid #E7DED3;
    border-top: none;
}

/* Remove extra paragraph spacing inside answer */
.longhorn-faq .wp-block-accordion-panel p:first-child {
    margin-top: 0 !important;
}

.longhorn-faq .wp-block-accordion-panel p:last-child {
    margin-bottom: 0 !important;
}/* End custom CSS */