.swiffy-slider {
    position: relative;
    display: block;
    width: 100%;
    --swiffy-slider-snap-align: center;
    --swiffy-slider-item-width: 100%;
    --swiffy-slider-item-gap: 1rem;
    --swiffy-slider-item-reveal: 0rem;
    --swiffy-slider-item-ratio: 2/1;
    --swiffy-slider-item-count: 1;
    --swiffy-slider-nav-light: #fff;
    --swiffy-slider-nav-dark: #333;
    --swiffy-slider-nav-zoom: 1;
    --swiffy-slider-track-opacity: 0.1;
    --swiffy-slider-track-height: 0;
    --swiffy-slider-nav-outside-size: 3.5rem;
    --swiffy-slider-indicator-outside-size: 1.5rem;
    --swiffy-slider-animation-duration: .75s;
    --swiffy-slider-animation-delay: 0s;
    --swiffy-slider-animation-timing: ease-in-out;
}

.swiffy-slider,
.swiffy-slider::after,
.swiffy-slider::before {
    box-sizing: border-box;
}

.swiffy-slider ::-webkit-scrollbar {
    height: var(--swiffy-slider-track-height);
}

.swiffy-slider ::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, var(--swiffy-slider-track-opacity));
}

.swiffy-slider ::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, 0.4);
    border-radius: 1rem;
}

.swiffy-slider ::-webkit-scrollbar-thumb:hover {
    background: rgba(0, 0, 0, 0.6);
}

.slider-container {
    --swiffy-slider-item-gap-totalwidth: calc(var(--swiffy-slider-item-gap) * (var(--swiffy-slider-item-count) - 1));
    --swiffy-slider-item-width: calc((100% - var(--swiffy-slider-item-reveal) - var(--swiffy-slider-item-gap-totalwidth)) / var(--swiffy-slider-item-count));
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;
    scroll-behavior: smooth;
    display: grid;
    align-items: center;
    height: 100%;
    grid: auto / auto-flow max-content;
    grid-auto-rows: 100%;
    grid-auto-columns: var(--swiffy-slider-item-width);
    grid-auto-flow: column;
    grid-gap: var(--swiffy-slider-item-gap);
    list-style: none;
    margin: 0;
    padding: 0;
    scrollbar-width: none;
    scrollbar-color: rgba(0, 0, 0, 0.4) rgba(0, 0, 0, var(--swiffy-slider-track-opacity));
    background-clip: padding-box;
}

.slider-container>* {
    /*The slides*/
    scroll-snap-align: var(--swiffy-slider-snap-align);
    position: relative;
    width: 100%;
    height: 100%;
}

