@charset "UTF-8";

/*
 * Mission.css
 * Origine: unify-admin.css Enterprise
 * Scopo: utility CSS di posizionamento importate per Mission.
 * Contenuto incluso: solo classi .g-mt-*, .g-ml-*, .g-pt-*, .g-pb-*
 * Note: sono incluse anche le varianti responsive presenti nel CSS originale.
 */


/* Icona visibile quando il pannello è chiuso */
.mission-filter-accordion .mission-icon-expanded {
    display: none;
}

/* Quando Telerik marca l'item come espanso, invertiamo le icone */
.mission-filter-accordion .rpExpanded .mission-icon-collapsed {
    display: none;
}

.mission-filter-accordion .rpExpanded .mission-icon-expanded {
    display: inline-block;
}

/* Eventuale rifinitura grafica */
.mission-filter-accordion .mission-accordion-header {
    cursor: pointer;
}

.mission-filter-accordion .mission-accordion-body {
    padding: 10px;
}

@media (min-width: 0) {
    .g-ml-0 {
        margin-left: 0 !important;
    }

    .g-mt-0 {
        margin-top: 0 !important;
    }

    .g-mt-1 {
        margin-top: 0.07143rem !important;
    }

    .g-mt-minus-1 {
        margin-top: -0.07143rem !important;
    }

    .g-mt-2 {
        margin-top: 0.14286rem !important;
    }

    .g-mt-minus-2 {
        margin-top: -0.14286rem !important;
    }

    .g-mt-3 {
        margin-top: 0.21429rem !important;
    }

    .g-mt-minus-3 {
        margin-top: -0.21429rem !important;
    }

    .g-mt-4 {
        margin-top: 0.28571rem !important;
    }

    .g-mt-minus-4 {
        margin-top: -0.28571rem !important;
    }

    .g-mt-5 {
        margin-top: 0.35714rem !important;
    }

    .g-mt-minus-5 {
        margin-top: -0.35714rem !important;
    }

    .g-mt-6 {
        margin-top: 0.42857rem !important;
    }

    .g-mt-minus-6 {
        margin-top: -0.42857rem !important;
    }

    .g-mt-7 {
        margin-top: 0.5rem !important;
    }

    .g-mt-minus-7 {
        margin-top: -0.5rem !important;
    }

    .g-mt-8 {
        margin-top: 0.57143rem !important;
    }

    .g-mt-minus-8 {
        margin-top: -0.57143rem !important;
    }

    .g-mt-9 {
        margin-top: 0.64286rem !important;
    }

    .g-mt-minus-9 {
        margin-top: -0.64286rem !important;
    }

    .g-mt-10 {
        margin-top: 0.71429rem !important;
    }

    .g-mt-minus-10 {
        margin-top: -0.71429rem !important;
    }

    .g-mt-11 {
        margin-top: 0.78571rem !important;
    }

    .g-mt-minus-11 {
        margin-top: -0.78571rem !important;
    }

    .g-mt-12 {
        margin-top: 0.85714rem !important;
    }

    .g-mt-minus-12 {
        margin-top: -0.85714rem !important;
    }

    .g-mt-13 {
        margin-top: 0.92857rem !important;
    }

    .g-mt-minus-13 {
        margin-top: -0.92857rem !important;
    }

    .g-mt-14 {
        margin-top: 1rem !important;
    }

    .g-mt-minus-14 {
        margin-top: -1rem !important;
    }

    .g-mt-15 {
        margin-top: 1.07143rem !important;
    }

    .g-mt-minus-15 {
        margin-top: -1.07143rem !important;
    }

    .g-mt-16 {
        margin-top: 1.14286rem !important;
    }

    .g-mt-minus-16 {
        margin-top: -1.14286rem !important;
    }

    .g-mt-17 {
        margin-top: 1.21429rem !important;
    }

    .g-mt-minus-17 {
        margin-top: -1.21429rem !important;
    }

    .g-mt-18 {
        margin-top: 1.28571rem !important;
    }

    .g-mt-minus-18 {
        margin-top: -1.28571rem !important;
    }

    .g-mt-19 {
        margin-top: 1.35714rem !important;
    }

    .g-mt-minus-19 {
        margin-top: -1.35714rem !important;
    }

    .g-mt-20 {
        margin-top: 1.42857rem !important;
    }

    .g-mt-minus-20 {
        margin-top: -1.42857rem !important;
    }

    .g-mt-10 {
        margin-top: 0.71429rem !important;
    }

    .g-mt-minus-10 {
        margin-top: -0.71429rem !important;
    }

    .g-mt-15 {
        margin-top: 1.07143rem !important;
    }

    .g-mt-minus-15 {
        margin-top: -1.07143rem !important;
    }

    .g-mt-20 {
        margin-top: 1.42857rem !important;
    }

    .g-mt-minus-20 {
        margin-top: -1.42857rem !important;
    }

    .g-mt-25 {
        margin-top: 1.78571rem !important;
    }

    .g-mt-minus-25 {
        margin-top: -1.78571rem !important;
    }

    .g-mt-30 {
        margin-top: 2.14286rem !important;
    }

    .g-mt-minus-30 {
        margin-top: -2.14286rem !important;
    }

    .g-mt-35 {
        margin-top: 2.5rem !important;
    }

    .g-mt-minus-35 {
        margin-top: -2.5rem !important;
    }

    .g-mt-40 {
        margin-top: 2.85714rem !important;
    }

    .g-mt-minus-40 {
        margin-top: -2.85714rem !important;
    }

    .g-mt-45 {
        margin-top: 3.21429rem !important;
    }

    .g-mt-minus-45 {
        margin-top: -3.21429rem !important;
    }

    .g-mt-50 {
        margin-top: 3.57143rem !important;
    }

    .g-mt-minus-50 {
        margin-top: -3.57143rem !important;
    }

    .g-mt-55 {
        margin-top: 3.92857rem !important;
    }

    .g-mt-minus-55 {
        margin-top: -3.92857rem !important;
    }

    .g-mt-60 {
        margin-top: 4.28571rem !important;
    }

    .g-mt-minus-60 {
        margin-top: -4.28571rem !important;
    }

    .g-mt-65 {
        margin-top: 4.64286rem !important;
    }

    .g-mt-minus-65 {
        margin-top: -4.64286rem !important;
    }

    .g-mt-70 {
        margin-top: 5rem !important;
    }

    .g-mt-minus-70 {
        margin-top: -5rem !important;
    }

    .g-mt-75 {
        margin-top: 5.35714rem !important;
    }

    .g-mt-minus-75 {
        margin-top: -5.35714rem !important;
    }

    .g-mt-80 {
        margin-top: 5.71429rem !important;
    }

    .g-mt-minus-80 {
        margin-top: -5.71429rem !important;
    }

    .g-mt-85 {
        margin-top: 6.07143rem !important;
    }

    .g-mt-minus-85 {
        margin-top: -6.07143rem !important;
    }

    .g-mt-90 {
        margin-top: 6.42857rem !important;
    }

    .g-mt-minus-90 {
        margin-top: -6.42857rem !important;
    }

    .g-mt-95 {
        margin-top: 6.78571rem !important;
    }

    .g-mt-minus-95 {
        margin-top: -6.78571rem !important;
    }

    .g-mt-100 {
        margin-top: 7.14286rem !important;
    }

    .g-mt-minus-100 {
        margin-top: -7.14286rem !important;
    }

    .g-mt-105 {
        margin-top: 7.5rem !important;
    }

    .g-mt-minus-105 {
        margin-top: -7.5rem !important;
    }

    .g-mt-110 {
        margin-top: 7.85714rem !important;
    }

    .g-mt-minus-110 {
        margin-top: -7.85714rem !important;
    }

    .g-mt-115 {
        margin-top: 8.21429rem !important;
    }

    .g-mt-minus-115 {
        margin-top: -8.21429rem !important;
    }

    .g-mt-120 {
        margin-top: 8.57143rem !important;
    }

    .g-mt-minus-120 {
        margin-top: -8.57143rem !important;
    }

    .g-mt-125 {
        margin-top: 8.92857rem !important;
    }

    .g-mt-minus-125 {
        margin-top: -8.92857rem !important;
    }

    .g-mt-130 {
        margin-top: 9.28571rem !important;
    }

    .g-mt-minus-130 {
        margin-top: -9.28571rem !important;
    }

    .g-mt-135 {
        margin-top: 9.64286rem !important;
    }

    .g-mt-minus-135 {
        margin-top: -9.64286rem !important;
    }

    .g-mt-140 {
        margin-top: 10rem !important;
    }

    .g-mt-minus-140 {
        margin-top: -10rem !important;
    }

    .g-mt-145 {
        margin-top: 10.35714rem !important;
    }

    .g-mt-minus-145 {
        margin-top: -10.35714rem !important;
    }

    .g-mt-150 {
        margin-top: 10.71429rem !important;
    }

    .g-mt-minus-150 {
        margin-top: -10.71429rem !important;
    }

    .g-mt-155 {
        margin-top: 11.07143rem !important;
    }

    .g-mt-minus-155 {
        margin-top: -11.07143rem !important;
    }

    .g-mt-160 {
        margin-top: 11.42857rem !important;
    }

    .g-mt-minus-160 {
        margin-top: -11.42857rem !important;
    }

    .g-mt-165 {
        margin-top: 11.78571rem !important;
    }

    .g-mt-minus-165 {
        margin-top: -11.78571rem !important;
    }

    .g-mt-170 {
        margin-top: 12.14286rem !important;
    }

    .g-mt-minus-170 {
        margin-top: -12.14286rem !important;
    }

    .g-ml-1 {
        margin-left: 0.07143rem !important;
    }

    .g-ml-minus-1 {
        margin-left: -0.07143rem !important;
    }

    .g-ml-2 {
        margin-left: 0.14286rem !important;
    }

    .g-ml-minus-2 {
        margin-left: -0.14286rem !important;
    }

    .g-ml-3 {
        margin-left: 0.21429rem !important;
    }

    .g-ml-minus-3 {
        margin-left: -0.21429rem !important;
    }

    .g-ml-4 {
        margin-left: 0.28571rem !important;
    }

    .g-ml-minus-4 {
        margin-left: -0.28571rem !important;
    }

    .g-ml-5 {
        margin-left: 0.35714rem !important;
    }

    .g-ml-minus-5 {
        margin-left: -0.35714rem !important;
    }

    .g-ml-6 {
        margin-left: 0.42857rem !important;
    }

    .g-ml-minus-6 {
        margin-left: -0.42857rem !important;
    }

    .g-ml-7 {
        margin-left: 0.5rem !important;
    }

    .g-ml-minus-7 {
        margin-left: -0.5rem !important;
    }

    .g-ml-8 {
        margin-left: 0.57143rem !important;
    }

    .g-ml-minus-8 {
        margin-left: -0.57143rem !important;
    }

    .g-ml-9 {
        margin-left: 0.64286rem !important;
    }

    .g-ml-minus-9 {
        margin-left: -0.64286rem !important;
    }

    .g-ml-10 {
        margin-left: 0.71429rem !important;
    }

    .g-ml-minus-10 {
        margin-left: -0.71429rem !important;
    }

    .g-ml-5 {
        margin-left: 0.35714rem !important;
    }

    .g-ml-minus-5 {
        margin-left: -0.35714rem !important;
    }

    .g-ml-10 {
        margin-left: 0.71429rem !important;
    }

    .g-ml-minus-10 {
        margin-left: -0.71429rem !important;
    }

    .g-ml-15 {
        margin-left: 1.07143rem !important;
    }

    .g-ml-minus-15 {
        margin-left: -1.07143rem !important;
    }

    .g-ml-20 {
        margin-left: 1.42857rem !important;
    }

    .g-ml-minus-20 {
        margin-left: -1.42857rem !important;
    }

    .g-ml-25 {
        margin-left: 1.78571rem !important;
    }

    .g-ml-minus-25 {
        margin-left: -1.78571rem !important;
    }

    .g-ml-30 {
        margin-left: 2.14286rem !important;
    }

    .g-ml-minus-30 {
        margin-left: -2.14286rem !important;
    }

    .g-ml-35 {
        margin-left: 2.5rem !important;
    }

    .g-ml-minus-35 {
        margin-left: -2.5rem !important;
    }

    .g-ml-40 {
        margin-left: 2.85714rem !important;
    }

    .g-ml-minus-40 {
        margin-left: -2.85714rem !important;
    }

    .g-ml-45 {
        margin-left: 3.21429rem !important;
    }

    .g-ml-minus-45 {
        margin-left: -3.21429rem !important;
    }

    .g-ml-50 {
        margin-left: 3.57143rem !important;
    }

    .g-ml-minus-50 {
        margin-left: -3.57143rem !important;
    }
}

@media (min-width: 576px) {
    .g-ml-0--sm {
        margin-left: 0 !important;
    }

    .g-mt-0--sm {
        margin-top: 0 !important;
    }

    .g-mt-1--sm {
        margin-top: 0.07143rem !important;
    }

    .g-mt-minus-1--sm {
        margin-top: -0.07143rem !important;
    }

    .g-mt-2--sm {
        margin-top: 0.14286rem !important;
    }

    .g-mt-minus-2--sm {
        margin-top: -0.14286rem !important;
    }

    .g-mt-3--sm {
        margin-top: 0.21429rem !important;
    }

    .g-mt-minus-3--sm {
        margin-top: -0.21429rem !important;
    }

    .g-mt-4--sm {
        margin-top: 0.28571rem !important;
    }

    .g-mt-minus-4--sm {
        margin-top: -0.28571rem !important;
    }

    .g-mt-5--sm {
        margin-top: 0.35714rem !important;
    }

    .g-mt-minus-5--sm {
        margin-top: -0.35714rem !important;
    }

    .g-mt-6--sm {
        margin-top: 0.42857rem !important;
    }

    .g-mt-minus-6--sm {
        margin-top: -0.42857rem !important;
    }

    .g-mt-7--sm {
        margin-top: 0.5rem !important;
    }

    .g-mt-minus-7--sm {
        margin-top: -0.5rem !important;
    }

    .g-mt-8--sm {
        margin-top: 0.57143rem !important;
    }

    .g-mt-minus-8--sm {
        margin-top: -0.57143rem !important;
    }

    .g-mt-9--sm {
        margin-top: 0.64286rem !important;
    }

    .g-mt-minus-9--sm {
        margin-top: -0.64286rem !important;
    }

    .g-mt-10--sm {
        margin-top: 0.71429rem !important;
    }

    .g-mt-minus-10--sm {
        margin-top: -0.71429rem !important;
    }

    .g-mt-11--sm {
        margin-top: 0.78571rem !important;
    }

    .g-mt-minus-11--sm {
        margin-top: -0.78571rem !important;
    }

    .g-mt-12--sm {
        margin-top: 0.85714rem !important;
    }

    .g-mt-minus-12--sm {
        margin-top: -0.85714rem !important;
    }

    .g-mt-13--sm {
        margin-top: 0.92857rem !important;
    }

    .g-mt-minus-13--sm {
        margin-top: -0.92857rem !important;
    }

    .g-mt-14--sm {
        margin-top: 1rem !important;
    }

    .g-mt-minus-14--sm {
        margin-top: -1rem !important;
    }

    .g-mt-15--sm {
        margin-top: 1.07143rem !important;
    }

    .g-mt-minus-15--sm {
        margin-top: -1.07143rem !important;
    }

    .g-mt-16--sm {
        margin-top: 1.14286rem !important;
    }

    .g-mt-minus-16--sm {
        margin-top: -1.14286rem !important;
    }

    .g-mt-17--sm {
        margin-top: 1.21429rem !important;
    }

    .g-mt-minus-17--sm {
        margin-top: -1.21429rem !important;
    }

    .g-mt-18--sm {
        margin-top: 1.28571rem !important;
    }

    .g-mt-minus-18--sm {
        margin-top: -1.28571rem !important;
    }

    .g-mt-19--sm {
        margin-top: 1.35714rem !important;
    }

    .g-mt-minus-19--sm {
        margin-top: -1.35714rem !important;
    }

    .g-mt-20--sm {
        margin-top: 1.42857rem !important;
    }

    .g-mt-minus-20--sm {
        margin-top: -1.42857rem !important;
    }

    .g-mt-10--sm {
        margin-top: 0.71429rem !important;
    }

    .g-mt-minus-10--sm {
        margin-top: -0.71429rem !important;
    }

    .g-mt-15--sm {
        margin-top: 1.07143rem !important;
    }

    .g-mt-minus-15--sm {
        margin-top: -1.07143rem !important;
    }

    .g-mt-20--sm {
        margin-top: 1.42857rem !important;
    }

    .g-mt-minus-20--sm {
        margin-top: -1.42857rem !important;
    }

    .g-mt-25--sm {
        margin-top: 1.78571rem !important;
    }

    .g-mt-minus-25--sm {
        margin-top: -1.78571rem !important;
    }

    .g-mt-30--sm {
        margin-top: 2.14286rem !important;
    }

    .g-mt-minus-30--sm {
        margin-top: -2.14286rem !important;
    }

    .g-mt-35--sm {
        margin-top: 2.5rem !important;
    }

    .g-mt-minus-35--sm {
        margin-top: -2.5rem !important;
    }

    .g-mt-40--sm {
        margin-top: 2.85714rem !important;
    }

    .g-mt-minus-40--sm {
        margin-top: -2.85714rem !important;
    }

    .g-mt-45--sm {
        margin-top: 3.21429rem !important;
    }

    .g-mt-minus-45--sm {
        margin-top: -3.21429rem !important;
    }

    .g-mt-50--sm {
        margin-top: 3.57143rem !important;
    }

    .g-mt-minus-50--sm {
        margin-top: -3.57143rem !important;
    }

    .g-mt-55--sm {
        margin-top: 3.92857rem !important;
    }

    .g-mt-minus-55--sm {
        margin-top: -3.92857rem !important;
    }

    .g-mt-60--sm {
        margin-top: 4.28571rem !important;
    }

    .g-mt-minus-60--sm {
        margin-top: -4.28571rem !important;
    }

    .g-mt-65--sm {
        margin-top: 4.64286rem !important;
    }

    .g-mt-minus-65--sm {
        margin-top: -4.64286rem !important;
    }

    .g-mt-70--sm {
        margin-top: 5rem !important;
    }

    .g-mt-minus-70--sm {
        margin-top: -5rem !important;
    }

    .g-mt-75--sm {
        margin-top: 5.35714rem !important;
    }

    .g-mt-minus-75--sm {
        margin-top: -5.35714rem !important;
    }

    .g-mt-80--sm {
        margin-top: 5.71429rem !important;
    }

    .g-mt-minus-80--sm {
        margin-top: -5.71429rem !important;
    }

    .g-mt-85--sm {
        margin-top: 6.07143rem !important;
    }

    .g-mt-minus-85--sm {
        margin-top: -6.07143rem !important;
    }

    .g-mt-90--sm {
        margin-top: 6.42857rem !important;
    }

    .g-mt-minus-90--sm {
        margin-top: -6.42857rem !important;
    }

    .g-mt-95--sm {
        margin-top: 6.78571rem !important;
    }

    .g-mt-minus-95--sm {
        margin-top: -6.78571rem !important;
    }

    .g-mt-100--sm {
        margin-top: 7.14286rem !important;
    }

    .g-mt-minus-100--sm {
        margin-top: -7.14286rem !important;
    }

    .g-mt-105--sm {
        margin-top: 7.5rem !important;
    }

    .g-mt-minus-105--sm {
        margin-top: -7.5rem !important;
    }

    .g-mt-110--sm {
        margin-top: 7.85714rem !important;
    }

    .g-mt-minus-110--sm {
        margin-top: -7.85714rem !important;
    }

    .g-mt-115--sm {
        margin-top: 8.21429rem !important;
    }

    .g-mt-minus-115--sm {
        margin-top: -8.21429rem !important;
    }

    .g-mt-120--sm {
        margin-top: 8.57143rem !important;
    }

    .g-mt-minus-120--sm {
        margin-top: -8.57143rem !important;
    }

    .g-mt-125--sm {
        margin-top: 8.92857rem !important;
    }

    .g-mt-minus-125--sm {
        margin-top: -8.92857rem !important;
    }

    .g-mt-130--sm {
        margin-top: 9.28571rem !important;
    }

    .g-mt-minus-130--sm {
        margin-top: -9.28571rem !important;
    }

    .g-mt-135--sm {
        margin-top: 9.64286rem !important;
    }

    .g-mt-minus-135--sm {
        margin-top: -9.64286rem !important;
    }

    .g-mt-140--sm {
        margin-top: 10rem !important;
    }

    .g-mt-minus-140--sm {
        margin-top: -10rem !important;
    }

    .g-mt-145--sm {
        margin-top: 10.35714rem !important;
    }

    .g-mt-minus-145--sm {
        margin-top: -10.35714rem !important;
    }

    .g-mt-150--sm {
        margin-top: 10.71429rem !important;
    }

    .g-mt-minus-150--sm {
        margin-top: -10.71429rem !important;
    }

    .g-mt-155--sm {
        margin-top: 11.07143rem !important;
    }

    .g-mt-minus-155--sm {
        margin-top: -11.07143rem !important;
    }

    .g-mt-160--sm {
        margin-top: 11.42857rem !important;
    }

    .g-mt-minus-160--sm {
        margin-top: -11.42857rem !important;
    }

    .g-mt-165--sm {
        margin-top: 11.78571rem !important;
    }

    .g-mt-minus-165--sm {
        margin-top: -11.78571rem !important;
    }

    .g-mt-170--sm {
        margin-top: 12.14286rem !important;
    }

    .g-mt-minus-170--sm {
        margin-top: -12.14286rem !important;
    }

    .g-ml-1--sm {
        margin-left: 0.07143rem !important;
    }

    .g-ml-minus-1--sm {
        margin-left: -0.07143rem !important;
    }

    .g-ml-2--sm {
        margin-left: 0.14286rem !important;
    }

    .g-ml-minus-2--sm {
        margin-left: -0.14286rem !important;
    }

    .g-ml-3--sm {
        margin-left: 0.21429rem !important;
    }

    .g-ml-minus-3--sm {
        margin-left: -0.21429rem !important;
    }

    .g-ml-4--sm {
        margin-left: 0.28571rem !important;
    }

    .g-ml-minus-4--sm {
        margin-left: -0.28571rem !important;
    }

    .g-ml-5--sm {
        margin-left: 0.35714rem !important;
    }

    .g-ml-minus-5--sm {
        margin-left: -0.35714rem !important;
    }

    .g-ml-6--sm {
        margin-left: 0.42857rem !important;
    }

    .g-ml-minus-6--sm {
        margin-left: -0.42857rem !important;
    }

    .g-ml-7--sm {
        margin-left: 0.5rem !important;
    }

    .g-ml-minus-7--sm {
        margin-left: -0.5rem !important;
    }

    .g-ml-8--sm {
        margin-left: 0.57143rem !important;
    }

    .g-ml-minus-8--sm {
        margin-left: -0.57143rem !important;
    }

    .g-ml-9--sm {
        margin-left: 0.64286rem !important;
    }

    .g-ml-minus-9--sm {
        margin-left: -0.64286rem !important;
    }

    .g-ml-10--sm {
        margin-left: 0.71429rem !important;
    }

    .g-ml-minus-10--sm {
        margin-left: -0.71429rem !important;
    }

    .g-ml-5--sm {
        margin-left: 0.35714rem !important;
    }

    .g-ml-minus-5--sm {
        margin-left: -0.35714rem !important;
    }

    .g-ml-10--sm {
        margin-left: 0.71429rem !important;
    }

    .g-ml-minus-10--sm {
        margin-left: -0.71429rem !important;
    }

    .g-ml-15--sm {
        margin-left: 1.07143rem !important;
    }

    .g-ml-minus-15--sm {
        margin-left: -1.07143rem !important;
    }

    .g-ml-20--sm {
        margin-left: 1.42857rem !important;
    }

    .g-ml-minus-20--sm {
        margin-left: -1.42857rem !important;
    }

    .g-ml-25--sm {
        margin-left: 1.78571rem !important;
    }

    .g-ml-minus-25--sm {
        margin-left: -1.78571rem !important;
    }

    .g-ml-30--sm {
        margin-left: 2.14286rem !important;
    }

    .g-ml-minus-30--sm {
        margin-left: -2.14286rem !important;
    }

    .g-ml-35--sm {
        margin-left: 2.5rem !important;
    }

    .g-ml-minus-35--sm {
        margin-left: -2.5rem !important;
    }

    .g-ml-40--sm {
        margin-left: 2.85714rem !important;
    }

    .g-ml-minus-40--sm {
        margin-left: -2.85714rem !important;
    }

    .g-ml-45--sm {
        margin-left: 3.21429rem !important;
    }

    .g-ml-minus-45--sm {
        margin-left: -3.21429rem !important;
    }

    .g-ml-50--sm {
        margin-left: 3.57143rem !important;
    }

    .g-ml-minus-50--sm {
        margin-left: -3.57143rem !important;
    }
}

