﻿@import url('https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Mukta+Vaani:wght@200;300;400;500;600;700;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Syncopate:wght@400;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Catamaran:wght@100..900&family=Syncopate:wght@400;700&display=swap');

@font-face {
    font-family: 'Facundo-Regular';
    src: url('/fonts/Facundo-Regular.otf') format('truetype');
}

@font-face {
    font-family: 'Facundo-Bold';
    src: url('/fonts/Facundo-Bold.otf') format('truetype');
}

:root {
    --blue: #27407B;
    --white: #ffffff;
    --black: #000000;
    --smokeblack: #333333;
    --orange: #F99B1C;
    --yellow: #EED559;
    --red: #B5121B;
    --darkred: #980707;
    --lightred: #ED1B34;
    --gray: #484848;
    --error: #EA5353;
    --nav-height: 100px;
    --nav-height-mobile-373: 72px;
    --nav-height-tablet-373: 100px;
    --nav-height-mobile-374: 92px;
    --nav-height-mobile-543: 92px;
    --nav-height-tablet-543: 100px;
}

body[data-theme="brand-372"] main .copy > p,
body[data-theme="brand-373"] main .copy > p,
body[data-theme="brand-374"] main .copy > p,
body[data-theme="brand-543"] main .copy > p {
    display: none;
    position: absolute;
    margin-top: 5px;
  /*  bottom: 5%;*/
    left: 50%;
    transform: translate(-50%, -50%);
}

body[data-theme="brand-372"] main .copy > p,
body[data-theme="brand-374"] main .copy > p,
body[data-theme="brand-543"] main .copy > p {
    color: var(--white);
}

body[data-theme="brand-372"] main .copy > button:hover,
body[data-theme="brand-373"] main .copy > button:hover,
body[data-theme="brand-374"] main .copy > button:hover,
body[data-theme="brand-543"] main .copy > button:hover {
    opacity: .8;
    
}



body[data-theme="brand-373"] main .copy > button:hover {
    color: #99B0CD;
}

body[data-theme="brand-372"] main .copy > button:hover,
body[data-theme="brand-374"] main .copy > button:hover {
    color: var(--yellow);
}


body[data-theme="brand-543"] main .copy > button:hover {
    color: var(--lightred);
}

/*body[data-theme="brand-372"] main button:not(.btn-link):hover {
}*/

.input-group {
    width: 288.97px;
}

    .input-group input, .input-group select, .btn-outline-primary {
        height: 40px;
        border-radius: 6px;
        padding: 10px;
        color: #333;
        font-size: 12px;
        line-height: 120%;
        box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25) inset;
        position: relative;
    }

    .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) {
        border-top-right-radius: .2rem;
        border-bottom-right-radius: .2rem;
    }

    .input-group.error input {
        border: 1px solid var(--error);
    }

    .input-group.error select {
        border: 1px solid var(--error);
        color: var(--error);
    }

    .input-group p {
        visibility: hidden;
    }

    .input-group.no-error p {
        position: absolute;
        right: 0;
        margin: 0;
        z-index: 9;
        color: var(--error);
        font-size: 12px;
        visibility: hidden;
    }

    .input-group.error p {
        position: absolute;
        right: 8px;
        top: 5px;
        margin: 0;
        z-index: 9;
        color: var(--error);
        font-size: 12px;
        visibility: visible;
    }

#overlay {
    position: fixed;
    top: 0;
    z-index: 100;
    width: 100%;
    height: 100%;
    display: none;
    background: rgba(0,0,0,0.6);
}