.slider-item-helper .slider-container>* {
    background-size: cover;
    background-color: #e1e1e1;
    background-position: 50% 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.slider-item-helper:not(.slider-item-ratio) .slider-container>* {
    min-height: 20rem;
}

.slider-item-ratio .slider-container>*>* {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.slider-item-ratio-contain .slider-container>*>* {
    object-fit: contain;
}

.slider-item-ratio .slider-container>*::after {
    display: block;
    padding-top: calc( 100% / (var(--swiffy-slider-item-ratio)));
    content: "";
}

.slider-item-ratio-32x9 {
    --swiffy-slider-item-ratio: 32/9;
}

.slider-item-ratio-21x9 {
    --swiffy-slider-item-ratio: 21/9;
}

.slider-item-ratio-16x9 {
    --swiffy-slider-item-ratio: 16/9;
}

.slider-item-ratio-4x3 {
    --swiffy-slider-item-ratio: 4/3;
}

.slider-item-ratio-2x1 {
    --swiffy-slider-item-ratio: 2/1;
}

.slider-item-ratio-1x1 {
    --swiffy-slider-item-ratio: 1/1;
}

.slider-item-ratio-3x4 {
    --swiffy-slider-item-ratio: 3/4;
}

.slider-nav-scrollbar {
    --swiffy-slider-track-height: 0.5rem;
}

.slider-nav-scrollbar .slider-container {
    scrollbar-width: thin;
}

.slider-nav-nodelay .slider-container {
    scroll-behavior: auto;
}

.slider-indicators {
    position: absolute;
    right: 2rem;
    bottom: 0;
    left: 2rem;
    display: flex;
    justify-content: center;
    padding: 0;
    margin-bottom: 1rem;
    list-style: none;
}

.slider-nav-scrollbar .slider-indicators {
    margin-bottom: calc(1rem + var(--swiffy-slider-track-height));
}

.slider-indicators>*.active {
    opacity: 1;
}

.swiffy-slider.slider-indicators-outside .slider-nav {
    margin-bottom: var(--swiffy-slider-indicator-outside-size);
}

.swiffy-slider.slider-indicators-outside {
    padding-bottom: var(--swiffy-slider-indicator-outside-size);
}

.swiffy-slider.slider-indicators-outside.slider-indicators,
.swiffy-slider.slider-indicators-outside .slider-indicators {
    margin-bottom: 0;
}

.slider-indicators>* {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 2rem;
    height: .2rem;
    padding: 0;
    border: .4rem solid transparent;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    opacity: .5;
    transition: opacity .4s ease;
}

.slider-indicators-square.slider-indicators>*,
.slider-indicators-square .slider-indicators>* {
    width: .5rem;
    height: .5rem;
    border: .4rem solid transparent;
}

.slider-indicators-round.slider-indicators>*,
.slider-indicators-round .slider-indicators>* {
    width: .5rem;
    height: .5rem;
    border: .4rem solid transparent;
    border-radius: 50%;
}

.slider-indicators-highlight.slider-indicators>*.active,
.slider-indicators-highlight .slider-indicators>*.active {
    border: .33rem solid transparent;
    padding: .07rem;
}

.slider-nav {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    border: 0;
    background-color: transparent;
    cursor: pointer;
    padding: 0;
    visibility: hidden;
    opacity: 0.8;
    transition: visibility 0.1s, opacity 0.2s linear;
    margin-bottom: var(--swiffy-slider-track-height);
    display: flex;
    align-items: center;
    padding: 0 .5rem;
    filter: drop-shadow(0 0 .5rem rgba(0, 0, 0, .5));
    transform: scale(var(--swiffy-slider-nav-zoom));
}

.slider-nav::before {
    position: absolute;
    content: "";
    padding: .5rem;
    width: 3rem;
    height: 3rem;
}

.slider-nav::after {
    content: "";
    mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'></path></svg>");
    mask-size: cover;
    background-color: var(--swiffy-slider-nav-light);
    background-origin: content-box;
    width: 3rem;
    height: 3rem;
}

.slider-nav-arrow .slider-nav::after {
    mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5a.5.5 0 0 1 .5.5z'></path></svg>");
}

.slider-nav-chevron .slider-nav::after {
    mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M9.224 1.553a.5.5 0 0 1 .223.67L6.56 8l2.888 5.776a.5.5 0 1 1-.894.448l-3-6a.5.5 0 0 1 0-.448l3-6a.5.5 0 0 1 .67-.223z'></path></svg>");
}

.slider-nav-caret .slider-nav::after {
    mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path d='M10 12.796V3.204L4.519 8 10 12.796zm-.659.753-5.48-4.796a1 1 0 0 1 0-1.506l5.48-4.796A1 1 0 0 1 11 3.204v9.592a1 1 0 0 1-1.659.753z'></path></svg>");
}

.slider-nav-caretfill .slider-nav::after {
    mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'><path d='m3.86 8.753 5.482 4.796c.646.566 1.658.106 1.658-.753V3.204a1 1 0 0 0-1.659-.753l-5.48 4.796a1 1 0 0 0 0 1.506z'></path></svg>");
}

.swiffy-slider:hover .slider-nav {
    visibility: visible;
}

.swiffy-slider.slider-nav-autohide.slider-item-first-visible .slider-nav:not(.slider-nav-next) {
    visibility: hidden;
}

.swiffy-slider.slider-nav-autohide.slider-item-last-visible .slider-nav.slider-nav-next {
    visibility: hidden;
}

.slider-nav-outside .slider-container {
    margin: 0 var(--swiffy-slider-nav-outside-size);
}

.slider-nav-outside .slider-nav {
    padding: 0;
}

.swiffy-slider .slider-nav:hover {
    opacity: 1;
}

.slider-nav-square .slider-nav {
    padding: 0;
}

.slider-nav-round .slider-nav::before,
.slider-nav-square .slider-nav::before {
    background-color: var(--swiffy-slider-nav-light);
}

.slider-nav-round .slider-nav::after,
.slider-nav-square .slider-nav::after {
    background-color: var(--swiffy-slider-nav-dark);
    width: 2rem;
    height: 2rem;
    margin: .5rem;
}

.slider-nav-round .slider-nav::before {
    border-radius: 50%;
}

.slider-nav-round .slider-nav::after {
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' %3E%3Cpath fill-rule='evenodd' d='M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z'%3E%3C/path%3E%3C/svg%3E");
}

.slider-nav-dark .slider-nav::after {
    background-color: var(--swiffy-slider-nav-dark);
}

.slider-nav-dark.slider-nav-round .slider-nav::before,
.slider-nav-dark.slider-nav-square .slider-nav::before {
    background-color: var(--swiffy-slider-nav-dark);
}

.slider-nav-dark.slider-nav-round .slider-nav::after,
.slider-nav-dark.slider-nav-square .slider-nav::after {
    background-color: var(--swiffy-slider-nav-light);
}

.slider-nav-sm {
    --swiffy-slider-nav-zoom: .75;
    --swiffy-slider-nav-outside-size: 2.5rem;
}

.slider-nav.slider-nav-next::after {
    transform: rotate(180deg);
}

.slider-nav.slider-nav-next {
    right: 0;
    left: unset;
}

.slider-nav-visible .slider-nav {
    visibility: visible;
}

.slider-nav-dark .slider-nav {
    opacity: 0.6;
}

.slider-indicators-dark.slider-indicators>*,
.slider-indicators-dark .slider-indicators>* {
    filter: invert(1);
}

.slider-item-snapstart {
    --swiffy-slider-snap-align: start;
}

.slider-item-nosnap {
    --swiffy-slider-snap-align: unset;
}

.slider-item-nogap {
    --swiffy-slider-item-gap: 0rem;
}

.slider-item-reveal {
    --swiffy-slider-item-reveal: 8rem;
}

.slider-item-snapstart.slider-item-reveal {
    --swiffy-slider-item-reveal: 4rem;
}

.slider-item-show2 {
    --swiffy-slider-item-count: 2;
}

.slider-item-show3 {
    --swiffy-slider-item-count: 3;
}

.slider-item-show4 {
    --swiffy-slider-item-count: 4;
}

.slider-item-show5 {
    --swiffy-slider-item-count: 5;
}

.slider-item-show6 {
    --swiffy-slider-item-count: 6;
}

.slider-nav-mousedrag .slider-container {
    cursor: grab;
}

.slider-nav-mousedrag.dragging .slider-container {
    scroll-snap-type: unset;
    scroll-behavior: unset;
    user-select: none;
}

.slider-nav-mousedrag.dragging .slider-nav {
    visibility: hidden;
}

@media (hover: hover) {
    .slider-nav-mousedrag .slider-container::after {
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
    }
}

@media (prefers-reduced-motion: no-preference) {
    .slider-nav-animation.slider-nav-animation-fast {
        --swiffy-slider-animation-duration: .25s;
    }
    .slider-nav-animation.slider-nav-animation-slow {
        --swiffy-slider-animation-duration: 1.25s;
    }
    .slider-nav-animation .slider-container>*>* {
        transition: opacity var(--swiffy-slider-animation-duration) var(--swiffy-slider-animation-timing), transform var(--swiffy-slider-animation-duration) var(--swiffy-slider-animation-timing);
        transition-delay: var(--swiffy-slider-animation-delay);
    }
    .slider-nav-animation .slider-container .slide-visible>* {
        transition: opacity var(--swiffy-slider-animation-duration) var(--swiffy-slider-animation-timing), transform var(--swiffy-slider-animation-duration) var(--swiffy-slider-animation-timing);
        transition-delay: var(--swiffy-slider-animation-delay);
    }
    .slider-nav-animation.slider-nav-animation-fadein .slider-container>*>* {
        opacity: 0.5;
    }
    .slider-nav-animation.slider-nav-animation-scale .slider-container>*>* {
        transform: scale(.9);
    }
    .slider-nav-animation.slider-nav-animation-appear .slider-container>*>* {
        opacity: 0.3;
        transform: scale(.9);
    }
    .slider-nav-animation.slider-nav-animation-scaleup .slider-container>*>* {
        transform: scale(.25);
    }
    .slider-nav-animation.slider-nav-animation-zoomout .slider-container>* {
        overflow: hidden;
    }
    .slider-nav-animation.slider-nav-animation-zoomout .slider-container>*>* {
        transform: scale(1.3);
    }
    .slider-nav-animation.slider-nav-animation-turn .slider-container>*>* {
        transform: rotateY(70deg);
    }
    .slider-nav-animation.slider-nav-animation-slideup .slider-container>*>* {
        transform: translateY(60%) scale(.99);
    }
    .slider-nav-animation.slider-nav-animation-slideup .slider-container {
        overflow-y: hidden;
    }
    .slider-nav-animation .slider-container>*.slide-visible>* {
        opacity: 1;
        transform: none;
    }
}

@media (min-width: 62rem) {
    .slider-item-show6:not(.slider-item-snapstart) .slider-container>*,
    .slider-item-show4:not(.slider-item-snapstart) .slider-container>*,
    .slider-item-show2:not(.slider-item-snapstart) .slider-container>* {
        scroll-snap-align: unset;
    }
    .slider-item-show6:not(.slider-item-snapstart) .slider-container>*::before,
    .slider-item-show4:not(.slider-item-snapstart) .slider-container>*::before,
    .slider-item-show2:not(.slider-item-snapstart) .slider-container>*::before {
        content: " ";
        display: block;
        position: absolute;
        left: calc((var(--swiffy-slider-item-gap)/2)*-1);
        top: 0;
        /*FF fix setting w+h to 1 px - otherwise snap will not occur*/
        width: 1px;
        height: 1px;
        scroll-snap-align: var(--swiffy-slider-snap-align);
    }
    .slider-nav-outside-expand .slider-nav {
        margin-left: -4rem;
    }
    .slider-nav-outside-expand .slider-nav.slider-nav-next {
        margin-right: -4rem;
    }
    .slider-nav-sm.slider-nav-outside-expand .slider-nav {
        margin-left: -3.5rem;
    }
    .slider-nav-sm.slider-nav-outside-expand .slider-nav.slider-nav-next {
        margin-right: -3.5rem;
    }
    .slider-indicators-sm.slider-indicators {
        display: none;
    }
}

@media (max-width: 62rem) {
    .swiffy-slider {
        --swiffy-slider-track-height: 0rem;
        --swiffy-slider-item-reveal: 0rem;
        --swiffy-slider-item-count: 1;
        --swiffy-slider-nav-zoom: .875;
    }
    .swiffy-slider .slider-item-show2-sm {
        --swiffy-slider-item-count: 2;
    }
    .slider-item-reveal {
        --swiffy-slider-item-reveal: 4rem;
    }
    .slider-item-snapstart.slider-item-reveal {
        --swiffy-slider-item-reveal: 2rem;
    }
    .slider-item-show6 .slider-container {
        grid-auto-columns: calc(25% - (var(--swiffy-slider-item-gap)/4*3));
    }
    .slider-item-show6.slider-item-reveal .slider-container {
        grid-auto-columns: calc(25% - (var(--swiffy-slider-item-gap)/4*3) - .5rem);
    }
    .slider-item-show6.slider-item-reveal .slider-container>* {
        scroll-snap-align: unset;
    }
    .slider-item-show6.slider-item-reveal .slider-container>*::before {
        content: " ";
        display: block;
        position: absolute;
        left: calc((var(--swiffy-slider-item-gap)/2)*-1);
        top: 0;
        /*FF fix setting w+h to 1 px - otherwise snap will not occur*/
        width: 1px;
        height: 1px;
        scroll-snap-align: center;
    }
    .slider-nav::before,
    .slider-nav::after {
        width: 2rem;
        height: 2rem;
        padding: 0.3rem;
    }
    .slider-nav-round .slider-nav::after,
    .slider-nav-square .slider-nav::after {
        width: 1.75rem;
        height: 1.75rem;
        margin: 0.125rem;
    }
    .slider-nav-outside-expand .slider-container,
    .slider-nav-outside .slider-container {
        margin: 0 2rem;
    }
    .slider-nav-outside-expand .slider-container {
        margin: 0 var(--swiffy-slider-nav-outside-size);
    }
    .slider-nav-outside-expand .slider-nav {
        padding: 0;
    }
    .slider-indicators-square.slider-indicators>*,
    .slider-indicators-square .slider-indicators>*,
    .slider-indicators-round.slider-indicators>*,
    .slider-indicators-round .slider-indicators>* {
        width: .3rem;
        height: .3rem;
    }
    .slider-indicators {
        margin-bottom: .5rem;
        display: none;
    }
    .slider-nav-scrollbar .slider-indicators {
        margin-bottom: 0rem;
    }
    .slider-indicators>* {
        width: 1rem;
        height: 0.125rem;
        border-width: .25rem;
    }
    .slider-indicators-sm .slider-indicators,
    .slider-indicators-sm.slider-indicators {
        display: flex;
    }
}

@media (max-width: 48rem) {
    .slider-item-show6 .slider-container {
        grid-auto-columns: calc(50% - (var(--swiffy-slider-item-gap)/2));
    }
    .slider-item-show6.slider-item-reveal .slider-container {
        grid-auto-columns: calc(50% - (var(--swiffy-slider-item-gap)/2) - 1.5rem);
    }
}

@media (hover: none) {
    .swiffy-slider.slider-nav-touch .slider-nav {
        visibility: visible;
    }
    .swiffy-slider:not(.slider-nav-touch).slider-nav-outside-expand .slider-container,
    .swiffy-slider:not(.slider-nav-touch).slider-nav-outside .slider-container {
        margin: 0 0rem;
    }
    .slider-item-nosnap-touch {
        --swiffy-slider-snap-align: unset;
    }
}
@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat Light"),local("Montserrat-Light"),url(assets/Montserrat-Light.woff2) format("woff2"),url(assets/Montserrat-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(assets/Montserrat-Regular.woff2) format("woff2"),url(assets/Montserrat-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(assets/Montserrat-Medium.woff2) format("woff2"),url(assets/Montserrat-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(assets/Montserrat-SemiBold.woff2) format("woff2"),url(assets/Montserrat-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(assets/Montserrat-Bold.woff2) format("woff2"),url(assets/Montserrat-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(assets/Montserrat-ExtraBold.woff2) format("woff2"),url(assets/Montserrat-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:local("Montserrat Black"),local("Montserrat-Black"),url(assets/Montserrat-Black.woff2) format("woff2"),url(assets/Montserrat-Black.woff) format("woff")}@font-face{font-display:swap;font-family:SourceCodePro;font-style:normal;font-weight:900;src:local("SourceCodePro Black"),local("SourceCodePro-Black"),url(assets/SourceCodePro-Black.woff2) format("woff2"),url(assets/SourceCodePro-Black.woff) format("woff")}:root,[data-bs-theme=light]{--adip-blue:#0d6efd;--adip-indigo:#6610f2;--adip-purple:#6f42c1;--adip-pink:#d63384;--adip-red:#dc3545;--adip-orange:#fd7e14;--adip-yellow:#ffc107;--adip-green:#198754;--adip-teal:#20c997;--adip-cyan:#0dcaf0;--adip-black:#000;--adip-white:#fff;--adip-gray:#6c757d;--adip-gray-dark:#343a40;--adip-gray-100:#f8f9fa;--adip-gray-200:#e9ecef;--adip-gray-300:#dee2e6;--adip-gray-400:#ced4da;--adip-gray-500:#adb5bd;--adip-gray-600:#6c757d;--adip-gray-700:#495057;--adip-gray-800:#343a40;--adip-gray-900:#212529;--adip-primary:#9c2247;--adip-success:#198754;--adip-danger:#dc3545;--adip-primary-rgb:156,34,71;--adip-success-rgb:25,135,84;--adip-danger-rgb:220,53,69;--adip-primary-text-emphasis:#3e0e1c;--adip-secondary-text-emphasis:#092620;--adip-success-text-emphasis:#0a3622;--adip-info-text-emphasis:#055160;--adip-warning-text-emphasis:#664d03;--adip-danger-text-emphasis:#58151c;--adip-light-text-emphasis:#495057;--adip-dark-text-emphasis:#495057;--adip-primary-bg-subtle:#ebd3da;--adip-secondary-bg-subtle:#d1dfdc;--adip-success-bg-subtle:#d1e7dd;--adip-info-bg-subtle:#cff4fc;--adip-warning-bg-subtle:#fff3cd;--adip-danger-bg-subtle:#f8d7da;--adip-light-bg-subtle:#fcfcfd;--adip-dark-bg-subtle:#ced4da;--adip-primary-border-subtle:#d7a7b5;--adip-secondary-border-subtle:#a2bfb9;--adip-success-border-subtle:#a3cfbb;--adip-info-border-subtle:#9eeaf9;--adip-warning-border-subtle:#ffe69c;--adip-danger-border-subtle:#f1aeb5;--adip-light-border-subtle:#e9ecef;--adip-dark-border-subtle:#adb5bd;--adip-white-rgb:255,255,255;--adip-black-rgb:0,0,0;--adip-font-sans-serif:"Montserrat",sans-serif;--adip-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--adip-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--adip-body-font-family:var(--adip-font-sans-serif);--adip-body-font-size:1rem;--adip-body-font-weight:400;--adip-body-line-height:1.5;--adip-body-color:#212529;--adip-body-color-rgb:33,37,41;--adip-body-bg:#fff;--adip-body-bg-rgb:255,255,255;--adip-emphasis-color:#000;--adip-emphasis-color-rgb:0,0,0;--adip-secondary-color:rgba(33,37,41,.75);--adip-secondary-color-rgb:33,37,41;--adip-secondary-bg:#e9ecef;--adip-secondary-bg-rgb:233,236,239;--adip-tertiary-color:rgba(33,37,41,.5);--adip-tertiary-color-rgb:33,37,41;--adip-tertiary-bg:#f8f9fa;--adip-tertiary-bg-rgb:248,249,250;--adip-link-color:#9c2247;--adip-link-color-rgb:156,34,71;--adip-link-decoration:underline;--adip-link-hover-color:#7d1b39;--adip-link-hover-color-rgb:125,27,57;--adip-code-color:#d63384;--adip-highlight-bg:#fff3cd;--adip-border-width:1px;--adip-border-style:solid;--adip-border-color:#dee2e6;--adip-border-color-translucent:rgba(0,0,0,.175);--adip-border-radius:0.375rem;--adip-border-radius-sm:0.25rem;--adip-border-radius-lg:0.5rem;--adip-border-radius-xl:1rem;--adip-border-radius-xxl:2rem;--adip-border-radius-2xl:var(--adip-border-radius-xxl);--adip-border-radius-pill:50rem;--adip-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--adip-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--adip-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--adip-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--adip-focus-ring-width:0.25rem;--adip-focus-ring-opacity:0.25;--adip-focus-ring-color:rgba(156,34,71,.25);--adip-form-valid-color:#198754;--adip-form-valid-border-color:#198754;--adip-form-invalid-color:#dc3545;--adip-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{--adip-body-color:#adb5bd;--adip-body-color-rgb:173,181,189;--adip-body-bg:#212529;--adip-body-bg-rgb:33,37,41;--adip-emphasis-color:#fff;--adip-emphasis-color-rgb:255,255,255;--adip-secondary-color:rgba(173,181,189,.75);--adip-secondary-color-rgb:173,181,189;--adip-secondary-bg:#343a40;--adip-secondary-bg-rgb:52,58,64;--adip-tertiary-color:rgba(173,181,189,.5);--adip-tertiary-color-rgb:173,181,189;--adip-tertiary-bg:#2b3035;--adip-tertiary-bg-rgb:43,48,53;--adip-primary-text-emphasis:#c47a91;--adip-secondary-text-emphasis:#749e96;--adip-success-text-emphasis:#75b798;--adip-info-text-emphasis:#6edff6;--adip-warning-text-emphasis:#ffda6a;--adip-danger-text-emphasis:#ea868f;--adip-light-text-emphasis:#f8f9fa;--adip-dark-text-emphasis:#dee2e6;--adip-primary-bg-subtle:#1f070e;--adip-secondary-bg-subtle:#051310;--adip-success-bg-subtle:#051b11;--adip-info-bg-subtle:#032830;--adip-warning-bg-subtle:#332701;--adip-danger-bg-subtle:#2c0b0e;--adip-light-bg-subtle:#343a40;--adip-dark-bg-subtle:#1a1d20;--adip-primary-border-subtle:#5e142b;--adip-secondary-border-subtle:#0e3830;--adip-success-border-subtle:#0f5132;--adip-info-border-subtle:#087990;--adip-warning-border-subtle:#997404;--adip-danger-border-subtle:#842029;--adip-light-border-subtle:#495057;--adip-dark-border-subtle:#343a40;--adip-link-color:#c47a91;--adip-link-hover-color:#d095a7;--adip-link-color-rgb:196,122,145;--adip-link-hover-color-rgb:208,149,167;--adip-code-color:#e685b5;--adip-border-color:#495057;--adip-border-color-translucent:hsla(0,0%,100%,.15);--adip-form-valid-color:#75b798;--adip-form-valid-border-color:#75b798;--adip-form-invalid-color:#ea868f;--adip-form-invalid-border-color:#ea868f;color-scheme:dark}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{background-color:var(--adip-body-bg);color:var(--adip-body-color);font-family:var(--adip-body-font-family);font-size:var(--adip-body-font-size);font-weight:var(--adip-body-font-weight);line-height:var(--adip-body-line-height);margin:0;text-align:var(--adip-body-text-align)}hr{border:0;border-top:var(--adip-border-width) solid;color:inherit;margin:1rem 0;opacity:.25}h1,h2,h3,h4,h5,h6{color:var(--adip-heading-color,inherit);font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-bottom:1rem;margin-top:0}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{background-color:var(--adip-highlight-bg);padding:.1875em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--adip-link-color-rgb),var(--adip-link-opacity,1));text-decoration:underline}a:hover{--adip-link-color-rgb:var(--adip-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--adip-font-monospace);font-size:1em}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:var(--adip-code-color);font-size:.875em}a>code{color:inherit}kbd{background-color:var(--adip-body-color);border-radius:.25rem;color:var(--adip-body-bg);font-size:.875em;padding:.1875rem .375rem}kbd kbd{font-size:1em;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:var(--adip-secondary-color);padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--adip-gutter-x:1.5rem;--adip-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--adip-gutter-x)*.5);padding-right:calc(var(--adip-gutter-x)*.5);width:100%}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.btn{--adip-btn-padding-x:0.75rem;--adip-btn-padding-y:0.375rem;--adip-btn-font-family: ;--adip-btn-font-size:1rem;--adip-btn-font-weight:400;--adip-btn-line-height:1.5;--adip-btn-color:var(--adip-body-color);--adip-btn-bg:transparent;--adip-btn-border-width:var(--adip-border-width);--adip-btn-border-color:transparent;--adip-btn-border-radius:50rem;--adip-btn-hover-border-color:transparent;--adip-btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);--adip-btn-disabled-opacity:0.65;--adip-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--adip-btn-focus-shadow-rgb),.5);background-color:var(--adip-btn-bg);background-image:var(--adip-gradient);border:var(--adip-btn-border-width) solid var(--adip-btn-border-color);border-radius:var(--adip-btn-border-radius);box-shadow:var(--adip-btn-box-shadow);color:var(--adip-btn-color);cursor:pointer;display:inline-block;font-family:var(--adip-btn-font-family);font-size:var(--adip-btn-font-size);font-weight:var(--adip-btn-font-weight);line-height:var(--adip-btn-line-height);padding:var(--adip-btn-padding-y) var(--adip-btn-padding-x);text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{background-color:var(--adip-btn-hover-bg);border-color:var(--adip-btn-hover-border-color);color:var(--adip-btn-hover-color)}.btn-check+.btn:hover{background-color:var(--adip-btn-bg);border-color:var(--adip-btn-border-color);color:var(--adip-btn-color)}.btn:focus-visible{background-color:var(--adip-btn-hover-bg);background-image:var(--adip-gradient);border-color:var(--adip-btn-hover-border-color);box-shadow:var(--adip-btn-box-shadow),var(--adip-btn-focus-box-shadow);color:var(--adip-btn-hover-color);outline:0}.btn-check:focus-visible+.btn{border-color:var(--adip-btn-hover-border-color);box-shadow:var(--adip-btn-box-shadow),var(--adip-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--adip-btn-active-bg);background-image:none;border-color:var(--adip-btn-active-border-color);box-shadow:var(--adip-btn-active-shadow);color:var(--adip-btn-active-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--adip-btn-active-shadow),var(--adip-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--adip-btn-disabled-bg);background-image:none;border-color:var(--adip-btn-disabled-border-color);box-shadow:none;color:var(--adip-btn-disabled-color);opacity:var(--adip-btn-disabled-opacity);pointer-events:none}.btn-primary{--adip-btn-color:#fff;--adip-btn-bg:#9c2247;--adip-btn-border-color:#9c2247;--adip-btn-hover-color:#fff;--adip-btn-hover-bg:#851d3c;--adip-btn-hover-border-color:#7d1b39;--adip-btn-focus-shadow-rgb:171,67,99;--adip-btn-active-color:#fff;--adip-btn-active-bg:#7d1b39;--adip-btn-active-border-color:#751a35;--adip-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--adip-btn-disabled-color:#fff;--adip-btn-disabled-bg:#9c2247;--adip-btn-disabled-border-color:#9c2247}.btn-success{--adip-btn-color:#fff;--adip-btn-bg:#198754;--adip-btn-border-color:#198754;--adip-btn-hover-color:#fff;--adip-btn-hover-bg:#157347;--adip-btn-hover-border-color:#146c43;--adip-btn-focus-shadow-rgb:60,153,110;--adip-btn-active-color:#fff;--adip-btn-active-bg:#146c43;--adip-btn-active-border-color:#13653f;--adip-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--adip-btn-disabled-color:#fff;--adip-btn-disabled-bg:#198754;--adip-btn-disabled-border-color:#198754}.btn-danger{--adip-btn-color:#fff;--adip-btn-bg:#dc3545;--adip-btn-border-color:#dc3545;--adip-btn-hover-color:#fff;--adip-btn-hover-bg:#bb2d3b;--adip-btn-hover-border-color:#b02a37;--adip-btn-focus-shadow-rgb:225,83,97;--adip-btn-active-color:#fff;--adip-btn-active-bg:#b02a37;--adip-btn-active-border-color:#a52834;--adip-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--adip-btn-disabled-color:#fff;--adip-btn-disabled-bg:#dc3545;--adip-btn-disabled-border-color:#dc3545}.btn-outline-primary{--adip-btn-color:#9c2247;--adip-btn-border-color:#9c2247;--adip-btn-hover-color:#fff;--adip-btn-hover-bg:#9c2247;--adip-btn-hover-border-color:#9c2247;--adip-btn-focus-shadow-rgb:156,34,71;--adip-btn-active-color:#fff;--adip-btn-active-bg:#9c2247;--adip-btn-active-border-color:#9c2247;--adip-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--adip-btn-disabled-color:#9c2247;--adip-btn-disabled-bg:transparent;--adip-btn-disabled-border-color:#9c2247;--adip-gradient:none}.btn-outline-success{--adip-btn-color:#198754;--adip-btn-border-color:#198754;--adip-btn-hover-color:#fff;--adip-btn-hover-bg:#198754;--adip-btn-hover-border-color:#198754;--adip-btn-focus-shadow-rgb:25,135,84;--adip-btn-active-color:#fff;--adip-btn-active-bg:#198754;--adip-btn-active-border-color:#198754;--adip-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--adip-btn-disabled-color:#198754;--adip-btn-disabled-bg:transparent;--adip-btn-disabled-border-color:#198754;--adip-gradient:none}.btn-outline-danger{--adip-btn-color:#dc3545;--adip-btn-border-color:#dc3545;--adip-btn-hover-color:#fff;--adip-btn-hover-bg:#dc3545;--adip-btn-hover-border-color:#dc3545;--adip-btn-focus-shadow-rgb:220,53,69;--adip-btn-active-color:#fff;--adip-btn-active-bg:#dc3545;--adip-btn-active-border-color:#dc3545;--adip-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--adip-btn-disabled-color:#dc3545;--adip-btn-disabled-bg:transparent;--adip-btn-disabled-border-color:#dc3545;--adip-gradient:none}.btn-link{--adip-btn-font-weight:400;--adip-btn-color:var(--adip-link-color);--adip-btn-bg:transparent;--adip-btn-border-color:transparent;--adip-btn-hover-color:var(--adip-link-hover-color);--adip-btn-hover-border-color:transparent;--adip-btn-active-color:var(--adip-link-hover-color);--adip-btn-active-border-color:transparent;--adip-btn-disabled-color:#6c757d;--adip-btn-disabled-border-color:transparent;--adip-btn-box-shadow:0 0 0 #000;--adip-btn-focus-shadow-rgb:171,67,99;background-image:none;text-decoration:underline}.btn-link:focus-visible{color:var(--adip-btn-color)}.btn-link:hover{color:var(--adip-btn-hover-color)}.btn-lg{--adip-btn-padding-y:0.5rem;--adip-btn-padding-x:1rem;--adip-btn-font-size:1.25rem;--adip-btn-border-radius:50rem}.btn-sm{--adip-btn-padding-y:0.25rem;--adip-btn-padding-x:0.5rem;--adip-btn-font-size:0.875rem;--adip-btn-border-radius:50rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.card{--adip-card-spacer-y:0.75rem;--adip-card-spacer-x:2rem;--adip-card-title-spacer-y:0.5rem;--adip-card-title-color: ;--adip-card-subtitle-color: ;--adip-card-border-width:0;--adip-card-border-color:var(--adip-border-color-translucent);--adip-card-border-radius:1.5rem;--adip-card-box-shadow:0 4px 4px rgba(0,0,0,.25);--adip-card-inner-border-radius:1.5rem;--adip-card-cap-padding-y:0.375rem;--adip-card-cap-padding-x:2rem;--adip-card-cap-bg:#fff;--adip-card-cap-color: ;--adip-card-height: ;--adip-card-color: ;--adip-card-bg:var(--adip-body-bg);--adip-card-img-overlay-padding:1rem;--adip-card-group-margin:0.75rem;word-wrap:break-word;background-clip:border-box;background-color:var(--adip-card-bg);border:var(--adip-card-border-width) solid var(--adip-card-border-color);border-radius:var(--adip-card-border-radius);box-shadow:var(--adip-card-box-shadow);color:var(--adip-body-color);display:flex;flex-direction:column;height:var(--adip-card-height);min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:var(--adip-card-inner-border-radius);border-top-right-radius:var(--adip-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:var(--adip-card-inner-border-radius);border-bottom-right-radius:var(--adip-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{color:var(--adip-card-color);flex:1 1 auto;padding:var(--adip-card-spacer-y) var(--adip-card-spacer-x)}.card-title{color:var(--adip-card-title-color);margin-bottom:var(--adip-card-title-spacer-y)}.card-subtitle{color:var(--adip-card-subtitle-color);margin-top:calc(var(--adip-card-title-spacer-y)*-.5)}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--adip-card-spacer-x)}.card-header{background-color:var(--adip-card-cap-bg);border-bottom:var(--adip-card-border-width) solid var(--adip-card-border-color);color:var(--adip-card-cap-color);margin-bottom:0;padding:var(--adip-card-cap-padding-y) var(--adip-card-cap-padding-x)}.card-header:first-child{border-radius:var(--adip-card-inner-border-radius) var(--adip-card-inner-border-radius) 0 0}.card-footer{background-color:var(--adip-card-cap-bg);border-top:var(--adip-card-border-width) solid var(--adip-card-border-color);color:var(--adip-card-cap-color);padding:var(--adip-card-cap-padding-y) var(--adip-card-cap-padding-x)}.card-footer:last-child{border-radius:0 0 var(--adip-card-inner-border-radius) var(--adip-card-inner-border-radius)}.card-header-tabs{border-bottom:0;margin-bottom:calc(var(--adip-card-cap-padding-y)*-1);margin-left:calc(var(--adip-card-cap-padding-x)*-.5);margin-right:calc(var(--adip-card-cap-padding-x)*-.5)}.card-header-tabs .nav-link.active{background-color:var(--adip-card-bg);border-bottom-color:var(--adip-card-bg)}.card-header-pills{margin-left:calc(var(--adip-card-cap-padding-x)*-.5);margin-right:calc(var(--adip-card-cap-padding-x)*-.5)}.card-img-overlay{border-radius:var(--adip-card-inner-border-radius);bottom:0;left:0;padding:var(--adip-card-img-overlay-padding);position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--adip-card-inner-border-radius);border-top-right-radius:var(--adip-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-left-radius:var(--adip-card-inner-border-radius);border-bottom-right-radius:var(--adip-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--adip-card-group-margin)}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.modal{--adip-modal-zindex:1055;--adip-modal-width:500px;--adip-modal-padding:1rem;--adip-modal-margin:0.5rem;--adip-modal-color: ;--adip-modal-bg:var(--adip-body-bg);--adip-modal-border-color:#e2e2e2;--adip-modal-border-width:var(--adip-border-width);--adip-modal-border-radius:30px;--adip-modal-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.075);--adip-modal-inner-border-radius:calc(30px - var(--adip-border-width));--adip-modal-header-padding-x:1rem;--adip-modal-header-padding-y:1rem;--adip-modal-header-padding:1rem 1rem;--adip-modal-header-border-color:var(--adip-border-color);--adip-modal-header-border-width:0;--adip-modal-title-line-height:1.5;--adip-modal-footer-gap:0.5rem;--adip-modal-footer-bg: ;--adip-modal-footer-border-color:var(--adip-border-color);--adip-modal-footer-border-width:0;display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:var(--adip-modal-zindex)}.modal-dialog{margin:var(--adip-modal-margin);pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--adip-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - var(--adip-modal-margin)*2)}.modal-content{background-clip:padding-box;background-color:var(--adip-modal-bg);border:var(--adip-modal-border-width) solid var(--adip-modal-border-color);border-radius:var(--adip-modal-border-radius);box-shadow:var(--adip-modal-box-shadow);color:var(--adip-modal-color);display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{--adip-backdrop-zindex:1050;--adip-backdrop-bg:#fff;--adip-backdrop-opacity:0.25;background-color:var(--adip-backdrop-bg);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--adip-backdrop-zindex)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--adip-backdrop-opacity)}.modal-header{align-items:center;border-bottom:var(--adip-modal-header-border-width) solid var(--adip-modal-header-border-color);border-top-left-radius:var(--adip-modal-inner-border-radius);border-top-right-radius:var(--adip-modal-inner-border-radius);flex-shrink:0;justify-content:space-between;padding:var(--adip-modal-header-padding)}.modal-header .btn-close{margin:calc(var(--adip-modal-header-padding-y)*-.5) calc(var(--adip-modal-header-padding-x)*-.5) calc(var(--adip-modal-header-padding-y)*-.5) auto;padding:calc(var(--adip-modal-header-padding-y)*.5) calc(var(--adip-modal-header-padding-x)*.5)}.modal-title{line-height:var(--adip-modal-title-line-height);margin-bottom:0}.modal-body{flex:1 1 auto;padding:var(--adip-modal-padding);position:relative}.modal-footer{align-items:center;background-color:var(--adip-modal-footer-bg);border-bottom-left-radius:var(--adip-modal-inner-border-radius);border-bottom-right-radius:var(--adip-modal-inner-border-radius);border-top:var(--adip-modal-footer-border-width) solid var(--adip-modal-footer-border-color);display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:calc(var(--adip-modal-padding) - var(--adip-modal-footer-gap)*.5)}.modal-footer>*{margin:calc(var(--adip-modal-footer-gap)*.5)}@media(min-width:576px){.modal{--adip-modal-margin:1.75rem;--adip-modal-box-shadow:0 9.9px 87px rgba(181,181,195,.15)}.modal-dialog{margin-left:auto;margin-right:auto;max-width:var(--adip-modal-width)}.modal-sm{--adip-modal-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{--adip-modal-width:880px}}@media(min-width:1200px){.modal-xl{--adip-modal-width:1140px}}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--adip-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-1x1{--adip-aspect-ratio:100%}.ratio-4x3{--adip-aspect-ratio:75%}.ratio-16x9{--adip-aspect-ratio:56.25%}.ratio-21x9{--adip-aspect-ratio:42.8571428571%}:root,body{height:100%}:root{text-rendering:optimizeLegibility;font-size:15px;scrollbar-color:#9c2247 #fff}*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;display:flex;flex-direction:column;font-family:Montserrat}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-button{height:0;width:0}::-webkit-scrollbar-thumb{background:#9c2247;border-radius:10px}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background:#b12751}::-webkit-scrollbar-track{background:#fff}::-moz-selection{background-color:rgba(156,34,71,.5)}::selection{background-color:rgba(156,34,71,.5)}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px dotted #9c2247!important}canvas,iframe,img,picture,svg,video{display:block;max-width:100%}img{height:auto;max-width:100%}button{-webkit-appearance:button;-moz-appearance:button;appearance:button;overflow:visible;text-transform:none}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}@media(prefers-reduced-motion:reduce){*{-webkit-animation-play-state:paused!important;animation-play-state:paused!important;scroll-behavior:auto!important;transition:none!important}img,video{display:none}}.body_title{color:#393939;font-size:calc(1.40625rem + 1.875vw);font-weight:600;margin-bottom:.25rem}@media(min-width:1200px){.body_title{font-size:2.8125rem}}.body_excerpt{color:#0f0f0f;font-size:calc(1.275rem + .3vw);font-weight:300;line-height:1.25;margin-left:auto;margin-right:auto;max-width:74ch}@media(min-width:1200px){.body_excerpt{font-size:1.5rem}}.body_excerpt *,.btn{font-weight:700}.btn{display:grid;font-size:calc(1.375rem + 1.5vw);line-height:1;padding:1.05rem calc(1.3425rem + 1.11vw);place-content:center}@media(min-width:1200px){.btn{font-size:2.5rem;padding:1.05rem 2.175rem}}.btn:not(:focus-visible){box-shadow:none}.btn-sm{font-size:calc(1.34375rem + 1.125vw);padding:.75rem calc(1.33rem + .96vw)}@media(min-width:1200px){.btn-sm{font-size:2.1875rem;padding:.75rem 2.05rem}}.btn-primary{background:linear-gradient(110deg,#9f2241 28%,#924c6d 74%) 50% 50%/150% border-box;border-color:transparent;transition:all .15s ease-in-out}.btn-primary:hover{background-position-x:0;border-color:transparent}.btn-primary:disabled{background-image:linear-gradient(110deg,#c4c4c4 28%,#868686 74%);border-color:transparent;opacity:1}.btn-outline-white{--adip-btn-color:#fff;--adip-btn-border-color:#fff;--adip-btn-hover-color:#000;--adip-btn-hover-bg:#fff;--adip-btn-hover-border-color:#fff;--adip-btn-focus-shadow-rgb:255,255,255;--adip-btn-active-color:#000;--adip-btn-active-bg:#fff;--adip-btn-active-border-color:#fff;--adip-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--adip-btn-disabled-color:#fff;--adip-btn-disabled-bg:transparent;--adip-btn-disabled-border-color:#fff;--adip-gradient:none;border-width:2px}.btn-video{background:none;border-radius:0;display:grid;place-content:center}.btn-video img{max-width:100%}.btn-video:hover{background-color:rgba(0,0,0,.15)}.btn-video:active{opacity:.8}.carousel{padding-bottom:calc(1.525rem + 3.3vw);padding-top:calc(1.525rem + 3.3vw)}@media(min-width:1200px){.carousel{padding-bottom:4rem;padding-top:4rem}}.carousel_title{margin-bottom:calc(1.3rem + .6vw)}@media(min-width:1200px){.carousel_title{margin-bottom:1.75rem}}.carousel_nav{display:flex;flex-wrap:wrap;gap:calc(1.725rem + 5.7vw);justify-content:center;list-style-type:none;margin-bottom:calc(1.625rem + 4.5vw);margin-top:calc(1.45rem + 2.4vw);padding:0 1.5rem}@media(min-width:1200px){.carousel_nav{gap:6rem;margin-bottom:5rem;margin-top:3.25rem}}.carousel_nav .btn{border-color:transparent;border-radius:0;border-width:0 0 6px;color:#c4c4c4;font-size:calc(1.375rem + 1.5vw);font-weight:500;line-height:1;padding:.25rem .3rem;text-transform:uppercase}@media(min-width:1200px){.carousel_nav .btn{font-size:2.5rem}}.carousel_nav .btn:active,.carousel_nav .btn:hover{color:#9e9e9e}.carousel_nav .btn:active{border-color:currentColor}.carousel_nav .btn.active{border-color:currentColor;color:#bc955c;font-weight:700}@media(max-width:767.98px){.carousel_nav{gap:2rem}}.carousel-cards .slider-wrapper{display:flex;justify-content:center}.carousel-cards .slider-container{gap:calc(1.35rem + 1.2vw);grid-auto-columns:33.75rem;grid-template-columns:33.75rem;margin:0 -.75rem calc(1.4625rem + 2.55vw);padding:0 calc(1.325rem + .9vw) 1rem;scroll-padding:calc(1.325rem + .9vw);width:-webkit-min-content;width:-moz-min-content;width:min-content}@media(min-width:1200px){.carousel-cards .slider-container{gap:2.25rem;margin:0 -.75rem 3.375rem;padding:0 2rem 1rem;scroll-padding:2rem}}.carousel-cards .slider-indicators{gap:1.75rem;position:static}.carousel-cards .slider-indicators .btn{background-color:#dbdbdb;border:2px solid #dbdbdb;border-radius:50%;height:18px;opacity:1;padding:0;width:18px}.carousel-cards .slider-indicators .btn:hover{border-color:#959595}.carousel-cards .slider-indicators .btn.active{background-color:#959595;border-color:#959595}.carousel-cards .slider-nav{background-color:#9c2247;bottom:calc(22px + 7.5rem);display:grid;filter:none;height:77px;opacity:1;place-content:center;top:auto;visibility:visible;width:77px}.carousel-cards .slider-nav:before{content:normal}.carousel-cards .slider-nav:after{-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='39' fill='none'%3E%3Cpath fill='%23fff' d='M21.163 1.316a2.711 2.711 0 0 1 0 3.834L9.523 16.79h31.413a2.711 2.711 0 0 1 0 5.422H9.524l11.639 11.64a2.711 2.711 0 0 1-3.834 3.834L1.06 21.418a2.711 2.711 0 0 1 0-3.834L17.329 1.316a2.711 2.711 0 0 1 3.834 0Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='39' fill='none'%3E%3Cpath fill='%23fff' d='M21.163 1.316a2.711 2.711 0 0 1 0 3.834L9.523 16.79h31.413a2.711 2.711 0 0 1 0 5.422H9.524l11.639 11.64a2.711 2.711 0 0 1-3.834 3.834L1.06 21.418a2.711 2.711 0 0 1 0-3.834L17.329 1.316a2.711 2.711 0 0 1 3.834 0Z'/%3E%3C/svg%3E") center/contain no-repeat;transition:filter .15s ease-in-out;width:43px}.carousel-cards .slider-nav:hover{background-color:#e9e9e9}.carousel-cards .slider-nav:hover:after{filter:brightness(49%)}@media(max-width:575.98px){.carousel-cards .slider-container{grid-auto-columns:minmax(85%,33.75rem);grid-template-columns:minmax(85%,33.75rem);padding-left:.5rem;padding-right:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.carousel-cards .slider-nav{display:none}}@media(max-width:62rem){.slider-indicators{display:flex;margin-bottom:0}}.card{height:100%;width:100%}.card-img-top{height:235px;-o-object-fit:cover;object-fit:cover}.card-logo{max-height:150px;max-width:150px;-o-object-fit:contain;object-fit:contain;position:absolute;right:1.25rem;top:1.25rem}.card-ribbon{align-items:center;background-color:var(--level-color,#d3bf9c);color:var(--level-color-text,#242424);display:flex;gap:1rem;justify-content:space-between;min-height:58px;padding:.375rem 1rem .375rem 2rem}.card-ribbon span{font-size:1.5rem;font-weight:500}.card-title{color:#000;font-size:calc(1.34375rem + 1.125vw);font-weight:700;margin:0}@media(min-width:1200px){.card-title{font-size:2.1875rem}}.card-alert,.card-lists,.card-warning{font-size:calc(1.2625rem + .15vw)}@media(min-width:1200px){.card-alert,.card-lists,.card-warning{font-size:1.375rem}}.card-alert{color:#9c2247;font-weight:600;line-height:1.1}.card-text{font-size:20px;line-height:1.3;margin-bottom:calc(1.375rem + 1.5vw);margin-top:1.1rem}@media(min-width:1200px){.card-text{margin-bottom:2.5rem}}.card-brand{margin:.5rem 0}.card-lists{color:#242424;display:flex;flex-wrap:wrap;gap:1rem calc(1.425rem + 2.1vw)}@media(min-width:1200px){.card-lists{gap:1rem 3rem}}.card-lists dl{margin:0}.card-lists dt{font-weight:800}.card-lists dd{font-weight:500;margin:0}.card-lists dd:last-child{align-items:center;display:flex;gap:.625rem}.card-warning{color:#bc965c;font-weight:600;line-height:1.25}.card-warning *{font-weight:900}.card-link{align-self:flex-end;margin-top:calc(1.45rem + 2.4vw)}@media(min-width:1200px){.card-link{margin-top:3.25rem}}.card-footer{display:flex;flex-direction:column;padding-bottom:1.6rem;padding-top:.75rem}.card.certified-header{padding-top:calc(150px + 2rem)}@media(min-width:576px){.card-lists dl:nth-of-type(2n){position:relative}.card-lists dl:nth-of-type(2n):after{background-color:#000;bottom:50%;content:"";height:50%;left:-1.5rem;position:absolute;transform:translateY(50%);width:1px}}@media(max-width:575.98px){.card-lists{flex-direction:column}}.card-overlay{background:linear-gradient(1turn,rgba(0,0,0,.6) 0,rgba(0,0,0,.4) 88%),linear-gradient(0,rgba(0,0,0,.2),rgba(0,0,0,.2)),var(--card-bg) center/cover no-repeat;border-radius:1rem;color:#fff}.card-overlay .card-body{padding:calc(1.475rem + 2.7vw) calc(1.425rem + 2.1vw) calc(1.375rem + 1.5vw)}@media(min-width:1200px){.card-overlay .card-body{padding:3.5rem 3rem 2.5rem}}.card-overlay .card-title{color:inherit;font-size:calc(1.40625rem + 1.875vw);font-weight:900;margin-bottom:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.card-overlay .card-title{font-size:2.8125rem;margin-bottom:2.5rem}}.card-overlay .card-text{font-size:calc(1.3rem + .6vw);font-weight:600;margin-bottom:calc(1.675rem + 5.1vw);max-width:51ch}@media(min-width:1200px){.card-overlay .card-text{font-size:1.75rem;margin-bottom:5.5rem}}.card-overlay .card-controls{display:flex;flex-wrap:wrap;gap:calc(1.3rem + .6vw);justify-content:flex-end}@media(min-width:1200px){.card-overlay .card-controls{gap:1.75rem}}.hero{background-color:hsla(0,0%,93%,.8);color:#fff;margin-bottom:1.25rem;padding-bottom:calc(1.425rem + 2.1vw);padding-top:1.125rem;position:relative}@media(min-width:1200px){.hero{padding-bottom:3rem}}.hero>[class*=container]{display:flex;flex-direction:column;position:relative;z-index:1}.hero_brands{align-items:stretch;display:flex;gap:1.25rem;justify-content:flex-end;list-style:none;margin:0;padding:0}.hero_brands li{align-items:center;display:flex;padding-bottom:1rem;padding-top:1rem}.hero_brands li:not(:first-child){border-left:1px solid #fff;padding-left:1.25rem}.hero_subtitle,.hero_title{font-weight:900;text-transform:uppercase}.hero_subtitle{color:#d3bf9c;font-size:calc(1.2625rem + .15vw);margin-bottom:.25rem}@media(min-width:1200px){.hero_subtitle{font-size:1.375rem}}.hero_title{font-family:SourceCodePro;font-size:calc(1.6875rem + 5.25vw);line-height:1;margin:0;text-shadow:1.15px 1.15px 1.15px rgba(0,0,0,.3);word-spacing:-.5ex}@media(min-width:1200px){.hero_title{font-size:5.625rem}}.hero_excerpt{font-size:calc(1.34375rem + 1.125vw);font-weight:500}@media(min-width:1200px){.hero_excerpt{font-size:2.1875rem}}.hero_excerpt *{display:block;font-weight:900}.hero_btn{align-self:flex-end;margin-top:calc(1.4rem + 1.8vw)}@media(min-width:1200px){.hero_btn{margin-top:2.75rem}}.hero_carousel{height:100%;left:0;position:absolute;top:0;width:100%}.hero_carousel img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero_carousel:after{background:linear-gradient(0deg,rgba(0,0,0,.24),rgba(0,0,0,.24)),linear-gradient(115.28deg,rgba(4,4,4,.5) 49%,hsla(0,0%,55%,0) 73%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:575.98px){.hero_brands{margin-bottom:.5rem}}.modal-header{background-color:#d3bf9c;color:#fff;display:flex;justify-content:center;padding:calc(1.41rem + 1.92vw) calc(1.525rem + 3.3vw)}@media(min-width:1200px){.modal-header{padding:2.85rem 4rem}}.modal-header .btn{border-radius:50%;margin:-1em -1rem 0 0;padding:0}.modal-header .btn:hover{opacity:.75}.modal-title{display:flex;flex-grow:1;font-size:calc(1.425rem + 2.1vw);font-weight:700;justify-content:center;line-height:1}@media(min-width:1200px){.modal-title{font-size:3rem}}.modal-body{font-size:calc(1.28125rem + .375vw);line-height:1.25;padding:calc(1.5rem + 3vw) calc(1.525rem + 3.3vw) calc(1.325rem + .9vw)}@media(min-width:1200px){.modal-body{font-size:1.5625rem;padding:3.75rem 4rem 2rem}}.modal-body b,.modal-body strong{font-weight:600}.modal-body>*+*{margin-top:calc(1.46875rem + 2.625vw)}@media(min-width:1200px){.modal-body>*+*{margin-top:3.4375rem}}.modal-body>:last-child{margin-bottom:0}.modal-body li::marker{font-size:10px}.modal-body a{color:#1fa8e2}.modal-body a:hover{color:#1576a0}.modal-footer{justify-content:center;padding-bottom:calc(1.725rem + 5.7vw);padding-top:calc(1.325rem + .9vw)}@media(min-width:1200px){.modal-footer{padding-bottom:6rem;padding-top:2rem}}.modal-video .ratio,.modal-video iframe{border-radius:inherit}.modal-video iframe{height:100%;width:100%}.modal-video .ratio{overflow:hidden}.modal-video .modal-content{border:none;max-height:85vh}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.footer{background:url(assets/footer-bg.svg) bottom/auto repeat no-repeat #00312d;font-size:medium;margin-top:auto;padding:2.5em 0 3.75em}.footer,.footer a{color:#fff}.footer a:hover{-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.footer ul{list-style:none;margin:0;padding-left:0}.footer_wrapper{grid-gap:2.5em;align-items:start;display:grid;grid-template:auto/214px repeat(3,auto) 275px}@media(min-width:576px)and (max-width:991.98px){.footer_wrapper{grid-template-columns:214px repeat(2,auto)}.footer_wrapper>div:nth-child(4){grid-column:span 2}}@media(min-width:480px)and (max-width:575.98px){.footer_wrapper{grid-template-columns:1fr 1fr}.footer_wrapper .footer_datos{grid-column:1/3}}@media(max-width:479.98px){.footer_wrapper{grid-gap:1.5em;grid-template-columns:1fr}.footer_wrapper>div:nth-child(4){grid-row-start:2}}.footer_title{font-size:.9375em;font-weight:700;margin-bottom:1rem}.footer_excerpt{font-size:.8125em}.footer_excerpt-sm{font-size:.75em}.footer_social{display:flex}.footer_social li+li{margin-left:1.5em}.footer_social a{transition:all .2s ease-in-out}.footer_social a:hover{opacity:.85}.footer_list>:not(:last-child){margin-bottom:2em}.footer_datos{align-items:center;background:url(assets/footer-datos.png) 50%/cover no-repeat #004a44;background-blend-mode:multiply;border-radius:5px;display:flex;flex-direction:column;padding:.625em .875em;position:relative;text-align:center;transition:all .2s ease-in-out}.footer_datos p{line-height:1.25;margin:.5em 0 0}.footer_datos a{font-weight:700;margin-top:.5em;text-decoration:none}.footer_datos a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.footer_datos:hover{background-color:#005750}.footer_link{display:block;margin-bottom:1em}.header{display:flex;padding-bottom:12px;padding-top:12px}.header_logo{align-items:center;display:inline-flex;gap:8px}.header_logo img{-o-object-fit:contain;object-fit:contain;width:auto}.header_logo img:first-child{height:37px}.header_logo img:last-child{border-left:1px solid #9c2247;height:16px;padding-left:8px}.home-experience{margin-bottom:calc(1.75rem + 6vw);padding-top:calc(1.305rem + .66vw)}@media(min-width:1200px){.home-experience{margin-bottom:6.25rem;padding-top:1.8rem}}.home-experience_title{margin-bottom:calc(1.525rem + 3.3vw)}@media(min-width:1200px){.home-experience_title{margin-bottom:4rem}}.home-brands{margin-bottom:calc(1.875rem + 7.5vw)}@media(min-width:1200px){.home-brands{margin-bottom:7.5rem}}.home-brands_title{margin-bottom:calc(1.325rem + .9vw)}@media(min-width:1200px){.home-brands_title{margin-bottom:2rem}}.home-brands_excerpt{margin-bottom:calc(1.55rem + 3.6vw)}@media(min-width:1200px){.home-brands_excerpt{margin-bottom:4.25rem}}.home-brands_nav{align-items:center;display:flex;flex-wrap:wrap;gap:calc(1.4125rem + 1.95vw) calc(1.625rem + 4.5vw);justify-content:center;list-style:none;padding:0}@media(min-width:1200px){.home-brands_nav{gap:2.875rem 5rem}}.home-brands_nav img{max-height:180px;max-width:500px;max-width:min(500px,100%);-o-object-fit:contain;object-fit:contain}.home-testimonies{background-color:#f6f6f6;margin-bottom:calc(1.5625rem + 3.75vw);padding:calc(1.8rem + 6.6vw) 0 calc(1.525rem + 3.3vw)}@media(min-width:1200px){.home-testimonies{margin-bottom:4.375rem;padding:6.75rem 0 4rem}}.home-testimonies_excerpt{font-size:calc(1.34375rem + 1.125vw);font-weight:600;line-height:1.25;margin:auto;max-width:45ch;text-align:center}@media(min-width:1200px){.home-testimonies_excerpt{font-size:2.1875rem}}.home-testimonies .slider-indicators{align-items:center;flex-wrap:wrap;gap:calc(1.625rem + 4.5vw);margin-top:calc(1.525rem + 3.3vw);position:static}@media(min-width:1200px){.home-testimonies .slider-indicators{gap:5rem;margin-top:4rem}}.home-testimonies .slider-indicators .svg,.home-testimonies .slider-indicators img{max-height:50px;-o-object-fit:contain;object-fit:contain;pointer-events:none}.home-testimonies .slider-indicators .svg path{transition:fill .15s ease-in-out}.home-testimonies .slider-indicators .btn{border:none;height:auto;opacity:1;padding:0;width:auto}.home-testimonies .slider-indicators .btn:not(.active) .svg path{fill:#acacac}.home-footer{padding-bottom:calc(1.775rem + 6.3vw)}@media(min-width:1200px){.home-footer{padding-bottom:6.5rem}}.page-template-bolsa-de-trabajo{background-color:#fafafa}.bolsa-hero{background:url(assets/bolsadetrebajo-bg.png) 50%/cover no-repeat;margin-bottom:1.125rem;padding:calc(1.4375rem + 2.25vw) 0;text-align:center}@media(min-width:1200px){.bolsa-hero{padding:3.125rem 0}}.bolsa-hero_title{color:#000;font-size:calc(1.29375rem + .525vw);font-weight:700;margin-bottom:0}@media(min-width:1200px){.bolsa-hero_title{font-size:1.6875rem}}.bolsa-hero_title>span{color:#d3bf9c;display:block;font-size:calc(1.4625rem + 2.55vw);font-weight:900;line-height:1;margin-top:1.125rem;text-transform:uppercase}@media(min-width:1200px){.bolsa-hero_title>span{font-size:3.375rem}}.bolsa-hero_title>span span{color:#9c2247}.bolsa-grid{display:grid;gap:calc(1.4rem + 1.8vw) 1.25rem;grid-template:auto/repeat(3,1fr);margin-bottom:calc(1.4rem + 1.8vw);max-width:830px}@media(min-width:1200px){.bolsa-grid{gap:2.75rem 1.25rem;margin-bottom:2.75rem}}.bolsa-grid_item{background-color:#fff;border-radius:.5rem;box-shadow:0 .8px 7px rgba(0,0,0,.09);color:#868686;display:flex;flex-direction:column;font-family:Roboto,Montserrat,sans-serif;font-size:.875rem;line-height:1.3;min-width:0;padding:.75rem .375rem 1.25rem}.bolsa-grid_item>*{padding:0 .25rem}.bolsa-grid_item>:not(:last-child){border-bottom:1px solid #cecece;margin-bottom:.5rem;padding-bottom:.5rem}.bolsa-grid_item dd,.bolsa-grid_item dl,.bolsa-grid_item p{margin:0}.bolsa-grid_item dt{color:#ad8242}.bolsa-grid_item a{color:inherit;text-decoration:none}.bolsa-grid_item a:hover{-webkit-text-decoration:underline currentColor dashed;text-decoration:underline currentColor dashed}.bolsa-grid_item .especialidad,.bolsa-grid_item footer,.bolsa-grid_item header{display:flex}.bolsa-grid_item header{align-items:flex-start}.bolsa-grid_item footer{flex-direction:column;flex-grow:1}.bolsa-grid_item footer dl{margin-bottom:.875rem}.bolsa-grid_item .especialidad{align-items:center;font-weight:700;margin-top:.3125rem}.bolsa-grid_item .especialidad img{margin-right:.625rem;max-height:2rem;max-width:2rem}.bolsa-grid_item .mail{display:block;overflow:hidden;text-overflow:ellipsis}.bolsa-grid_item-avatar{border-radius:.5625rem;flex-shrink:0;height:85px;margin-right:.5625rem;-o-object-fit:cover;object-fit:cover;width:85px}.bolsa-grid_item .btn{background-color:#175e50;border:var(--adip-border-width) solid #175e50;border-radius:3rem;box-shadow:4px 2px 3px rgba(0,0,0,.15);color:#fff;display:inline-block;font-size:.75rem;font-weight:700;margin:auto auto 0;padding:.375rem 2rem;text-align:center;text-decoration:none;transition:all .15s ease-in-out}.bolsa-grid_item .btn:focus,.bolsa-grid_item .btn:hover{background-color:#145044;border-color:#145044;text-decoration:none}.bolsa-grid_item .btn:focus{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .25rem rgba(20,80,68,.5),4px 2px 3px rgba(0,0,0,.15)}.bolsa-grid_item .btn:active{background-color:#124b40;border-color:#124b40}@media(min-width:576px)and (max-width:767.98px){.bolsa-grid{grid-template-columns:1fr 1fr}}@media(max-width:575.98px){.bolsa-grid{grid-template-columns:1fr}.bolsa-grid_item{font-size:1.125rem}.bolsa-grid_item-avatar{height:110px;width:110px}.bolsa-grid_item .btn{font-size:1rem}}.text-center{text-align:center}