@media (min-width: 768px) {
    .g-ml-0--md {
        margin-left: 0 !important;
    }

    .g-mt-0--md {
        margin-top: 0 !important;
    }

    .g-mt-1--md {
        margin-top: 0.07143rem !important;
    }

    .g-mt-minus-1--md {
        margin-top: -0.07143rem !important;
    }

    .g-mt-2--md {
        margin-top: 0.14286rem !important;
    }

    .g-mt-minus-2--md {
        margin-top: -0.14286rem !important;
    }

    .g-mt-3--md {
        margin-top: 0.21429rem !important;
    }

    .g-mt-minus-3--md {
        margin-top: -0.21429rem !important;
    }

    .g-mt-4--md {
        margin-top: 0.28571rem !important;
    }

    .g-mt-minus-4--md {
        margin-top: -0.28571rem !important;
    }

    .g-mt-5--md {
        margin-top: 0.35714rem !important;
    }

    .g-mt-minus-5--md {
        margin-top: -0.35714rem !important;
    }

    .g-mt-6--md {
        margin-top: 0.42857rem !important;
    }

    .g-mt-minus-6--md {
        margin-top: -0.42857rem !important;
    }

    .g-mt-7--md {
        margin-top: 0.5rem !important;
    }

    .g-mt-minus-7--md {
        margin-top: -0.5rem !important;
    }

    .g-mt-8--md {
        margin-top: 0.57143rem !important;
    }

    .g-mt-minus-8--md {
        margin-top: -0.57143rem !important;
    }

    .g-mt-9--md {
        margin-top: 0.64286rem !important;
    }

    .g-mt-minus-9--md {
        margin-top: -0.64286rem !important;
    }

    .g-mt-10--md {
        margin-top: 0.71429rem !important;
    }

    .g-mt-minus-10--md {
        margin-top: -0.71429rem !important;
    }

    .g-mt-11--md {
        margin-top: 0.78571rem !important;
    }

    .g-mt-minus-11--md {
        margin-top: -0.78571rem !important;
    }

    .g-mt-12--md {
        margin-top: 0.85714rem !important;
    }

    .g-mt-minus-12--md {
        margin-top: -0.85714rem !important;
    }

    .g-mt-13--md {
        margin-top: 0.92857rem !important;
    }

    .g-mt-minus-13--md {
        margin-top: -0.92857rem !important;
    }

    .g-mt-14--md {
        margin-top: 1rem !important;
    }

    .g-mt-minus-14--md {
        margin-top: -1rem !important;
    }

    .g-mt-15--md {
        margin-top: 1.07143rem !important;
    }

    .g-mt-minus-15--md {
        margin-top: -1.07143rem !important;
    }

    .g-mt-16--md {
        margin-top: 1.14286rem !important;
    }

    .g-mt-minus-16--md {
        margin-top: -1.14286rem !important;
    }

    .g-mt-17--md {
        margin-top: 1.21429rem !important;
    }

    .g-mt-minus-17--md {
        margin-top: -1.21429rem !important;
    }

    .g-mt-18--md {
        margin-top: 1.28571rem !important;
    }

    .g-mt-minus-18--md {
        margin-top: -1.28571rem !important;
    }

    .g-mt-19--md {
        margin-top: 1.35714rem !important;
    }

    .g-mt-minus-19--md {
        margin-top: -1.35714rem !important;
    }

    .g-mt-20--md {
        margin-top: 1.42857rem !important;
    }

    .g-mt-minus-20--md {
        margin-top: -1.42857rem !important;
    }

    .g-mt-10--md {
        margin-top: 0.71429rem !important;
    }

    .g-mt-minus-10--md {
        margin-top: -0.71429rem !important;
    }

    .g-mt-15--md {
        margin-top: 1.07143rem !important;
    }

    .g-mt-minus-15--md {
        margin-top: -1.07143rem !important;
    }

    .g-mt-20--md {
        margin-top: 1.42857rem !important;
    }

    .g-mt-minus-20--md {
        margin-top: -1.42857rem !important;
    }

    .g-mt-25--md {
        margin-top: 1.78571rem !important;
    }

    .g-mt-minus-25--md {
        margin-top: -1.78571rem !important;
    }

    .g-mt-30--md {
        margin-top: 2.14286rem !important;
    }

    .g-mt-minus-30--md {
        margin-top: -2.14286rem !important;
    }

    .g-mt-35--md {
        margin-top: 2.5rem !important;
    }

    .g-mt-minus-35--md {
        margin-top: -2.5rem !important;
    }

    .g-mt-40--md {
        margin-top: 2.85714rem !important;
    }

    .g-mt-minus-40--md {
        margin-top: -2.85714rem !important;
    }

    .g-mt-45--md {
        margin-top: 3.21429rem !important;
    }

    .g-mt-minus-45--md {
        margin-top: -3.21429rem !important;
    }

    .g-mt-50--md {
        margin-top: 3.57143rem !important;
    }

    .g-mt-minus-50--md {
        margin-top: -3.57143rem !important;
    }

    .g-mt-55--md {
        margin-top: 3.92857rem !important;
    }

    .g-mt-minus-55--md {
        margin-top: -3.92857rem !important;
    }

    .g-mt-60--md {
        margin-top: 4.28571rem !important;
    }

    .g-mt-minus-60--md {
        margin-top: -4.28571rem !important;
    }

    .g-mt-65--md {
        margin-top: 4.64286rem !important;
    }

    .g-mt-minus-65--md {
        margin-top: -4.64286rem !important;
    }

    .g-mt-70--md {
        margin-top: 5rem !important;
    }

    .g-mt-minus-70--md {
        margin-top: -5rem !important;
    }

    .g-mt-75--md {
        margin-top: 5.35714rem !important;
    }

    .g-mt-minus-75--md {
        margin-top: -5.35714rem !important;
    }

    .g-mt-80--md {
        margin-top: 5.71429rem !important;
    }

    .g-mt-minus-80--md {
        margin-top: -5.71429rem !important;
    }

    .g-mt-85--md {
        margin-top: 6.07143rem !important;
    }

    .g-mt-minus-85--md {
        margin-top: -6.07143rem !important;
    }

    .g-mt-90--md {
        margin-top: 6.42857rem !important;
    }

    .g-mt-minus-90--md {
        margin-top: -6.42857rem !important;
    }

    .g-mt-95--md {
        margin-top: 6.78571rem !important;
    }

    .g-mt-minus-95--md {
        margin-top: -6.78571rem !important;
    }

    .g-mt-100--md {
        margin-top: 7.14286rem !important;
    }

    .g-mt-minus-100--md {
        margin-top: -7.14286rem !important;
    }

    .g-mt-105--md {
        margin-top: 7.5rem !important;
    }

    .g-mt-minus-105--md {
        margin-top: -7.5rem !important;
    }

    .g-mt-110--md {
        margin-top: 7.85714rem !important;
    }

    .g-mt-minus-110--md {
        margin-top: -7.85714rem !important;
    }

    .g-mt-115--md {
        margin-top: 8.21429rem !important;
    }

    .g-mt-minus-115--md {
        margin-top: -8.21429rem !important;
    }

    .g-mt-120--md {
        margin-top: 8.57143rem !important;
    }

    .g-mt-minus-120--md {
        margin-top: -8.57143rem !important;
    }

    .g-mt-125--md {
        margin-top: 8.92857rem !important;
    }

    .g-mt-minus-125--md {
        margin-top: -8.92857rem !important;
    }

    .g-mt-130--md {
        margin-top: 9.28571rem !important;
    }

    .g-mt-minus-130--md {
        margin-top: -9.28571rem !important;
    }

    .g-mt-135--md {
        margin-top: 9.64286rem !important;
    }

    .g-mt-minus-135--md {
        margin-top: -9.64286rem !important;
    }

    .g-mt-140--md {
        margin-top: 10rem !important;
    }

    .g-mt-minus-140--md {
        margin-top: -10rem !important;
    }

    .g-mt-145--md {
        margin-top: 10.35714rem !important;
    }

    .g-mt-minus-145--md {
        margin-top: -10.35714rem !important;
    }

    .g-mt-150--md {
        margin-top: 10.71429rem !important;
    }

    .g-mt-minus-150--md {
        margin-top: -10.71429rem !important;
    }

    .g-mt-155--md {
        margin-top: 11.07143rem !important;
    }

    .g-mt-minus-155--md {
        margin-top: -11.07143rem !important;
    }

    .g-mt-160--md {
        margin-top: 11.42857rem !important;
    }

    .g-mt-minus-160--md {
        margin-top: -11.42857rem !important;
    }

    .g-mt-165--md {
        margin-top: 11.78571rem !important;
    }

    .g-mt-minus-165--md {
        margin-top: -11.78571rem !important;
    }

    .g-mt-170--md {
        margin-top: 12.14286rem !important;
    }

    .g-mt-minus-170--md {
        margin-top: -12.14286rem !important;
    }

    .g-ml-1--md {
        margin-left: 0.07143rem !important;
    }

    .g-ml-minus-1--md {
        margin-left: -0.07143rem !important;
    }

    .g-ml-2--md {
        margin-left: 0.14286rem !important;
    }

    .g-ml-minus-2--md {
        margin-left: -0.14286rem !important;
    }

    .g-ml-3--md {
        margin-left: 0.21429rem !important;
    }

    .g-ml-minus-3--md {
        margin-left: -0.21429rem !important;
    }

    .g-ml-4--md {
        margin-left: 0.28571rem !important;
    }

    .g-ml-minus-4--md {
        margin-left: -0.28571rem !important;
    }

    .g-ml-5--md {
        margin-left: 0.35714rem !important;
    }

    .g-ml-minus-5--md {
        margin-left: -0.35714rem !important;
    }

    .g-ml-6--md {
        margin-left: 0.42857rem !important;
    }

    .g-ml-minus-6--md {
        margin-left: -0.42857rem !important;
    }

    .g-ml-7--md {
        margin-left: 0.5rem !important;
    }

    .g-ml-minus-7--md {
        margin-left: -0.5rem !important;
    }

    .g-ml-8--md {
        margin-left: 0.57143rem !important;
    }

    .g-ml-minus-8--md {
        margin-left: -0.57143rem !important;
    }

    .g-ml-9--md {
        margin-left: 0.64286rem !important;
    }

    .g-ml-minus-9--md {
        margin-left: -0.64286rem !important;
    }

    .g-ml-10--md {
        margin-left: 0.71429rem !important;
    }

    .g-ml-minus-10--md {
        margin-left: -0.71429rem !important;
    }

    .g-ml-5--md {
        margin-left: 0.35714rem !important;
    }

    .g-ml-minus-5--md {
        margin-left: -0.35714rem !important;
    }

    .g-ml-10--md {
        margin-left: 0.71429rem !important;
    }

    .g-ml-minus-10--md {
        margin-left: -0.71429rem !important;
    }

    .g-ml-15--md {
        margin-left: 1.07143rem !important;
    }

    .g-ml-minus-15--md {
        margin-left: -1.07143rem !important;
    }

    .g-ml-20--md {
        margin-left: 1.42857rem !important;
    }

    .g-ml-minus-20--md {
        margin-left: -1.42857rem !important;
    }

    .g-ml-25--md {
        margin-left: 1.78571rem !important;
    }

    .g-ml-minus-25--md {
        margin-left: -1.78571rem !important;
    }

    .g-ml-30--md {
        margin-left: 2.14286rem !important;
    }

    .g-ml-minus-30--md {
        margin-left: -2.14286rem !important;
    }

    .g-ml-35--md {
        margin-left: 2.5rem !important;
    }

    .g-ml-minus-35--md {
        margin-left: -2.5rem !important;
    }

    .g-ml-40--md {
        margin-left: 2.85714rem !important;
    }

    .g-ml-minus-40--md {
        margin-left: -2.85714rem !important;
    }

    .g-ml-45--md {
        margin-left: 3.21429rem !important;
    }

    .g-ml-minus-45--md {
        margin-left: -3.21429rem !important;
    }

    .g-ml-50--md {
        margin-left: 3.57143rem !important;
    }

    .g-ml-minus-50--md {
        margin-left: -3.57143rem !important;
    }
}

@media (min-width: 992px) {
    .g-ml-0--lg {
        margin-left: 0 !important;
    }

    .g-mt-0--lg {
        margin-top: 0 !important;
    }

    .g-mt-1--lg {
        margin-top: 0.07143rem !important;
    }

    .g-mt-minus-1--lg {
        margin-top: -0.07143rem !important;
    }

    .g-mt-2--lg {
        margin-top: 0.14286rem !important;
    }

    .g-mt-minus-2--lg {
        margin-top: -0.14286rem !important;
    }

    .g-mt-3--lg {
        margin-top: 0.21429rem !important;
    }

    .g-mt-minus-3--lg {
        margin-top: -0.21429rem !important;
    }

    .g-mt-4--lg {
        margin-top: 0.28571rem !important;
    }

    .g-mt-minus-4--lg {
        margin-top: -0.28571rem !important;
    }

    .g-mt-5--lg {
        margin-top: 0.35714rem !important;
    }

    .g-mt-minus-5--lg {
        margin-top: -0.35714rem !important;
    }

    .g-mt-6--lg {
        margin-top: 0.42857rem !important;
    }

    .g-mt-minus-6--lg {
        margin-top: -0.42857rem !important;
    }

    .g-mt-7--lg {
        margin-top: 0.5rem !important;
    }

    .g-mt-minus-7--lg {
        margin-top: -0.5rem !important;
    }

    .g-mt-8--lg {
        margin-top: 0.57143rem !important;
    }

    .g-mt-minus-8--lg {
        margin-top: -0.57143rem !important;
    }

    .g-mt-9--lg {
        margin-top: 0.64286rem !important;
    }

    .g-mt-minus-9--lg {
        margin-top: -0.64286rem !important;
    }

    .g-mt-10--lg {
        margin-top: 0.71429rem !important;
    }

    .g-mt-minus-10--lg {
        margin-top: -0.71429rem !important;
    }

    .g-mt-11--lg {
        margin-top: 0.78571rem !important;
    }

    .g-mt-minus-11--lg {
        margin-top: -0.78571rem !important;
    }

    .g-mt-12--lg {
        margin-top: 0.85714rem !important;
    }

    .g-mt-minus-12--lg {
        margin-top: -0.85714rem !important;
    }

    .g-mt-13--lg {
        margin-top: 0.92857rem !important;
    }

    .g-mt-minus-13--lg {
        margin-top: -0.92857rem !important;
    }

    .g-mt-14--lg {
        margin-top: 1rem !important;
    }

    .g-mt-minus-14--lg {
        margin-top: -1rem !important;
    }

    .g-mt-15--lg {
        margin-top: 1.07143rem !important;
    }

    .g-mt-minus-15--lg {
        margin-top: -1.07143rem !important;
    }

    .g-mt-16--lg {
        margin-top: 1.14286rem !important;
    }

    .g-mt-minus-16--lg {
        margin-top: -1.14286rem !important;
    }

    .g-mt-17--lg {
        margin-top: 1.21429rem !important;
    }

    .g-mt-minus-17--lg {
        margin-top: -1.21429rem !important;
    }

    .g-mt-18--lg {
        margin-top: 1.28571rem !important;
    }

    .g-mt-minus-18--lg {
        margin-top: -1.28571rem !important;
    }

    .g-mt-19--lg {
        margin-top: 1.35714rem !important;
    }

    .g-mt-minus-19--lg {
        margin-top: -1.35714rem !important;
    }

    .g-mt-20--lg {
        margin-top: 1.42857rem !important;
    }

    .g-mt-minus-20--lg {
        margin-top: -1.42857rem !important;
    }

    .g-mt-10--lg {
        margin-top: 0.71429rem !important;
    }

    .g-mt-minus-10--lg {
        margin-top: -0.71429rem !important;
    }

    .g-mt-15--lg {
        margin-top: 1.07143rem !important;
    }

    .g-mt-minus-15--lg {
        margin-top: -1.07143rem !important;
    }

    .g-mt-20--lg {
        margin-top: 1.42857rem !important;
    }

    .g-mt-minus-20--lg {
        margin-top: -1.42857rem !important;
    }

    .g-mt-25--lg {
        margin-top: 1.78571rem !important;
    }

    .g-mt-minus-25--lg {
        margin-top: -1.78571rem !important;
    }

    .g-mt-30--lg {
        margin-top: 2.14286rem !important;
    }

    .g-mt-minus-30--lg {
        margin-top: -2.14286rem !important;
    }

    .g-mt-35--lg {
        margin-top: 2.5rem !important;
    }

    .g-mt-minus-35--lg {
        margin-top: -2.5rem !important;
    }

    .g-mt-40--lg {
        margin-top: 2.85714rem !important;
    }

    .g-mt-minus-40--lg {
        margin-top: -2.85714rem !important;
    }

    .g-mt-45--lg {
        margin-top: 3.21429rem !important;
    }

    .g-mt-minus-45--lg {
        margin-top: -3.21429rem !important;
    }

    .g-mt-50--lg {
        margin-top: 3.57143rem !important;
    }

    .g-mt-minus-50--lg {
        margin-top: -3.57143rem !important;
    }

    .g-mt-55--lg {
        margin-top: 3.92857rem !important;
    }

    .g-mt-minus-55--lg {
        margin-top: -3.92857rem !important;
    }

    .g-mt-60--lg {
        margin-top: 4.28571rem !important;
    }

    .g-mt-minus-60--lg {
        margin-top: -4.28571rem !important;
    }

    .g-mt-65--lg {
        margin-top: 4.64286rem !important;
    }

    .g-mt-minus-65--lg {
        margin-top: -4.64286rem !important;
    }

    .g-mt-70--lg {
        margin-top: 5rem !important;
    }

    .g-mt-minus-70--lg {
        margin-top: -5rem !important;
    }

    .g-mt-75--lg {
        margin-top: 5.35714rem !important;
    }

    .g-mt-minus-75--lg {
        margin-top: -5.35714rem !important;
    }

    .g-mt-80--lg {
        margin-top: 5.71429rem !important;
    }

    .g-mt-minus-80--lg {
        margin-top: -5.71429rem !important;
    }

    .g-mt-85--lg {
        margin-top: 6.07143rem !important;
    }

    .g-mt-minus-85--lg {
        margin-top: -6.07143rem !important;
    }

    .g-mt-90--lg {
        margin-top: 6.42857rem !important;
    }

    .g-mt-minus-90--lg {
        margin-top: -6.42857rem !important;
    }

    .g-mt-95--lg {
        margin-top: 6.78571rem !important;
    }

    .g-mt-minus-95--lg {
        margin-top: -6.78571rem !important;
    }

    .g-mt-100--lg {
        margin-top: 7.14286rem !important;
    }

    .g-mt-minus-100--lg {
        margin-top: -7.14286rem !important;
    }

    .g-mt-105--lg {
        margin-top: 7.5rem !important;
    }

    .g-mt-minus-105--lg {
        margin-top: -7.5rem !important;
    }

    .g-mt-110--lg {
        margin-top: 7.85714rem !important;
    }

    .g-mt-minus-110--lg {
        margin-top: -7.85714rem !important;
    }

    .g-mt-115--lg {
        margin-top: 8.21429rem !important;
    }

    .g-mt-minus-115--lg {
        margin-top: -8.21429rem !important;
    }

    .g-mt-120--lg {
        margin-top: 8.57143rem !important;
    }

    .g-mt-minus-120--lg {
        margin-top: -8.57143rem !important;
    }

    .g-mt-125--lg {
        margin-top: 8.92857rem !important;
    }

    .g-mt-minus-125--lg {
        margin-top: -8.92857rem !important;
    }

    .g-mt-130--lg {
        margin-top: 9.28571rem !important;
    }

    .g-mt-minus-130--lg {
        margin-top: -9.28571rem !important;
    }

    .g-mt-135--lg {
        margin-top: 9.64286rem !important;
    }

    .g-mt-minus-135--lg {
        margin-top: -9.64286rem !important;
    }

    .g-mt-140--lg {
        margin-top: 10rem !important;
    }

    .g-mt-minus-140--lg {
        margin-top: -10rem !important;
    }

    .g-mt-145--lg {
        margin-top: 10.35714rem !important;
    }

    .g-mt-minus-145--lg {
        margin-top: -10.35714rem !important;
    }

    .g-mt-150--lg {
        margin-top: 10.71429rem !important;
    }

    .g-mt-minus-150--lg {
        margin-top: -10.71429rem !important;
    }

    .g-mt-155--lg {
        margin-top: 11.07143rem !important;
    }

    .g-mt-minus-155--lg {
        margin-top: -11.07143rem !important;
    }

    .g-mt-160--lg {
        margin-top: 11.42857rem !important;
    }

    .g-mt-minus-160--lg {
        margin-top: -11.42857rem !important;
    }

    .g-mt-165--lg {
        margin-top: 11.78571rem !important;
    }

    .g-mt-minus-165--lg {
        margin-top: -11.78571rem !important;
    }

    .g-mt-170--lg {
        margin-top: 12.14286rem !important;
    }

    .g-mt-minus-170--lg {
        margin-top: -12.14286rem !important;
    }

    .g-ml-1--lg {
        margin-left: 0.07143rem !important;
    }

    .g-ml-minus-1--lg {
        margin-left: -0.07143rem !important;
    }

    .g-ml-2--lg {
        margin-left: 0.14286rem !important;
    }

    .g-ml-minus-2--lg {
        margin-left: -0.14286rem !important;
    }

    .g-ml-3--lg {
        margin-left: 0.21429rem !important;
    }

    .g-ml-minus-3--lg {
        margin-left: -0.21429rem !important;
    }

    .g-ml-4--lg {
        margin-left: 0.28571rem !important;
    }

    .g-ml-minus-4--lg {
        margin-left: -0.28571rem !important;
    }

    .g-ml-5--lg {
        margin-left: 0.35714rem !important;
    }

    .g-ml-minus-5--lg {
        margin-left: -0.35714rem !important;
    }

    .g-ml-6--lg {
        margin-left: 0.42857rem !important;
    }

    .g-ml-minus-6--lg {
        margin-left: -0.42857rem !important;
    }

    .g-ml-7--lg {
        margin-left: 0.5rem !important;
    }

    .g-ml-minus-7--lg {
        margin-left: -0.5rem !important;
    }

    .g-ml-8--lg {
        margin-left: 0.57143rem !important;
    }

    .g-ml-minus-8--lg {
        margin-left: -0.57143rem !important;
    }

    .g-ml-9--lg {
        margin-left: 0.64286rem !important;
    }

    .g-ml-minus-9--lg {
        margin-left: -0.64286rem !important;
    }

    .g-ml-10--lg {
        margin-left: 0.71429rem !important;
    }

    .g-ml-minus-10--lg {
        margin-left: -0.71429rem !important;
    }

    .g-ml-5--lg {
        margin-left: 0.35714rem !important;
    }

    .g-ml-minus-5--lg {
        margin-left: -0.35714rem !important;
    }

    .g-ml-10--lg {
        margin-left: 0.71429rem !important;
    }

    .g-ml-minus-10--lg {
        margin-left: -0.71429rem !important;
    }

    .g-ml-15--lg {
        margin-left: 1.07143rem !important;
    }

    .g-ml-minus-15--lg {
        margin-left: -1.07143rem !important;
    }

    .g-ml-20--lg {
        margin-left: 1.42857rem !important;
    }

    .g-ml-minus-20--lg {
        margin-left: -1.42857rem !important;
    }

    .g-ml-25--lg {
        margin-left: 1.78571rem !important;
    }

    .g-ml-minus-25--lg {
        margin-left: -1.78571rem !important;
    }

    .g-ml-30--lg {
        margin-left: 2.14286rem !important;
    }

    .g-ml-minus-30--lg {
        margin-left: -2.14286rem !important;
    }

    .g-ml-35--lg {
        margin-left: 2.5rem !important;
    }

    .g-ml-minus-35--lg {
        margin-left: -2.5rem !important;
    }

    .g-ml-40--lg {
        margin-left: 2.85714rem !important;
    }

    .g-ml-minus-40--lg {
        margin-left: -2.85714rem !important;
    }

    .g-ml-45--lg {
        margin-left: 3.21429rem !important;
    }

    .g-ml-minus-45--lg {
        margin-left: -3.21429rem !important;
    }

    .g-ml-50--lg {
        margin-left: 3.57143rem !important;
    }

    .g-ml-minus-50--lg {
        margin-left: -3.57143rem !important;
    }
}

