.elementor-484 .elementor-element.elementor-element-b327d74:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-b327d74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-484 .elementor-element.elementor-element-b327d74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-484 .elementor-element.elementor-element-b327d74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-484 .elementor-element.elementor-element-a893118.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-484 .elementor-element.elementor-element-a893118.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-484 .elementor-element.elementor-element-a893118 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-484 .elementor-element.elementor-element-a893118 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:010% 0% 10% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 015% 0% 010%;}.elementor-484 .elementor-element.elementor-element-a893118 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-484 .elementor-element.elementor-element-a38a24c{text-align:left;z-index:100;}.elementor-484 .elementor-element.elementor-element-a38a24c img{width:80%;}.elementor-484 .elementor-element.elementor-element-a38a24c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-484 .elementor-element.elementor-element-dc8676b > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:dashed;border-width:0px 0px 0px 02px;border-color:#035BBA;border-radius:0px 0px 0px 0px;}.elementor-484 .elementor-element.elementor-element-dc8676b{z-index:3;}.elementor-484 .elementor-element.elementor-element-48cef8f{margin-top:-05%;margin-bottom:0%;z-index:3;}.elementor-484 .elementor-element.elementor-element-c8e2863 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 0px 02px;border-color:#035BBA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 5%;--e-column-margin-right:0%;--e-column-margin-left:5%;padding:00px 0px 0px 0px;}.elementor-484 .elementor-element.elementor-element-c8e2863 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-484 .elementor-element.elementor-element-904d465 .elementor-button{background-color:#02010100;}.elementor-484 .elementor-element.elementor-element-d508f6b{--divider-border-style:solid;--divider-color:#E6E6E600;--divider-border-width:1px;z-index:2;}.elementor-484 .elementor-element.elementor-element-d508f6b .elementor-divider-separator{width:100%;}.elementor-484 .elementor-element.elementor-element-d508f6b .elementor-divider{padding-top:5px;padding-bottom:5px;}.elementor-484 .elementor-element.elementor-element-d508f6b > .elementor-widget-container{margin:0% 0% 0% 05%;border-style:dashed;border-width:0px 0px 0px 2px;border-color:#035BBA;}.elementor-484 .elementor-element.elementor-element-4894839 .mailchimp-subscription .widget-title{font-size:30px;}.elementor-484 .elementor-element.elementor-element-4894839 .mailchimp-subscription .newsletter{font-size:22px;}.elementor-484 .elementor-element.elementor-element-4894839 > .elementor-widget-container{margin:7% 0% 05% 05%;}.elementor-484 .elementor-element.elementor-element-4894839{z-index:2;}.elementor-484 .elementor-element.elementor-element-3ce9c3f{--divider-border-style:solid;--divider-color:#E6E6E600;--divider-border-width:1px;z-index:2;}.elementor-484 .elementor-element.elementor-element-3ce9c3f .elementor-divider-separator{width:100%;}.elementor-484 .elementor-element.elementor-element-3ce9c3f .elementor-divider{padding-top:25px;padding-bottom:25px;}.elementor-484 .elementor-element.elementor-element-3ce9c3f > .elementor-widget-container{margin:03% 0% 0% 5%;border-style:dashed;border-width:0px 0px 0px 02px;border-color:#035BBA;}.elementor-484 .elementor-element.elementor-element-6b84bf68 .elementor-heading-title{color:#04005D;font-weight:400;font-style:italic;}.elementor-484 .elementor-element.elementor-element-6b84bf68 > .elementor-widget-container{margin:0% 0% 0% 05%;padding:0% 0% 0% 07%;border-style:dashed;border-width:0px 0px 0px 2px;border-color:#035BBA;border-radius:0px 0px 0px 0px;}.elementor-484 .elementor-element.elementor-element-6b84bf68{z-index:2;}.elementor-484 .elementor-element.elementor-element-7c673aa{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-484 .elementor-element.elementor-element-7c673aa .elementor-widget-container{text-align:left;}.elementor-484 .elementor-element.elementor-element-7c673aa > .elementor-widget-container{margin:0% 0% 0% 05%;padding:03% 0% 0% 07%;border-style:dashed;border-width:0px 0px 0px 02px;border-color:#035BBA;}.elementor-bc-flex-widget .elementor-484 .elementor-element.elementor-element-d53d2e0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-484 .elementor-element.elementor-element-d53d2e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-484 .elementor-element.elementor-element-d53d2e0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-484 .elementor-element.elementor-element-d53d2e0 > .elementor-element-populated, .elementor-484 .elementor-element.elementor-element-d53d2e0 > .elementor-element-populated > .elementor-background-overlay, .elementor-484 .elementor-element.elementor-element-d53d2e0 > .elementor-background-slideshow{border-radius:0px 0px 0px 6px;}.elementor-484 .elementor-element.elementor-element-d53d2e0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-484 .elementor-element.elementor-element-d53d2e0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-484 .elementor-element.elementor-element-a893118 > .elementor-element-populated{padding:50px 20px 50px 20px;}.elementor-484 .elementor-element.elementor-element-dc8676b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-484 .elementor-element.elementor-element-4894839 .mailchimp-subscription .widget-title{font-size:25px;}.elementor-484 .elementor-element.elementor-element-4894839 .mailchimp-subscription .newsletter{font-size:17px;}.elementor-484 .elementor-element.elementor-element-4894839 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-484 .elementor-element.elementor-element-3ce9c3f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-484 .elementor-element.elementor-element-6b84bf68 > .elementor-widget-container{margin:10px 0px 0px 0px;}}@media(min-width:768px){.elementor-484 .elementor-element.elementor-element-a893118{width:30%;}.elementor-484 .elementor-element.elementor-element-d53d2e0{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-484 .elementor-element.elementor-element-a893118{width:50%;}}@media(max-width:767px){.elementor-484 .elementor-element.elementor-element-a893118 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:1px;}.elementor-484 .elementor-element.elementor-element-a893118 > .elementor-element-populated{margin:010% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:40px 30px 80px 30px;}.elementor-484 .elementor-element.elementor-element-a38a24c img{width:125%;max-width:100vw;}.elementor-484 .elementor-element.elementor-element-a38a24c{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-484 .elementor-element.elementor-element-48cef8f{margin-top:-010%;margin-bottom:0%;}.elementor-484 .elementor-element.elementor-element-d508f6b .elementor-divider{padding-top:20px;padding-bottom:20px;}.elementor-484 .elementor-element.elementor-element-4894839 .mailchimp-subscription .newsletter{font-size:15px;}.elementor-484 .elementor-element.elementor-element-3ce9c3f .elementor-divider{padding-top:20px;padding-bottom:20px;}.elementor-484 .elementor-element.elementor-element-3ce9c3f > .elementor-widget-container{margin:03% 0% 0% 07%;}.elementor-484 .elementor-element.elementor-element-6b84bf68{text-align:left;}.elementor-484 .elementor-element.elementor-element-6b84bf68 > .elementor-widget-container{margin:0% 0% 0% 07%;}.elementor-484 .elementor-element.elementor-element-7c673aa{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:20px;}.elementor-484 .elementor-element.elementor-element-7c673aa .elementor-widget-container{text-align:left;}.elementor-484 .elementor-element.elementor-element-7c673aa > .elementor-widget-container{margin:0% 0% 0% 7%;}}/* Start custom CSS for image, class: .elementor-element-a38a24c */.coming-soon-page__glory-logo-wrap {
    transform: translateX(-.5vw);
}