.cv-spinner {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.spinner {
    width: 40px;
    height: 40px;
    border: 4px #ddd solid;
    border-top: 4px #2e93e6 solid;
    border-radius: 50%;
    animation: sp-anime 0.8s infinite linear;
}

@keyframes sp-anime {
    100% {
        transform: rotate(360deg);
    }
}

body[data-theme="brand-372"] main .btn-outline-primary,
body[data-theme="brand-373"] main .btn-outline-primary,
body[data-theme="brand-374"] main .btn-outline-primary,
body[data-theme="brand-543"] main .btn-outline-primary {
    border: 1px solid #ced4da;
}

body[data-theme="brand-372"] main .btn-outline-primary,
body[data-theme="brand-374"] main .btn-outline-primary,
body[data-theme="brand-543"] main .btn-outline-primary {
    color: var(--white);
}

body[data-theme="brand-373"] main .btn-outline-primary:hover {
    background-color: var(--orange);
    color: var(--white);
}

body[data-theme="brand-372"] main .btn-outline-primary:hover,
body[data-theme="brand-374"] main .btn-outline-primary:hover {
    background: var(--yellow);
    color: var(--red);
}

body[data-theme="brand-543"] main .btn-outline-primary:hover {
    background: var(--lightred);
    color: var(--white);
}


body[data-theme="brand-373"] main .btn-check:active + .btn-outline-primary,
body[data-theme="brand-373"] main .btn-check:checked + .btn-outline-primary,
body[data-theme="brand-373"] main .btn-outline-primary.active,
body[data-theme="brand-373"] main .btn-outline-primary.dropdown-toggle.show,
body[data-theme="brand-373"] main .btn-outline-primary:active {
    background: var(--orange);
    border-color: var(--orange);
    box-shadow: unset;
}

body[data-theme="brand-372"] main .btn-check:active + .btn-outline-primary,
body[data-theme="brand-372"] main .btn-check:checked + .btn-outline-primary,
body[data-theme="brand-372"] main .btn-outline-primary.active,
body[data-theme="brand-372"] main .btn-outline-primary.dropdown-toggle.show,
body[data-theme="brand-372"] main .btn-outline-primary:active,
body[data-theme="brand-374"] main .btn-check:active + .btn-outline-primary,
body[data-theme="brand-374"] main .btn-check:checked + .btn-outline-primary,
body[data-theme="brand-374"] main .btn-outline-primary.active,
body[data-theme="brand-374"] main .btn-outline-primary.dropdown-toggle.show,
body[data-theme="brand-374"] main .btn-outline-primary:active {
    background: var(--yellow);
    border-color: var(--yellow);
    color: var(--red);
    box-shadow: unset;
}

body[data-theme="brand-543"] main .btn-check:active + .btn-outline-primary,
body[data-theme="brand-543"] main .btn-check:checked + .btn-outline-primary,
body[data-theme="brand-543"] main .btn-outline-primary.active,
body[data-theme="brand-543"] main .btn-outline-primary.dropdown-toggle.show,
body[data-theme="brand-543"] main .btn-outline-primary:active {
    background: var(--lightred);
    border-color: var(--lightred);
    color: var(--white);
    box-shadow: unset;
}

body[data-theme="brand-372"] main button,
body[data-theme="brand-374"] main button {
    font-weight: 600;
}

body[data-theme="brand-372"] main button,
body[data-theme="brand-373"] main button,
body[data-theme="brand-374"] main button,
body[data-theme="brand-543"] main button {
    width: 288.97px;
    height: 37.65px;
    border: unset;
}

    body[data-theme="brand-372"] main button:is(.btn-link),
    body[data-theme="brand-373"] main button:is(.btn-link),
    body[data-theme="brand-374"] main button:is(.btn-link),
    body[data-theme="brand-543"] main button:is(.btn-link) {
        font-size: 15px;
        padding-left: 0;
        padding-right: 0;
    }

    body[data-theme="brand-372"] main button:is(.btn-link),
    body[data-theme="brand-374"] main button:is(.btn-link),
    body[data-theme="brand-543"] main button:is(.btn-link) {
        color: var(--white)
    }

    body[data-theme="brand-372"] main button:is(.btn-link:focus),
    body[data-theme="brand-373"] main button:is(.btn-link:focus),
    body[data-theme="brand-374"] main button:is(.btn-link:focus),
    body[data-theme="brand-543"] main button:is(.btn-link:focus) {
        box-shadow: unset;
    }

    body[data-theme="brand-372"] main button:not(.btn-link) {
        background: var(--yellow);
        color: var(--red);
    }

    body[data-theme="brand-373"] main button:not(.btn-link) {
        background: var(--orange);
    }

    body[data-theme="brand-374"] main button:not(.btn-link) {
        background: var(--yellow);
        color: var(--red);
    }

    body[data-theme="brand-543"] main button:not(.btn-link) {
        background: var(--lightred);
        color: var(--white);
    }


        body[data-theme="brand-372"] main button:not(.btn-link):hover,
        body[data-theme="brand-373"] main button:not(.btn-link):hover,
        body[data-theme="brand-374"] main button:not(.btn-link):hover,
        body[data-theme="brand-543"] main button:not(.btn-link):hover {
            opacity: .9;
            /*transition: all 1s ease;*/
        }

        body[data-theme="brand-543"] main button:not(.btn-link):hover {
            background-color: var(--white);
            border: 1px solid var(--lightred);
            color: var(--lightred);
          
        }

    /*CONSENT NOTES*/
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p,
    body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p,
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p,
    body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p {
        font-size: 14px;
        padding-left: 10% !important;
        padding-right: 10% !important;
    }

/*#region === 372 VCC THEME ===*/
body[data-theme="brand-372"] {
    font-family: "Facundo-Regular", sans-serif;
    font-optical-sizing: auto;
    font-weight: normal;
    font-style: normal;
}

    body[data-theme="brand-372"] h1, body[data-theme="brand-372"] h2 {
        font-family: "Facundo-Bold", sans-serif;
        font-optical-sizing: auto;
        font-weight: normal;
        font-style: normal;
    }

    body[data-theme="brand-372"] nav {
        background: var(--red);
        height: var(--nav-height);
        box-shadow: 15px -5px 13px -1px var(--black);
        transform: skew(0deg, 0deg);
        margin-top: 0;
        position: relative;
        background: linear-gradient(180deg, var(--red) 50%, var(--yellow) 50%);
    }

        body[data-theme="brand-372"] nav::before {
            content: '';
            position: absolute;
            /*top: 0;*/
            top: 10px;
            left: 0;
            width: 100%;
            height: 100%;
            background: var(--red);
            /* transform: skew(0deg, -2deg);*/
            transform: skew(0deg, -1.5deg);
            transform-origin: bottom left;
            z-index: -1;
            box-shadow: 0px 5px 5px -2px rgba(0,0,0,.3);
        }

        body[data-theme="brand-372"] nav img {
            width: 223.65px;
            height: 40px;
            /*position: absolute;*/
            position: relative;
            left: 20px;
        }

        body[data-theme="brand-372"] nav div div,
        body[data-theme="brand-372"] main > div > div:nth-child(1) section.wrapper-left {
            display: none;
        }

    body[data-theme="brand-372"] main > div > div:nth-child(1) {
        background-image: url(../theme/assets/372/background.png);
        background-repeat: no-repeat;
        background-position: left top;
        background-size: cover;
        height: calc(100vh - var(--nav-height));
    }

    /*#region === INVITE ===*/
    /*START GET STARTED*/
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left,
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left,
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left {
        position: relative;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup {
            position: relative;
            bottom: 180px;
            visibility: hidden;
        }

            body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup h1,
            body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup h1,
            body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h1 {
                font-weight: 1000;
                font-size: 100.38px;
                text-transform: uppercase;
                color: var(--white);
                text-shadow: 0px 0 10px rgba(0,0,0, 0.1);
                letter-spacing: 8px;
                line-height: 90px;
            }

            /*  body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h1 {
                visibility: hidden;
            }*/

            body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup h5,
            body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup h5,
            body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h5 {
                font-weight: 900;
                font-size: 31.98px;
                color: var(--white);
            }

        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left img,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left img,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left img {
            position: absolute;
            bottom: 0%;
            width: 100%;
            max-width: 986px;
            margin: auto;
            left: 0;
            right: 0;
            display: none;
        }

    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"] {
        position: relative;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] {
        background: linear-gradient(180deg, var(--red) 60%, var(--yellow) 40%);
        height: 100%;
        position: relative;
        justify-content: center;
        align-items: center;
        display: flex;
    }

    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] {
        background: var(--red);
        height: 100%;
        position: relative;
        justify-content: center;
        align-items: center;
        display: flex;
    }

        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div {
            border: 1px solid var(--darkred);
            gap: 10px;
            margin: 5px;
            width: 120.44px;
            height: 110.7px;
            display: flex;
            align-items: center;
            justify-content: center;
            position: relative;
        }

    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > div > p:nth-of-type(1) {
        color: var(--white);
    }

    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > h1,
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > h1,
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > hgroup > h1,
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > hgroup > h1,
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > h1,
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > h1 {
        color: var(--white);
        font-size: 50px;
        line-height: 60px;
        font-weight: 700;
    }

    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > hgroup > h5,
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > hgroup > h5 {
        color: var(--white);
    }

    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1),
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1),
    /*body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) > p:nth-of-type(1),*/
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) > p:nth-of-type(2),
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1),
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1) {
        color: var(--white);
        font-size: 24px;
        line-height: 31.2px;
        font-weight: 500;
    }

        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1) > span,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1) > span,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) > p:nth-of-type(2) > span,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1) > span,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1) > span {
            font-weight: 700;
            font-family: "Facundo-Bold", sans-serif;
        }

        body [data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"][data-name="False"] > div:nth-child(1) > p:nth-of-type(2), body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="False"] > div:nth-child(1) > p:nth-of-type(2), body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(3) {
        color: var(--white);
        font-size: 15px;
        line-height: 19.5px;
        font-weight: 500;
    }

    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"][data-name="False"] > div:nth-child(1),
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="False"] > div:nth-child(1) {
        text-align: center;
        padding: 0 50px;
        position: relative;
        bottom: 115px;
        display: grid;
        justify-items: center;
        z-index: 1;
        /*padding-bottom: 40px;*/
        padding-bottom: 65px;
    }

    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) {
        text-align: center;
        padding: 0 50px;
        position: relative;
        bottom: 115px;
        display: grid;
        justify-items: center;
        z-index: 1;
        padding-bottom: 60px;
    }


    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1)::before,
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1)::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: var(--red);
        transform: skew(0deg, 4deg);
        transform-origin: left bottom;
        z-index: -1;
        box-shadow: 0px 5px 5px -2px rgba(0, 0, 0, .3);
    }

    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
        text-align: center;
        position: relative;
    }

    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
        color: var(--white);
        display: grid;
        justify-items: center;
    }


    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
        text-align: center;
        position: relative;
        /*bottom: 50px;*/
        padding: 0 50px;
    }

        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > h1,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > h1 {
            font-size: 50px;
            line-height: 60px;
            font-weight: 700;
        }

        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > p:nth-of-type(1),
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > p:nth-of-type(1) {
            font-size: 24px;
            line-height: 31.2px;
            font-weight: 500;
            padding: 0 42px;
        }

        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > p:nth-of-type(2) {
            font-weight: 400;
            padding: 0 42px;
        }

        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > p:nth-of-type(2) {
            font-size: 15px;
            font-weight: 400;
            padding: 0 42px;
        }

        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(2) > p,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(3) > p {
            font-weight: 400;
            padding: 0 42px;
        }

        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(3) {
            display: contents;
        }

    /*HOW IT WORKS*/
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2),
    body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) {
        position: absolute;
        bottom: 0%;
        width: 100%;
        background: var(--darkred);
        /*height: 35%;*/
        height: 30%;
        display: inline-grid;
        align-items: center;
        box-shadow: inset 0px 5px 5px -2px rgba(0, 0, 0, .1);
    }

        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > h1,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > h1 {
            color: var(--white);
            font-weight: 700;
            font-size: 20.34px;
            line-height: 26.44px;
            text-align: center;
            position: relative;
            top: 65px;
        }

        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > h1,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > h1 {
            color: var(--white);
            position: absolute;
            left: 15px;
            top: 5px;
            font-weight: 700;
            font-size: 28.85px;
            line-height: 37.5px
        }

        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > svg,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > svg {
            position: relative;
            bottom: 5px;
            /*width: 33.33px;*/
            height: 34.17px;
            filter: brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(7500%) hue-rotate(258deg) brightness(102%) contrast(101%);
        }

        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > h2,
        body[data-theme="brand-372"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > h2 {
            color: var(--white);
            position: absolute;
            left: 0;
            bottom: -10px;
            font-size: 16.17px;
            line-height: 16.17px;
            font-weight: 700;
            text-align: center;
            padding: 0 5px;
        }
    /*END GET STARTED*/

    /*#endregion === INVITE ===*/

    /*#region === INVITATION ===*/
    /*START GET STARTED*/
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left,
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left,
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left {
        position: relative;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup {
            position: relative;
            bottom: 180px;
            visibility: hidden;
        }

            body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup h1,
            body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup h1 {
                font-weight: 1000;
                font-size: 100.38px;
                text-transform: uppercase;
                color: var(--white);
                text-shadow: 0px 0 10px rgba(0,0,0, 0.1);
                letter-spacing: 8px;
                line-height: 90px;
            }

            body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h1 {
                visibility: hidden;
            }

            body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup h5 {
                font-weight: 900;
                font-size: 31.98px;
                color: var(--blue);
            }

        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left img,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left img,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left img {
            position: absolute;
            bottom: 0%;
            width: 100%;
            max-width: 986px;
            margin: auto;
            left: 0;
            right: 0;
            display: none;
        }

    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"] {
        position: relative;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    /* body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] {
        background: var(--red);
        height: 100%;
        position: relative;
        justify-content: center;
        align-items: center;
        display: flex;
    }*/

    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] {
        background: linear-gradient(180deg, var(--red) 60%, var(--yellow) 40%);
        height: 100%;
        position: relative;
        justify-content: center;
        align-items: center;
        display: flex;
    }

    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] {
        background: var(--red);
        height: 100%;
        position: relative;
        justify-content: center;
        align-items: center;
        display: flex;
    }

        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div {
            border: 1px solid var(--darkred);
            gap: 10px;
            margin: 5px;
            width: 120.44px;
            height: 110.7px;
            display: flex;
            align-items: center;
            justify-content: center;
            position: relative;
        }

        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > h1,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > h1,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > hgroup > h1,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > hgroup > h1,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > h1,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > h1 {
            color: var(--white);
            font-size: 50px;
            line-height: 60px;
            font-weight: 700;
        }

        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > hgroup > h5,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > hgroup > h5 {
            color: var(--white);
        }

        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1),
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1),
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) > p:nth-of-type(2),
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1),
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1) {
            color: var(--white);
            font-size: 24px;
            line-height: 31.2px;
            font-weight: 500;
        }

    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"][data-name="False"] > div:nth-child(1) > p:nth-of-type(2),
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="False"] > div:nth-child(1) > p:nth-of-type(2),
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(3) {
        color: var(--white);
        font-size: 15px;
        line-height: 19.5px;
        font-weight: 500;
    }

    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"][data-name="False"] > div:nth-child(1) {
        text-align: center;
        padding: 0 50px;
        position: relative;
        bottom: 70px;
        z-index: 1;
        padding-bottom: 95px;
    }

    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="False"] > div:nth-child(1) {
        text-align: center;
        padding: 0 50px;
        position: relative;
        bottom: 55px;
        z-index: 1;
        padding-bottom: 60px;
    }

    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) {
        text-align: center;
        padding: 0 50px;
        position: relative;
        bottom: 77px;
        z-index: 1;
        padding-bottom: 60px;
    }

    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
        text-align: center;
        padding: 0 50px;
        position: relative;
        bottom: 55px;
        z-index: 1;
        padding-bottom: 45px;
    }

        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1)::before,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1)::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: var(--red);
            transform: skew(0deg, 4deg);
            transform-origin: left bottom;
            z-index: -1;
            box-shadow: 0px 5px 5px -2px rgba(0, 0, 0, .3);
        }

    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
        text-align: center;
        position: relative;
    }

    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
        display: grid;
        justify-items: center;
    }

    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
        text-align: center;
        padding: 0 50px;
        position: relative;
        bottom: 100px;
    }

    /*HOW IT WORKS*/
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2),
    body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) {
        position: absolute;
        bottom: 0%;
        width: 100%;
        background: var(--darkred);
        height: 30%;
        display: inline-grid;
        align-items: center;
        box-shadow: inset 0px 5px 5px -2px rgba(0, 0, 0, .1);
    }

        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > h1,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > h1 {
            color: var(--white);
            font-weight: 700;
            font-size: 20.34px;
            line-height: 26.44px;
            text-align: center;
            position: relative;
            top: 65px;
        }

        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > h1,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > h1 {
            color: var(--white);
            position: absolute;
            left: 15px;
            top: 5px;
            font-weight: 700;
            font-size: 28.85px;
            line-height: 37.5px
        }

        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > svg,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > svg {
            position: relative;
            bottom: 15px;
            width: 33.33px;
            height: 34.17px;
            filter: brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(7500%) hue-rotate(258deg) brightness(102%) contrast(101%);
        }

        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > h2,
        body[data-theme="brand-372"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > h2 {
            color: var(--white);
            position: absolute;
            left: 0;
            bottom: 0;
            font-size: 16.17px;
            line-height: 16.17px;
            font-weight: 700;
            text-align: center;
            padding: 0 12px;
        }
/*END GET STARTED*/
/*#endregion === INVITATION ===*/


/*#endregion === 372 VCC THEME ===*/

/*#region === 373 CDI THEME ===*/
body[data-theme="brand-373"] {
    font-family: "Mulish", sans-serif;
    font-optical-sizing: auto;
    font-weight: normal;
    font-style: normal;
}

    body[data-theme="brand-373"] nav {
        background: var(--white);
        height: var(--nav-height);
        box-shadow: 15px -5px 13px -1px var(--black);
    }

        body[data-theme="brand-373"] nav img {
            width: auto;
            height: 70px;
        }

        /*  body[data-theme="brand-373"] nav div div:not(.373) {
            width: 200px;
        }*/

        body[data-theme="brand-373"] nav p {
            display: inline-flex;
            align-items: center;
            font-size: 20.54px;
            font-weight: 300;
            position: relative;
            right: 60px;
        }

            body[data-theme="brand-373"] nav p span {
                font-weight: 800;
                font-size: 40px;
                color: var(--blue);
            }


    body[data-theme="brand-373"] main > div > div:nth-child(1) {
        background-image: url(../theme/assets/373/background.png);
        background-repeat: no-repeat;
        background-position: left top;
        background-size: cover;
        height: calc(100vh - var(--nav-height));
    }


    /*#region === INVITE ===*/
    /*START GET STARTED*/
    body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left,
    body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left,
    body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left {
        position: relative;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup {
            position: relative;
            bottom: 180px;
        }

            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup h1,
            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup h1,
            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h1 {
                font-weight: 1000;
                font-size: 100.38px;
                text-transform: uppercase;
                color: var(--white);
                text-shadow: 0px 0 10px rgba(0,0,0, 0.1);
                letter-spacing: 8px;
                line-height: 90px;
            }

                body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup h1.H1CustomStyle,
                body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup h1.H1CustomStyle,
                body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h1.H1CustomStyle {
                    letter-spacing: unset;
                }
            /*            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h1 {
                visibility: hidden;
            }*/

            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup h5,
            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup h5,
            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h5 {
                font-weight: 900;
                font-size: 31.98px;
                color: var(--blue);
            }

        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left img,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left img,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left img {
            position: absolute;
            bottom: 0%;
            width: 100%;
            max-width: 986px;
            margin: auto;
            left: 0;
            right: 0;
        }

    body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"] {
        position: relative;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] {
        border-left: 10px solid var(--orange);
        height: 100%;
        position: relative;
        justify-content: center;
        align-items: center;
        display: flex;
    }

        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div {
            border: 1px solid var(--blue);
            gap: 10px;
            margin: 5px;
            width: 120.44px;
            height: 110.7px;
            display: flex;
            align-items: center;
            justify-content: center;
            position: relative;
        }

        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > h1,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > h1,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > h1,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > hgroup > h1,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > hgroup > h1,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > h1,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > h1 {
            color: var(--blue);
            font-size: 50px;
            line-height: 60px;
            font-weight: 700;
        }

        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1),
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1),
        /*body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) > p:nth-of-type(1),*/
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) > p:nth-of-type(2),
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1),
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1),
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1) {
            color: var(--gray);
            font-size: 24px;
            line-height: 31.2px;
            font-weight: 500;
        }

        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"][data-name="False"] > div:nth-child(1) > p:nth-of-type(2),
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="False"] > div:nth-child(1) > p:nth-of-type(2),
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(3) {
            color: var(--gray);
            font-size: 15px;
            line-height: 19.5px;
            font-weight: 500;
        }

        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
            text-align: center;
            padding: 0 50px;
            position: relative;
            bottom: 100px;
            display: grid;
            justify-items: center;
        }

        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
            text-align: center;
            position: relative;
        }

        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
            display: grid;
            justify-items: center;
        }

            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > h1,
            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > h1 {
                color: var(--blue);
                font-size: 50px;
                line-height: 60px;
                font-weight: 700;
            }

            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > p:nth-of-type(1),
            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > p:nth-of-type(1) {
                color: var(--gray);
                font-size: 24px;
                line-height: 31.2px;
                font-weight: 500;
                padding: 0 42px;
            }

            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > p:nth-of-type(2) {
                font-weight: 400;
                padding: 0 42px;
            }

            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > p:nth-of-type(2) {
                font-size: 15px;
                font-weight: 400;
                padding: 0 42px;
            }

            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(2) > p,
            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(3) > p {
                font-weight: 400;
                padding: 0 42px;
            }

            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(3) {
                display: contents;
            }

        /*HOW IT WORKS UNIQUE CDI*/
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2),
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2),
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2),
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) {
            position: absolute;
            bottom: 40px;
            width: 100%;
        }

        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2),
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) {
            text-align: center;
            position: relative;
            bottom: 50px;
            padding: 0 50px;
        }

        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > h1,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > h1 {
            color: var(--blue);
            font-weight: 700;
            font-size: 20.34px;
            line-height: 26.44px;
            text-align: center;
        }

        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > h1,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > h1 {
            color: var(--blue);
            position: absolute;
            left: 15px;
            top: 5px;
            font-weight: 700;
            font-size: 28.85px;
            line-height: 37.5px
        }

        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > svg,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > svg {
            position: relative;
            bottom: 15px;
            /* width: 33.33px;*/
            height: 34.17px;
            filter: brightness(0) saturate(100%) invert(24%) sepia(9%) saturate(3844%) hue-rotate(184deg) brightness(100%) contrast(97%);
        }

        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > h2,
        body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > h2 {
            color: var(--blue);
            position: absolute;
            left: 0;
            bottom: 0;
            font-family: "Mukta Vaani", sans-serif;
            font-size: 16.17px;
            line-height: 16.17px;
            font-weight: 700;
            text-align: center;
            padding: 0 5px;
            text-transform:uppercase;
        }


            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > h2.frenchTextIndentation,
            body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > h2.frenchTextIndentation {
                color: var(--blue);
                position: absolute;
                padding-right: 2px;
                bottom: 0;
                font-family: "Mukta Vaani", sans-serif;
                font-size: 12px;
                line-height: 100%;
                font-weight: 700;
                text-align: center;
                padding: 0 4px;
                letter-spacing: .02em;
                text-transform: uppercase;
            }


    /*#endregion === INVITE ===*/
    /*#region === INVITATION ===*/
    /*START GET STARTED*/
    body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left,
    body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left,
    body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left {
        position: relative;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup {
            position: relative;
            bottom: 180px;
        }

            body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup h1,
            body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup h1,
            body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h1 {
                font-weight: 1000;
                font-size: 100.38px;
                text-transform: uppercase;
                color: var(--white);
                text-shadow: 0px 0 10px rgba(0,0,0, 0.1);
                letter-spacing: 8px;
                line-height: 90px;
            }

            /*  body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h1 {
                visibility: hidden;
            }*/

            body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup h5,
            body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup h5,
            body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h5 {
                font-weight: 900;
                font-size: 31.98px;
                color: var(--blue);
            }

        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left img,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left img,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left img {
            position: absolute;
            bottom: 0%;
            width: 100%;
            max-width: 986px;
            margin: auto;
            left: 0;
            right: 0;
        }

    body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"] {
        position: relative;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] {
        border-left: 10px solid var(--orange);
        height: 100%;
        position: relative;
        justify-content: center;
        align-items: center;
        display: flex;
    }

        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div {
            border: 1px solid var(--blue);
            gap: 10px;
            margin: 5px;
            width: 120.44px;
            height: 110.7px;
            display: flex;
            align-items: center;
            justify-content: center;
            position: relative;
        }

        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > h1,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > h1,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > hgroup > h1,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > hgroup > h1,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > h1,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > h1 {
            color: var(--blue);
            font-size: 50px;
            line-height: 60px;
            font-weight: 700;
        }

    body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1) > span, body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1) > span, body[data-theme="brand-373"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) > p:nth-of-type(2) > span, body[data-theme="brand-373"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1) > span, body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1) > span, body[data-theme="brand-373"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1) > span {
        color: var(--blue);
        font-size: 24px;
        line-height: 31.2px;
        font-weight: 700;
    }
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1),
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1),
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) > p:nth-of-type(2),
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1),
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1) {
            color: var(--gray);
            font-size: 24px;
            line-height: 31.2px;
            font-weight: 500;
        }

        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"][data-name="False"] > div:nth-child(1) > p:nth-of-type(2),
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="False"] > div:nth-child(1) > p:nth-of-type(2),
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(3) {
            color: var(--gray);
            font-size: 15px;
            line-height: 19.5px;
            font-weight: 500;
        }

        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
            text-align: center;
            padding: 0 50px;
            position: relative;
            bottom: 100px;
        }

        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
            text-align: center;
            position: relative;
        }

        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
            display: grid;
            justify-items: center;
        }


        /*HOW IT WORKS UNIQUE CDI*/
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2),
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2),
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2),
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) {
            position: absolute;
            bottom: 40px;
            width: 100%;
        }

        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2),
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) {
            text-align: center;
            position: relative;
            bottom: 50px;
            padding: 0 50px;
        }

        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > h1,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > h1 {
            color: var(--blue);
            font-weight: 700;
            font-size: 20.34px;
            line-height: 26.44px;
            text-align: center;
        }

        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > h1,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > h1 {
            color: var(--blue);
            position: absolute;
            left: 15px;
            top: 5px;
            font-weight: 700;
            font-size: 28.85px;
            line-height: 37.5px
        }

        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > svg,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > svg {
            position: relative;
            bottom: 15px;
            width: 33.33px;
            height: 34.17px
        }

        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > h2,
        body[data-theme="brand-373"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > h2 {
            color: var(--blue);
            position: absolute;
            left: 0;
            bottom: 0;
            font-family: "Mukta Vaani", sans-serif;
            font-size: 16.17px;
            line-height: 16.17px;
            font-weight: 700;
            text-align: center;
            padding: 0 10px;
        }
/*#endregion === INVITATION ===*/
/*#endregion === 373 CDI THEME ===*/

/*#region === 374 REEVES THEME ===*/
body[data-theme="brand-374"] {
    font-family: "Facundo-Regular", sans-serif;
    font-optical-sizing: auto;
    font-weight: normal;
    font-style: normal;
}

    body[data-theme="brand-374"] h1, body[data-theme="brand-374"] h2 {
        font-family: "Facundo-Bold", sans-serif;
        font-optical-sizing: auto;
        font-weight: normal;
        font-style: normal;
    }

    body[data-theme="brand-374"] nav {
        background: var(--red);
        height: var(--nav-height);
        box-shadow: 15px -5px 13px -1px var(--black);
        transform: skew(0deg, 0deg);
        margin-top: 0;
        position: relative;
        background: linear-gradient(180deg, var(--red) 50%, var(--yellow) 50%);
    }

        body[data-theme="brand-374"] nav::before {
            content: '';
            position: absolute;
            /*top: 0;*/
            top: 10px;
            left: 0;
            width: 100%;
            height: 100%;
            background: var(--red);
            transform: skew(0deg, -1.5deg);
            transform-origin: bottom left;
            z-index: -1;
            box-shadow: 0px 5px 5px -2px rgba(0,0,0,.3);
        }

        body[data-theme="brand-374"] nav img {
            width: 213.47px;
            height: 40px;
            position: relative;
            left: 20px;
            /*position: absolute;*/
        }

        body[data-theme="brand-374"] nav div div,
        body[data-theme="brand-374"] main > div > div:nth-child(1) section.wrapper-left {
            display: none;
        }

    body[data-theme="brand-374"] main > div > div:nth-child(1) {
        background-image: url(../theme/assets/374/background.png);
        background-repeat: no-repeat;
        background-position: left top;
        background-size: cover;
        height: calc(100vh - var(--nav-height));
    }

    /*#region === INVITE ===*/
    /*START GET STARTED*/
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left,
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left,
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left {
        position: relative;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup {
            position: relative;
            bottom: 180px;
            visibility: hidden;
        }

            body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup h1,
            body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup h1,
            body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h1 {
                font-weight: 1000;
                font-size: 100.38px;
                text-transform: uppercase;
                color: var(--white);
                text-shadow: 0px 0 10px rgba(0,0,0, 0.1);
                letter-spacing: 8px;
                line-height: 90px;
            }

            /*  body[data-theme="brand-372"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h1 {
                visibility: hidden;
            }*/

            body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup h5,
            body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup h5,
            body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h5 {
                font-weight: 900;
                font-size: 31.98px;
                color: var(--white);
            }

        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left img,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left img,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left img {
            position: absolute;
            bottom: 0%;
            width: 100%;
            max-width: 986px;
            margin: auto;
            left: 0;
            right: 0;
            display: none;
        }

    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"] {
        position: relative;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] {
        background: linear-gradient(180deg, var(--red) 60%, var(--yellow) 40%);
        height: 100%;
        position: relative;
        justify-content: center;
        align-items: center;
        display: flex;
    }

    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] {
        background: var(--red);
        height: 100%;
        position: relative;
        justify-content: center;
        align-items: center;
        display: flex;
    }

        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div {
            border: 1px solid var(--darkred);
            gap: 10px;
            margin: 5px;
            width: 120.44px;
            height: 110.7px;
            display: flex;
            align-items: center;
            justify-content: center;
            position: relative;
        }

    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > div > p:nth-of-type(1) {
        color: var(--white);
    }

    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > h1,
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > h1,
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > hgroup > h1,
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > hgroup > h1,
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > h1,
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > h1 {
        color: var(--white);
        font-size: 50px;
        line-height: 60px;
        font-weight: 700;
    }

    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > hgroup > h5,
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > hgroup > h5 {
        color: var(--white);
    }

    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1),
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1),
    /*body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) > p:nth-of-type(1),*/
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) > p:nth-of-type(2),
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1),
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1) {
        color: var(--white);
        font-size: 24px;
        line-height: 31.2px;
        font-weight: 500;
    }

        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1) > span,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1) > span,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) > p:nth-of-type(2) > span,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1) > span,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1) > span {
           /* font-weight: 700;*/
            font-family: "Facundo-Bold", sans-serif;
        }
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"][data-name="False"] > div:nth-child(1) > p:nth-of-type(2),
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="False"] > div:nth-child(1) > p:nth-of-type(2),
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(3) {
        color: var(--white);
        font-size: 15px;
        line-height: 19.5px;
        font-weight: 500;
    }

    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"][data-name="False"] > div:nth-child(1),
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="False"] > div:nth-child(1) {
        text-align: center;
        padding: 0 50px;
        position: relative;
        bottom: 100px;
        display: grid;
        justify-items: center;
        z-index: 1;
        /*padding-bottom: 40px;*/
        padding-bottom: 65px;
    }

    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) {
        text-align: center;
        padding: 0 50px;
        position: relative;
        bottom: 115px;
        display: grid;
        justify-items: center;
        z-index: 1;
        padding-bottom: 60px;
    }


    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1)::before,
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1)::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: var(--red);
        transform: skew(0deg, 4deg);
        transform-origin: left bottom;
        z-index: -1;
        box-shadow: 0px 5px 5px -2px rgba(0, 0, 0, .3);
    }

    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
        text-align: center;
        position: relative;
    }

    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
        color: var(--white);
        display: grid;
        justify-items: center;
    }


    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
        text-align: center;
        position: relative;
        /*bottom: 50px;*/
        padding: 0 50px;
    }

        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > h1,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > h1 {
            font-size: 50px;
            line-height: 60px;
            font-weight: 700;
        }

        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > p:nth-of-type(1),
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > p:nth-of-type(1) {
            font-size: 24px;
            line-height: 31.2px;
            font-weight: 500;
            padding: 0 42px;
        }

        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > p:nth-of-type(2) {
            font-weight: 400;
            padding: 0 42px;
        }

        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > p:nth-of-type(2) {
            font-size: 15px;
            font-weight: 400;
            padding: 0 42px;
        }

        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(2) > p,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(3) > p {
            font-weight: 400;
            padding: 0 42px;
        }

        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(3) {
            display: contents;
        }

    /*HOW IT WORKS*/
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2),
    body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) {
        position: absolute;
        bottom: 0%;
        width: 100%;
        background: var(--darkred);
        /*height: 35%;*/
        height: 30%;
        display: inline-grid;
        align-items: center;
        box-shadow: inset 0px 5px 5px -2px rgba(0, 0, 0, .1);
    }

        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > h1,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > h1 {
            color: var(--white);
            font-weight: 700;
            font-size: 20.34px;
            line-height: 26.44px;
            text-align: center;
            position: relative;
            top: 65px;
        }

        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > h1,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > h1 {
            color: var(--white);
            position: absolute;
            left: 15px;
            top: 5px;
            font-weight: 700;
            font-size: 28.85px;
            line-height: 37.5px
        }

        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > svg,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > svg {
            position: relative;
            bottom: 5px;
            /*width: 33.33px;*/
            height: 34.17px;
            filter: brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(7500%) hue-rotate(258deg) brightness(102%) contrast(101%);
        }

        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > h2,
        body[data-theme="brand-374"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > h2 {
            color: var(--white);
            position: absolute;
            left: 0;
            bottom: -10px;
            font-size: 16.17px;
            line-height: 16.17px;
            font-weight: 700;
            text-align: center;
            padding: 0 5px;
        }
    /*END GET STARTED*/

    /*#endregion === INVITE ===*/

    /*#region === INVITATION ===*/
    /*START GET STARTED*/
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left,
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left,
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left {
        position: relative;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup {
            position: relative;
            bottom: 180px;
            visibility: hidden;
        }

            body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup h1,
            body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup h1 {
                font-weight: 1000;
                font-size: 100.38px;
                text-transform: uppercase;
                color: var(--white);
                text-shadow: 0px 0 10px rgba(0,0,0, 0.1);
                letter-spacing: 8px;
                line-height: 90px;
            }

            body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h1 {
                visibility: hidden;
            }

            body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup h5 {
                font-weight: 900;
                font-size: 31.98px;
                color: var(--blue);
            }

        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left img,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left img,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left img {
            position: absolute;
            bottom: 0%;
            width: 100%;
            max-width: 986px;
            margin: auto;
            left: 0;
            right: 0;
            display: none;
        }

    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"] {
        position: relative;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    /* body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] {
        background: var(--red);
        height: 100%;
        position: relative;
        justify-content: center;
        align-items: center;
        display: flex;
    }*/

    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] {
        background: linear-gradient(180deg, var(--red) 60%, var(--yellow) 40%);
        height: 100%;
        position: relative;
        justify-content: center;
        align-items: center;
        display: flex;
    }

    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] {
        background: var(--red);
        height: 100%;
        position: relative;
        justify-content: center;
        align-items: center;
        display: flex;
    }

        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div {
            border: 1px solid var(--darkred);
            gap: 10px;
            margin: 5px;
            width: 120.44px;
            height: 110.7px;
            display: flex;
            align-items: center;
            justify-content: center;
            position: relative;
        }

        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > h1,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > h1,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > hgroup > h1,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > hgroup > h1,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > h1,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > h1 {
            color: var(--white);
            font-size: 50px;
            line-height: 60px;
            font-weight: 700;
        }

        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > hgroup > h5,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > hgroup > h5 {
            color: var(--white);
        }

        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1),
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1),
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) > p:nth-of-type(2),
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1),
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1) {
            color: var(--white);
            font-size: 24px;
            line-height: 31.2px;
            font-weight: 500;
        }

    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"][data-name="False"] > div:nth-child(1) > p:nth-of-type(2),
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="False"] > div:nth-child(1) > p:nth-of-type(2),
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(3) {
        color: var(--white);
        font-size: 15px;
        line-height: 19.5px;
        font-weight: 500;
    }

    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"][data-name="False"] > div:nth-child(1) {
        text-align: center;
        padding: 0 50px;
        position: relative;
        bottom: 70px;
        z-index: 1;
        padding-bottom: 95px;
    }

    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="False"] > div:nth-child(1) {
        text-align: center;
        padding: 0 50px;
        position: relative;
        bottom: 55px;
        z-index: 1;
        padding-bottom: 60px;
    }

    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) {
        text-align: center;
        padding: 0 50px;
        position: relative;
        bottom: 77px;
        z-index: 1;
        padding-bottom: 60px;
    }

    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
        text-align: center;
        padding: 0 50px;
        position: relative;
        bottom: 55px;
        z-index: 1;
        padding-bottom: 45px;
    }

        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1)::before,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1)::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: var(--red);
            transform: skew(0deg, 4deg);
            transform-origin: left bottom;
            z-index: -1;
            box-shadow: 0px 5px 5px -2px rgba(0, 0, 0, .3);
        }

    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
        text-align: center;
        position: relative;
    }

    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
        display: grid;
        justify-items: center;
    }

    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
        text-align: center;
        padding: 0 50px;
        position: relative;
        bottom: 100px;
    }

    /*HOW IT WORKS*/
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2),
    body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) {
        position: absolute;
        bottom: 0%;
        width: 100%;
        background: var(--darkred);
        height: 30%;
        display: inline-grid;
        align-items: center;
        box-shadow: inset 0px 5px 5px -2px rgba(0, 0, 0, .1);
    }

        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > h1,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > h1 {
            color: var(--white);
            font-weight: 700;
            font-size: 20.34px;
            line-height: 26.44px;
            text-align: center;
            position: relative;
            top: 65px;
        }

        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > h1,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > h1 {
            color: var(--white);
            position: absolute;
            left: 15px;
            top: 5px;
            font-weight: 700;
            font-size: 28.85px;
            line-height: 37.5px
        }

        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > svg,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > svg {
            position: relative;
            bottom: 15px;
            width: 33.33px;
            height: 34.17px;
            filter: brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(7500%) hue-rotate(258deg) brightness(102%) contrast(101%);
        }

        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > h2,
        body[data-theme="brand-374"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > h2 {
            color: var(--white);
            position: absolute;
            left: 0;
            bottom: 0;
            font-size: 16.17px;
            line-height: 16.17px;
            font-weight: 700;
            text-align: center;
            padding: 0 12px;
        }
/*END GET STARTED*/
/*#endregion === INVITATION ===*/

/*#endregion === 374 REEVES THEME ===*/

/*#region === 543 VCAD THEME ===*/
body[data-theme="brand-543"] {
    font-family: "Catamaran", sans-serif;
    font-optical-sizing: auto;
    font-weight: normal;
    font-style: normal;
    background: var(--smokeblack)
}

    body[data-theme="brand-543"] h1, body[data-theme="brand-543"] h2 {
        font-family: "Syncopate", sans-serif;
        font-optical-sizing: auto;
        font-weight: normal;
        font-style: normal;
    }

    body[data-theme="brand-543"] nav {
        /*background: var(--red);*/
        height: var(--nav-height);
        /*box-shadow: 15px -5px 13px -1px var(--black);*/
    }

        body[data-theme="brand-543"] nav img {
            width: 254.4px;
            height: 36.87px;
        }

        body[data-theme="brand-543"] nav p {
            display: inline-flex;
            align-items: center;
            font-size: 25px;
            font-weight: 700;
            position: relative;
            right: 100px;
            color: var(--white);
            margin: 0;
        }

    body[data-theme="brand-543"] main > div > div:nth-child(1) section.wrapper-left {
        display: none;
    }

    body[data-theme="brand-543"] main > div > div:nth-child(1) {
        background-image: url(../theme/assets/543/background.png);
        background-repeat: no-repeat;
        background-position: left top;
        background-size: cover;
        height: calc(100vh - var(--nav-height));
    }

    /*#region === INVITE === */
    /*START GET STARTED*/
    body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left,
    body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left,
    body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left {
        position: relative;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup,
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup,
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup {
            position: relative;
            bottom: 160px;
        }

            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup h1,
            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup h1,
            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h1 {
                font-weight: 1000;
                font-size: 100.38px;
                text-transform: uppercase;
                color: transparent;
                text-shadow: 0px 0 10px rgba(0,0,0, 0.1);
              /*  letter-spacing: 8px;*/
                line-height: 90px;
                -webkit-text-stroke: 2px var(--white);
                text-shadow: -1px 0 transparent, 0 1px transparent, 1px 0 transparent, 0 -1px transparent;
            }

            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup h5,
            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup h5,
            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h5 {
                font-weight: 500;
                font-size: 27.03px;
                color: var(--white);
            }

        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left img,
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left img,
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left img {
            position: absolute;
            bottom: 0%;
            width: 100%;
            max-width: 986px;
            margin: auto;
            left: 0;
            right: 0;
        }

    body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"] {
        position: relative;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] {
        height: 100%;
        position: relative;
        justify-content: center;
        align-items: center;
        display: flex;
    }

        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div,
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div,
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div {
            gap: 10px;
            margin: 5px;
            width: 120.44px;
            height: 110.7px;
            display: flex;
            align-items: center;
            justify-content: center;
            position: relative;
        }

        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > div > p:nth-of-type(1) {
            color: var(--white);
        }

        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > h1,
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > h1,
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > hgroup > h1,
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > hgroup > h1,
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > h1,
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > h1 {
            color: var(--white);
            font-size: 30px;
            line-height: 60px;
            font-weight: 700;
            text-transform: uppercase;
        }

        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > hgroup > h5,
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > hgroup > h5 {
            color: var(--white);
        }

        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1),
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1),
        /*body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) > p:nth-of-type(1),*/
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) > p:nth-of-type(2),
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1),
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1) {
            color: var(--white);
            font-size: 24px;
            line-height: 31.2px;
            font-weight: 400;
            letter-spacing:0.02em;
        }
            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1) > span, body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1) > span, body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) > p:nth-of-type(2) > span, body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1) > span, body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1) > span {
                font-weight: 700;
            }
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"][data-name="False"] > div:nth-child(1) > p:nth-of-type(2),
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="False"] > div:nth-child(1) > p:nth-of-type(2),
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(3) {
            color: var(--white);
            font-size: 15px;
            line-height: 19.5px;
            font-weight: 500;
        }

        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
            text-align: center;
            padding: 0 50px;
            position: relative;
            bottom: 100px;
            display: grid;
            justify-items: center;
        }

        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
            text-align: center;
            position: relative;
        }

        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
            color: var(--white);
            display: grid;
            justify-items: center;
        }

        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
            text-align: center;
            position: relative;
            /*bottom: 50px;*/
            padding: 0 50px;
        }

            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > h1,
            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > h1 {
                font-size: 30px;
                line-height: 60px;
                font-weight: 700;
            }

            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > p:nth-of-type(1),
            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > p:nth-of-type(1) {
                font-size: 24px;
                line-height: 31.2px;
                font-weight: 500;
                padding: 0 42px;
            }

            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > p:nth-of-type(2) {
                font-weight: 400;
                padding: 0 42px;
            }

            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(1) > p:nth-of-type(2) {
                font-size: 15px;
                font-weight: 400;
                padding: 0 42px;
            }

            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(2) > p,
            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(3) > p {
                font-weight: 400;
                padding: 0 42px;
            }

            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > section:nth-of-type(3) {
                display: contents;
            }


        /*HOW IT WORKS*/
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2),
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2),
        body[data-theme="brand-543"] main[data-controller="Home"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) {
            position: absolute;
            bottom: 0%;
            width: 100%;
            height: 35%;
            display: inline-grid;
            align-items: center;
        }

            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > h1,
            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > h1 {
                color: var(--white);
                font-weight: 700;
                font-size: 20.34px;
                line-height: 26.44px;
                text-align: center;
                position: relative;
                top: 65px;
            }

            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > h1,
            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > h1 {
                color: transparent;
                position: absolute;
                left: 15px;
                top: 5px;
                font-weight: 700;
                font-size: 28.85px;
                line-height: 37.5px;
                -webkit-text-stroke: 1px var(--white);
                text-shadow: -1px 0 var(--black), 0 1px var(--black), 1px 0 var(--black), 0 -1px var(--black);
            }

            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > svg,
            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > svg {
                position: relative;
                bottom: 0px;
                /*width: 33.33px;*/
                height: 34.17px;
                filter: brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(7500%) hue-rotate(258deg) brightness(102%) contrast(101%);
            }

            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > h2,
            body[data-theme="brand-543"] main[data-controller="Home"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > h2 {
                color: var(--white);
                position: absolute;
                left: 0;
                bottom: -10px;
                font-family: "Catamaran", sans-serif;
                font-size: 16.17px;
                line-height: 16.17px;
                font-weight: 700;
                text-align: center;
                padding: 0 12px;
            }
    /*END GET STARTED*/
    /*#endregion === INVITE ===*/

    /*#region === INVITATION === */
    /*START GET STARTED*/
    body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left,
    body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left,
    body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left {
        position: relative;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup,
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup,
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup {
            position: relative;
            bottom: 160px;
        }

            body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup h1,
            body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup h1,
            body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h1 {
                font-weight: 1000;
                font-size: 100.38px;
                text-transform: uppercase;
                color: transparent;
                text-shadow: 0px 0 10px rgba(0,0,0, 0.1);
                letter-spacing: 8px;
                line-height: 90px;
                -webkit-text-stroke: 1px var(--white);
                text-shadow: -1px 0 transparent, 0 1px transparent, 1px 0 transparent, 0 -1px transparent;
            }

            /* body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h1 {
                visibility: hidden;
            }*/

            body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left hgroup h5,
            body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left hgroup h5,
            body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left hgroup h5 {
                font-weight: 900;
                font-size: 31.98px;
                color: var(--blue);
            }

        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) section.wrapper-left img,
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) section.wrapper-left img,
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) section.wrapper-left img {
            position: absolute;
            bottom: 0%;
            width: 100%;
            max-width: 986px;
            margin: auto;
            left: 0;
            right: 0;
        }

    body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(1) form.wrapper-right[data-contact="True"] {
        position: relative;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"],
    body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"],
    body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] {
        height: 100%;
        position: relative;
        justify-content: center;
        align-items: center;
        display: flex;
    }

        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div,
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div,
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div,
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div {
            gap: 10px;
            margin: 5px;
            width: 120.44px;
            height: 110.7px;
            display: flex;
            align-items: center;
            justify-content: center;
            position: relative;
        }

        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > h1,
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > h1,
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > hgroup > h1,
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > hgroup > h1,
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > h1,
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > h1 {
            color: var(--white);
            font-size: 30px;
            line-height: 30px;
            font-weight: 700;
            text-transform: uppercase;
        }

        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > hgroup > h5,
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > hgroup > h5 {
            color: var(--white);
        }

        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1),
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1),
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="True"] > div:nth-child(1) > p:nth-of-type(2),
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1) > p:nth-of-type(1),
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(1) {
            color: var(--white);
            font-size: 24px;
            line-height: 31.2px;
            font-weight: 500;
        }

        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"][data-name="False"] > div:nth-child(1) > p:nth-of-type(2),
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"][data-name="False"] > div:nth-child(1) > p:nth-of-type(2),
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) > p:nth-of-type(3) {
            color: var(--white);
            font-size: 15px;
            line-height: 19.5px;
            font-weight: 500;
        }

        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
            text-align: center;
            padding: 0 50px;
            position: relative;
            bottom: 100px;
        }

        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
            text-align: center;
            position: relative;
        }

        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
            display: grid;
            justify-items: center;
        }

        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(1),
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Result"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(1) {
            text-align: center;
            position: relative;
            bottom: 50px;
            padding: 0 50px;
        }


        /*HOW IT WORKS*/
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2),
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2),
        body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Submit"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) {
            position: absolute;
            bottom: 0%;
            width: 100%;
            height: 35%;
            display: inline-grid;
            align-items: center;
        }

            body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > h1,
            body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > h1 {
                color: var(--white);
                font-weight: 700;
                font-size: 20.34px;
                line-height: 26.44px;
                text-align: center;
                position: relative;
                top: 65px;
            }

            body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > h1,
            body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > h1 {
                color: transparent;
                position: absolute;
                left: 15px;
                top: 5px;
                font-weight: 700;
                font-size: 28.85px;
                line-height: 37.5px;
                -webkit-text-stroke: 1px var(--white);
                text-shadow: -1px 0 var(--black), 0 1px var(--black), 1px 0 var(--black), 0 -1px var(--black);
            }

            body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > svg,
            body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > svg {
                position: relative;
                bottom: 15px;
                width: 33.33px;
                height: 34.17px;
                filter: brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(7500%) hue-rotate(258deg) brightness(102%) contrast(101%);
            }

            body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="False"] > div:nth-child(2) > div > div > h2,
            body[data-theme="brand-543"] main[data-controller="Invitation"][data-action="Index"] > div > div:nth-child(2) form.wrapper-right[data-contact="True"] > div:nth-child(2) > div > div > h2 {
                color: var(--white);
                position: absolute;
                left: 0;
                bottom: 0;
                font-family: "Catamaran", sans-serif;
                font-size: 16.17px;
                line-height: 16.17px;
                font-weight: 700;
                text-align: center;
                padding: 0 12px;
            }
/*END GET STARTED*/
/*#endregion === INVITATION ===*/
/*#endregion === 543 VCAD THEME ===*/