@media (min-width: 1200px) {
    .g-ml-0--xl {
        margin-left: 0 !important;
    }

    .g-mt-0--xl {
        margin-top: 0 !important;
    }

    .g-mt-1--xl {
        margin-top: 0.07143rem !important;
    }

    .g-mt-minus-1--xl {
        margin-top: -0.07143rem !important;
    }

    .g-mt-2--xl {
        margin-top: 0.14286rem !important;
    }

    .g-mt-minus-2--xl {
        margin-top: -0.14286rem !important;
    }

    .g-mt-3--xl {
        margin-top: 0.21429rem !important;
    }

    .g-mt-minus-3--xl {
        margin-top: -0.21429rem !important;
    }

    .g-mt-4--xl {
        margin-top: 0.28571rem !important;
    }

    .g-mt-minus-4--xl {
        margin-top: -0.28571rem !important;
    }

    .g-mt-5--xl {
        margin-top: 0.35714rem !important;
    }

    .g-mt-minus-5--xl {
        margin-top: -0.35714rem !important;
    }

    .g-mt-6--xl {
        margin-top: 0.42857rem !important;
    }

    .g-mt-minus-6--xl {
        margin-top: -0.42857rem !important;
    }

    .g-mt-7--xl {
        margin-top: 0.5rem !important;
    }

    .g-mt-minus-7--xl {
        margin-top: -0.5rem !important;
    }

    .g-mt-8--xl {
        margin-top: 0.57143rem !important;
    }

    .g-mt-minus-8--xl {
        margin-top: -0.57143rem !important;
    }

    .g-mt-9--xl {
        margin-top: 0.64286rem !important;
    }

    .g-mt-minus-9--xl {
        margin-top: -0.64286rem !important;
    }

    .g-mt-10--xl {
        margin-top: 0.71429rem !important;
    }

    .g-mt-minus-10--xl {
        margin-top: -0.71429rem !important;
    }

    .g-mt-11--xl {
        margin-top: 0.78571rem !important;
    }

    .g-mt-minus-11--xl {
        margin-top: -0.78571rem !important;
    }

    .g-mt-12--xl {
        margin-top: 0.85714rem !important;
    }

    .g-mt-minus-12--xl {
        margin-top: -0.85714rem !important;
    }

    .g-mt-13--xl {
        margin-top: 0.92857rem !important;
    }

    .g-mt-minus-13--xl {
        margin-top: -0.92857rem !important;
    }

    .g-mt-14--xl {
        margin-top: 1rem !important;
    }

    .g-mt-minus-14--xl {
        margin-top: -1rem !important;
    }

    .g-mt-15--xl {
        margin-top: 1.07143rem !important;
    }

    .g-mt-minus-15--xl {
        margin-top: -1.07143rem !important;
    }

    .g-mt-16--xl {
        margin-top: 1.14286rem !important;
    }

    .g-mt-minus-16--xl {
        margin-top: -1.14286rem !important;
    }

    .g-mt-17--xl {
        margin-top: 1.21429rem !important;
    }

    .g-mt-minus-17--xl {
        margin-top: -1.21429rem !important;
    }

    .g-mt-18--xl {
        margin-top: 1.28571rem !important;
    }

    .g-mt-minus-18--xl {
        margin-top: -1.28571rem !important;
    }

    .g-mt-19--xl {
        margin-top: 1.35714rem !important;
    }

    .g-mt-minus-19--xl {
        margin-top: -1.35714rem !important;
    }

    .g-mt-20--xl {
        margin-top: 1.42857rem !important;
    }

    .g-mt-minus-20--xl {
        margin-top: -1.42857rem !important;
    }

    .g-mt-10--xl {
        margin-top: 0.71429rem !important;
    }

    .g-mt-minus-10--xl {
        margin-top: -0.71429rem !important;
    }

    .g-mt-15--xl {
        margin-top: 1.07143rem !important;
    }

    .g-mt-minus-15--xl {
        margin-top: -1.07143rem !important;
    }

    .g-mt-20--xl {
        margin-top: 1.42857rem !important;
    }

    .g-mt-minus-20--xl {
        margin-top: -1.42857rem !important;
    }

    .g-mt-25--xl {
        margin-top: 1.78571rem !important;
    }

    .g-mt-minus-25--xl {
        margin-top: -1.78571rem !important;
    }

    .g-mt-30--xl {
        margin-top: 2.14286rem !important;
    }

    .g-mt-minus-30--xl {
        margin-top: -2.14286rem !important;
    }

    .g-mt-35--xl {
        margin-top: 2.5rem !important;
    }

    .g-mt-minus-35--xl {
        margin-top: -2.5rem !important;
    }

    .g-mt-40--xl {
        margin-top: 2.85714rem !important;
    }

    .g-mt-minus-40--xl {
        margin-top: -2.85714rem !important;
    }

    .g-mt-45--xl {
        margin-top: 3.21429rem !important;
    }

    .g-mt-minus-45--xl {
        margin-top: -3.21429rem !important;
    }

    .g-mt-50--xl {
        margin-top: 3.57143rem !important;
    }

    .g-mt-minus-50--xl {
        margin-top: -3.57143rem !important;
    }

    .g-mt-55--xl {
        margin-top: 3.92857rem !important;
    }

    .g-mt-minus-55--xl {
        margin-top: -3.92857rem !important;
    }

    .g-mt-60--xl {
        margin-top: 4.28571rem !important;
    }

    .g-mt-minus-60--xl {
        margin-top: -4.28571rem !important;
    }

    .g-mt-65--xl {
        margin-top: 4.64286rem !important;
    }

    .g-mt-minus-65--xl {
        margin-top: -4.64286rem !important;
    }

    .g-mt-70--xl {
        margin-top: 5rem !important;
    }

    .g-mt-minus-70--xl {
        margin-top: -5rem !important;
    }

    .g-mt-75--xl {
        margin-top: 5.35714rem !important;
    }

    .g-mt-minus-75--xl {
        margin-top: -5.35714rem !important;
    }

    .g-mt-80--xl {
        margin-top: 5.71429rem !important;
    }

    .g-mt-minus-80--xl {
        margin-top: -5.71429rem !important;
    }

    .g-mt-85--xl {
        margin-top: 6.07143rem !important;
    }

    .g-mt-minus-85--xl {
        margin-top: -6.07143rem !important;
    }

    .g-mt-90--xl {
        margin-top: 6.42857rem !important;
    }

    .g-mt-minus-90--xl {
        margin-top: -6.42857rem !important;
    }

    .g-mt-95--xl {
        margin-top: 6.78571rem !important;
    }

    .g-mt-minus-95--xl {
        margin-top: -6.78571rem !important;
    }

    .g-mt-100--xl {
        margin-top: 7.14286rem !important;
    }

    .g-mt-minus-100--xl {
        margin-top: -7.14286rem !important;
    }

    .g-mt-105--xl {
        margin-top: 7.5rem !important;
    }

    .g-mt-minus-105--xl {
        margin-top: -7.5rem !important;
    }

    .g-mt-110--xl {
        margin-top: 7.85714rem !important;
    }

    .g-mt-minus-110--xl {
        margin-top: -7.85714rem !important;
    }

    .g-mt-115--xl {
        margin-top: 8.21429rem !important;
    }

    .g-mt-minus-115--xl {
        margin-top: -8.21429rem !important;
    }

    .g-mt-120--xl {
        margin-top: 8.57143rem !important;
    }

    .g-mt-minus-120--xl {
        margin-top: -8.57143rem !important;
    }

    .g-mt-125--xl {
        margin-top: 8.92857rem !important;
    }

    .g-mt-minus-125--xl {
        margin-top: -8.92857rem !important;
    }

    .g-mt-130--xl {
        margin-top: 9.28571rem !important;
    }

    .g-mt-minus-130--xl {
        margin-top: -9.28571rem !important;
    }

    .g-mt-135--xl {
        margin-top: 9.64286rem !important;
    }

    .g-mt-minus-135--xl {
        margin-top: -9.64286rem !important;
    }

    .g-mt-140--xl {
        margin-top: 10rem !important;
    }

    .g-mt-minus-140--xl {
        margin-top: -10rem !important;
    }

    .g-mt-145--xl {
        margin-top: 10.35714rem !important;
    }

    .g-mt-minus-145--xl {
        margin-top: -10.35714rem !important;
    }

    .g-mt-150--xl {
        margin-top: 10.71429rem !important;
    }

    .g-mt-minus-150--xl {
        margin-top: -10.71429rem !important;
    }

    .g-mt-155--xl {
        margin-top: 11.07143rem !important;
    }

    .g-mt-minus-155--xl {
        margin-top: -11.07143rem !important;
    }

    .g-mt-160--xl {
        margin-top: 11.42857rem !important;
    }

    .g-mt-minus-160--xl {
        margin-top: -11.42857rem !important;
    }

    .g-mt-165--xl {
        margin-top: 11.78571rem !important;
    }

    .g-mt-minus-165--xl {
        margin-top: -11.78571rem !important;
    }

    .g-mt-170--xl {
        margin-top: 12.14286rem !important;
    }

    .g-mt-minus-170--xl {
        margin-top: -12.14286rem !important;
    }

    .g-ml-1--xl {
        margin-left: 0.07143rem !important;
    }

    .g-ml-minus-1--xl {
        margin-left: -0.07143rem !important;
    }

    .g-ml-2--xl {
        margin-left: 0.14286rem !important;
    }

    .g-ml-minus-2--xl {
        margin-left: -0.14286rem !important;
    }

    .g-ml-3--xl {
        margin-left: 0.21429rem !important;
    }

    .g-ml-minus-3--xl {
        margin-left: -0.21429rem !important;
    }

    .g-ml-4--xl {
        margin-left: 0.28571rem !important;
    }

    .g-ml-minus-4--xl {
        margin-left: -0.28571rem !important;
    }

    .g-ml-5--xl {
        margin-left: 0.35714rem !important;
    }

    .g-ml-minus-5--xl {
        margin-left: -0.35714rem !important;
    }

    .g-ml-6--xl {
        margin-left: 0.42857rem !important;
    }

    .g-ml-minus-6--xl {
        margin-left: -0.42857rem !important;
    }

    .g-ml-7--xl {
        margin-left: 0.5rem !important;
    }

    .g-ml-minus-7--xl {
        margin-left: -0.5rem !important;
    }

    .g-ml-8--xl {
        margin-left: 0.57143rem !important;
    }

    .g-ml-minus-8--xl {
        margin-left: -0.57143rem !important;
    }

    .g-ml-9--xl {
        margin-left: 0.64286rem !important;
    }

    .g-ml-minus-9--xl {
        margin-left: -0.64286rem !important;
    }

    .g-ml-10--xl {
        margin-left: 0.71429rem !important;
    }

    .g-ml-minus-10--xl {
        margin-left: -0.71429rem !important;
    }

    .g-ml-5--xl {
        margin-left: 0.35714rem !important;
    }

    .g-ml-minus-5--xl {
        margin-left: -0.35714rem !important;
    }

    .g-ml-10--xl {
        margin-left: 0.71429rem !important;
    }

    .g-ml-minus-10--xl {
        margin-left: -0.71429rem !important;
    }

    .g-ml-15--xl {
        margin-left: 1.07143rem !important;
    }

    .g-ml-minus-15--xl {
        margin-left: -1.07143rem !important;
    }

    .g-ml-20--xl {
        margin-left: 1.42857rem !important;
    }

    .g-ml-minus-20--xl {
        margin-left: -1.42857rem !important;
    }

    .g-ml-25--xl {
        margin-left: 1.78571rem !important;
    }

    .g-ml-minus-25--xl {
        margin-left: -1.78571rem !important;
    }

    .g-ml-30--xl {
        margin-left: 2.14286rem !important;
    }

    .g-ml-minus-30--xl {
        margin-left: -2.14286rem !important;
    }

    .g-ml-35--xl {
        margin-left: 2.5rem !important;
    }

    .g-ml-minus-35--xl {
        margin-left: -2.5rem !important;
    }

    .g-ml-40--xl {
        margin-left: 2.85714rem !important;
    }

    .g-ml-minus-40--xl {
        margin-left: -2.85714rem !important;
    }

    .g-ml-45--xl {
        margin-left: 3.21429rem !important;
    }

    .g-ml-minus-45--xl {
        margin-left: -3.21429rem !important;
    }

    .g-ml-50--xl {
        margin-left: 3.57143rem !important;
    }

    .g-ml-minus-50--xl {
        margin-left: -3.57143rem !important;
    }
}

.g-mt-minus-1 {
    margin-top: -0.07143rem;
}

.g-mt-minus-20 {
    margin-top: -1.42857rem;
}

.g-mt-minus-25 {
    margin-top: -1.78571rem;
}

.g-mt-minus-30 {
    margin-top: -2.14286rem;
}

.g-mt-minus-40 {
    margin-top: -2.85714rem;
}

.g-mt-minus-70 {
    margin-top: -5rem;
}

.g-mt-minus-73 {
    margin-top: -5.14286rem !important;
}

.g-mt-minus-120 {
    margin-top: -8.57143rem;
}

.g-mt-minus-200 {
    margin-top: -14.28571rem;
}

.g-mt-minus-300 {
    margin-top: -21.42857rem;
}

.g-ml-minus-20 {
    margin-left: -1.42857rem;
}

.g-ml-minus-23 {
    margin-left: -1.64286rem;
}

.g-ml-minus-35 {
    margin-left: -2.5rem;
}

.g-ml-minus-55 {
    margin-left: -3.92857rem;
}

.g-ml-minus-25 {
    margin-left: -1.78571rem;
}

.g-ml-minus-82 {
    margin-left: -5.85714rem;
}

.g-ml-minus-90 {
    margin-left: -6.42857rem;
}

.g-ml-minus-100 {
    margin-left: -7.14286rem;
}

.g-ml-minus-118 {
    margin-left: -8.42857rem;
}

.g-ml-minus-142 {
    margin-left: -10.14286rem;
}

.g-mt-10x {
    margin-top: 10%;
}

.g-mt-21 {
    margin-top: 1.5rem;
}

.g-mt-22 {
    margin-top: 1.57143rem;
}

.g-mt-28 {
    margin-top: 2rem !important;
}

.g-mt-32 {
    margin-top: 2.28571rem !important;
}

.g-mt-57 {
    margin-top: 4.07143rem !important;
}

.g-mt-500 {
    margin-top: 35.71429rem;
}

.g-ml-10x {
    margin-left: 10%;
}

.g-ml-12 {
    margin-left: 0.85714rem;
}

.g-ml-13 {
    margin-left: 0.92857rem;
}

.g-ml-20 {
    margin-left: 1.42857rem;
}

.g-ml-25 {
    margin-left: 1.78571rem;
}

.g-ml-35 {
    margin-left: 2.5rem;
}

.g-ml-43 {
    margin-left: 3.07143rem;
}

.g-ml-50 {
    margin-left: 3.57143rem;
}

.g-ml-60 {
    margin-left: 4.28571rem;
}

.g-ml-75 {
    margin-left: 5.35714rem;
}

.g-ml-82 {
    margin-left: 5.85714rem;
}

.g-ml-83 {
    margin-left: 5.92857rem;
}

.g-ml-85 {
    margin-left: 6.07143rem;
}

.g-ml-105 {
    margin-left: 7.5rem;
}

.g-ml-118 {
    margin-left: 8.42857rem;
}

.g-ml-142 {
    margin-left: 10.14286rem;
}

@media (min-width: 768px) {
    .g-ml-0--md {
        margin-left: 0 !important;
    }

    .g-ml-12--md {
        margin-left: 0.85714rem !important;
    }

    .g-ml-minus-1--md {
        margin-left: -0.07143rem;
    }

    .g-ml-minus-9--md {
        margin-left: -0.64286rem !important;
    }

    .g-ml-minus-15--md {
        margin-left: -1.07143rem !important;
    }

    .g-ml-minus-23--md {
        margin-left: -1.64286rem !important;
    }

    .g-ml-minus-25--md {
        margin-left: -1.78571rem !important;
    }

    .g-ml-minus-82--md {
        margin-left: -5.85714rem !important;
    }

    .g-ml-63--md {
        margin-left: 4.5rem !important;
    }

    .g-ml-85--md {
        margin-left: 6.07143rem !important;
    }

    .g-ml-250--md {
        margin-left: 17.85714rem !important;
    }

    .g-ml-minus-90--md {
        margin-left: -6.42857rem !important;
    }

    .g-mt-130--md {
        margin-top: 9.28571rem !important;
    }

    .g-mt-minus-76--md {
        margin-top: -5.42857rem !important;
    }
}

@media (min-width: 992px) {
    .g-ml-12--lg {
        margin-left: 0.85714rem !important;
    }

    .g-ml-minus-100--lg {
        margin-left: -7.14286rem;
    }

    .g-ml-minus-100 {
        margin-left: -7.14286rem;
    }

    .g-ml-minus-50--lg {
        margin-left: -3.57143rem;
    }

    .g-ml-100--lg {
        margin-left: 7.14286rem;
    }
}

@media (min-width: 992px) {
    .js-header-change-moment .g-mt-1--lg--scrolling {
        margin-top: 0.07143rem !important;
    }

    .js-header-change-moment .g-mt-2--lg--scrolling {
        margin-top: 0.14286rem !important;
    }

    .js-header-change-moment .g-mt-3--lg--scrolling {
        margin-top: 0.21429rem !important;
    }

    .js-header-change-moment .g-mt-4--lg--scrolling {
        margin-top: 0.28571rem !important;
    }

    .js-header-change-moment .g-mt-5--lg--scrolling {
        margin-top: 0.35714rem !important;
    }

    .js-header-change-moment .g-mt-6--lg--scrolling {
        margin-top: 0.42857rem !important;
    }

    .js-header-change-moment .g-mt-7--lg--scrolling {
        margin-top: 0.5rem !important;
    }

    .js-header-change-moment .g-mt-8--lg--scrolling {
        margin-top: 0.57143rem !important;
    }

    .js-header-change-moment .g-mt-9--lg--scrolling {
        margin-top: 0.64286rem !important;
    }

    .js-header-change-moment .g-mt-10--lg--scrolling {
        margin-top: 0.71429rem !important;
    }

    .js-header-change-moment .g-mt-11--lg--scrolling {
        margin-top: 0.78571rem !important;
    }

    .js-header-change-moment .g-mt-12--lg--scrolling {
        margin-top: 0.85714rem !important;
    }

    .js-header-change-moment .g-mt-13--lg--scrolling {
        margin-top: 0.92857rem !important;
    }

    .js-header-change-moment .g-mt-14--lg--scrolling {
        margin-top: 1rem !important;
    }

    .js-header-change-moment .g-mt-15--lg--scrolling {
        margin-top: 1.07143rem !important;
    }

    .js-header-change-moment .g-mt-16--lg--scrolling {
        margin-top: 1.14286rem !important;
    }

    .js-header-change-moment .g-mt-17--lg--scrolling {
        margin-top: 1.21429rem !important;
    }

    .js-header-change-moment .g-mt-18--lg--scrolling {
        margin-top: 1.28571rem !important;
    }

    .js-header-change-moment .g-mt-19--lg--scrolling {
        margin-top: 1.35714rem !important;
    }

    .js-header-change-moment .g-mt-20--lg--scrolling {
        margin-top: 1.42857rem !important;
    }

    .js-header-change-moment .g-mt-21--lg--scrolling {
        margin-top: 1.5rem !important;
    }

    .js-header-change-moment .g-mt-22--lg--scrolling {
        margin-top: 1.57143rem !important;
    }

    .js-header-change-moment .g-mt-23--lg--scrolling {
        margin-top: 1.64286rem !important;
    }

    .js-header-change-moment .g-mt-24--lg--scrolling {
        margin-top: 1.71429rem !important;
    }

    .js-header-change-moment .g-mt-25--lg--scrolling {
        margin-top: 1.78571rem !important;
    }
}

@media (min-width: 0) {
    .g-pt-0 {
        padding-top: 0 !important;
    }

    .g-pb-0 {
        padding-bottom: 0 !important;
    }

    .g-pt-0 {
        padding-top: 0px !important;
    }

    .g-pt-1 {
        padding-top: 0.07143rem !important;
    }

    .g-pt-2 {
        padding-top: 0.14286rem !important;
    }

    .g-pt-3 {
        padding-top: 0.21429rem !important;
    }

    .g-pt-4 {
        padding-top: 0.28571rem !important;
    }

    .g-pt-5 {
        padding-top: 0.35714rem !important;
    }

    .g-pt-6 {
        padding-top: 0.42857rem !important;
    }

    .g-pt-7 {
        padding-top: 0.5rem !important;
    }

    .g-pt-8 {
        padding-top: 0.57143rem !important;
    }

    .g-pt-9 {
        padding-top: 0.64286rem !important;
    }

    .g-pt-10 {
        padding-top: 0.71429rem !important;
    }

    .g-pt-11 {
        padding-top: 0.78571rem !important;
    }

    .g-pt-12 {
        padding-top: 0.85714rem !important;
    }

    .g-pt-13 {
        padding-top: 0.92857rem !important;
    }

    .g-pt-14 {
        padding-top: 1rem !important;
    }

    .g-pt-15 {
        padding-top: 1.07143rem !important;
    }

    .g-pt-16 {
        padding-top: 1.14286rem !important;
    }

    .g-pt-17 {
        padding-top: 1.21429rem !important;
    }

    .g-pt-18 {
        padding-top: 1.28571rem !important;
    }

    .g-pt-19 {
        padding-top: 1.35714rem !important;
    }

    .g-pt-10 {
        padding-top: 0.71429rem !important;
    }

    .g-pt-15 {
        padding-top: 1.07143rem !important;
    }

    .g-pt-20 {
        padding-top: 1.42857rem !important;
    }

    .g-pt-25 {
        padding-top: 1.78571rem !important;
    }

    .g-pt-30 {
        padding-top: 2.14286rem !important;
    }

    .g-pt-35 {
        padding-top: 2.5rem !important;
    }

    .g-pt-40 {
        padding-top: 2.85714rem !important;
    }

    .g-pt-45 {
        padding-top: 3.21429rem !important;
    }

    .g-pt-50 {
        padding-top: 3.57143rem !important;
    }

    .g-pt-55 {
        padding-top: 3.92857rem !important;
    }

    .g-pt-60 {
        padding-top: 4.28571rem !important;
    }

    .g-pt-65 {
        padding-top: 4.64286rem !important;
    }

    .g-pt-70 {
        padding-top: 5rem !important;
    }

    .g-pt-75 {
        padding-top: 5.35714rem !important;
    }

    .g-pt-80 {
        padding-top: 5.71429rem !important;
    }

    .g-pt-85 {
        padding-top: 6.07143rem !important;
    }

    .g-pt-90 {
        padding-top: 6.42857rem !important;
    }

    .g-pt-95 {
        padding-top: 6.78571rem !important;
    }

    .g-pt-100 {
        padding-top: 7.14286rem !important;
    }

    .g-pt-105 {
        padding-top: 7.5rem !important;
    }

    .g-pt-110 {
        padding-top: 7.85714rem !important;
    }

    .g-pt-115 {
        padding-top: 8.21429rem !important;
    }

    .g-pt-120 {
        padding-top: 8.57143rem !important;
    }

    .g-pt-125 {
        padding-top: 8.92857rem !important;
    }

    .g-pt-130 {
        padding-top: 9.28571rem !important;
    }

    .g-pt-135 {
        padding-top: 9.64286rem !important;
    }

    .g-pt-140 {
        padding-top: 10rem !important;
    }

    .g-pt-145 {
        padding-top: 10.35714rem !important;
    }

    .g-pt-150 {
        padding-top: 10.71429rem !important;
    }

    .g-pb-0 {
        padding-bottom: 0px !important;
    }

    .g-pb-1 {
        padding-bottom: 0.07143rem !important;
    }

    .g-pb-2 {
        padding-bottom: 0.14286rem !important;
    }

    .g-pb-3 {
        padding-bottom: 0.21429rem !important;
    }

    .g-pb-4 {
        padding-bottom: 0.28571rem !important;
    }

    .g-pb-5 {
        padding-bottom: 0.35714rem !important;
    }

    .g-pb-6 {
        padding-bottom: 0.42857rem !important;
    }

    .g-pb-7 {
        padding-bottom: 0.5rem !important;
    }

    .g-pb-8 {
        padding-bottom: 0.57143rem !important;
    }

    .g-pb-9 {
        padding-bottom: 0.64286rem !important;
    }

    .g-pb-10 {
        padding-bottom: 0.71429rem !important;
    }

    .g-pb-15 {
        padding-bottom: 1.07143rem !important;
    }

    .g-pb-20 {
        padding-bottom: 1.42857rem !important;
    }

    .g-pb-25 {
        padding-bottom: 1.78571rem !important;
    }

    .g-pb-30 {
        padding-bottom: 2.14286rem !important;
    }

    .g-pb-35 {
        padding-bottom: 2.5rem !important;
    }

    .g-pb-40 {
        padding-bottom: 2.85714rem !important;
    }

    .g-pb-45 {
        padding-bottom: 3.21429rem !important;
    }

    .g-pb-50 {
        padding-bottom: 3.57143rem !important;
    }

    .g-pb-55 {
        padding-bottom: 3.92857rem !important;
    }

    .g-pb-60 {
        padding-bottom: 4.28571rem !important;
    }

    .g-pb-65 {
        padding-bottom: 4.64286rem !important;
    }

    .g-pb-70 {
        padding-bottom: 5rem !important;
    }

    .g-pb-75 {
        padding-bottom: 5.35714rem !important;
    }

    .g-pb-80 {
        padding-bottom: 5.71429rem !important;
    }

    .g-pb-85 {
        padding-bottom: 6.07143rem !important;
    }

    .g-pb-90 {
        padding-bottom: 6.42857rem !important;
    }

    .g-pb-95 {
        padding-bottom: 6.78571rem !important;
    }

    .g-pb-100 {
        padding-bottom: 7.14286rem !important;
    }

    .g-pb-105 {
        padding-bottom: 7.5rem !important;
    }

    .g-pb-110 {
        padding-bottom: 7.85714rem !important;
    }

    .g-pb-115 {
        padding-bottom: 8.21429rem !important;
    }

    .g-pb-120 {
        padding-bottom: 8.57143rem !important;
    }

    .g-pb-125 {
        padding-bottom: 8.92857rem !important;
    }

    .g-pb-130 {
        padding-bottom: 9.28571rem !important;
    }

    .g-pb-135 {
        padding-bottom: 9.64286rem !important;
    }

    .g-pb-140 {
        padding-bottom: 10rem !important;
    }

    .g-pb-145 {
        padding-bottom: 10.35714rem !important;
    }

    .g-pb-150 {
        padding-bottom: 10.71429rem !important;
    }
}

@media (min-width: 576px) {
    .g-pt-0--sm {
        padding-top: 0 !important;
    }

    .g-pb-0--sm {
        padding-bottom: 0 !important;
    }

    .g-pt-0--sm {
        padding-top: 0px !important;
    }

    .g-pt-1--sm {
        padding-top: 0.07143rem !important;
    }

    .g-pt-2--sm {
        padding-top: 0.14286rem !important;
    }

    .g-pt-3--sm {
        padding-top: 0.21429rem !important;
    }

    .g-pt-4--sm {
        padding-top: 0.28571rem !important;
    }

    .g-pt-5--sm {
        padding-top: 0.35714rem !important;
    }

    .g-pt-6--sm {
        padding-top: 0.42857rem !important;
    }

    .g-pt-7--sm {
        padding-top: 0.5rem !important;
    }

    .g-pt-8--sm {
        padding-top: 0.57143rem !important;
    }

    .g-pt-9--sm {
        padding-top: 0.64286rem !important;
    }

    .g-pt-10--sm {
        padding-top: 0.71429rem !important;
    }

    .g-pt-11--sm {
        padding-top: 0.78571rem !important;
    }

    .g-pt-12--sm {
        padding-top: 0.85714rem !important;
    }

    .g-pt-13--sm {
        padding-top: 0.92857rem !important;
    }

    .g-pt-14--sm {
        padding-top: 1rem !important;
    }

    .g-pt-15--sm {
        padding-top: 1.07143rem !important;
    }

    .g-pt-16--sm {
        padding-top: 1.14286rem !important;
    }

    .g-pt-17--sm {
        padding-top: 1.21429rem !important;
    }

    .g-pt-18--sm {
        padding-top: 1.28571rem !important;
    }

    .g-pt-19--sm {
        padding-top: 1.35714rem !important;
    }

    .g-pt-10--sm {
        padding-top: 0.71429rem !important;
    }

    .g-pt-15--sm {
        padding-top: 1.07143rem !important;
    }

    .g-pt-20--sm {
        padding-top: 1.42857rem !important;
    }

    .g-pt-25--sm {
        padding-top: 1.78571rem !important;
    }

    .g-pt-30--sm {
        padding-top: 2.14286rem !important;
    }

    .g-pt-35--sm {
        padding-top: 2.5rem !important;
    }

    .g-pt-40--sm {
        padding-top: 2.85714rem !important;
    }

    .g-pt-45--sm {
        padding-top: 3.21429rem !important;
    }

    .g-pt-50--sm {
        padding-top: 3.57143rem !important;
    }

    .g-pt-55--sm {
        padding-top: 3.92857rem !important;
    }

    .g-pt-60--sm {
        padding-top: 4.28571rem !important;
    }

    .g-pt-65--sm {
        padding-top: 4.64286rem !important;
    }

    .g-pt-70--sm {
        padding-top: 5rem !important;
    }

    .g-pt-75--sm {
        padding-top: 5.35714rem !important;
    }

    .g-pt-80--sm {
        padding-top: 5.71429rem !important;
    }

    .g-pt-85--sm {
        padding-top: 6.07143rem !important;
    }

    .g-pt-90--sm {
        padding-top: 6.42857rem !important;
    }

    .g-pt-95--sm {
        padding-top: 6.78571rem !important;
    }

    .g-pt-100--sm {
        padding-top: 7.14286rem !important;
    }

    .g-pt-105--sm {
        padding-top: 7.5rem !important;
    }

    .g-pt-110--sm {
        padding-top: 7.85714rem !important;
    }

    .g-pt-115--sm {
        padding-top: 8.21429rem !important;
    }

    .g-pt-120--sm {
        padding-top: 8.57143rem !important;
    }

    .g-pt-125--sm {
        padding-top: 8.92857rem !important;
    }

    .g-pt-130--sm {
        padding-top: 9.28571rem !important;
    }

    .g-pt-135--sm {
        padding-top: 9.64286rem !important;
    }

    .g-pt-140--sm {
        padding-top: 10rem !important;
    }

    .g-pt-145--sm {
        padding-top: 10.35714rem !important;
    }

    .g-pt-150--sm {
        padding-top: 10.71429rem !important;
    }

    .g-pb-0--sm {
        padding-bottom: 0px !important;
    }

    .g-pb-1--sm {
        padding-bottom: 0.07143rem !important;
    }

    .g-pb-2--sm {
        padding-bottom: 0.14286rem !important;
    }

    .g-pb-3--sm {
        padding-bottom: 0.21429rem !important;
    }

    .g-pb-4--sm {
        padding-bottom: 0.28571rem !important;
    }

    .g-pb-5--sm {
        padding-bottom: 0.35714rem !important;
    }

    .g-pb-6--sm {
        padding-bottom: 0.42857rem !important;
    }

    .g-pb-7--sm {
        padding-bottom: 0.5rem !important;
    }

    .g-pb-8--sm {
        padding-bottom: 0.57143rem !important;
    }

    .g-pb-9--sm {
        padding-bottom: 0.64286rem !important;
    }

    .g-pb-10--sm {
        padding-bottom: 0.71429rem !important;
    }

    .g-pb-15--sm {
        padding-bottom: 1.07143rem !important;
    }

    .g-pb-20--sm {
        padding-bottom: 1.42857rem !important;
    }

    .g-pb-25--sm {
        padding-bottom: 1.78571rem !important;
    }

    .g-pb-30--sm {
        padding-bottom: 2.14286rem !important;
    }

    .g-pb-35--sm {
        padding-bottom: 2.5rem !important;
    }

    .g-pb-40--sm {
        padding-bottom: 2.85714rem !important;
    }

    .g-pb-45--sm {
        padding-bottom: 3.21429rem !important;
    }

    .g-pb-50--sm {
        padding-bottom: 3.57143rem !important;
    }

    .g-pb-55--sm {
        padding-bottom: 3.92857rem !important;
    }

    .g-pb-60--sm {
        padding-bottom: 4.28571rem !important;
    }

    .g-pb-65--sm {
        padding-bottom: 4.64286rem !important;
    }

    .g-pb-70--sm {
        padding-bottom: 5rem !important;
    }

    .g-pb-75--sm {
        padding-bottom: 5.35714rem !important;
    }

    .g-pb-80--sm {
        padding-bottom: 5.71429rem !important;
    }

    .g-pb-85--sm {
        padding-bottom: 6.07143rem !important;
    }

    .g-pb-90--sm {
        padding-bottom: 6.42857rem !important;
    }

    .g-pb-95--sm {
        padding-bottom: 6.78571rem !important;
    }

    .g-pb-100--sm {
        padding-bottom: 7.14286rem !important;
    }

    .g-pb-105--sm {
        padding-bottom: 7.5rem !important;
    }

    .g-pb-110--sm {
        padding-bottom: 7.85714rem !important;
    }

    .g-pb-115--sm {
        padding-bottom: 8.21429rem !important;
    }

    .g-pb-120--sm {
        padding-bottom: 8.57143rem !important;
    }

    .g-pb-125--sm {
        padding-bottom: 8.92857rem !important;
    }

    .g-pb-130--sm {
        padding-bottom: 9.28571rem !important;
    }

    .g-pb-135--sm {
        padding-bottom: 9.64286rem !important;
    }

    .g-pb-140--sm {
        padding-bottom: 10rem !important;
    }

    .g-pb-145--sm {
        padding-bottom: 10.35714rem !important;
    }

    .g-pb-150--sm {
        padding-bottom: 10.71429rem !important;
    }
}