@media only screen and (max-width: 767px) { 
    .coming-soon-page__glory-logo-wrap {
        text-align: right !important;
    }
    
    /*.coming-soon-page__glory-logo-wrap img.elementor-widget-img {*/
    /*    width: 50%;*/
    /*}*/
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc8676b */.coming-soon-page__logo-blurb {
    margin: 3% 1.3vw 0% 5% !important;
    text-align: justify;
    font-size: 1.1em;
    line-height: 1.5;
}

.coming-soon-page__logo-blurb > .elementor-widget-container {
    padding-left: 7%;
    padding-top: 3%;
}

.coming-soon-page__logo-blurb p {
    margin-bottom: 0;
}

@media (max-width: 767px) { 
    .coming-soon-page__logo-blurb {
        text-align: left;
        /*line-height: 1.2;*/
    }
    
    #coming-soon-logo-blurb > .elementor-widget-container {
        margin-bottom: 0;
    }
}/* End custom CSS */
/* Start custom CSS for ts-mailchimp, class: .elementor-element-4894839 */#coming-soon-CTA-sect-wrap::before {
    position: absolute;
    z-index: -1;
    top: -5%;
    left: -10%;
    width: 125%;
    height: 110%;
    background-color: #fff;
    background-color: #04005d;
    /* border-left: 3px solid #035bba */;
    /*border: solid #f00;*/
    /*border-width: .4vw 0;*/
    box-shadow: 0 0 20px rgba(0,0,0,.3);
    content: "";
    box-sizing: border-box;
    border-radius: 0 2% 2% 0;
}

#coming-soon-CTA-sect-wrap {
    transform: translateX(10%);   
}

.mailchimp-CTA__above-box-wrap a {
    transform: translate(5%,35%);
    overflow: visible;
    fill: unset;
    padding: 0;
    width: 50% !important;
}

.mailchimp-CTA__above-box-wrap a:hover svg {
     transform: rotate(-2deg);
}


.mailchimp-CTA__arrow-wrap svg {
    transition: transform .2s ease;
    width: 16vw;
}


