
/* BREAKPOINT: Desktop (BASE) */
#brxe-tp0028 {font-size: 13px}


/* BREAKPOINT: Desktop (BASE) */
#brxe-tp0031 {font-size: clamp(30px, 5vw, 44px); font-weight: 700; line-height: 1.25}


/* BREAKPOINT: Desktop (BASE) */
#brxe-tp0030 {flex-direction: column; width: 100%}


/* BREAKPOINT: Desktop (BASE) */
#brxe-tp0036 {font-size: 16px; font-weight: 700}


/* BREAKPOINT: Desktop (BASE) */
#brxe-tp0039 {font-size: 16px; font-weight: 700}


/* BREAKPOINT: Desktop (BASE) */
#brxe-tp0034 {flex-direction: column; width: 100%}


/* BREAKPOINT: Desktop (BASE) */
#brxe-tp0029 {display: grid; align-items: initial; grid-template-columns: minmax(0, 1fr) 300px; grid-gap: 32px; width: 100%}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-tp0029 {grid-template-columns: minmax(0, 1fr)}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
#brxe-tp0029 {grid-template-columns: minmax(0, 1fr)}
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-tp0029 {grid-template-columns: minmax(0, 1fr)}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-tp0027 {width: 100%; max-width: 1200px; padding-right: 20px; padding-left: 20px; flex-direction: column}


/* BREAKPOINT: Desktop (BASE) */
#brxe-tp0026 {padding-top: 40px; padding-right: 0; padding-bottom: 72px; padding-left: 0}