@media (min-width: 768px) {
    .g-pt-0--md {
        padding-top: 0 !important;
    }

    .g-pb-0--md {
        padding-bottom: 0 !important;
    }

    .g-pt-0--md {
        padding-top: 0px !important;
    }

    .g-pt-1--md {
        padding-top: 0.07143rem !important;
    }

    .g-pt-2--md {
        padding-top: 0.14286rem !important;
    }

    .g-pt-3--md {
        padding-top: 0.21429rem !important;
    }

    .g-pt-4--md {
        padding-top: 0.28571rem !important;
    }

    .g-pt-5--md {
        padding-top: 0.35714rem !important;
    }

    .g-pt-6--md {
        padding-top: 0.42857rem !important;
    }

    .g-pt-7--md {
        padding-top: 0.5rem !important;
    }

    .g-pt-8--md {
        padding-top: 0.57143rem !important;
    }

    .g-pt-9--md {
        padding-top: 0.64286rem !important;
    }

    .g-pt-10--md {
        padding-top: 0.71429rem !important;
    }

    .g-pt-11--md {
        padding-top: 0.78571rem !important;
    }

    .g-pt-12--md {
        padding-top: 0.85714rem !important;
    }

    .g-pt-13--md {
        padding-top: 0.92857rem !important;
    }

    .g-pt-14--md {
        padding-top: 1rem !important;
    }

    .g-pt-15--md {
        padding-top: 1.07143rem !important;
    }

    .g-pt-16--md {
        padding-top: 1.14286rem !important;
    }

    .g-pt-17--md {
        padding-top: 1.21429rem !important;
    }

    .g-pt-18--md {
        padding-top: 1.28571rem !important;
    }

    .g-pt-19--md {
        padding-top: 1.35714rem !important;
    }

    .g-pt-10--md {
        padding-top: 0.71429rem !important;
    }

    .g-pt-15--md {
        padding-top: 1.07143rem !important;
    }

    .g-pt-20--md {
        padding-top: 1.42857rem !important;
    }

    .g-pt-25--md {
        padding-top: 1.78571rem !important;
    }

    .g-pt-30--md {
        padding-top: 2.14286rem !important;
    }

    .g-pt-35--md {
        padding-top: 2.5rem !important;
    }

    .g-pt-40--md {
        padding-top: 2.85714rem !important;
    }

    .g-pt-45--md {
        padding-top: 3.21429rem !important;
    }

    .g-pt-50--md {
        padding-top: 3.57143rem !important;
    }

    .g-pt-55--md {
        padding-top: 3.92857rem !important;
    }

    .g-pt-60--md {
        padding-top: 4.28571rem !important;
    }

    .g-pt-65--md {
        padding-top: 4.64286rem !important;
    }

    .g-pt-70--md {
        padding-top: 5rem !important;
    }

    .g-pt-75--md {
        padding-top: 5.35714rem !important;
    }

    .g-pt-80--md {
        padding-top: 5.71429rem !important;
    }

    .g-pt-85--md {
        padding-top: 6.07143rem !important;
    }

    .g-pt-90--md {
        padding-top: 6.42857rem !important;
    }

    .g-pt-95--md {
        padding-top: 6.78571rem !important;
    }

    .g-pt-100--md {
        padding-top: 7.14286rem !important;
    }

    .g-pt-105--md {
        padding-top: 7.5rem !important;
    }

    .g-pt-110--md {
        padding-top: 7.85714rem !important;
    }

    .g-pt-115--md {
        padding-top: 8.21429rem !important;
    }

    .g-pt-120--md {
        padding-top: 8.57143rem !important;
    }

    .g-pt-125--md {
        padding-top: 8.92857rem !important;
    }

    .g-pt-130--md {
        padding-top: 9.28571rem !important;
    }

    .g-pt-135--md {
        padding-top: 9.64286rem !important;
    }

    .g-pt-140--md {
        padding-top: 10rem !important;
    }

    .g-pt-145--md {
        padding-top: 10.35714rem !important;
    }

    .g-pt-150--md {
        padding-top: 10.71429rem !important;
    }

    .g-pb-0--md {
        padding-bottom: 0px !important;
    }

    .g-pb-1--md {
        padding-bottom: 0.07143rem !important;
    }

    .g-pb-2--md {
        padding-bottom: 0.14286rem !important;
    }

    .g-pb-3--md {
        padding-bottom: 0.21429rem !important;
    }

    .g-pb-4--md {
        padding-bottom: 0.28571rem !important;
    }

    .g-pb-5--md {
        padding-bottom: 0.35714rem !important;
    }

    .g-pb-6--md {
        padding-bottom: 0.42857rem !important;
    }

    .g-pb-7--md {
        padding-bottom: 0.5rem !important;
    }

    .g-pb-8--md {
        padding-bottom: 0.57143rem !important;
    }

    .g-pb-9--md {
        padding-bottom: 0.64286rem !important;
    }

    .g-pb-10--md {
        padding-bottom: 0.71429rem !important;
    }

    .g-pb-15--md {
        padding-bottom: 1.07143rem !important;
    }

    .g-pb-20--md {
        padding-bottom: 1.42857rem !important;
    }

    .g-pb-25--md {
        padding-bottom: 1.78571rem !important;
    }

    .g-pb-30--md {
        padding-bottom: 2.14286rem !important;
    }

    .g-pb-35--md {
        padding-bottom: 2.5rem !important;
    }

    .g-pb-40--md {
        padding-bottom: 2.85714rem !important;
    }

    .g-pb-45--md {
        padding-bottom: 3.21429rem !important;
    }

    .g-pb-50--md {
        padding-bottom: 3.57143rem !important;
    }

    .g-pb-55--md {
        padding-bottom: 3.92857rem !important;
    }

    .g-pb-60--md {
        padding-bottom: 4.28571rem !important;
    }

    .g-pb-65--md {
        padding-bottom: 4.64286rem !important;
    }

    .g-pb-70--md {
        padding-bottom: 5rem !important;
    }

    .g-pb-75--md {
        padding-bottom: 5.35714rem !important;
    }

    .g-pb-80--md {
        padding-bottom: 5.71429rem !important;
    }

    .g-pb-85--md {
        padding-bottom: 6.07143rem !important;
    }

    .g-pb-90--md {
        padding-bottom: 6.42857rem !important;
    }

    .g-pb-95--md {
        padding-bottom: 6.78571rem !important;
    }

    .g-pb-100--md {
        padding-bottom: 7.14286rem !important;
    }

    .g-pb-105--md {
        padding-bottom: 7.5rem !important;
    }

    .g-pb-110--md {
        padding-bottom: 7.85714rem !important;
    }

    .g-pb-115--md {
        padding-bottom: 8.21429rem !important;
    }

    .g-pb-120--md {
        padding-bottom: 8.57143rem !important;
    }

    .g-pb-125--md {
        padding-bottom: 8.92857rem !important;
    }

    .g-pb-130--md {
        padding-bottom: 9.28571rem !important;
    }

    .g-pb-135--md {
        padding-bottom: 9.64286rem !important;
    }

    .g-pb-140--md {
        padding-bottom: 10rem !important;
    }

    .g-pb-145--md {
        padding-bottom: 10.35714rem !important;
    }

    .g-pb-150--md {
        padding-bottom: 10.71429rem !important;
    }
}

@media (min-width: 992px) {
    .g-pt-0--lg {
        padding-top: 0 !important;
    }

    .g-pb-0--lg {
        padding-bottom: 0 !important;
    }

    .g-pt-0--lg {
        padding-top: 0px !important;
    }

    .g-pt-1--lg {
        padding-top: 0.07143rem !important;
    }

    .g-pt-2--lg {
        padding-top: 0.14286rem !important;
    }

    .g-pt-3--lg {
        padding-top: 0.21429rem !important;
    }

    .g-pt-4--lg {
        padding-top: 0.28571rem !important;
    }

    .g-pt-5--lg {
        padding-top: 0.35714rem !important;
    }

    .g-pt-6--lg {
        padding-top: 0.42857rem !important;
    }

    .g-pt-7--lg {
        padding-top: 0.5rem !important;
    }

    .g-pt-8--lg {
        padding-top: 0.57143rem !important;
    }

    .g-pt-9--lg {
        padding-top: 0.64286rem !important;
    }

    .g-pt-10--lg {
        padding-top: 0.71429rem !important;
    }

    .g-pt-11--lg {
        padding-top: 0.78571rem !important;
    }

    .g-pt-12--lg {
        padding-top: 0.85714rem !important;
    }

    .g-pt-13--lg {
        padding-top: 0.92857rem !important;
    }

    .g-pt-14--lg {
        padding-top: 1rem !important;
    }

    .g-pt-15--lg {
        padding-top: 1.07143rem !important;
    }

    .g-pt-16--lg {
        padding-top: 1.14286rem !important;
    }

    .g-pt-17--lg {
        padding-top: 1.21429rem !important;
    }

    .g-pt-18--lg {
        padding-top: 1.28571rem !important;
    }

    .g-pt-19--lg {
        padding-top: 1.35714rem !important;
    }

    .g-pt-10--lg {
        padding-top: 0.71429rem !important;
    }

    .g-pt-15--lg {
        padding-top: 1.07143rem !important;
    }

    .g-pt-20--lg {
        padding-top: 1.42857rem !important;
    }

    .g-pt-25--lg {
        padding-top: 1.78571rem !important;
    }

    .g-pt-30--lg {
        padding-top: 2.14286rem !important;
    }

    .g-pt-35--lg {
        padding-top: 2.5rem !important;
    }

    .g-pt-40--lg {
        padding-top: 2.85714rem !important;
    }

    .g-pt-45--lg {
        padding-top: 3.21429rem !important;
    }

    .g-pt-50--lg {
        padding-top: 3.57143rem !important;
    }

    .g-pt-55--lg {
        padding-top: 3.92857rem !important;
    }

    .g-pt-60--lg {
        padding-top: 4.28571rem !important;
    }

    .g-pt-65--lg {
        padding-top: 4.64286rem !important;
    }

    .g-pt-70--lg {
        padding-top: 5rem !important;
    }

    .g-pt-75--lg {
        padding-top: 5.35714rem !important;
    }

    .g-pt-80--lg {
        padding-top: 5.71429rem !important;
    }

    .g-pt-85--lg {
        padding-top: 6.07143rem !important;
    }

    .g-pt-90--lg {
        padding-top: 6.42857rem !important;
    }

    .g-pt-95--lg {
        padding-top: 6.78571rem !important;
    }

    .g-pt-100--lg {
        padding-top: 7.14286rem !important;
    }

    .g-pt-105--lg {
        padding-top: 7.5rem !important;
    }

    .g-pt-110--lg {
        padding-top: 7.85714rem !important;
    }

    .g-pt-115--lg {
        padding-top: 8.21429rem !important;
    }

    .g-pt-120--lg {
        padding-top: 8.57143rem !important;
    }

    .g-pt-125--lg {
        padding-top: 8.92857rem !important;
    }

    .g-pt-130--lg {
        padding-top: 9.28571rem !important;
    }

    .g-pt-135--lg {
        padding-top: 9.64286rem !important;
    }

    .g-pt-140--lg {
        padding-top: 10rem !important;
    }

    .g-pt-145--lg {
        padding-top: 10.35714rem !important;
    }

    .g-pt-150--lg {
        padding-top: 10.71429rem !important;
    }

    .g-pb-0--lg {
        padding-bottom: 0px !important;
    }

    .g-pb-1--lg {
        padding-bottom: 0.07143rem !important;
    }

    .g-pb-2--lg {
        padding-bottom: 0.14286rem !important;
    }

    .g-pb-3--lg {
        padding-bottom: 0.21429rem !important;
    }

    .g-pb-4--lg {
        padding-bottom: 0.28571rem !important;
    }

    .g-pb-5--lg {
        padding-bottom: 0.35714rem !important;
    }

    .g-pb-6--lg {
        padding-bottom: 0.42857rem !important;
    }

    .g-pb-7--lg {
        padding-bottom: 0.5rem !important;
    }

    .g-pb-8--lg {
        padding-bottom: 0.57143rem !important;
    }

    .g-pb-9--lg {
        padding-bottom: 0.64286rem !important;
    }

    .g-pb-10--lg {
        padding-bottom: 0.71429rem !important;
    }

    .g-pb-15--lg {
        padding-bottom: 1.07143rem !important;
    }

    .g-pb-20--lg {
        padding-bottom: 1.42857rem !important;
    }

    .g-pb-25--lg {
        padding-bottom: 1.78571rem !important;
    }

    .g-pb-30--lg {
        padding-bottom: 2.14286rem !important;
    }

    .g-pb-35--lg {
        padding-bottom: 2.5rem !important;
    }

    .g-pb-40--lg {
        padding-bottom: 2.85714rem !important;
    }

    .g-pb-45--lg {
        padding-bottom: 3.21429rem !important;
    }

    .g-pb-50--lg {
        padding-bottom: 3.57143rem !important;
    }

    .g-pb-55--lg {
        padding-bottom: 3.92857rem !important;
    }

    .g-pb-60--lg {
        padding-bottom: 4.28571rem !important;
    }

    .g-pb-65--lg {
        padding-bottom: 4.64286rem !important;
    }

    .g-pb-70--lg {
        padding-bottom: 5rem !important;
    }

    .g-pb-75--lg {
        padding-bottom: 5.35714rem !important;
    }

    .g-pb-80--lg {
        padding-bottom: 5.71429rem !important;
    }

    .g-pb-85--lg {
        padding-bottom: 6.07143rem !important;
    }

    .g-pb-90--lg {
        padding-bottom: 6.42857rem !important;
    }

    .g-pb-95--lg {
        padding-bottom: 6.78571rem !important;
    }

    .g-pb-100--lg {
        padding-bottom: 7.14286rem !important;
    }

    .g-pb-105--lg {
        padding-bottom: 7.5rem !important;
    }

    .g-pb-110--lg {
        padding-bottom: 7.85714rem !important;
    }

    .g-pb-115--lg {
        padding-bottom: 8.21429rem !important;
    }

    .g-pb-120--lg {
        padding-bottom: 8.57143rem !important;
    }

    .g-pb-125--lg {
        padding-bottom: 8.92857rem !important;
    }

    .g-pb-130--lg {
        padding-bottom: 9.28571rem !important;
    }

    .g-pb-135--lg {
        padding-bottom: 9.64286rem !important;
    }

    .g-pb-140--lg {
        padding-bottom: 10rem !important;
    }

    .g-pb-145--lg {
        padding-bottom: 10.35714rem !important;
    }

    .g-pb-150--lg {
        padding-bottom: 10.71429rem !important;
    }
}

@media (min-width: 1200px) {
    .g-pt-0--xl {
        padding-top: 0 !important;
    }

    .g-pb-0--xl {
        padding-bottom: 0 !important;
    }

    .g-pt-0--xl {
        padding-top: 0px !important;
    }

    .g-pt-1--xl {
        padding-top: 0.07143rem !important;
    }

    .g-pt-2--xl {
        padding-top: 0.14286rem !important;
    }

    .g-pt-3--xl {
        padding-top: 0.21429rem !important;
    }

    .g-pt-4--xl {
        padding-top: 0.28571rem !important;
    }

    .g-pt-5--xl {
        padding-top: 0.35714rem !important;
    }

    .g-pt-6--xl {
        padding-top: 0.42857rem !important;
    }

    .g-pt-7--xl {
        padding-top: 0.5rem !important;
    }

    .g-pt-8--xl {
        padding-top: 0.57143rem !important;
    }

    .g-pt-9--xl {
        padding-top: 0.64286rem !important;
    }

    .g-pt-10--xl {
        padding-top: 0.71429rem !important;
    }

    .g-pt-11--xl {
        padding-top: 0.78571rem !important;
    }

    .g-pt-12--xl {
        padding-top: 0.85714rem !important;
    }

    .g-pt-13--xl {
        padding-top: 0.92857rem !important;
    }

    .g-pt-14--xl {
        padding-top: 1rem !important;
    }

    .g-pt-15--xl {
        padding-top: 1.07143rem !important;
    }

    .g-pt-16--xl {
        padding-top: 1.14286rem !important;
    }

    .g-pt-17--xl {
        padding-top: 1.21429rem !important;
    }

    .g-pt-18--xl {
        padding-top: 1.28571rem !important;
    }

    .g-pt-19--xl {
        padding-top: 1.35714rem !important;
    }

    .g-pt-10--xl {
        padding-top: 0.71429rem !important;
    }

    .g-pt-15--xl {
        padding-top: 1.07143rem !important;
    }

    .g-pt-20--xl {
        padding-top: 1.42857rem !important;
    }

    .g-pt-25--xl {
        padding-top: 1.78571rem !important;
    }

    .g-pt-30--xl {
        padding-top: 2.14286rem !important;
    }

    .g-pt-35--xl {
        padding-top: 2.5rem !important;
    }

    .g-pt-40--xl {
        padding-top: 2.85714rem !important;
    }

    .g-pt-45--xl {
        padding-top: 3.21429rem !important;
    }

    .g-pt-50--xl {
        padding-top: 3.57143rem !important;
    }

    .g-pt-55--xl {
        padding-top: 3.92857rem !important;
    }

    .g-pt-60--xl {
        padding-top: 4.28571rem !important;
    }

    .g-pt-65--xl {
        padding-top: 4.64286rem !important;
    }

    .g-pt-70--xl {
        padding-top: 5rem !important;
    }

    .g-pt-75--xl {
        padding-top: 5.35714rem !important;
    }

    .g-pt-80--xl {
        padding-top: 5.71429rem !important;
    }

    .g-pt-85--xl {
        padding-top: 6.07143rem !important;
    }

    .g-pt-90--xl {
        padding-top: 6.42857rem !important;
    }

    .g-pt-95--xl {
        padding-top: 6.78571rem !important;
    }

    .g-pt-100--xl {
        padding-top: 7.14286rem !important;
    }

    .g-pt-105--xl {
        padding-top: 7.5rem !important;
    }

    .g-pt-110--xl {
        padding-top: 7.85714rem !important;
    }

    .g-pt-115--xl {
        padding-top: 8.21429rem !important;
    }

    .g-pt-120--xl {
        padding-top: 8.57143rem !important;
    }

    .g-pt-125--xl {
        padding-top: 8.92857rem !important;
    }

    .g-pt-130--xl {
        padding-top: 9.28571rem !important;
    }

    .g-pt-135--xl {
        padding-top: 9.64286rem !important;
    }

    .g-pt-140--xl {
        padding-top: 10rem !important;
    }

    .g-pt-145--xl {
        padding-top: 10.35714rem !important;
    }

    .g-pt-150--xl {
        padding-top: 10.71429rem !important;
    }

    .g-pb-0--xl {
        padding-bottom: 0px !important;
    }

    .g-pb-1--xl {
        padding-bottom: 0.07143rem !important;
    }

    .g-pb-2--xl {
        padding-bottom: 0.14286rem !important;
    }

    .g-pb-3--xl {
        padding-bottom: 0.21429rem !important;
    }

    .g-pb-4--xl {
        padding-bottom: 0.28571rem !important;
    }

    .g-pb-5--xl {
        padding-bottom: 0.35714rem !important;
    }

    .g-pb-6--xl {
        padding-bottom: 0.42857rem !important;
    }

    .g-pb-7--xl {
        padding-bottom: 0.5rem !important;
    }

    .g-pb-8--xl {
        padding-bottom: 0.57143rem !important;
    }

    .g-pb-9--xl {
        padding-bottom: 0.64286rem !important;
    }

    .g-pb-10--xl {
        padding-bottom: 0.71429rem !important;
    }

    .g-pb-15--xl {
        padding-bottom: 1.07143rem !important;
    }

    .g-pb-20--xl {
        padding-bottom: 1.42857rem !important;
    }

    .g-pb-25--xl {
        padding-bottom: 1.78571rem !important;
    }

    .g-pb-30--xl {
        padding-bottom: 2.14286rem !important;
    }

    .g-pb-35--xl {
        padding-bottom: 2.5rem !important;
    }

    .g-pb-40--xl {
        padding-bottom: 2.85714rem !important;
    }

    .g-pb-45--xl {
        padding-bottom: 3.21429rem !important;
    }

    .g-pb-50--xl {
        padding-bottom: 3.57143rem !important;
    }

    .g-pb-55--xl {
        padding-bottom: 3.92857rem !important;
    }

    .g-pb-60--xl {
        padding-bottom: 4.28571rem !important;
    }

    .g-pb-65--xl {
        padding-bottom: 4.64286rem !important;
    }

    .g-pb-70--xl {
        padding-bottom: 5rem !important;
    }

    .g-pb-75--xl {
        padding-bottom: 5.35714rem !important;
    }

    .g-pb-80--xl {
        padding-bottom: 5.71429rem !important;
    }

    .g-pb-85--xl {
        padding-bottom: 6.07143rem !important;
    }

    .g-pb-90--xl {
        padding-bottom: 6.42857rem !important;
    }

    .g-pb-95--xl {
        padding-bottom: 6.78571rem !important;
    }

    .g-pb-100--xl {
        padding-bottom: 7.14286rem !important;
    }

    .g-pb-105--xl {
        padding-bottom: 7.5rem !important;
    }

    .g-pb-110--xl {
        padding-bottom: 7.85714rem !important;
    }

    .g-pb-115--xl {
        padding-bottom: 8.21429rem !important;
    }

    .g-pb-120--xl {
        padding-bottom: 8.57143rem !important;
    }

    .g-pb-125--xl {
        padding-bottom: 8.92857rem !important;
    }

    .g-pb-130--xl {
        padding-bottom: 9.28571rem !important;
    }

    .g-pb-135--xl {
        padding-bottom: 9.64286rem !important;
    }

    .g-pb-140--xl {
        padding-bottom: 10rem !important;
    }

    .g-pb-145--xl {
        padding-bottom: 10.35714rem !important;
    }

    .g-pb-150--xl {
        padding-bottom: 10.71429rem !important;
    }
}

.g-pt-11 {
    padding-top: 0.78571rem !important;
}

.g-pt-12 {
    padding-top: 0.85714rem !important;
}

.g-parent:hover .g-pt-25--parent-hover {
    padding-top: 1.78571rem !important;
}

.g-pt-130 {
    padding-top: 9.28571rem !important;
}

.g-pt-150 {
    padding-top: 10.71429rem !important;
}

.g-pt-170 {
    padding-top: 12.14286rem !important;
}

.g-pt-195 {
    padding-top: 13.92857rem !important;
}

.g-pb-170 {
    padding-bottom: 12.14286rem !important;
}

.g-pb-180 {
    padding-bottom: 12.85714rem !important;
}

.g-pb-200 {
    padding-bottom: 14.28571rem !important;
}

.g-pb-250 {
    padding-bottom: 17.85714rem !important;
}

.g-pb-13 {
    padding-bottom: 0.92857rem !important;
}

.g-pb-16 {
    padding-bottom: 1.14286rem !important;
}

@media (min-width: 768px) {
    .g-pt-135--md {
        padding-top: 9.64286rem !important;
    }

    .g-pt-145--md {
        padding-top: 10.35714rem !important;
    }

    .g-pt-150--md {
        padding-top: 10.71429rem !important;
    }

    .g-pt-170--md {
        padding-top: 12.14286rem !important;
    }

    .g-pt-175--md {
        padding-top: 12.5rem !important;
    }

    .g-pb-70--md {
        padding-bottom: 5rem !important;
    }

    .g-pb-170--md {
        padding-bottom: 12.14286rem !important;
    }

    .g-pb-250--md {
        padding-bottom: 17.85714rem !important;
    }
}

@media (min-width: 992px) {
    .g-pt-170--lg {
        padding-top: 12.14286rem !important;
    }

    .g-pb-200--lg {
        padding-bottom: 14.28571rem !important;
    }
}

.g-ml-minus-16 {
    margin-left: -1.14286rem !important;
}

.g-ml-55 {
    margin-left: 3.92857rem !important;
}

@media (min-width: 768px) {
    .g-ml-minus-16--md {
        margin-left: -1.14286rem !important;
    }

    .g-ml-55--md {
        margin-left: 3.92857rem !important;
    }
}

/* Utility padding g-pa-* estratte da unify-admin.css */

@media (min-width: 0) {
    .g-pa-0 {
        padding: 0 !important;
    }

    .g-pa-2 {
        padding: 0.14286rem !important;
    }

    .g-pa-3 {
        padding: 0.21429rem !important;
    }

    .g-pa-5 {
        padding: 0.35714rem !important;
    }

    .g-pa-7 {
        padding: 0.5rem !important;
    }

    .g-pa-10 {
        padding: 0.71429rem !important;
    }

    .g-pa-15 {
        padding: 1.07143rem !important;
    }

    .g-pa-20 {
        padding: 1.42857rem !important;
    }

    .g-pa-25 {
        padding: 1.78571rem !important;
    }

    .g-pa-30 {
        padding: 2.14286rem !important;
    }

    .g-pa-35 {
        padding: 2.5rem !important;
    }

    .g-pa-40 {
        padding: 2.85714rem !important;
    }

    .g-pa-45 {
        padding: 3.21429rem !important;
    }

    .g-pa-50 {
        padding: 3.57143rem !important;
    }

    .g-pa-55 {
        padding: 3.92857rem !important;
    }

    .g-pa-60 {
        padding: 4.28571rem !important;
    }

    .g-pa-65 {
        padding: 4.64286rem !important;
    }

    .g-pa-70 {
        padding: 5rem !important;
    }

    .g-pa-75 {
        padding: 5.35714rem !important;
    }

    .g-pa-80 {
        padding: 5.71429rem !important;
    }

    .g-pa-85 {
        padding: 6.07143rem !important;
    }

    .g-pa-90 {
        padding: 6.42857rem !important;
    }

    .g-pa-95 {
        padding: 6.78571rem !important;
    }

    .g-pa-100 {
        padding: 7.14286rem !important;
    }

    .g-pa-105 {
        padding: 7.5rem !important;
    }

    .g-pa-110 {
        padding: 7.85714rem !important;
    }

    .g-pa-115 {
        padding: 8.21429rem !important;
    }

    .g-pa-120 {
        padding: 8.57143rem !important;
    }

    .g-pa-125 {
        padding: 8.92857rem !important;
    }

    .g-pa-130 {
        padding: 9.28571rem !important;
    }

    .g-pa-135 {
        padding: 9.64286rem !important;
    }

    .g-pa-140 {
        padding: 10rem !important;
    }

    .g-pa-145 {
        padding: 10.35714rem !important;
    }

    .g-pa-150 {
        padding: 10.71429rem !important;
    }
}