.coming-soon-page__hed--signup-2-enter a {
    display: block;
    margin-left: 7%;
    background-color: #f00;
    padding: 2% 4%;
    font-size: 1vw;
    color: #fff;
    border-radius: 5px 5px 0 0;
}


.ts-mailchimp-subscription-shortcode .widget-container .widget-title  {
    line-height: 1;
    font-size: 2vw !important;
    font-weight: 900;
    color: #ffce00;
}

.ts-mailchimp-subscription-shortcode .widget-container .widget-title-wrapper > .widget-title.heading-title {
    margin-bottom: .25vw !important;
}

.ts-mailchimp-subscription-shortcode .widget-container .newsletter {
    line-height: 1.3;
    font-size: max(1.3vw, 1em) !important;
    color: #fff;
}

.ts-mailchimp-subscription-shortcode .widget-container .subscribe-email {
    display: flex;
}

.ts-mailchimp-subscription-shortcode .widget-container .subscribe-email  input[type="email"] {
    font-size: 1.2vw;
    margin-bottom: 0;
    min-width: 1px;
    width: 17vw;
    max-width: 100%;
    background-color: #fff;
    border-radius: 0;
    border-color: #fff;
}

.ts-mailchimp-subscription-shortcode .mc4wp-form .subscribe-email .button {
    min-width: 1px;
    padding: 0;
    font-size: max(.9vw, 12px);
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px;
    /*background-color: #deffff;*/
    /*border-color: #deffff;*/
    /*color: #04005d;*/
    border-radius: 0 5px 5px 0;
}
.ts-mailchimp-subscription-shortcode .mc4wp-form .subscribe-email .button:hover {
    background-color: #fff;
    border-color: #fff;
}

.pre-heading--blue {
    font-size: .8vw;
    color: #035bba;
}

/*@-webkit-keyframes scaling {*/
/*    From {*/
/*        -webkit-transform: scale(1.0);*/
/*    }*/
/*    To {*/
/*        -webkit-transform: scale(2.0);*/
/*    }*/
/*}*/
/*.ts-mailchimp-subscription-shortcode .widget-container .subscribe-email  input[type="email"]  {*/
/*  -webkit-animation: scaling .25s 1 alternate;*/
/*}*/





@media only screen and (max-width: 767px) {
    #coming-soon-CTA-sect-wrap::before {
        width: calc(100vw - 50px);
        left: -12%;
        border-radius: 0;
    }
    
    #coming-soon-CTA-sect-wrap {
        width: 90%;
    }
    
    .mailchimp-CTA__above-box-wrap a {
        transform: translate(5%,55%);
        border-width: 0 !important;
        border-color: transparent !important;
        border-style: none !important;
    }
    
    .mailchimp-CTA__arrow-wrap svg {
        width: 60vw;
    }
    
    .ts-mailchimp-subscription-shortcode .widget-container .widget-title  {
        font-size: 2em !important;
    }    
    
    .ts-mailchimp-subscription-shortcode .widget-container .newsletter {
        line-height: 1.4;
        font-size: 1.3em !important;
        margin-right: 1em;
    }
    
    .ts-mailchimp-subscription-shortcode .widget-container .widget-title-wrapper > .widget-title.heading-title {
        margin-bottom: .25em !important;
    }
    
    .ts-mailchimp-subscription-shortcode .widget-container .subscribe-email {
        flex-direction: column;
        margin-right: 1em;
    }
    
    .ts-mailchimp-subscription-shortcode .widget-container .subscribe-email  input[type="email"] {
        font-size: 1.25em;
        margin-bottom: 2px;
        width: 100%;
        max-width: 100%;
        border-radius: 0;
        text-align: center;
    }
    
    .ts-mailchimp-subscription-shortcode .mc4wp-form .subscribe-email .button {
        padding: 5px 0;
        /*font-size: max(.9vw, 12px);*/
        width: 100%;
        font-size: 1.25em;
        border-radius: 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b84bf68 */.coming-soon-page__social-blurb-heading {
    color: #035bba;
}

.coming-soon-page__social-blurb-heading strong {
    text-transform: uppercase;
    color: #c00;
    font-weight: 900;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a893118 */.elementor-section.elementor-section-height-full>.elementor-container {
    min-height: 100%;
    height: auto;
}

.elementor-484 .elementor-element.elementor-element-a893118 {
  background : linear-gradient(0deg, 
  rgba(222, 255, 255, 1) 5%, 
  rgba(255, 255, 255, 1) 15%, 
  rgba(245, 255, 255, 1) 90%, 
  rgba(222, 255, 255, 1) 95%)

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d53d2e0 */.coming-soon-page__right-col {
    position: fixed;
    height: 100vh;
    right: 0;
}

@media all and (max-width: 767px) {
    .coming-soon-page__right-col {
        position: static;
        right: unset;
    }
}/* End custom CSS */