@media (min-width: 576px) {
    .g-pa-0--sm {
        padding: 0 !important;
    }

    .g-pa-2--sm {
        padding: 0.14286rem !important;
    }

    .g-pa-3--sm {
        padding: 0.21429rem !important;
    }

    .g-pa-5--sm {
        padding: 0.35714rem !important;
    }

    .g-pa-7--sm {
        padding: 0.5rem !important;
    }

    .g-pa-10--sm {
        padding: 0.71429rem !important;
    }

    .g-pa-15--sm {
        padding: 1.07143rem !important;
    }

    .g-pa-20--sm {
        padding: 1.42857rem !important;
    }

    .g-pa-25--sm {
        padding: 1.78571rem !important;
    }

    .g-pa-30--sm {
        padding: 2.14286rem !important;
    }

    .g-pa-35--sm {
        padding: 2.5rem !important;
    }

    .g-pa-40--sm {
        padding: 2.85714rem !important;
    }

    .g-pa-45--sm {
        padding: 3.21429rem !important;
    }

    .g-pa-50--sm {
        padding: 3.57143rem !important;
    }

    .g-pa-55--sm {
        padding: 3.92857rem !important;
    }

    .g-pa-60--sm {
        padding: 4.28571rem !important;
    }

    .g-pa-65--sm {
        padding: 4.64286rem !important;
    }

    .g-pa-70--sm {
        padding: 5rem !important;
    }

    .g-pa-75--sm {
        padding: 5.35714rem !important;
    }

    .g-pa-80--sm {
        padding: 5.71429rem !important;
    }

    .g-pa-85--sm {
        padding: 6.07143rem !important;
    }

    .g-pa-90--sm {
        padding: 6.42857rem !important;
    }

    .g-pa-95--sm {
        padding: 6.78571rem !important;
    }

    .g-pa-100--sm {
        padding: 7.14286rem !important;
    }

    .g-pa-105--sm {
        padding: 7.5rem !important;
    }

    .g-pa-110--sm {
        padding: 7.85714rem !important;
    }

    .g-pa-115--sm {
        padding: 8.21429rem !important;
    }

    .g-pa-120--sm {
        padding: 8.57143rem !important;
    }

    .g-pa-125--sm {
        padding: 8.92857rem !important;
    }

    .g-pa-130--sm {
        padding: 9.28571rem !important;
    }

    .g-pa-135--sm {
        padding: 9.64286rem !important;
    }

    .g-pa-140--sm {
        padding: 10rem !important;
    }

    .g-pa-145--sm {
        padding: 10.35714rem !important;
    }

    .g-pa-150--sm {
        padding: 10.71429rem !important;
    }
}

@media (min-width: 768px) {
    .g-pa-0--md {
        padding: 0 !important;
    }

    .g-pa-2--md {
        padding: 0.14286rem !important;
    }

    .g-pa-3--md {
        padding: 0.21429rem !important;
    }

    .g-pa-5--md {
        padding: 0.35714rem !important;
    }

    .g-pa-7--md {
        padding: 0.5rem !important;
    }

    .g-pa-10--md {
        padding: 0.71429rem !important;
    }

    .g-pa-15--md {
        padding: 1.07143rem !important;
    }

    .g-pa-20--md {
        padding: 1.42857rem !important;
    }

    .g-pa-25--md {
        padding: 1.78571rem !important;
    }

    .g-pa-30--md {
        padding: 2.14286rem !important;
    }

    .g-pa-35--md {
        padding: 2.5rem !important;
    }

    .g-pa-40--md {
        padding: 2.85714rem !important;
    }

    .g-pa-45--md {
        padding: 3.21429rem !important;
    }

    .g-pa-50--md {
        padding: 3.57143rem !important;
    }

    .g-pa-55--md {
        padding: 3.92857rem !important;
    }

    .g-pa-60--md {
        padding: 4.28571rem !important;
    }

    .g-pa-65--md {
        padding: 4.64286rem !important;
    }

    .g-pa-70--md {
        padding: 5rem !important;
    }

    .g-pa-75--md {
        padding: 5.35714rem !important;
    }

    .g-pa-80--md {
        padding: 5.71429rem !important;
    }

    .g-pa-85--md {
        padding: 6.07143rem !important;
    }

    .g-pa-90--md {
        padding: 6.42857rem !important;
    }

    .g-pa-95--md {
        padding: 6.78571rem !important;
    }

    .g-pa-100--md {
        padding: 7.14286rem !important;
    }

    .g-pa-105--md {
        padding: 7.5rem !important;
    }

    .g-pa-110--md {
        padding: 7.85714rem !important;
    }

    .g-pa-115--md {
        padding: 8.21429rem !important;
    }

    .g-pa-120--md {
        padding: 8.57143rem !important;
    }

    .g-pa-125--md {
        padding: 8.92857rem !important;
    }

    .g-pa-130--md {
        padding: 9.28571rem !important;
    }

    .g-pa-135--md {
        padding: 9.64286rem !important;
    }

    .g-pa-140--md {
        padding: 10rem !important;
    }

    .g-pa-145--md {
        padding: 10.35714rem !important;
    }

    .g-pa-150--md {
        padding: 10.71429rem !important;
    }
}

@media (min-width: 992px) {
    .g-pa-0--lg {
        padding: 0 !important;
    }

    .g-pa-2--lg {
        padding: 0.14286rem !important;
    }

    .g-pa-3--lg {
        padding: 0.21429rem !important;
    }

    .g-pa-5--lg {
        padding: 0.35714rem !important;
    }

    .g-pa-7--lg {
        padding: 0.5rem !important;
    }

    .g-pa-10--lg {
        padding: 0.71429rem !important;
    }

    .g-pa-15--lg {
        padding: 1.07143rem !important;
    }

    .g-pa-20--lg {
        padding: 1.42857rem !important;
    }

    .g-pa-25--lg {
        padding: 1.78571rem !important;
    }

    .g-pa-30--lg {
        padding: 2.14286rem !important;
    }

    .g-pa-35--lg {
        padding: 2.5rem !important;
    }

    .g-pa-40--lg {
        padding: 2.85714rem !important;
    }

    .g-pa-45--lg {
        padding: 3.21429rem !important;
    }

    .g-pa-50--lg {
        padding: 3.57143rem !important;
    }

    .g-pa-55--lg {
        padding: 3.92857rem !important;
    }

    .g-pa-60--lg {
        padding: 4.28571rem !important;
    }

    .g-pa-65--lg {
        padding: 4.64286rem !important;
    }

    .g-pa-70--lg {
        padding: 5rem !important;
    }

    .g-pa-75--lg {
        padding: 5.35714rem !important;
    }

    .g-pa-80--lg {
        padding: 5.71429rem !important;
    }

    .g-pa-85--lg {
        padding: 6.07143rem !important;
    }

    .g-pa-90--lg {
        padding: 6.42857rem !important;
    }

    .g-pa-95--lg {
        padding: 6.78571rem !important;
    }

    .g-pa-100--lg {
        padding: 7.14286rem !important;
    }

    .g-pa-105--lg {
        padding: 7.5rem !important;
    }

    .g-pa-110--lg {
        padding: 7.85714rem !important;
    }

    .g-pa-115--lg {
        padding: 8.21429rem !important;
    }

    .g-pa-120--lg {
        padding: 8.57143rem !important;
    }

    .g-pa-125--lg {
        padding: 8.92857rem !important;
    }

    .g-pa-130--lg {
        padding: 9.28571rem !important;
    }

    .g-pa-135--lg {
        padding: 9.64286rem !important;
    }

    .g-pa-140--lg {
        padding: 10rem !important;
    }

    .g-pa-145--lg {
        padding: 10.35714rem !important;
    }

    .g-pa-150--lg {
        padding: 10.71429rem !important;
    }
}

@media (min-width: 1200px) {
    .g-pa-0--xl {
        padding: 0 !important;
    }

    .g-pa-2--xl {
        padding: 0.14286rem !important;
    }

    .g-pa-3--xl {
        padding: 0.21429rem !important;
    }

    .g-pa-5--xl {
        padding: 0.35714rem !important;
    }

    .g-pa-7--xl {
        padding: 0.5rem !important;
    }

    .g-pa-10--xl {
        padding: 0.71429rem !important;
    }

    .g-pa-15--xl {
        padding: 1.07143rem !important;
    }

    .g-pa-20--xl {
        padding: 1.42857rem !important;
    }

    .g-pa-25--xl {
        padding: 1.78571rem !important;
    }

    .g-pa-30--xl {
        padding: 2.14286rem !important;
    }

    .g-pa-35--xl {
        padding: 2.5rem !important;
    }

    .g-pa-40--xl {
        padding: 2.85714rem !important;
    }

    .g-pa-45--xl {
        padding: 3.21429rem !important;
    }

    .g-pa-50--xl {
        padding: 3.57143rem !important;
    }

    .g-pa-55--xl {
        padding: 3.92857rem !important;
    }

    .g-pa-60--xl {
        padding: 4.28571rem !important;
    }

    .g-pa-65--xl {
        padding: 4.64286rem !important;
    }

    .g-pa-70--xl {
        padding: 5rem !important;
    }

    .g-pa-75--xl {
        padding: 5.35714rem !important;
    }

    .g-pa-80--xl {
        padding: 5.71429rem !important;
    }

    .g-pa-85--xl {
        padding: 6.07143rem !important;
    }

    .g-pa-90--xl {
        padding: 6.42857rem !important;
    }

    .g-pa-95--xl {
        padding: 6.78571rem !important;
    }

    .g-pa-100--xl {
        padding: 7.14286rem !important;
    }

    .g-pa-105--xl {
        padding: 7.5rem !important;
    }

    .g-pa-110--xl {
        padding: 7.85714rem !important;
    }

    .g-pa-115--xl {
        padding: 8.21429rem !important;
    }

    .g-pa-120--xl {
        padding: 8.57143rem !important;
    }

    .g-pa-125--xl {
        padding: 8.92857rem !important;
    }

    .g-pa-130--xl {
        padding: 9.28571rem !important;
    }

    .g-pa-135--xl {
        padding: 9.64286rem !important;
    }

    .g-pa-140--xl {
        padding: 10rem !important;
    }

    .g-pa-145--xl {
        padding: 10.35714rem !important;
    }

    .g-pa-150--xl {
        padding: 10.71429rem !important;
    }
}

.g-pa-0-20-20 {
    padding: 0 1.42857rem 1.42857rem !important;
}

.g-pa-4-11 {
    padding: 0.28571rem 0.78571rem !important;
}

.g-pa-4-13 {
    padding: 0.28571rem 0.92857rem !important;
}

.g-pa-5-10 {
    padding: 0.35714rem 0.71429rem !important;
}

.g-pa-5-15 {
    padding: 0.35714rem 1.07143rem !important;
}

.g-pa-6-8 {
    padding: 0.42857rem 0.57143rem !important;
}

.g-pa-7-14 {
    padding: 0.5rem 1rem !important;
}

.g-pa-7-16 {
    padding: 0.5rem 1.14286rem !important;
}

.g-pa-10-5-5 {
    padding: 0.71429rem 0.35714rem 0.35714rem !important;
}

.g-pa-10-15 {
    padding: 0.71429rem 1.07143rem !important;
}

.g-pa-10-16 {
    padding: 0.71429rem 1.14286rem !important;
}

.g-pa-10-20 {
    padding: 0.71429rem 1.42857rem !important;
}

.g-pa-10-30 {
    padding: 0.71429rem 2.14286rem !important;
}

.g-pa-12 {
    padding: 0.85714rem !important;
}

.g-pa-12-19 {
    padding: 0.85714rem 1.35714rem !important;
}

.g-pa-12-21 {
    padding: 0.85714rem 1.5rem !important;
}

.g-pa-12-5-7 {
    padding: 0.85714rem 0.35714rem 0.5rem !important;
}

.g-pa-14-18 {
    padding: 1rem 1.28571rem !important;
}

.g-pa-15-0 {
    padding: 1.07143rem 0 !important;
}

.g-pa-15-5 {
    padding: 1.07143rem 0.35714rem !important;
}

.g-pa-15-20-10 {
    padding: 1.07143rem 1.42857rem 0.71429rem !important;
}

.g-pa-15-20 {
    padding: 1.07143rem 1.42857rem !important;
}

.g-pa-15-30 {
    padding: 1.07143rem 2.14286rem !important;
}

.g-pa-17-23 {
    padding: 1.21429rem 1.64286rem !important;
}

.g-pa-20-10 {
    padding: 1.42857rem 0.71429rem !important;
}

.g-pa-20-20-15 {
    padding: 1.42857rem 1.42857rem 1.07143rem !important;
}

.g-pa-20-20-20-55 {
    padding: 1.42857rem 1.42857rem 1.42857rem 3.92857rem !important;
}

.g-pa-20-30-0 {
    padding: 1.42857rem 2.14286rem 0 !important;
}

.g-pa-20-40-25 {
    padding: 1.42857rem 2.85714rem 1.78571rem !important;
}

.g-pa-24 {
    padding: 1.71429rem !important;
}

.g-pa-25-20-30 {
    padding: 1.78571rem 1.42857rem 2.14286rem !important;
}

.g-pa-25-30-20 {
    padding: 1.78571rem 2.14286rem 1.42857rem !important;
}

.g-pa-25-30 {
    padding: 1.78571rem 2.14286rem !important;
}

.g-pa-30-10 {
    padding: 2.14286rem 0.71429rem !important;
}

.g-pa-30-15 {
    padding: 2.14286rem 1.07143rem !important;
}

.g-pa-30-20 {
    padding: 2.14286rem 1.42857rem !important;
}

.g-pa-30-30-20 {
    padding: 2.14286rem 2.14286rem 1.42857rem !important;
}

.g-pa-40 {
    padding: 2.85714rem !important;
}

.g-pa-40-20 {
    padding: 2.85714rem 1.42857rem !important;
}

.g-pa-40-30-30 {
    padding: 2.85714rem 2.14286rem 2.14286rem !important;
}

.g-pa-50-15-0 {
    padding: 3.57143rem 1.07143rem 0 !important;
}

.g-pa-15x {
    padding: 15% !important;
}

.g-pa-9 {
    padding: 0.64286rem !important;
}

.g-pa-11 {
    padding: 0.78571rem !important;
}

.g-pa-12 {
    padding: 0.85714rem !important;
}

@media (min-width: 576px) {
    .g-pa-0-10x--sm {
        padding-left: 10% !important;
        padding-right: 10% !important;
    }

    .g-pa-0-35-35--sm {
        padding: 0 2.5rem 2.5rem !important;
    }

    .g-pa-5-10--sm {
        padding: 0.35714rem 0.71429rem !important;
    }

    .g-pa-8-16--sm {
        padding: 0.57143rem 1.14286rem !important;
    }

    .g-pa-10-20--sm {
        padding: 0.71429rem 1.42857rem !important;
    }

    .g-pa-15-20-10--sm {
        padding: 1.07143rem 1.42857rem 0.71429rem !important;
    }

    .g-pa-20-20-0--sm {
        padding: 1.42857rem 1.42857rem 0 !important;
    }

    .g-pa-20-20-10--sm {
        padding: 1.42857rem 1.42857rem 0.71429rem !important;
    }

    .g-pa-20-30-0--sm {
        padding: 1.42857rem 2.14286rem 0 !important;
    }

    .g-pa-20-30--sm {
        padding: 1.42857rem 2.14286rem !important;
    }

    .g-pa-30-20--sm {
        padding: 2.14286rem 1.42857rem !important;
    }

    .g-pa-30-25-20--sm {
        padding: 2.14286rem 1.78571rem 1.42857rem !important;
    }

    .g-pa-30-30-20--sm {
        padding: 2.14286rem 2.14286rem 1.42857rem !important;
    }

    .g-pa-30-50-40--sm {
        padding: 2.14286rem 3.57143rem 2.85714rem !important;
    }

    .g-pa-30-80--sm {
        padding: 2.14286rem 5.71429rem !important;
    }

    .g-pa-40-30-30--sm {
        padding: 2.85714rem 2.14286rem 2.14286rem !important;
    }

    .g-pa-60-30--sm {
        padding: 4.28571rem 2.14286rem !important;
    }

    .g-pa-70-50-50-30--sm {
        padding: 5rem 3.57143rem 3.57143rem 2.14286rem !important;
    }

    .g-pa-80-40--sm {
        padding: 5.71429rem 2.85714rem !important;
    }

    .g-pa-85-0-40--sm {
        padding: 6.07143rem 0 2.85714rem !important;
    }

    .g-pa-100-30--sm {
        padding: 7.14286rem 2.14286rem !important;
    }

    .g-pa-170-0-150--sm {
        padding: 12.14286rem 0 10.71429rem !important;
    }
}

@media (min-width: 768px) {
    .g-pa-25-30--md {
        padding: 1.78571rem 2.14286rem !important;
    }

    .g-pa-30-10--md {
        padding: 2.14286rem 0.71429rem !important;
    }

    .g-pa-30-35--md {
        padding: 2.14286rem 2.5rem !important;
    }
}

@media (min-width: 768px) {
    .g-pa-25-30-0--md {
        padding: 1.78571rem 2.14286rem 0 !important;
    }

    .g-pa-0-30-25--md {
        padding: 0 2.14286rem 1.78571rem !important;
    }
}


/* Utility margin-bottom g-mb-* estratte da unify-admin.css */

@media (min-width: 0) {
    .g-mb-0 {
        margin-bottom: 0 !important;
    }

    .g-mb-1 {
        margin-bottom: 0.07143rem !important;
    }

    .g-mb-minus-1 {
        margin-bottom: -0.07143rem !important;
    }

    .g-mb-2 {
        margin-bottom: 0.14286rem !important;
    }

    .g-mb-minus-2 {
        margin-bottom: -0.14286rem !important;
    }

    .g-mb-3 {
        margin-bottom: 0.21429rem !important;
    }

    .g-mb-minus-3 {
        margin-bottom: -0.21429rem !important;
    }

    .g-mb-4 {
        margin-bottom: 0.28571rem !important;
    }

    .g-mb-minus-4 {
        margin-bottom: -0.28571rem !important;
    }

    .g-mb-5 {
        margin-bottom: 0.35714rem !important;
    }

    .g-mb-minus-5 {
        margin-bottom: -0.35714rem !important;
    }

    .g-mb-6 {
        margin-bottom: 0.42857rem !important;
    }

    .g-mb-minus-6 {
        margin-bottom: -0.42857rem !important;
    }

    .g-mb-7 {
        margin-bottom: 0.5rem !important;
    }

    .g-mb-minus-7 {
        margin-bottom: -0.5rem !important;
    }

    .g-mb-8 {
        margin-bottom: 0.57143rem !important;
    }

    .g-mb-minus-8 {
        margin-bottom: -0.57143rem !important;
    }

    .g-mb-9 {
        margin-bottom: 0.64286rem !important;
    }

    .g-mb-minus-9 {
        margin-bottom: -0.64286rem !important;
    }

    .g-mb-10 {
        margin-bottom: 0.71429rem !important;
    }

    .g-mb-minus-10 {
        margin-bottom: -0.71429rem !important;
    }

    .g-mb-11 {
        margin-bottom: 0.78571rem !important;
    }

    .g-mb-minus-11 {
        margin-bottom: -0.78571rem !important;
    }

    .g-mb-12 {
        margin-bottom: 0.85714rem !important;
    }

    .g-mb-minus-12 {
        margin-bottom: -0.85714rem !important;
    }

    .g-mb-13 {
        margin-bottom: 0.92857rem !important;
    }

    .g-mb-minus-13 {
        margin-bottom: -0.92857rem !important;
    }

    .g-mb-14 {
        margin-bottom: 1rem !important;
    }

    .g-mb-minus-14 {
        margin-bottom: -1rem !important;
    }

    .g-mb-15 {
        margin-bottom: 1.07143rem !important;
    }

    .g-mb-minus-15 {
        margin-bottom: -1.07143rem !important;
    }

    .g-mb-16 {
        margin-bottom: 1.14286rem !important;
    }

    .g-mb-minus-16 {
        margin-bottom: -1.14286rem !important;
    }

    .g-mb-17 {
        margin-bottom: 1.21429rem !important;
    }

    .g-mb-minus-17 {
        margin-bottom: -1.21429rem !important;
    }

    .g-mb-18 {
        margin-bottom: 1.28571rem !important;
    }

    .g-mb-minus-18 {
        margin-bottom: -1.28571rem !important;
    }

    .g-mb-19 {
        margin-bottom: 1.35714rem !important;
    }

    .g-mb-minus-19 {
        margin-bottom: -1.35714rem !important;
    }

    .g-mb-20 {
        margin-bottom: 1.42857rem !important;
    }

    .g-mb-minus-20 {
        margin-bottom: -1.42857rem !important;
    }

    .g-mb-10 {
        margin-bottom: 0.71429rem !important;
    }

    .g-mb-15 {
        margin-bottom: 1.07143rem !important;
    }

    .g-mb-20 {
        margin-bottom: 1.42857rem !important;
    }

    .g-mb-25 {
        margin-bottom: 1.78571rem !important;
    }

    .g-mb-30 {
        margin-bottom: 2.14286rem !important;
    }

    .g-mb-35 {
        margin-bottom: 2.5rem !important;
    }

    .g-mb-40 {
        margin-bottom: 2.85714rem !important;
    }

    .g-mb-45 {
        margin-bottom: 3.21429rem !important;
    }

    .g-mb-50 {
        margin-bottom: 3.57143rem !important;
    }

    .g-mb-55 {
        margin-bottom: 3.92857rem !important;
    }

    .g-mb-60 {
        margin-bottom: 4.28571rem !important;
    }

    .g-mb-65 {
        margin-bottom: 4.64286rem !important;
    }

    .g-mb-70 {
        margin-bottom: 5rem !important;
    }

    .g-mb-75 {
        margin-bottom: 5.35714rem !important;
    }

    .g-mb-80 {
        margin-bottom: 5.71429rem !important;
    }

    .g-mb-85 {
        margin-bottom: 6.07143rem !important;
    }

    .g-mb-90 {
        margin-bottom: 6.42857rem !important;
    }

    .g-mb-95 {
        margin-bottom: 6.78571rem !important;
    }

    .g-mb-100 {
        margin-bottom: 7.14286rem !important;
    }

    .g-mb-105 {
        margin-bottom: 7.5rem !important;
    }

    .g-mb-110 {
        margin-bottom: 7.85714rem !important;
    }

    .g-mb-115 {
        margin-bottom: 8.21429rem !important;
    }

    .g-mb-120 {
        margin-bottom: 8.57143rem !important;
    }

    .g-mb-125 {
        margin-bottom: 8.92857rem !important;
    }

    .g-mb-130 {
        margin-bottom: 9.28571rem !important;
    }

    .g-mb-135 {
        margin-bottom: 9.64286rem !important;
    }

    .g-mb-140 {
        margin-bottom: 10rem !important;
    }

    .g-mb-145 {
        margin-bottom: 10.35714rem !important;
    }

    .g-mb-150 {
        margin-bottom: 10.71429rem !important;
    }

    .g-mb-155 {
        margin-bottom: 11.07143rem !important;
    }

    .g-mb-160 {
        margin-bottom: 11.42857rem !important;
    }

    .g-mb-165 {
        margin-bottom: 11.78571rem !important;
    }

    .g-mb-170 {
        margin-bottom: 12.14286rem !important;
    }
}

@media (min-width: 576px) {
    .g-mb-0--sm {
        margin-bottom: 0 !important;
    }

    .g-mb-1--sm {
        margin-bottom: 0.07143rem !important;
    }

    .g-mb-minus-1--sm {
        margin-bottom: -0.07143rem !important;
    }

    .g-mb-2--sm {
        margin-bottom: 0.14286rem !important;
    }

    .g-mb-minus-2--sm {
        margin-bottom: -0.14286rem !important;
    }

    .g-mb-3--sm {
        margin-bottom: 0.21429rem !important;
    }

    .g-mb-minus-3--sm {
        margin-bottom: -0.21429rem !important;
    }

    .g-mb-4--sm {
        margin-bottom: 0.28571rem !important;
    }

    .g-mb-minus-4--sm {
        margin-bottom: -0.28571rem !important;
    }

    .g-mb-5--sm {
        margin-bottom: 0.35714rem !important;
    }

    .g-mb-minus-5--sm {
        margin-bottom: -0.35714rem !important;
    }

    .g-mb-6--sm {
        margin-bottom: 0.42857rem !important;
    }

    .g-mb-minus-6--sm {
        margin-bottom: -0.42857rem !important;
    }

    .g-mb-7--sm {
        margin-bottom: 0.5rem !important;
    }

    .g-mb-minus-7--sm {
        margin-bottom: -0.5rem !important;
    }

    .g-mb-8--sm {
        margin-bottom: 0.57143rem !important;
    }

    .g-mb-minus-8--sm {
        margin-bottom: -0.57143rem !important;
    }

    .g-mb-9--sm {
        margin-bottom: 0.64286rem !important;
    }

    .g-mb-minus-9--sm {
        margin-bottom: -0.64286rem !important;
    }

    .g-mb-10--sm {
        margin-bottom: 0.71429rem !important;
    }

    .g-mb-minus-10--sm {
        margin-bottom: -0.71429rem !important;
    }

    .g-mb-11--sm {
        margin-bottom: 0.78571rem !important;
    }

    .g-mb-minus-11--sm {
        margin-bottom: -0.78571rem !important;
    }

    .g-mb-12--sm {
        margin-bottom: 0.85714rem !important;
    }

    .g-mb-minus-12--sm {
        margin-bottom: -0.85714rem !important;
    }

    .g-mb-13--sm {
        margin-bottom: 0.92857rem !important;
    }

    .g-mb-minus-13--sm {
        margin-bottom: -0.92857rem !important;
    }

    .g-mb-14--sm {
        margin-bottom: 1rem !important;
    }

    .g-mb-minus-14--sm {
        margin-bottom: -1rem !important;
    }

    .g-mb-15--sm {
        margin-bottom: 1.07143rem !important;
    }

    .g-mb-minus-15--sm {
        margin-bottom: -1.07143rem !important;
    }

    .g-mb-16--sm {
        margin-bottom: 1.14286rem !important;
    }

    .g-mb-minus-16--sm {
        margin-bottom: -1.14286rem !important;
    }

    .g-mb-17--sm {
        margin-bottom: 1.21429rem !important;
    }

    .g-mb-minus-17--sm {
        margin-bottom: -1.21429rem !important;
    }

    .g-mb-18--sm {
        margin-bottom: 1.28571rem !important;
    }

    .g-mb-minus-18--sm {
        margin-bottom: -1.28571rem !important;
    }

    .g-mb-19--sm {
        margin-bottom: 1.35714rem !important;
    }

    .g-mb-minus-19--sm {
        margin-bottom: -1.35714rem !important;
    }

    .g-mb-20--sm {
        margin-bottom: 1.42857rem !important;
    }

    .g-mb-minus-20--sm {
        margin-bottom: -1.42857rem !important;
    }

    .g-mb-10--sm {
        margin-bottom: 0.71429rem !important;
    }

    .g-mb-15--sm {
        margin-bottom: 1.07143rem !important;
    }

    .g-mb-20--sm {
        margin-bottom: 1.42857rem !important;
    }

    .g-mb-25--sm {
        margin-bottom: 1.78571rem !important;
    }

    .g-mb-30--sm {
        margin-bottom: 2.14286rem !important;
    }

    .g-mb-35--sm {
        margin-bottom: 2.5rem !important;
    }

    .g-mb-40--sm {
        margin-bottom: 2.85714rem !important;
    }

    .g-mb-45--sm {
        margin-bottom: 3.21429rem !important;
    }

    .g-mb-50--sm {
        margin-bottom: 3.57143rem !important;
    }

    .g-mb-55--sm {
        margin-bottom: 3.92857rem !important;
    }

    .g-mb-60--sm {
        margin-bottom: 4.28571rem !important;
    }

    .g-mb-65--sm {
        margin-bottom: 4.64286rem !important;
    }

    .g-mb-70--sm {
        margin-bottom: 5rem !important;
    }

    .g-mb-75--sm {
        margin-bottom: 5.35714rem !important;
    }

    .g-mb-80--sm {
        margin-bottom: 5.71429rem !important;
    }

    .g-mb-85--sm {
        margin-bottom: 6.07143rem !important;
    }

    .g-mb-90--sm {
        margin-bottom: 6.42857rem !important;
    }

    .g-mb-95--sm {
        margin-bottom: 6.78571rem !important;
    }

    .g-mb-100--sm {
        margin-bottom: 7.14286rem !important;
    }

    .g-mb-105--sm {
        margin-bottom: 7.5rem !important;
    }

    .g-mb-110--sm {
        margin-bottom: 7.85714rem !important;
    }

    .g-mb-115--sm {
        margin-bottom: 8.21429rem !important;
    }

    .g-mb-120--sm {
        margin-bottom: 8.57143rem !important;
    }

    .g-mb-125--sm {
        margin-bottom: 8.92857rem !important;
    }

    .g-mb-130--sm {
        margin-bottom: 9.28571rem !important;
    }

    .g-mb-135--sm {
        margin-bottom: 9.64286rem !important;
    }

    .g-mb-140--sm {
        margin-bottom: 10rem !important;
    }

    .g-mb-145--sm {
        margin-bottom: 10.35714rem !important;
    }

    .g-mb-150--sm {
        margin-bottom: 10.71429rem !important;
    }

    .g-mb-155--sm {
        margin-bottom: 11.07143rem !important;
    }

    .g-mb-160--sm {
        margin-bottom: 11.42857rem !important;
    }

    .g-mb-165--sm {
        margin-bottom: 11.78571rem !important;
    }

    .g-mb-170--sm {
        margin-bottom: 12.14286rem !important;
    }
}

@media (min-width: 768px) {
    .g-mb-0--md {
        margin-bottom: 0 !important;
    }

    .g-mb-1--md {
        margin-bottom: 0.07143rem !important;
    }

    .g-mb-minus-1--md {
        margin-bottom: -0.07143rem !important;
    }

    .g-mb-2--md {
        margin-bottom: 0.14286rem !important;
    }

    .g-mb-minus-2--md {
        margin-bottom: -0.14286rem !important;
    }

    .g-mb-3--md {
        margin-bottom: 0.21429rem !important;
    }

    .g-mb-minus-3--md {
        margin-bottom: -0.21429rem !important;
    }

    .g-mb-4--md {
        margin-bottom: 0.28571rem !important;
    }

    .g-mb-minus-4--md {
        margin-bottom: -0.28571rem !important;
    }

    .g-mb-5--md {
        margin-bottom: 0.35714rem !important;
    }

    .g-mb-minus-5--md {
        margin-bottom: -0.35714rem !important;
    }

    .g-mb-6--md {
        margin-bottom: 0.42857rem !important;
    }

    .g-mb-minus-6--md {
        margin-bottom: -0.42857rem !important;
    }

    .g-mb-7--md {
        margin-bottom: 0.5rem !important;
    }

    .g-mb-minus-7--md {
        margin-bottom: -0.5rem !important;
    }

    .g-mb-8--md {
        margin-bottom: 0.57143rem !important;
    }

    .g-mb-minus-8--md {
        margin-bottom: -0.57143rem !important;
    }

    .g-mb-9--md {
        margin-bottom: 0.64286rem !important;
    }

    .g-mb-minus-9--md {
        margin-bottom: -0.64286rem !important;
    }

    .g-mb-10--md {
        margin-bottom: 0.71429rem !important;
    }

    .g-mb-minus-10--md {
        margin-bottom: -0.71429rem !important;
    }

    .g-mb-11--md {
        margin-bottom: 0.78571rem !important;
    }

    .g-mb-minus-11--md {
        margin-bottom: -0.78571rem !important;
    }

    .g-mb-12--md {
        margin-bottom: 0.85714rem !important;
    }

    .g-mb-minus-12--md {
        margin-bottom: -0.85714rem !important;
    }

    .g-mb-13--md {
        margin-bottom: 0.92857rem !important;
    }

    .g-mb-minus-13--md {
        margin-bottom: -0.92857rem !important;
    }

    .g-mb-14--md {
        margin-bottom: 1rem !important;
    }

    .g-mb-minus-14--md {
        margin-bottom: -1rem !important;
    }

    .g-mb-15--md {
        margin-bottom: 1.07143rem !important;
    }

    .g-mb-minus-15--md {
        margin-bottom: -1.07143rem !important;
    }

    .g-mb-16--md {
        margin-bottom: 1.14286rem !important;
    }

    .g-mb-minus-16--md {
        margin-bottom: -1.14286rem !important;
    }

    .g-mb-17--md {
        margin-bottom: 1.21429rem !important;
    }

    .g-mb-minus-17--md {
        margin-bottom: -1.21429rem !important;
    }

    .g-mb-18--md {
        margin-bottom: 1.28571rem !important;
    }

    .g-mb-minus-18--md {
        margin-bottom: -1.28571rem !important;
    }

    .g-mb-19--md {
        margin-bottom: 1.35714rem !important;
    }

    .g-mb-minus-19--md {
        margin-bottom: -1.35714rem !important;
    }

    .g-mb-20--md {
        margin-bottom: 1.42857rem !important;
    }

    .g-mb-minus-20--md {
        margin-bottom: -1.42857rem !important;
    }

    .g-mb-10--md {
        margin-bottom: 0.71429rem !important;
    }

    .g-mb-15--md {
        margin-bottom: 1.07143rem !important;
    }

    .g-mb-20--md {
        margin-bottom: 1.42857rem !important;
    }

    .g-mb-25--md {
        margin-bottom: 1.78571rem !important;
    }

    .g-mb-30--md {
        margin-bottom: 2.14286rem !important;
    }

    .g-mb-35--md {
        margin-bottom: 2.5rem !important;
    }

    .g-mb-40--md {
        margin-bottom: 2.85714rem !important;
    }

    .g-mb-45--md {
        margin-bottom: 3.21429rem !important;
    }

    .g-mb-50--md {
        margin-bottom: 3.57143rem !important;
    }

    .g-mb-55--md {
        margin-bottom: 3.92857rem !important;
    }

    .g-mb-60--md {
        margin-bottom: 4.28571rem !important;
    }

    .g-mb-65--md {
        margin-bottom: 4.64286rem !important;
    }

    .g-mb-70--md {
        margin-bottom: 5rem !important;
    }

    .g-mb-75--md {
        margin-bottom: 5.35714rem !important;
    }

    .g-mb-80--md {
        margin-bottom: 5.71429rem !important;
    }

    .g-mb-85--md {
        margin-bottom: 6.07143rem !important;
    }

    .g-mb-90--md {
        margin-bottom: 6.42857rem !important;
    }

    .g-mb-95--md {
        margin-bottom: 6.78571rem !important;
    }

    .g-mb-100--md {
        margin-bottom: 7.14286rem !important;
    }

    .g-mb-105--md {
        margin-bottom: 7.5rem !important;
    }

    .g-mb-110--md {
        margin-bottom: 7.85714rem !important;
    }

    .g-mb-115--md {
        margin-bottom: 8.21429rem !important;
    }

    .g-mb-120--md {
        margin-bottom: 8.57143rem !important;
    }

    .g-mb-125--md {
        margin-bottom: 8.92857rem !important;
    }

    .g-mb-130--md {
        margin-bottom: 9.28571rem !important;
    }

    .g-mb-135--md {
        margin-bottom: 9.64286rem !important;
    }

    .g-mb-140--md {
        margin-bottom: 10rem !important;
    }

    .g-mb-145--md {
        margin-bottom: 10.35714rem !important;
    }

    .g-mb-150--md {
        margin-bottom: 10.71429rem !important;
    }

    .g-mb-155--md {
        margin-bottom: 11.07143rem !important;
    }

    .g-mb-160--md {
        margin-bottom: 11.42857rem !important;
    }

    .g-mb-165--md {
        margin-bottom: 11.78571rem !important;
    }

    .g-mb-170--md {
        margin-bottom: 12.14286rem !important;
    }
}

@media (min-width: 992px) {
    .g-mb-0--lg {
        margin-bottom: 0 !important;
    }

    .g-mb-1--lg {
        margin-bottom: 0.07143rem !important;
    }

    .g-mb-minus-1--lg {
        margin-bottom: -0.07143rem !important;
    }

    .g-mb-2--lg {
        margin-bottom: 0.14286rem !important;
    }

    .g-mb-minus-2--lg {
        margin-bottom: -0.14286rem !important;
    }

    .g-mb-3--lg {
        margin-bottom: 0.21429rem !important;
    }

    .g-mb-minus-3--lg {
        margin-bottom: -0.21429rem !important;
    }

    .g-mb-4--lg {
        margin-bottom: 0.28571rem !important;
    }

    .g-mb-minus-4--lg {
        margin-bottom: -0.28571rem !important;
    }

    .g-mb-5--lg {
        margin-bottom: 0.35714rem !important;
    }

    .g-mb-minus-5--lg {
        margin-bottom: -0.35714rem !important;
    }

    .g-mb-6--lg {
        margin-bottom: 0.42857rem !important;
    }

    .g-mb-minus-6--lg {
        margin-bottom: -0.42857rem !important;
    }

    .g-mb-7--lg {
        margin-bottom: 0.5rem !important;
    }

    .g-mb-minus-7--lg {
        margin-bottom: -0.5rem !important;
    }

    .g-mb-8--lg {
        margin-bottom: 0.57143rem !important;
    }

    .g-mb-minus-8--lg {
        margin-bottom: -0.57143rem !important;
    }

    .g-mb-9--lg {
        margin-bottom: 0.64286rem !important;
    }

    .g-mb-minus-9--lg {
        margin-bottom: -0.64286rem !important;
    }

    .g-mb-10--lg {
        margin-bottom: 0.71429rem !important;
    }

    .g-mb-minus-10--lg {
        margin-bottom: -0.71429rem !important;
    }

    .g-mb-11--lg {
        margin-bottom: 0.78571rem !important;
    }

    .g-mb-minus-11--lg {
        margin-bottom: -0.78571rem !important;
    }

    .g-mb-12--lg {
        margin-bottom: 0.85714rem !important;
    }

    .g-mb-minus-12--lg {
        margin-bottom: -0.85714rem !important;
    }

    .g-mb-13--lg {
        margin-bottom: 0.92857rem !important;
    }

    .g-mb-minus-13--lg {
        margin-bottom: -0.92857rem !important;
    }

    .g-mb-14--lg {
        margin-bottom: 1rem !important;
    }

    .g-mb-minus-14--lg {
        margin-bottom: -1rem !important;
    }

    .g-mb-15--lg {
        margin-bottom: 1.07143rem !important;
    }

    .g-mb-minus-15--lg {
        margin-bottom: -1.07143rem !important;
    }

    .g-mb-16--lg {
        margin-bottom: 1.14286rem !important;
    }

    .g-mb-minus-16--lg {
        margin-bottom: -1.14286rem !important;
    }

    .g-mb-17--lg {
        margin-bottom: 1.21429rem !important;
    }

    .g-mb-minus-17--lg {
        margin-bottom: -1.21429rem !important;
    }

    .g-mb-18--lg {
        margin-bottom: 1.28571rem !important;
    }

    .g-mb-minus-18--lg {
        margin-bottom: -1.28571rem !important;
    }

    .g-mb-19--lg {
        margin-bottom: 1.35714rem !important;
    }

    .g-mb-minus-19--lg {
        margin-bottom: -1.35714rem !important;
    }

    .g-mb-20--lg {
        margin-bottom: 1.42857rem !important;
    }

    .g-mb-minus-20--lg {
        margin-bottom: -1.42857rem !important;
    }

    .g-mb-10--lg {
        margin-bottom: 0.71429rem !important;
    }

    .g-mb-15--lg {
        margin-bottom: 1.07143rem !important;
    }

    .g-mb-20--lg {
        margin-bottom: 1.42857rem !important;
    }

    .g-mb-25--lg {
        margin-bottom: 1.78571rem !important;
    }

    .g-mb-30--lg {
        margin-bottom: 2.14286rem !important;
    }

    .g-mb-35--lg {
        margin-bottom: 2.5rem !important;
    }

    .g-mb-40--lg {
        margin-bottom: 2.85714rem !important;
    }

    .g-mb-45--lg {
        margin-bottom: 3.21429rem !important;
    }

    .g-mb-50--lg {
        margin-bottom: 3.57143rem !important;
    }

    .g-mb-55--lg {
        margin-bottom: 3.92857rem !important;
    }

    .g-mb-60--lg {
        margin-bottom: 4.28571rem !important;
    }

    .g-mb-65--lg {
        margin-bottom: 4.64286rem !important;
    }

    .g-mb-70--lg {
        margin-bottom: 5rem !important;
    }

    .g-mb-75--lg {
        margin-bottom: 5.35714rem !important;
    }

    .g-mb-80--lg {
        margin-bottom: 5.71429rem !important;
    }

    .g-mb-85--lg {
        margin-bottom: 6.07143rem !important;
    }

    .g-mb-90--lg {
        margin-bottom: 6.42857rem !important;
    }

    .g-mb-95--lg {
        margin-bottom: 6.78571rem !important;
    }

    .g-mb-100--lg {
        margin-bottom: 7.14286rem !important;
    }

    .g-mb-105--lg {
        margin-bottom: 7.5rem !important;
    }

    .g-mb-110--lg {
        margin-bottom: 7.85714rem !important;
    }

    .g-mb-115--lg {
        margin-bottom: 8.21429rem !important;
    }

    .g-mb-120--lg {
        margin-bottom: 8.57143rem !important;
    }

    .g-mb-125--lg {
        margin-bottom: 8.92857rem !important;
    }

    .g-mb-130--lg {
        margin-bottom: 9.28571rem !important;
    }

    .g-mb-135--lg {
        margin-bottom: 9.64286rem !important;
    }

    .g-mb-140--lg {
        margin-bottom: 10rem !important;
    }

    .g-mb-145--lg {
        margin-bottom: 10.35714rem !important;
    }

    .g-mb-150--lg {
        margin-bottom: 10.71429rem !important;
    }

    .g-mb-155--lg {
        margin-bottom: 11.07143rem !important;
    }

    .g-mb-160--lg {
        margin-bottom: 11.42857rem !important;
    }

    .g-mb-165--lg {
        margin-bottom: 11.78571rem !important;
    }

    .g-mb-170--lg {
        margin-bottom: 12.14286rem !important;
    }
}

@media (min-width: 1200px) {
    .g-mb-0--xl {
        margin-bottom: 0 !important;
    }

    .g-mb-1--xl {
        margin-bottom: 0.07143rem !important;
    }

    .g-mb-minus-1--xl {
        margin-bottom: -0.07143rem !important;
    }

    .g-mb-2--xl {
        margin-bottom: 0.14286rem !important;
    }

    .g-mb-minus-2--xl {
        margin-bottom: -0.14286rem !important;
    }

    .g-mb-3--xl {
        margin-bottom: 0.21429rem !important;
    }

    .g-mb-minus-3--xl {
        margin-bottom: -0.21429rem !important;
    }

    .g-mb-4--xl {
        margin-bottom: 0.28571rem !important;
    }

    .g-mb-minus-4--xl {
        margin-bottom: -0.28571rem !important;
    }

    .g-mb-5--xl {
        margin-bottom: 0.35714rem !important;
    }

    .g-mb-minus-5--xl {
        margin-bottom: -0.35714rem !important;
    }

    .g-mb-6--xl {
        margin-bottom: 0.42857rem !important;
    }

    .g-mb-minus-6--xl {
        margin-bottom: -0.42857rem !important;
    }

    .g-mb-7--xl {
        margin-bottom: 0.5rem !important;
    }

    .g-mb-minus-7--xl {
        margin-bottom: -0.5rem !important;
    }

    .g-mb-8--xl {
        margin-bottom: 0.57143rem !important;
    }

    .g-mb-minus-8--xl {
        margin-bottom: -0.57143rem !important;
    }

    .g-mb-9--xl {
        margin-bottom: 0.64286rem !important;
    }

    .g-mb-minus-9--xl {
        margin-bottom: -0.64286rem !important;
    }

    .g-mb-10--xl {
        margin-bottom: 0.71429rem !important;
    }

    .g-mb-minus-10--xl {
        margin-bottom: -0.71429rem !important;
    }

    .g-mb-11--xl {
        margin-bottom: 0.78571rem !important;
    }

    .g-mb-minus-11--xl {
        margin-bottom: -0.78571rem !important;
    }

    .g-mb-12--xl {
        margin-bottom: 0.85714rem !important;
    }

    .g-mb-minus-12--xl {
        margin-bottom: -0.85714rem !important;
    }

    .g-mb-13--xl {
        margin-bottom: 0.92857rem !important;
    }

    .g-mb-minus-13--xl {
        margin-bottom: -0.92857rem !important;
    }

    .g-mb-14--xl {
        margin-bottom: 1rem !important;
    }

    .g-mb-minus-14--xl {
        margin-bottom: -1rem !important;
    }

    .g-mb-15--xl {
        margin-bottom: 1.07143rem !important;
    }

    .g-mb-minus-15--xl {
        margin-bottom: -1.07143rem !important;
    }

    .g-mb-16--xl {
        margin-bottom: 1.14286rem !important;
    }

    .g-mb-minus-16--xl {
        margin-bottom: -1.14286rem !important;
    }

    .g-mb-17--xl {
        margin-bottom: 1.21429rem !important;
    }

    .g-mb-minus-17--xl {
        margin-bottom: -1.21429rem !important;
    }

    .g-mb-18--xl {
        margin-bottom: 1.28571rem !important;
    }

    .g-mb-minus-18--xl {
        margin-bottom: -1.28571rem !important;
    }

    .g-mb-19--xl {
        margin-bottom: 1.35714rem !important;
    }

    .g-mb-minus-19--xl {
        margin-bottom: -1.35714rem !important;
    }

    .g-mb-20--xl {
        margin-bottom: 1.42857rem !important;
    }

    .g-mb-minus-20--xl {
        margin-bottom: -1.42857rem !important;
    }

    .g-mb-10--xl {
        margin-bottom: 0.71429rem !important;
    }

    .g-mb-15--xl {
        margin-bottom: 1.07143rem !important;
    }

    .g-mb-20--xl {
        margin-bottom: 1.42857rem !important;
    }

    .g-mb-25--xl {
        margin-bottom: 1.78571rem !important;
    }

    .g-mb-30--xl {
        margin-bottom: 2.14286rem !important;
    }

    .g-mb-35--xl {
        margin-bottom: 2.5rem !important;
    }

    .g-mb-40--xl {
        margin-bottom: 2.85714rem !important;
    }

    .g-mb-45--xl {
        margin-bottom: 3.21429rem !important;
    }

    .g-mb-50--xl {
        margin-bottom: 3.57143rem !important;
    }

    .g-mb-55--xl {
        margin-bottom: 3.92857rem !important;
    }

    .g-mb-60--xl {
        margin-bottom: 4.28571rem !important;
    }

    .g-mb-65--xl {
        margin-bottom: 4.64286rem !important;
    }

    .g-mb-70--xl {
        margin-bottom: 5rem !important;
    }

    .g-mb-75--xl {
        margin-bottom: 5.35714rem !important;
    }

    .g-mb-80--xl {
        margin-bottom: 5.71429rem !important;
    }

    .g-mb-85--xl {
        margin-bottom: 6.07143rem !important;
    }

    .g-mb-90--xl {
        margin-bottom: 6.42857rem !important;
    }

    .g-mb-95--xl {
        margin-bottom: 6.78571rem !important;
    }

    .g-mb-100--xl {
        margin-bottom: 7.14286rem !important;
    }

    .g-mb-105--xl {
        margin-bottom: 7.5rem !important;
    }

    .g-mb-110--xl {
        margin-bottom: 7.85714rem !important;
    }

    .g-mb-115--xl {
        margin-bottom: 8.21429rem !important;
    }

    .g-mb-120--xl {
        margin-bottom: 8.57143rem !important;
    }

    .g-mb-125--xl {
        margin-bottom: 8.92857rem !important;
    }

    .g-mb-130--xl {
        margin-bottom: 9.28571rem !important;
    }

    .g-mb-135--xl {
        margin-bottom: 9.64286rem !important;
    }

    .g-mb-140--xl {
        margin-bottom: 10rem !important;
    }

    .g-mb-145--xl {
        margin-bottom: 10.35714rem !important;
    }

    .g-mb-150--xl {
        margin-bottom: 10.71429rem !important;
    }

    .g-mb-155--xl {
        margin-bottom: 11.07143rem !important;
    }

    .g-mb-160--xl {
        margin-bottom: 11.42857rem !important;
    }

    .g-mb-165--xl {
        margin-bottom: 11.78571rem !important;
    }

    .g-mb-170--xl {
        margin-bottom: 12.14286rem !important;
    }
}

.g-mb-minus-70 {
    margin-bottom: -5rem;
}

.g-mb-23 {
    margin-bottom: 1.64286rem;
}

.g-mb-28 {
    margin-bottom: 2rem;
}

.g-mb-500 {
    margin-bottom: 35.71429rem;
}

@media (min-width: 576px) {
    .g-mb-0--sm {
        margin-bottom: 0 !important;
    }
}

@media (min-width: 768px) {
    .g-mb-0--md {
        margin-bottom: 0 !important;
    }
}

@media (min-width: 992px) {
    .g-mb-60--lg {
        margin-bottom: 4.28571rem !important;
    }
}


/* ============================================================================
   Mission - Utility g-color-*
   Origine: estrazione selettiva da unify-admin.css (Enterprise)
   Contenuto: sole regole CSS con selettori .g-color-*
   ============================================================================ */

.u-icon-block--hover:hover .g-color-primary--hover {
    color: #e62154;
}

.u-icon-block--hover:hover .g-color-white--hover {
    color: #fff;
}

.u-icon-block--hover:hover .g-color-black--hover {
    color: #000;
}

.u-icon-block--hover:hover .g-color-gray-dark-v4--hover {
    color: #777;
}

.u-icon-block-hover:hover .g-color-facebook--hover {
    color: #3b5998;
}

.u-icon-block-hover:hover .g-color-twitter--hover {
    color: #00acee;
}

.u-icon-block-hover:hover .g-color-google-plus--hover {
    color: #dd4b39;
}

.u-icon-block-hover:hover .g-color-vk--hover {
    color: #2b587a;
}

.u-icon-block-hover:hover .g-color-linkedin--hover {
    color: #0e76a8;
}

.u-icon-block-hover:hover .g-color-instagram--hover {
    color: #3f729b;
}

.u-icon-block-hover:hover .g-color-pinterest--hover {
    color: #c8232c;
}

.u-icon-effect-v4--hover.g-bg-primary:hover::after, .u-icon-v2.u-icon-effect-v4--hover.g-color-primary:hover::after, .u-icon-block--hover:hover .u-icon-effect-v4--hover.g-bg-primary::after, .u-icon-block--hover:hover .u-icon-v2.u-icon-effect-v4--hover.g-color-primary::after {
    -webkit-animation: sonarEffect-primary 1.3s ease-out 75ms;
    animation: sonarEffect-primary 1.3s ease-out 75ms;
}

.u-icon-effect-v5--hover.g-bg-primary:hover, .u-icon-block--hover:hover .u-icon-effect-v5--hover.g-bg-primary, .u-icon-effect-v5--hover.g-color-primary:hover, .u-icon-block--hover:hover .u-icon-effect-v5--hover.g-color-primary {
    box-shadow: 0 0 10px 10px #e62154;
}

input[type="checkbox"]:checked + .g-color-white--checked, input[type="radio"]:checked + .g-color-white--checked, input[type="checkbox"]:checked + * .g-color-white--checked, input[type="radio"]:checked + * .g-color-white--checked {
    color: #fff !important;
}

.g-color-white--checked.g-checked, .g-checked .g-color-white--checked {
    color: #fff !important;
}

.g-color-primary:focus {
    color: #e62154;
}

.g-color-black--focus:focus {
    color: #000;
}

.g-color-white--focus:focus {
    color: #fff !important;
}

.g-color-gray-light-v4:focus {
    color: #eee !important;
}

input[type="checkbox"]:checked + .g-color-primary--checked, input[type="radio"]:checked + .g-color-primary--checked, input[type="checkbox"]:checked + * .g-color-primary--checked, input[type="radio"]:checked + * .g-color-primary--checked {
    color: #e62154 !important;
}

.g-color-primary--checked.g-checked, .g-checked .g-color-primary--checked {
    color: #e62154 !important;
}

.u-select-v1 .chosen-results > li.highlighted.g-color-white--active {
    color: #fff !important;
}

.u-select-v2 .chosen-results > li.highlighted.g-color-white--active {
    color: #fff !important;
}

.u-ribbon-bookmark.g-color-gray-light-v3::after {
    border-color: #ddd;
}

.u-ribbon-bookmark.g-color-gray-light-v4::after {
    border-color: #eee;
}

.u-ribbon-bookmark.g-color-gray-dark-v5::after {
    border-color: #999;
}

.u-ribbon-clip-v4__inner.g-color-gray-light-v3 {
    box-shadow: 0 0 0 3px #ddd, 0 21px 5px -18px rgba(0, 0, 0, 0.6);
}

.u-ribbon-clip-v4__inner.g-color-gray-light-v4 {
    box-shadow: 0 0 0 3px #eee, 0 21px 5px -18px rgba(0, 0, 0, 0.6);
}

.u-ribbon-clip-v4__inner.g-color-gray-dark-v5 {
    box-shadow: 0 0 0 3px #999, 0 21px 5px -18px rgba(0, 0, 0, 0.6);
}

.g-color-primary--active.active {
    color: #e62154;
}

.g-color-black--active.active {
    color: #000;
}

.g-color-gray-dark-v2--active.active {
    color: #333;
}

.g-color-white--active.active {
    color: #fff;
}

.info-v5-6 .g-color-gray-light-v5--hover .g-rating, .info-v5-6 .g-bg-white--hover, .info-v5-6 .g-color-primary--hover {
    transition-property: all;
    transition-timing-function: ease;
    transition-delay: 0s;
    transition-duration: .3s;
}

.info-v5-6:hover .g-color-gray-light-v5--hover .g-rating {
    color: #f7f7f7;
}

.info-v5-6:hover .g-color-primary--hover {
    color: #e62154;
}

.g-color-primary--active.cbp-filter-item-active {
    color: #e62154 !important;
}

.g-color-black--active.cbp-filter-item-active {
    color: #000 !important;
}

.g-color-white--active.cbp-filter-item-active {
    color: #fff !important;
}

.g-color-gray-light-v1--active.cbp-filter-item-active {
    color: #bbb !important;
}

.g-color-gray-light-v2--active.cbp-filter-item-active {
    color: #ccc !important;
}

.g-color-gray-light-v3--active.cbp-filter-item-active {
    color: #ddd !important;
}

.g-color-gray-light-v4--active.cbp-filter-item-active {
    color: #eee !important;
}

.g-color-gray-light-v5--active.cbp-filter-item-active {
    color: #f7f7f7 !important;
}

.g-color-gray-dark-v1--active.cbp-filter-item-active {
    color: #111 !important;
}

.g-color-gray-dark-v2--active.cbp-filter-item-active {
    color: #333 !important;
}

.g-color-gray-dark-v3--active.cbp-filter-item-active {
    color: #555 !important;
}

.g-color-gray-dark-v4--active.cbp-filter-item-active {
    color: #777 !important;
}

.g-color-gray-dark-v5--active.cbp-filter-item-active {
    color: #999 !important;
}

.IE .g-color-cyan-gradient-opacity-v1, .IE .g-color-blue-gradient-opacity-v1 {
    background: transparent;
    -webkit-text-fill-color: initial;
}

.IE .g-color-cyan-gradient-opacity-v1 {
    color: #00bed6;
}

.IE .g-color-blue-gradient-opacity-v1 {
    color: #8654da;
}

.g-color-inherit {
    color: inherit !important;
}

.g-color-main {
    color: #333 !important;
}

.g-color-main--hover:hover {
    color: #333 !important;
}

.g-color-primary {
    color: #e62154 !important;
}

.u-block-hover:hover .g-color-primary--hover, .g-color-primary--hover:hover {
    color: #e62154 !important;
}

.g-parent:hover .g-color-primary--parent-hover {
    color: #e62154 !important;
}

.g-color-primary-opacity-0_3 {
    color: rgba(230, 33, 84, 0.3) !important;
}

.g-color-primary-opacity-0_4 {
    color: rgba(230, 33, 84, 0.4) !important;
}

.g-color-primary--active.active {
    color: #e62154 !important;
}

.active .g-color-primary--parent-active {
    color: #e62154 !important;
}

.g-color-primary--before::before, .g-color-primary--after::after {
    color: #e62154;
}

.g-color-secondary {
    color: #1cc9e4 !important;
}

.u-block-hover:hover .g-color-secondary--hover, .g-color-secondary--hover:hover {
    color: #1cc9e4 !important;
}

.g-parent:hover .g-color-secondary--parent-hover {
    color: #1cc9e4 !important;
}

.g-color-black {
    color: #000 !important;
}

.g-color-black--hover:hover {
    color: #000 !important;
}

.g-parent:hover .g-color-black--parent-hover {
    color: #000 !important;
}

.g-color-black--active.active {
    color: #000 !important;
}

.g-color-black-opacity-0_1 {
    color: rgba(0, 0, 0, 0.1) !important;
}

.g-color-black-opacity-0_3 {
    color: rgba(0, 0, 0, 0.3) !important;
}

.g-color-black-opacity-0_5 {
    color: rgba(0, 0, 0, 0.5) !important;
}

.g-color-black-opacity-0_6 {
    color: rgba(0, 0, 0, 0.6) !important;
}

.g-color-black-opacity-0_7 {
    color: rgba(0, 0, 0, 0.7) !important;
}

.g-color-black-opacity-0_8 {
    color: rgba(0, 0, 0, 0.8) !important;
}

.g-color-black-opacity-0_8--child * {
    color: rgba(0, 0, 0, 0.8) !important;
}

.g-color-black-opacity-0_9 {
    color: rgba(0, 0, 0, 0.9) !important;
}

.g-color-white {
    color: #fff !important;
}

.g-color-white--opened-menu:not(.collapsed) {
    color: #fff !important;
}

.u-block-hover:hover .g-color-white--hover, .g-color-white--hover:hover {
    color: #fff !important;
}

.g-parent:hover .g-color-white--parent-hover {
    color: #fff !important;
}

.g-color-white--active.active {
    color: #fff !important;
}

.active .g-color-white--parent-active {
    color: #fff !important;
}

.g-color-white--child * {
    color: #fff !important;
}

.g-color-white-opacity-0_1 {
    color: rgba(255, 255, 255, 0.1) !important;
}

.g-color-white-opacity-0_2 {
    color: rgba(255, 255, 255, 0.2) !important;
}

.g-color-white-opacity-0_3 {
    color: rgba(255, 255, 255, 0.3) !important;
}

.g-color-white-opacity-0_5, .g-color-white-opacity-0_5--hover:hover {
    color: rgba(255, 255, 255, 0.5) !important;
}

.g-color-white-opacity-0_6 {
    color: rgba(255, 255, 255, 0.6) !important;
}

.g-parent:hover .g-color-white-opacity-0_6--parent-hover {
    color: rgba(255, 255, 255, 0.6) !important;
}

.g-color-white-opacity-0_7, .g-color-white-opacity-0_7--hover:hover {
    color: rgba(255, 255, 255, 0.7) !important;
}

.g-color-white-opacity-0_75 {
    color: rgba(255, 255, 255, 0.75) !important;
}

.g-color-white-opacity-0_8 {
    color: rgba(255, 255, 255, 0.8) !important;
}

.g-color-white-opacity-0_8--child * {
    color: rgba(255, 255, 255, 0.8) !important;
}

.g-color-white-opacity-0_9, .g-color-white-opacity-0_9--hover:hover {
    color: rgba(255, 255, 255, 0.9) !important;
}

.u-block-hover:hover .g-color-white-opacity-0_7--hover {
    color: rgba(255, 255, 255, 0.7) !important;
}

.g-color-gray-light-v1 {
    color: #bbb !important;
}

.g-color-gray-light-v1--hover:hover {
    color: #bbb !important;
}

.g-color-gray-light-v2 {
    color: #ccc !important;
}

.g-color-gray-light-v2--hover:hover {
    color: #ccc !important;
}

.g-color-gray-light-v3 {
    color: #ddd !important;
}

.g-color-gray-light-v3--hover:hover {
    color: #ddd !important;
}

.g-color-gray-light-v4 {
    color: #eee !important;
}

.g-color-gray-light-v4--hover:hover {
    color: #eee !important;
}

.g-color-gray-light-v4-opacity-0_6 {
    color: rgba(238, 238, 238, 0.6) !important;
}

.g-color-gray-light-v5 {
    color: #f7f7f7 !important;
}

.g-color-gray-light-v5--hover:hover {
    color: #f7f7f7 !important;
}

.g-color-gray-dark-v1 {
    color: #111 !important;
}

.g-color-gray-dark-v1--hover:hover {
    color: #111 !important;
}

.g-color-gray-dark-v2 {
    color: #333 !important;
}

.g-color-gray-dark-v2--hover:hover {
    color: #333 !important;
}

.g-color-gray-dark-v2-opacity-0_75 {
    color: rgba(51, 51, 51, 0.75) !important;
}

.g-color-gray-dark-v3 {
    color: #555 !important;
}

.g-color-gray-dark-v3--hover:hover {
    color: #555 !important;
}

.g-color-gray-dark-v4 {
    color: #777 !important;
}

.g-color-gray-dark-v4--hover:hover {
    color: #777 !important;
}

.g-color-gray-dark-v5 {
    color: #999 !important;
}

.g-color-gray-dark-v5--hover:hover {
    color: #999 !important;
}

.g-parent:hover .g-color-gray-dark-v5--parent-hover {
    color: #999 !important;
}

.g-color-green {
    color: #72c02c !important;
}

.g-color-green--hover:hover {
    color: #72c02c !important;
}

.g-color-blue {
    color: #3398dc !important;
}

.g-color-blue--hover:hover {
    color: #3398dc !important;
}

.g-color-blue-dark-v1 {
    color: #175a88 !important;
}

.g-color-lightblue {
    color: #edf2f8 !important;
}

.g-color-lightblue--hover:hover {
    color: #edf2f8 !important;
}

.g-color-lightblue-v1 {
    color: #d6e2ee !important;
}

.g-color-lightblue-v1--hover:hover {
    color: #d6e2ee !important;
}

.g-color-darkblue {
    color: #009 !important;
}

.g-color-darkblue--hover:hover {
    color: #009 !important;
}

.g-color-indigo {
    color: #4263a3 !important;
}

.g-color-indigo--hover:hover {
    color: #4263a3 !important;
}

.g-color-red {
    color: #f00 !important;
}

.g-color-red--hover:hover {
    color: #f00 !important;
}

*:hover > .g-color-red--parent-hover {
    color: #f00 !important;
}

.g-color-lightred {
    color: #e64b3b !important;
}

.g-color-lightred--hover:hover {
    color: #e64b3b !important;
}

.g-color-darkred {
    color: #a10f2b !important;
}

.g-color-darkred--hover:hover {
    color: #a10f2b !important;
}

.g-color-purple {
    color: #9a69cb;
}

.g-color-purple--hover:hover {
    color: #9a69cb !important;
}

.g-color-purple-dark-v1 {
    color: #552c7e !important;
}

.g-color-darkpurple {
    color: #6639b6 !important;
}

.g-color-darkpurple--hover:hover {
    color: #6639b6 !important;
}

.g-color-pink {
    color: #e81c62;
}

.g-color-pink--hover:hover {
    color: #e81c62 !important;
}

.g-color-pink-dark-v1 {
    color: #6f0b2d !important;
}

.g-color-orange {
    color: #e57d20 !important;
}

.g-color-white--hover:hover {
    color: #fff !important;
}

.g-color-deeporange {
    color: #fe541e !important;
}

.g-color-deeporange--hover:hover {
    color: #fe541e !important;
}

.g-color-yellow {
    color: #ebc71d !important;
}

.g-color-yellow--hover:hover {
    color: #ebc71d !important;
}

.g-color-aqua {
    color: #29d6e6;
}

.g-color-aqua--hover:hover {
    color: #29d6e6 !important;
}

.g-color-aqua-dark-v1 {
    color: #11848e !important;
}

.g-color-cyan {
    color: #00bed6 !important;
}

.g-color-cyan--hover:hover {
    color: #00bed6 !important;
}

.g-color-teal {
    color: #18ba9b !important;
}

.g-color-teal--hover:hover {
    color: #18ba9b !important;
}

.g-color-brown {
    color: #9c8061 !important;
}

.g-color-brown--hover:hover {
    color: #9c8061 !important;
}

.g-color-bluegray {
    color: #585f69 !important;
}

.g-color-bluegray--hover:hover {
    color: #585f69 !important;
}

.g-color-facebook {
    color: #3b5998;
}

    .g-color-facebook:hover {
        color: #344e86;
    }

.g-color-facebook--hover:hover {
    color: #3b5998 !important;
}

.g-color-twitter {
    color: #00acee;
}

    .g-color-twitter:hover {
        color: #009ad5;
    }

.g-color-twitter--hover:hover {
    color: #00acee !important;
}

.g-color-skype {
    color: #00aff0;
}

    .g-color-skype:hover {
        color: #009cd7;
    }

.g-color-skype--hover:hover {
    color: #00aff0 !important;
}

.g-color-pinterest {
    color: #c8232c;
}

    .g-color-pinterest:hover {
        color: #b21f27;
    }

.g-color-pinterest--hover:hover {
    color: #c8232c !important;
}

.g-color-vine {
    color: #00bf8f;
}

    .g-color-vine:hover {
        color: #00a67c;
    }

.g-color-vine--hover:hover {
    color: #00bf8f !important;
}

.g-color-youtube {
    color: #c4302b;
}

    .g-color-youtube:hover {
        color: #af2b26;
    }

.g-color-youtube--hover:hover {
    color: #c4302b !important;
}

.g-color-google-plus {
    color: #dd4b39;
}

    .g-color-google-plus:hover {
        color: #d73925;
    }

.g-color-google-plus--hover:hover {
    color: #dd4b39 !important;
}

.g-color-dribbble {
    color: #ea4c89;
}

    .g-color-dribbble:hover {
        color: #e7357a;
    }

.g-color-dribbble--hover:hover {
    color: #ea4c89 !important;
}

.g-color-vk {
    color: #2b587a;
}

    .g-color-vk:hover {
        color: #244a67;
    }

.g-color-vk--hover:hover {
    color: #2b587a !important;
}

.g-color-linkedin {
    color: #0e76a8;
}

    .g-color-linkedin:hover {
        color: #0c6590;
    }

.g-color-linkedin--hover:hover {
    color: #0e76a8 !important;
}

.g-color-instagram {
    color: #3f729b;
}

    .g-color-instagram:hover {
        color: #386589;
    }

.g-color-instagram--hover:hover {
    color: #3f729b !important;
}

.g-color-cyan-gradient-opacity-v1 {
    background-repeat: repeat-x;
    background-image: linear-gradient(160deg, rgba(0, 0, 153, 0.55), rgba(0, 190, 214, 0.6));
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}

.g-color-blue-gradient-opacity-v1 {
    background-repeat: repeat-x;
    background-image: linear-gradient(-260deg, #8654da, rgba(66, 229, 248, 0.8));
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}

.g-color {
}

.g-color-primary--hover:hover, .g-color-primary--focus:focus, .g-color-primary--disabled:disabled, .g-color-primary--active.active, .g-color-primary--opened[aria-expanded="true"] {
    color: #e62154 !important;
}

input[type="checkbox"]:checked + .g-color-primary--checked, input[type="checkbox"]:checked + * + .g-color-primary--checked {
    color: #e62154 !important;
}

.g-parent:hover .g-color-primary--parent-hover {
    color: #e62154 !important;
}

.g-parent.active .g-color-primary--parent-active {
    color: #e62154 !important;
}

.u-sibling.opened + .g-color-primary--sibling-opened {
    color: #e62154 !important;
}

.g-color-secondary--hover:hover, .g-color-secondary--focus:focus, .g-color-secondary--disabled:disabled, .g-color-secondary--active.active, .g-color-secondary--opened[aria-expanded="true"] {
    color: #1cc9e4 !important;
}

input[type="checkbox"]:checked + .g-color-secondary--checked, input[type="checkbox"]:checked + * + .g-color-secondary--checked {
    color: #1cc9e4 !important;
}

.g-parent:hover .g-color-secondary--parent-hover {
    color: #1cc9e4 !important;
}

.g-parent.active .g-color-secondary--parent-active {
    color: #1cc9e4 !important;
}

.u-sibling.opened + .g-color-secondary--sibling-opened {
    color: #1cc9e4 !important;
}

.g-color-gray-light-v6 {
    color: #bac9c9 !important;
}

.g-color-gray-light-v6--hover:hover, .g-color-gray-light-v6--focus:focus, .g-color-gray-light-v6--disabled:disabled, .g-color-gray-light-v6--active.active, .g-color-gray-light-v6--opened[aria-expanded="true"] {
    color: #bac9c9 !important;
}

input[type="checkbox"]:checked + .g-color-gray-light-v6--checked, input[type="checkbox"]:checked + * + .g-color-gray-light-v6--checked {
    color: #bac9c9 !important;
}

.g-parent:hover .g-color-gray-light-v6--parent-hover {
    color: #bac9c9 !important;
}

.g-parent.active .g-color-gray-light-v6--parent-active {
    color: #bac9c9 !important;
}

.u-sibling.opened + .g-color-gray-light-v6--sibling-opened {
    color: #bac9c9 !important;
}

.g-color-gray-light-v7 {
    color: #e1eaea !important;
}

.g-color-gray-light-v7--hover:hover, .g-color-gray-light-v7--focus:focus, .g-color-gray-light-v7--disabled:disabled, .g-color-gray-light-v7--active.active, .g-color-gray-light-v7--opened[aria-expanded="true"] {
    color: #e1eaea !important;
}

input[type="checkbox"]:checked + .g-color-gray-light-v7--checked, input[type="checkbox"]:checked + * + .g-color-gray-light-v7--checked {
    color: #e1eaea !important;
}

.g-parent:hover .g-color-gray-light-v7--parent-hover {
    color: #e1eaea !important;
}

.g-parent.active .g-color-gray-light-v7--parent-active {
    color: #e1eaea !important;
}

.u-sibling.opened + .g-color-gray-light-v7--sibling-opened {
    color: #e1eaea !important;
}

.g-color-gray-light-v8 {
    color: #f5f9f9 !important;
}

.g-color-gray-light-v8--hover:hover, .g-color-gray-light-v8--focus:focus, .g-color-gray-light-v8--disabled:disabled, .g-color-gray-light-v8--active.active, .g-color-gray-light-v8--opened[aria-expanded="true"] {
    color: #f5f9f9 !important;
}

input[type="checkbox"]:checked + .g-color-gray-light-v8--checked, input[type="checkbox"]:checked + * + .g-color-gray-light-v8--checked {
    color: #f5f9f9 !important;
}

.g-parent:hover .g-color-gray-light-v8--parent-hover {
    color: #f5f9f9 !important;
}

.g-parent.active .g-color-gray-light-v8--parent-active {
    color: #f5f9f9 !important;
}

.u-sibling.opened + .g-color-gray-light-v8--sibling-opened {
    color: #f5f9f9 !important;
}

.g-color-gray-light-v9 {
    color: #d4dade !important;
}

.g-color-gray-light-v9--hover:hover, .g-color-gray-light-v9--focus:focus, .g-color-gray-light-v9--disabled:disabled, .g-color-gray-light-v9--active.active, .g-color-gray-light-v9--opened[aria-expanded="true"] {
    color: #d4dade !important;
}

input[type="checkbox"]:checked + .g-color-gray-light-v9--checked, input[type="checkbox"]:checked + * + .g-color-gray-light-v9--checked {
    color: #d4dade !important;
}

.g-parent:hover .g-color-gray-light-v9--parent-hover {
    color: #d4dade !important;
}

.g-parent.active .g-color-gray-light-v9--parent-active {
    color: #d4dade !important;
}

.u-sibling.opened + .g-color-gray-light-v9--sibling-opened {
    color: #d4dade !important;
}

.g-color-gray-light-v11 {
    color: #acbdbd !important;
}

.g-color-gray-light-v11--hover:hover, .g-color-gray-light-v11--focus:focus, .g-color-gray-light-v11--disabled:disabled, .g-color-gray-light-v11--active.active, .g-color-gray-light-v11--opened[aria-expanded="true"] {
    color: #acbdbd !important;
}

input[type="checkbox"]:checked + .g-color-gray-light-v11--checked, input[type="checkbox"]:checked + * + .g-color-gray-light-v11--checked {
    color: #acbdbd !important;
}

.g-parent:hover .g-color-gray-light-v11--parent-hover {
    color: #acbdbd !important;
}

.g-parent.active .g-color-gray-light-v11--parent-active {
    color: #acbdbd !important;
}

.u-sibling.opened + .g-color-gray-light-v11--sibling-opened {
    color: #acbdbd !important;
}

.g-color-gray-dark-v6 {
    color: #53585e !important;
}

.g-color-gray-dark-v6--hover:hover, .g-color-gray-dark-v6--focus:focus, .g-color-gray-dark-v6--disabled:disabled, .g-color-gray-dark-v6--active.active, .g-color-gray-dark-v6--opened[aria-expanded="true"] {
    color: #53585e !important;
}

input[type="checkbox"]:checked + .g-color-gray-dark-v6--checked, input[type="checkbox"]:checked + * + .g-color-gray-dark-v6--checked {
    color: #53585e !important;
}

.g-parent:hover .g-color-gray-dark-v6--parent-hover {
    color: #53585e !important;
}

.g-parent.active .g-color-gray-dark-v6--parent-active {
    color: #53585e !important;
}

.u-sibling.opened + .g-color-gray-dark-v6--sibling-opened {
    color: #53585e !important;
}

.g-color-gray-dark-v7 {
    color: #8c8f92 !important;
}

.g-color-gray-dark-v7--hover:hover, .g-color-gray-dark-v7--focus:focus, .g-color-gray-dark-v7--disabled:disabled, .g-color-gray-dark-v7--active.active, .g-color-gray-dark-v7--opened[aria-expanded="true"] {
    color: #8c8f92 !important;
}

input[type="checkbox"]:checked + .g-color-gray-dark-v7--checked, input[type="checkbox"]:checked + * + .g-color-gray-dark-v7--checked {
    color: #8c8f92 !important;
}

.g-parent:hover .g-color-gray-dark-v7--parent-hover {
    color: #8c8f92 !important;
}

.g-parent.active .g-color-gray-dark-v7--parent-active {
    color: #8c8f92 !important;
}

.u-sibling.opened + .g-color-gray-dark-v7--sibling-opened {
    color: #8c8f92 !important;
}

.g-color-gray-dark-v8 {
    color: #6d7c9f !important;
}

.g-color-gray-dark-v8--hover:hover, .g-color-gray-dark-v8--focus:focus, .g-color-gray-dark-v8--disabled:disabled, .g-color-gray-dark-v8--active.active, .g-color-gray-dark-v8--opened[aria-expanded="true"] {
    color: #6d7c9f !important;
}

input[type="checkbox"]:checked + .g-color-gray-dark-v8--checked, input[type="checkbox"]:checked + * + .g-color-gray-dark-v8--checked {
    color: #6d7c9f !important;
}

.g-parent:hover .g-color-gray-dark-v8--parent-hover {
    color: #6d7c9f !important;
}

.g-parent.active .g-color-gray-dark-v8--parent-active {
    color: #6d7c9f !important;
}

.u-sibling.opened + .g-color-gray-dark-v8--sibling-opened {
    color: #6d7c9f !important;
}

.g-color-gray-dark-v9 {
    color: #bfcece !important;
}

.g-color-gray-dark-v9--hover:hover, .g-color-gray-dark-v9--focus:focus, .g-color-gray-dark-v9--disabled:disabled, .g-color-gray-dark-v9--active.active, .g-color-gray-dark-v9--opened[aria-expanded="true"] {
    color: #bfcece !important;
}

input[type="checkbox"]:checked + .g-color-gray-dark-v9--checked, input[type="checkbox"]:checked + * + .g-color-gray-dark-v9--checked {
    color: #bfcece !important;
}

.g-parent:hover .g-color-gray-dark-v9--parent-hover {
    color: #bfcece !important;
}

.g-parent.active .g-color-gray-dark-v9--parent-active {
    color: #bfcece !important;
}

.u-sibling.opened + .g-color-gray-dark-v9--sibling-opened {
    color: #bfcece !important;
}

.g-color-gray-dark-v10 {
    color: #666b6e !important;
}

.g-color-gray-dark-v10--hover:hover, .g-color-gray-dark-v10--focus:focus, .g-color-gray-dark-v10--disabled:disabled, .g-color-gray-dark-v10--active.active, .g-color-gray-dark-v10--opened[aria-expanded="true"] {
    color: #666b6e !important;
}

input[type="checkbox"]:checked + .g-color-gray-dark-v10--checked, input[type="checkbox"]:checked + * + .g-color-gray-dark-v10--checked {
    color: #666b6e !important;
}

.g-parent:hover .g-color-gray-dark-v10--parent-hover {
    color: #666b6e !important;
}

.g-parent.active .g-color-gray-dark-v10--parent-active {
    color: #666b6e !important;
}

.u-sibling.opened + .g-color-gray-dark-v10--sibling-opened {
    color: #666b6e !important;
}

.g-color-gray-dark-v11 {
    color: #41464B !important;
}

.g-color-gray-dark-v11--hover:hover, .g-color-gray-dark-v11--focus:focus, .g-color-gray-dark-v11--disabled:disabled, .g-color-gray-dark-v11--active.active, .g-color-gray-dark-v11--opened[aria-expanded="true"] {
    color: #41464B !important;
}

input[type="checkbox"]:checked + .g-color-gray-dark-v11--checked, input[type="checkbox"]:checked + * + .g-color-gray-dark-v11--checked {
    color: #41464B !important;
}

.g-parent:hover .g-color-gray-dark-v11--parent-hover {
    color: #41464B !important;
}

.g-parent.active .g-color-gray-dark-v11--parent-active {
    color: #41464B !important;
}

.u-sibling.opened + .g-color-gray-dark-v11--sibling-opened {
    color: #41464B !important;
}

.g-color-gray-dark-v12 {
    color: #797c80 !important;
}

.g-color-gray-dark-v12--hover:hover, .g-color-gray-dark-v12--focus:focus, .g-color-gray-dark-v12--disabled:disabled, .g-color-gray-dark-v12--active.active, .g-color-gray-dark-v12--opened[aria-expanded="true"] {
    color: #797c80 !important;
}

input[type="checkbox"]:checked + .g-color-gray-dark-v12--checked, input[type="checkbox"]:checked + * + .g-color-gray-dark-v12--checked {
    color: #797c80 !important;
}

.g-parent:hover .g-color-gray-dark-v12--parent-hover {
    color: #797c80 !important;
}

.g-parent.active .g-color-gray-dark-v12--parent-active {
    color: #797c80 !important;
}

.u-sibling.opened + .g-color-gray-dark-v12--sibling-opened {
    color: #797c80 !important;
}

.g-color-lightblue-v2 {
    color: #7484a8 !important;
}

.g-color-lightblue-v2--hover:hover, .g-color-lightblue-v2--focus:focus, .g-color-lightblue-v2--disabled:disabled, .g-color-lightblue-v2--active.active, .g-color-lightblue-v2--opened[aria-expanded="true"] {
    color: #7484a8 !important;
}

input[type="checkbox"]:checked + .g-color-lightblue-v2--checked, input[type="checkbox"]:checked + * + .g-color-lightblue-v2--checked {
    color: #7484a8 !important;
}

.g-parent:hover .g-color-lightblue-v2--parent-hover {
    color: #7484a8 !important;
}

.g-parent.active .g-color-lightblue-v2--parent-active {
    color: #7484a8 !important;
}

.u-sibling.opened + .g-color-lightblue-v2--sibling-opened {
    color: #7484a8 !important;
}

.g-color-lightblue-v3 {
    color: #1cc9e4 !important;
}

.g-color-lightblue-v3--hover:hover, .g-color-lightblue-v3--focus:focus, .g-color-lightblue-v3--disabled:disabled, .g-color-lightblue-v3--active.active, .g-color-lightblue-v3--opened[aria-expanded="true"] {
    color: #1cc9e4 !important;
}

input[type="checkbox"]:checked + .g-color-lightblue-v3--checked, input[type="checkbox"]:checked + * + .g-color-lightblue-v3--checked {
    color: #1cc9e4 !important;
}

.g-parent:hover .g-color-lightblue-v3--parent-hover {
    color: #1cc9e4 !important;
}

.g-parent.active .g-color-lightblue-v3--parent-active {
    color: #1cc9e4 !important;
}

.u-sibling.opened + .g-color-lightblue-v3--sibling-opened {
    color: #1cc9e4 !important;
}

.g-color-lightblue-v4 {
    color: #3dd1e8 !important;
}

.g-color-lightblue-v4--hover:hover, .g-color-lightblue-v4--focus:focus, .g-color-lightblue-v4--disabled:disabled, .g-color-lightblue-v4--active.active, .g-color-lightblue-v4--opened[aria-expanded="true"] {
    color: #3dd1e8 !important;
}

input[type="checkbox"]:checked + .g-color-lightblue-v4--checked, input[type="checkbox"]:checked + * + .g-color-lightblue-v4--checked {
    color: #3dd1e8 !important;
}

.g-parent:hover .g-color-lightblue-v4--parent-hover {
    color: #3dd1e8 !important;
}

.g-parent.active .g-color-lightblue-v4--parent-active {
    color: #3dd1e8 !important;
}

.u-sibling.opened + .g-color-lightblue-v4--sibling-opened {
    color: #3dd1e8 !important;
}

.g-color-lightblue-v5 {
    color: #13b2ca !important;
}

.g-color-lightblue-v5--hover:hover, .g-color-lightblue-v5--focus:focus, .g-color-lightblue-v5--disabled:disabled, .g-color-lightblue-v5--active.active, .g-color-lightblue-v5--opened[aria-expanded="true"] {
    color: #13b2ca !important;
}

input[type="checkbox"]:checked + .g-color-lightblue-v5--checked, input[type="checkbox"]:checked + * + .g-color-lightblue-v5--checked {
    color: #13b2ca !important;
}

.g-parent:hover .g-color-lightblue-v5--parent-hover {
    color: #13b2ca !important;
}

.g-parent.active .g-color-lightblue-v5--parent-active {
    color: #13b2ca !important;
}

.u-sibling.opened + .g-color-lightblue-v5--sibling-opened {
    color: #13b2ca !important;
}

.g-color-lightblue-v6 {
    color: #dbf4f4 !important;
}

.g-color-lightblue-v6--hover:hover, .g-color-lightblue-v6--focus:focus, .g-color-lightblue-v6--disabled:disabled, .g-color-lightblue-v6--active.active, .g-color-lightblue-v6--opened[aria-expanded="true"] {
    color: #dbf4f4 !important;
}

input[type="checkbox"]:checked + .g-color-lightblue-v6--checked, input[type="checkbox"]:checked + * + .g-color-lightblue-v6--checked {
    color: #dbf4f4 !important;
}

.g-parent:hover .g-color-lightblue-v6--parent-hover {
    color: #dbf4f4 !important;
}

.g-parent.active .g-color-lightblue-v6--parent-active {
    color: #dbf4f4 !important;
}

.u-sibling.opened + .g-color-lightblue-v6--sibling-opened {
    color: #dbf4f4 !important;
}

.g-color-lightblue-v9 {
    color: #22bfdd !important;
}

.g-color-lightblue-v9--hover:hover, .g-color-lightblue-v9--focus:focus, .g-color-lightblue-v9--disabled:disabled, .g-color-lightblue-v9--active.active, .g-color-lightblue-v9--opened[aria-expanded="true"] {
    color: #22bfdd !important;
}

input[type="checkbox"]:checked + .g-color-lightblue-v9--checked, input[type="checkbox"]:checked + * + .g-color-lightblue-v9--checked {
    color: #22bfdd !important;
}

.g-parent:hover .g-color-lightblue-v9--parent-hover {
    color: #22bfdd !important;
}

.g-parent.active .g-color-lightblue-v9--parent-active {
    color: #22bfdd !important;
}

.u-sibling.opened + .g-color-lightblue-v9--sibling-opened {
    color: #22bfdd !important;
}

.g-color-darkblue-v2 {
    color: #1d75e5 !important;
}

.g-color-darkblue-v2--hover:hover, .g-color-darkblue-v2--focus:focus, .g-color-darkblue-v2--disabled:disabled, .g-color-darkblue-v2--active.active, .g-color-darkblue-v2--opened[aria-expanded="true"] {
    color: #1d75e5 !important;
}

input[type="checkbox"]:checked + .g-color-darkblue-v2--checked, input[type="checkbox"]:checked + * + .g-color-darkblue-v2--checked {
    color: #1d75e5 !important;
}

.g-parent:hover .g-color-darkblue-v2--parent-hover {
    color: #1d75e5 !important;
}

.g-parent.active .g-color-darkblue-v2--parent-active {
    color: #1d75e5 !important;
}

.u-sibling.opened + .g-color-darkblue-v2--sibling-opened {
    color: #1d75e5 !important;
}

.g-color-darkblue-v3 {
    color: #00436f !important;
}

.g-color-darkblue-v3--hover:hover, .g-color-darkblue-v3--focus:focus, .g-color-darkblue-v3--disabled:disabled, .g-color-darkblue-v3--active.active, .g-color-darkblue-v3--opened[aria-expanded="true"] {
    color: #00436f !important;
}

input[type="checkbox"]:checked + .g-color-darkblue-v3--checked, input[type="checkbox"]:checked + * + .g-color-darkblue-v3--checked {
    color: #00436f !important;
}

.g-parent:hover .g-color-darkblue-v3--parent-hover {
    color: #00436f !important;
}

.g-parent.active .g-color-darkblue-v3--parent-active {
    color: #00436f !important;
}

.u-sibling.opened + .g-color-darkblue-v3--sibling-opened {
    color: #00436f !important;
}

.g-color-darkblue-v4 {
    color: #005288 !important;
}

.g-color-darkblue-v4--hover:hover, .g-color-darkblue-v4--focus:focus, .g-color-darkblue-v4--disabled:disabled, .g-color-darkblue-v4--active.active, .g-color-darkblue-v4--opened[aria-expanded="true"] {
    color: #005288 !important;
}

input[type="checkbox"]:checked + .g-color-darkblue-v4--checked, input[type="checkbox"]:checked + * + .g-color-darkblue-v4--checked {
    color: #005288 !important;
}

.g-parent:hover .g-color-darkblue-v4--parent-hover {
    color: #005288 !important;
}

.g-parent.active .g-color-darkblue-v4--parent-active {
    color: #005288 !important;
}

.u-sibling.opened + .g-color-darkblue-v4--sibling-opened {
    color: #005288 !important;
}

.g-color-darkblue-v5 {
    color: #8294b9 !important;
}

.g-color-darkblue-v5--hover:hover, .g-color-darkblue-v5--focus:focus, .g-color-darkblue-v5--disabled:disabled, .g-color-darkblue-v5--active.active, .g-color-darkblue-v5--opened[aria-expanded="true"] {
    color: #8294b9 !important;
}

input[type="checkbox"]:checked + .g-color-darkblue-v5--checked, input[type="checkbox"]:checked + * + .g-color-darkblue-v5--checked {
    color: #8294b9 !important;
}

.g-parent:hover .g-color-darkblue-v5--parent-hover {
    color: #8294b9 !important;
}

.g-parent.active .g-color-darkblue-v5--parent-active {
    color: #8294b9 !important;
}

.u-sibling.opened + .g-color-darkblue-v5--sibling-opened {
    color: #8294b9 !important;
}

.g-color-darkblue-v6 {
    color: #4b5770 !important;
}

.g-color-darkblue-v6--hover:hover, .g-color-darkblue-v6--focus:focus, .g-color-darkblue-v6--disabled:disabled, .g-color-darkblue-v6--active.active, .g-color-darkblue-v6--opened[aria-expanded="true"] {
    color: #4b5770 !important;
}

input[type="checkbox"]:checked + .g-color-darkblue-v6--checked, input[type="checkbox"]:checked + * + .g-color-darkblue-v6--checked {
    color: #4b5770 !important;
}

.g-parent:hover .g-color-darkblue-v6--parent-hover {
    color: #4b5770 !important;
}

.g-parent.active .g-color-darkblue-v6--parent-active {
    color: #4b5770 !important;
}

.u-sibling.opened + .g-color-darkblue-v6--sibling-opened {
    color: #4b5770 !important;
}

.g-color-darkblue-v7 {
    color: #1d9be5 !important;
}

.g-color-darkblue-v7--hover:hover, .g-color-darkblue-v7--focus:focus, .g-color-darkblue-v7--disabled:disabled, .g-color-darkblue-v7--active.active, .g-color-darkblue-v7--opened[aria-expanded="true"] {
    color: #1d9be5 !important;
}

input[type="checkbox"]:checked + .g-color-darkblue-v7--checked, input[type="checkbox"]:checked + * + .g-color-darkblue-v7--checked {
    color: #1d9be5 !important;
}

.g-parent:hover .g-color-darkblue-v7--parent-hover {
    color: #1d9be5 !important;
}

.g-parent.active .g-color-darkblue-v7--parent-active {
    color: #1d9be5 !important;
}

.u-sibling.opened + .g-color-darkblue-v7--sibling-opened {
    color: #1d9be5 !important;
}

.g-color-darkblue-v8 {
    color: #025bb3 !important;
}

.g-color-darkblue-v8--hover:hover, .g-color-darkblue-v8--focus:focus, .g-color-darkblue-v8--disabled:disabled, .g-color-darkblue-v8--active.active, .g-color-darkblue-v8--opened[aria-expanded="true"] {
    color: #025bb3 !important;
}

input[type="checkbox"]:checked + .g-color-darkblue-v8--checked, input[type="checkbox"]:checked + * + .g-color-darkblue-v8--checked {
    color: #025bb3 !important;
}

.g-parent:hover .g-color-darkblue-v8--parent-hover {
    color: #025bb3 !important;
}

.g-parent.active .g-color-darkblue-v8--parent-active {
    color: #025bb3 !important;
}

.u-sibling.opened + .g-color-darkblue-v8--sibling-opened {
    color: #025bb3 !important;
}

.g-color-darkblue-v9 {
    color: #195cde !important;
}

.g-color-darkblue-v9--hover:hover, .g-color-darkblue-v9--focus:focus, .g-color-darkblue-v9--disabled:disabled, .g-color-darkblue-v9--active.active, .g-color-darkblue-v9--opened[aria-expanded="true"] {
    color: #195cde !important;
}

input[type="checkbox"]:checked + .g-color-darkblue-v9--checked, input[type="checkbox"]:checked + * + .g-color-darkblue-v9--checked {
    color: #195cde !important;
}

.g-parent:hover .g-color-darkblue-v9--parent-hover {
    color: #195cde !important;
}

.g-parent.active .g-color-darkblue-v9--parent-active {
    color: #195cde !important;
}

.u-sibling.opened + .g-color-darkblue-v9--sibling-opened {
    color: #195cde !important;
}

.g-color-teal-v2 {
    color: #15d3b2 !important;
}

.g-color-teal-v2--hover:hover, .g-color-teal-v2--focus:focus, .g-color-teal-v2--disabled:disabled, .g-color-teal-v2--active.active, .g-color-teal-v2--opened[aria-expanded="true"] {
    color: #15d3b2 !important;
}

input[type="checkbox"]:checked + .g-color-teal-v2--checked, input[type="checkbox"]:checked + * + .g-color-teal-v2--checked {
    color: #15d3b2 !important;
}

.g-parent:hover .g-color-teal-v2--parent-hover {
    color: #15d3b2 !important;
}

.g-parent.active .g-color-teal-v2--parent-active {
    color: #15d3b2 !important;
}

.u-sibling.opened + .g-color-teal-v2--sibling-opened {
    color: #15d3b2 !important;
}

.g-color-teal-v3 {
    color: #20cca3 !important;
}

.g-color-teal-v3--hover:hover, .g-color-teal-v3--focus:focus, .g-color-teal-v3--disabled:disabled, .g-color-teal-v3--active.active, .g-color-teal-v3--opened[aria-expanded="true"] {
    color: #20cca3 !important;
}

input[type="checkbox"]:checked + .g-color-teal-v3--checked, input[type="checkbox"]:checked + * + .g-color-teal-v3--checked {
    color: #20cca3 !important;
}

.g-parent:hover .g-color-teal-v3--parent-hover {
    color: #20cca3 !important;
}

.g-parent.active .g-color-teal-v3--parent-active {
    color: #20cca3 !important;
}

.u-sibling.opened + .g-color-teal-v3--sibling-opened {
    color: #20cca3 !important;
}

.g-color-green-v2 {
    color: #5eb302 !important;
}

.g-color-green-v2--hover:hover, .g-color-green-v2--focus:focus, .g-color-green-v2--disabled:disabled, .g-color-green-v2--active.active, .g-color-green-v2--opened[aria-expanded="true"] {
    color: #5eb302 !important;
}

input[type="checkbox"]:checked + .g-color-green-v2--checked, input[type="checkbox"]:checked + * + .g-color-green-v2--checked {
    color: #5eb302 !important;
}

.g-parent:hover .g-color-green-v2--parent-hover {
    color: #5eb302 !important;
}

.g-parent.active .g-color-green-v2--parent-active {
    color: #5eb302 !important;
}

.u-sibling.opened + .g-color-green-v2--sibling-opened {
    color: #5eb302 !important;
}

.g-color-lightred-v2 {
    color: #e62154 !important;
}

.g-color-lightred-v2--hover:hover, .g-color-lightred-v2--focus:focus, .g-color-lightred-v2--disabled:disabled, .g-color-lightred-v2--active.active, .g-color-lightred-v2--opened[aria-expanded="true"] {
    color: #e62154 !important;
}

input[type="checkbox"]:checked + .g-color-lightred-v2--checked, input[type="checkbox"]:checked + * + .g-color-lightred-v2--checked {
    color: #e62154 !important;
}

.g-parent:hover .g-color-lightred-v2--parent-hover {
    color: #e62154 !important;
}

.g-parent.active .g-color-lightred-v2--parent-active {
    color: #e62154 !important;
}

.u-sibling.opened + .g-color-lightred-v2--sibling-opened {
    color: #e62154 !important;
}

.g-color-lightred-v3 {
    color: #e12254 !important;
}

.g-color-lightred-v3--hover:hover, .g-color-lightred-v3--focus:focus, .g-color-lightred-v3--disabled:disabled, .g-color-lightred-v3--active.active, .g-color-lightred-v3--opened[aria-expanded="true"] {
    color: #e12254 !important;
}

input[type="checkbox"]:checked + .g-color-lightred-v3--checked, input[type="checkbox"]:checked + * + .g-color-lightred-v3--checked {
    color: #e12254 !important;
}

.g-parent:hover .g-color-lightred-v3--parent-hover {
    color: #e12254 !important;
}

.g-parent.active .g-color-lightred-v3--parent-active {
    color: #e12254 !important;
}

.u-sibling.opened + .g-color-lightred-v3--sibling-opened {
    color: #e12254 !important;
}

.g-color-lightred-v4 {
    color: #ff4b00 !important;
}

.g-color-lightred-v4--hover:hover, .g-color-lightred-v4--focus:focus, .g-color-lightred-v4--disabled:disabled, .g-color-lightred-v4--active.active, .g-color-lightred-v4--opened[aria-expanded="true"] {
    color: #ff4b00 !important;
}

input[type="checkbox"]:checked + .g-color-lightred-v4--checked, input[type="checkbox"]:checked + * + .g-color-lightred-v4--checked {
    color: #ff4b00 !important;
}

.g-parent:hover .g-color-lightred-v4--parent-hover {
    color: #ff4b00 !important;
}

.g-parent.active .g-color-lightred-v4--parent-active {
    color: #ff4b00 !important;
}

.u-sibling.opened + .g-color-lightred-v4--sibling-opened {
    color: #ff4b00 !important;
}

.g-color-lightred-v5 {
    color: #e50000 !important;
}

.g-color-lightred-v5--hover:hover, .g-color-lightred-v5--focus:focus, .g-color-lightred-v5--disabled:disabled, .g-color-lightred-v5--active.active, .g-color-lightred-v5--opened[aria-expanded="true"] {
    color: #e50000 !important;
}

input[type="checkbox"]:checked + .g-color-lightred-v5--checked, input[type="checkbox"]:checked + * + .g-color-lightred-v5--checked {
    color: #e50000 !important;
}

.g-parent:hover .g-color-lightred-v5--parent-hover {
    color: #e50000 !important;
}

.g-parent.active .g-color-lightred-v5--parent-active {
    color: #e50000 !important;
}

.u-sibling.opened + .g-color-lightred-v5--sibling-opened {
    color: #e50000 !important;
}

.g-color-pink-v2 {
    color: #fdd3de !important;
}

.g-color-pink-v2--hover:hover, .g-color-pink-v2--focus:focus, .g-color-pink-v2--disabled:disabled, .g-color-pink-v2--active.active, .g-color-pink-v2--opened[aria-expanded="true"] {
    color: #fdd3de !important;
}

input[type="checkbox"]:checked + .g-color-pink-v2--checked, input[type="checkbox"]:checked + * + .g-color-pink-v2--checked {
    color: #fdd3de !important;
}

.g-parent:hover .g-color-pink-v2--parent-hover {
    color: #fdd3de !important;
}

.g-parent.active .g-color-pink-v2--parent-active {
    color: #fdd3de !important;
}

.u-sibling.opened + .g-color-pink-v2--sibling-opened {
    color: #fdd3de !important;
}

.g-color-lightbrown {
    color: #e6a821 !important;
}

.g-color-lightbrown--hover:hover, .g-color-lightbrown--focus:focus, .g-color-lightbrown--disabled:disabled, .g-color-lightbrown--active.active, .g-color-lightbrown--opened[aria-expanded="true"] {
    color: #e6a821 !important;
}

input[type="checkbox"]:checked + .g-color-lightbrown--checked, input[type="checkbox"]:checked + * + .g-color-lightbrown--checked {
    color: #e6a821 !important;
}

.g-parent:hover .g-color-lightbrown--parent-hover {
    color: #e6a821 !important;
}

.g-parent.active .g-color-lightbrown--parent-active {
    color: #e6a821 !important;
}

.u-sibling.opened + .g-color-lightbrown--sibling-opened {
    color: #e6a821 !important;
}

.g-color-lightyellow {
    color: #e7d90f !important;
}

.g-color-lightyellow--hover:hover, .g-color-lightyellow--focus:focus, .g-color-lightyellow--disabled:disabled, .g-color-lightyellow--active.active, .g-color-lightyellow--opened[aria-expanded="true"] {
    color: #e7d90f !important;
}

input[type="checkbox"]:checked + .g-color-lightyellow--checked, input[type="checkbox"]:checked + * + .g-color-lightyellow--checked {
    color: #e7d90f !important;
}

.g-parent:hover .g-color-lightyellow--parent-hover {
    color: #e7d90f !important;
}

.g-parent.active .g-color-lightyellow--parent-active {
    color: #e7d90f !important;
}

.u-sibling.opened + .g-color-lightyellow--sibling-opened {
    color: #e7d90f !important;
}

.g-color-dropbox {
    color: #0f82e2 !important;
}

.g-color-dropbox--hover:hover, .g-color-dropbox--focus:focus, .g-color-dropbox--disabled:disabled, .g-color-dropbox--active.active, .g-color-dropbox--opened[aria-expanded="true"] {
    color: #0f82e2 !important;
}

input[type="checkbox"]:checked + .g-color-dropbox--checked, input[type="checkbox"]:checked + * + .g-color-dropbox--checked {
    color: #0f82e2 !important;
}

.g-parent:hover .g-color-dropbox--parent-hover {
    color: #0f82e2 !important;
}

.g-parent.active .g-color-dropbox--parent-active {
    color: #0f82e2 !important;
}

.u-sibling.opened + .g-color-dropbox--sibling-opened {
    color: #0f82e2 !important;
}

/*Font*/

/*
 * Mission.css - utility g-font-*
 * Estratto da unify-admin.css (Enterprise).
 * Contiene solo le regole CSS con selector .g-font*.
 */

.g-font-secondary {
    font-family: "Rubik Slab", Helvetica, Arial, sans-serif;
}

.g-font-code {
    font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.g-font-niconne {
    font-family: "Niconne", cursive;
}

.g-font-size-default {
    font-size: 1rem !important;
}

.g-font-size-70x {
    font-size: 70% !important;
}

.g-font-size-75x {
    font-size: 75% !important;
}

.g-font-size-80x {
    font-size: 80% !important;
}

.g-font-size-85x {
    font-size: 85% !important;
}

.g-font-size-90x {
    font-size: 90% !important;
}

.g-font-size-95x {
    font-size: 95% !important;
}

.g-font-size-0 {
    font-size: 0;
}

.g-font-size-5 {
    font-size: 0.35714rem !important;
}

.g-font-size-8 {
    font-size: 0.57143rem !important;
}

.g-font-size-9 {
    font-size: 0.64286rem !important;
}

.g-font-size-10 {
    font-size: 0.71429rem !important;
}

.g-font-size-11 {
    font-size: 0.78571rem !important;
}

.g-font-size-12 {
    font-size: 0.85714rem !important;
}

.g-font-size-13 {
    font-size: 0.92857rem !important;
}

.g-font-size-14 {
    font-size: 1rem !important;
}

.g-font-size-15 {
    font-size: 1.07143rem !important;
}

.g-font-size-16 {
    font-size: 1.14286rem !important;
}

.g-font-size-17 {
    font-size: 1.21429rem !important;
}

.g-font-size-18 {
    font-size: 1.28571rem !important;
}

.g-font-size-20 {
    font-size: 1.42857rem !important;
}

.g-font-size-22 {
    font-size: 1.57143rem !important;
}

.g-font-size-23 {
    font-size: 1.64286rem !important;
}

.g-font-size-24 {
    font-size: 1.71429rem !important;
}

.g-font-size-25 {
    font-size: 1.78571rem !important;
}

.g-font-size-26 {
    font-size: 1.85714rem !important;
}

.g-font-size-27 {
    font-size: 1.92857rem !important;
}

.g-font-size-28 {
    font-size: 2rem !important;
}

.g-font-size-30 {
    font-size: 2.14286rem !important;
}

.g-font-size-32 {
    font-size: 2.28571rem !important;
}

.g-font-size-33 {
    font-size: 2.35714rem !important;
}

.g-font-size-35 {
    font-size: 2.5rem !important;
}

.g-font-size-36 {
    font-size: 2.57143rem !important;
}

.g-font-size-38 {
    font-size: 2.71429rem !important;
}

.g-font-size-40 {
    font-size: 2.85714rem !important;
}

.g-font-size-42 {
    font-size: 3rem !important;
}

.g-font-size-45 {
    font-size: 3.21429rem !important;
}

.g-font-size-46 {
    font-size: 3.28571rem !important;
}

.g-font-size-48 {
    font-size: 3.42857rem !important;
}

.g-font-size-50 {
    font-size: 3.57143rem !important;
}

.g-font-size-55 {
    font-size: 3.92857rem !important;
}

.g-font-size-56 {
    font-size: 4rem !important;
}

.g-font-size-60 {
    font-size: 4.28571rem !important;
}

.g-font-size-65 {
    font-size: 4.64286rem !important;
}

.g-font-size-70 {
    line-height: 70px;
    font-size: 5rem !important;
}

.g-font-size-75 {
    font-size: 5.35714rem !important;
}

.g-font-size-76 {
    font-size: 5.42857rem !important;
}

.g-font-size-80 {
    font-size: 5.71429rem !important;
}

.g-font-size-86 {
    font-size: 6.14286rem !important;
}

.g-font-size-90 {
    font-size: 6.42857rem !important;
}

.g-font-size-120 {
    font-size: 8.57143rem !important;
}

.g-font-size-200 {
    line-height: 210px;
    font-size: 14.28571rem !important;
}

.g-font-size-180 {
    font-size: 12.85714rem !important;
}

@media (min-width: 576px) {
    .g-font-size-20--sm {
        font-size: 1.42857rem !important;
    }

    .g-font-size-25--sm {
        font-size: 1.78571rem !important;
    }

    .g-font-size-40--sm {
        font-size: 2.85714rem !important;
    }

    .g-font-size-50--sm {
        font-size: 3.57143rem !important;
    }

    .g-font-size-240--sm {
        font-size: 17.14286rem !important;
    }
}

@media (min-width: 768px) {
    .g-font-size-default--md {
        font-size: 1rem !important;
    }

    .g-font-size-12--md {
        font-size: 0.85714rem !important;
    }

    .g-font-size-16--md {
        font-size: 1.14286rem !important;
    }

    .g-font-size-18--md {
        font-size: 1.28571rem !important;
    }

    .g-font-size-20--md {
        font-size: 1.42857rem !important;
    }

    .g-font-size-24--md {
        font-size: 1.71429rem !important;
    }

    .g-font-size-25--md {
        font-size: 1.78571rem !important;
    }

    .g-font-size-26--md {
        font-size: 1.85714rem !important;
    }

    .g-font-size-27--md {
        font-size: 1.92857rem !important;
    }

    .g-font-size-28--md {
        font-size: 2rem !important;
    }

    .g-font-size-30--md {
        font-size: 2.14286rem !important;
    }

    .g-font-size-32--md {
        font-size: 2.28571rem !important;
    }

    .g-font-size-35--md {
        font-size: 2.5rem !important;
    }

    .g-font-size-36--md {
        font-size: 2.57143rem !important;
    }

    .g-font-size-40--md {
        font-size: 2.85714rem !important;
    }

    .g-font-size-45--md {
        font-size: 3.21429rem !important;
    }

    .g-font-size-46--md {
        font-size: 3.28571rem !important;
    }

    .g-font-size-48--md {
        font-size: 3.42857rem !important;
    }

    .g-font-size-50--md {
        font-size: 3.57143rem !important;
    }

    .g-font-size-55--md {
        font-size: 3.92857rem !important;
    }

    .g-font-size-56--md {
        font-size: 4rem !important;
    }

    .g-font-size-60--md {
        font-size: 4.28571rem !important;
    }

    .g-font-size-65--md {
        font-size: 4.64286rem !important;
    }

    .g-font-size-70--md {
        font-size: 5rem !important;
    }

    .g-font-size-75--md {
        font-size: 5.35714rem !important;
    }

    .g-font-size-76--md {
        font-size: 5.42857rem !important;
    }

    .g-font-size-90--md {
        font-size: 6.42857rem !important;
    }

    .g-font-size-130--md {
        font-size: 9.28571rem !important;
    }
}

@media (min-width: 992px) {
    .g-font-size-default--lg {
        font-size: 1rem !important;
    }

    .g-font-size-16--lg {
        font-size: 1.14286rem !important;
    }

    .g-font-size-18--lg {
        font-size: 1.28571rem !important;
    }

    .g-font-size-26--lg {
        font-size: 1.85714rem !important;
    }

    .g-font-size-32--lg {
        font-size: 2.28571rem !important;
    }

    .g-font-size-35--lg {
        font-size: 2.5rem !important;
    }

    .g-font-size-36--lg {
        font-size: 2.57143rem !important;
    }

    .g-font-size-42--lg {
        font-size: 3rem !important;
    }

    .g-font-size-60--lg {
        font-size: 4.28571rem !important;
    }

    .g-font-size-75--lg {
        font-size: 5.35714rem !important;
    }

    .g-font-size-76--lg {
        font-size: 5.42857rem !important;
    }

    .g-font-size-420--lg {
        font-size: 30rem !important;
    }
}

@media (min-width: 1200px) {
    .g-font-size-17--xl {
        font-size: 1.21429rem !important;
    }
}

@media (max-width: 575px) {
    .g-font-size-25 {
        font-size: 1.78571rem !important;
    }
}

.g-font-weight-100 {
    font-weight: 100 !important;
}

.g-font-weight-200 {
    font-weight: 200 !important;
}

.g-font-weight-300 {
    font-weight: 300 !important;
}

.g-font-weight-400 {
    font-weight: 400 !important;
}

.g-font-weight-500 {
    font-weight: 500 !important;
}

.g-font-weight-600 {
    font-weight: 600 !important;
}

.g-font-weight-700 {
    font-weight: 700 !important;
}

.g-font-weight-800 {
    font-weight: 800 !important;
}

.g-font-weight-900 {
    font-weight: 900 !important;
}

@media (min-width: 768px) {
    .g-font-weight-100--md {
        font-weight: 100 !important;
    }

    .g-font-weight-200--md {
        font-weight: 200 !important;
    }

    .g-font-weight-300--md {
        font-weight: 300 !important;
    }

    .g-font-weight-400--md {
        font-weight: 400 !important;
    }

    .g-font-weight-500--md {
        font-weight: 500 !important;
    }

    .g-font-weight-600--md {
        font-weight: 600 !important;
    }

    .g-font-weight-700--md {
        font-weight: 700 !important;
    }

    .g-font-weight-800--md {
        font-weight: 800 !important;
    }

    .g-font-weight-900--md {
        font-weight: 900 !important;
    }
}

.g-font-style-normal {
    font-style: normal;
}

.g-font-style-italic {
    font-style: italic;
}
