@import url('https://fonts.googleapis.com/css2?family=Source+Code+Pro&display=swap');
.block_fa3ed0c756c04d30b4f38b13024eea4a .contentImg {width: 100%;}
h1, h2, h2, h3, h4, h5, h6, .contentTitle, .contentTitle a, p, .navContent a, .navContent ul li .navLabel,.navContent li .button, .button,.scCredit,
.blockInnerContent b, .itemInnerContent b, .blockInnerContent strong, .itemInnerContent strong, .sidebar-button-block ul li a,
button, .button, input[type="submit"], .ctaNav .blockInnerContent a, .ctaNav .blockInnerContent, .imgCaption-title, li, .pageTitle{
font-family: "Source Code Pro", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}
/*.items_ad3608707df146a89072fea2ce9667d1 .contentTitle{
    font-weight: 600 !important;
}*/

/*Homepage Header*/
/*@media only screen and (min-width: 600px) {*/
/*    .blockWrap_a99074d0d9cf49b88ecb12fa55e7a7e6 {display:block;}*/
/*    .blockWrap_e0bbd631da2f427f9fc244086e4fdd8d {display:none;}*/
/*}*/
/*@media only screen and (max-width: 600px) {*/
/*.blockWrap_e0bbd631da2f427f9fc244086e4fdd8d {display:block;}*/
/*.blockWrap_a99074d0d9cf49b88ecb12fa55e7a7e6 {display:none;}*/
/*}*/


.navContent ul li ul li, .navContent ul li:first-child ul li, 
.navContent ul li ul li:first-child, 
.navContent ul li:first-child ul li:first-child, .navContent ul li ul a, 
.navContent ul li:first-child ul a, .navContent ul li ul a.selected, .navContent ul li:first-child ul a.selected, 
.navContent ul li ul .navLabel, .navContent ul li:first-child ul .navLabel, 
.navContent ul li ul .navLabel.selected, .navContent ul li:first-child ul .navLabel.selected {white-space:wrap;font-size: 14px;}


strong {
    font-weight: bold !important;
}

.blockWrap_e8ce9c20c3d545bdbfe46b584f12f5f1 .blockInnerContent p {
    padding-bottom: 5px !important;
}

.blockWrap_cde4382e48c646b4be1d6df0ecf29596 .blockInnerContent p {
    padding-bottom: 15px;
}

.items_aec8b17679ab4f24b02818235bc894bb .itemContent p:nth-child(2) {
    padding-bottom: 7px !important;
}

.navContent ul li ul {
    max-width: 500px;
}

.mfTextLabel {text-transform:uppercase;font-size: 15px;}

/*-----Waitlist form adjustment-----*/
.waitTitle {
    background-color: #F4F4F4;
    margin-top: 50px;
    padding-top: 30px;
}

.waitTitle .contentTitle {
    font-size: 30px;
}

.waitTitle .maxWidth--contentTitle {
    max-width: 100%;}
    
.block_de73f2676d29434f9366aeba804a1e58 {
    padding-left: 0px !important;
    padding-top: 15px;
}

.block_de73f2676d29434f9366aeba804a1e58 li .buttons #saveForm{
    background-color: black !important;
}

.blockWrap_e8ce9c20c3d545bdbfe46b584f12f5f1 .blockInnerContent .maxWidth--content p{
    padding-bottom: 2px !important;
}

.block_b5e2c2270d7a495582301ab7ca7e04ce .contentTitle, .block_b5e2c2270d7a495582301ab7ca7e04ce p {
    color: black;
}
    

/*Hero Banner Flex Images*/
.blockWrap_e0bbd631da2f427f9fc244086e4fdd8d .galleryWrapper {
    display: flex;
    flex-direction: row;
}

/*QR Code adjustment */
.blockWrap_cd9fbb1cd50a48558979dd1afb190fc9 {
    background-color:black;
    padding: 0px;
}

/*--------------- SECONDARY NAV ---------------*/
/*font and background color*/
.ctaNav {
    background: #f41e1e;
    color: white;
    padding: 10px 0;
    width: 100%;
}
.ctaNav .blockInnerContent {
    text-align: center;
    font-size: 18px;
}
.ctaNav .blockInnerContent a {
    color: #03135c;
}
.ctaNav .blockText {
    padding-right: 4%;
    padding-left: 4%;
}
@media only screen and (max-width: 480px) {
    .ctaNav .blockInnerContent,
    .ctaNav .blockInnerContent .button {
    font-size: 15px;
}   
}
/*------------END SECONDARY NAV ---------------*/


.block_d775fe5e5cb74280b04f4d8575a88c24 .blockInnerContent a:last-child,
.block_a51d38015784417488a79262bc2fd1e1 .blockInnerContent a:last-child,
.blockWrap_c170449385f944498fca124521dea1c4 .blockInnerContent a:last-child{
    background-color: white !important;
    color: black;
}


/*--------SIMPLE LIST ITEMS SAME HEIGHT--------*/
.items_ad3608707df146a89072fea2ce9667d1, .items_ec57ba14220b453f835fabf5fd82a7dd,
.items_b0034e82bf34477b90832509f7fc7464, .items_cc8548c3ad684c02bda22b0ab4264915,
.items_b07efd70f4594e7f9eec7f0f46be05e5, .items_c78bc4efc96145ce971ac0b536c85e74,
.items_dcaa8d10bca645e8ac0d4b74a2629317, .items_a6d5391dee5c4150bfe0fd0ac6bfbb78,
.items_c108bee78d1b413288554753c95acab3, .items_bdf508bdd0414695b80880e416be95d2,
.items_abaf643ab47243d5af0508a4e187f0da, .items_f9345901adf44655b7ccb16333171bd8,
.items_d86b418b4faa4897ad10ae29be66d00d, .items_f62ee67d5cc343439fb8870889a773a4,
.items_ea9cb26e44d74d8bb9aec4101498bb48, .items_e7f86afa06e144a6a103ee0e7d24a1be,
.items_bc55cf2be60f4068a2174d3ee6eaeceb, .items_a1e030f117c649d1ac6729b1f724a785,
.items_c1dcc7a533a945f28e5ac2457bb4f5ef, .items_d0fdce7c810949feb91c859e9ada14a4,
.items_c1486ab8275b41a7a0c9c628bc0ad893, .items_aec8b17679ab4f24b02818235bc894bb  
{
        display: -webkit-box; 
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex; 
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        -webkit-box-align: stretch;
        -moz-box-align: stretch;
        -ms-flex-align: stretch;
        -webkit-align-items: stretch;
        align-items: stretch;
}
/*-----END SIMPLE LIST ITEMS SAME HEIGHT--------*/

/*--------------- Contact Social Icons ---------------*/
.block_aec8b17679ab4f24b02818235bc894bb .socialIcons a {
    color: black;
    width: 34px;
    height: 34px;
    font-size: 21px;  

}

/*.block_aec8b17679ab4f24b02818235bc894bb .socialIcons {
    text-align: left;
    padding-top: 15px;
}*/

.blockContent .block_c127c7b625e24dcab008f832dbe3fdb5 {
    width: 207.2px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
    padding-top: 15px;
}

.blockContent .block_c127c7b625e24dcab008f832dbe3fdb5 .zocial.instagram:before {
        color: #f41e1e;}

.blockContent .block_c127c7b625e24dcab008f832dbe3fdb5 .zocial.facebook:before {
        color: #f41e1e;}

.blockContent .block_c127c7b625e24dcab008f832dbe3fdb5 ul{
    float: left;}
.blockContent .block_c127c7b625e24dcab008f832dbe3fdb5 .zocial.facebook{
    margin: 0;}

/*Blog Icons*/
.socialSharingContainer .socialIcons li a, 
.iconGroup-txa.txa1 .socialIcons li a {margin-left: 0 !important;}
.socialSharing li {text-align:left !important;}

.socialSharing {float: left;}


/*Blog Post*/

#blog .fullDetailsPost .contentTitle {
    font-size: 36px;
}

@media only screen and (min-width: 768px) {
#blog .fullDetailsPost .blockImg {
    padding-bottom: 0;
    float: right;
}
#blog .fullDetailsPost .blockImg, 
#blog .fullDetailsPost .blockText {
    width: 48%;
    min-height: 1em;
}
}



/*Mobile Adjustments*/

@media screen and (max-width: 800px) {
.blockWrap_d775fe5e5cb74280b04f4d8575a88c24 .contentTitle,
.blockWrap_aacf17b396b54005949fde7ac4dffdb7 .contentTitle,
.blockWrap_e9af6f6eed344002b8f4f61aedb269bd .contentTitle,
.blockWrap_c3b301ec289e4efcac5e2f1c81d4c2cc .contentTitle,
.blockWrap_da00e856c79d4fc0ae6d3376a6d5e790 .contentTitle,
.blockWrap_ae48f1f5ed704ce19c4e867a4599eb5f .contentTitle,
.blockWrap_d629d024a1f94ab08d3c14627dd4ac0d .contentTitle,
.blockWrap_d9457538d9f74c62be1bd1a6d6d00c84 .contentTitle,
.blockWrap_e60985be79f943639b7c82d81a2c6efe .contentTitle,
.blockWrap_da48438b33034d26986d2488200b23a3 .contentTitle,
.blockWrap_b0b68af20fcb45beaa74db1b5a32a23a .contentTitle,
.blockWrap_cb79712d2fe74bfc9cfcd893a3338060 .contentTitle,
.blockWrap_a965269a0d4741df8f0e07735b746963 .contentTitle,
.blockWrap_e7c7825df7ec412ba27f50bdf682fe9c .contentTitle,
.blockWrap_e5d0627ea44d4cdf88b326adada04c51 .contentTitle,
.blockWrap_e5ecc629cb84430cae17418f687ddabb .contentTitle,
.blockWrap_f71a6a70977142c08d4eab23c788354c .contentTitle,
.blockWrap_cde9c945317144e0ab9b8f1ef6ed9066 .contentTitle,
.blockWrap_d864882c6d644b41a9f91f5dff537827 .contentTitle,
.blockWrap_a054866f3eae454885a99a2d6d97fbd0 .contentTitle,
.blockWrap_a51d38015784417488a79262bc2fd1e1 .contentTitle,
.blockWrap_e387eeed48b44e37b52c9997681ad527 .contentTitle,
.blockWrap_c684dae4df474424b57110f6aabc3990 .contentTitle,
.blockWrap_dd289561539d44dcb40b40241278d7cd .contentTitle,
.blockWrap_b369dd2d1f104b79ac0980054ace326f .contentTitle,
.blockWrap_f251babddbb94755a4cd33051f386bea .contentTitle,
.blockWrap_e0227632489f4b559f8e9dc97b0cb2eb .contentTitle

{
    font-size: 34px;
}

/*NEW FOOTER CTA & HERO BANNER*/
.blockWrap_bf5436ebe2134031823a1d21b3a52e5f .contentTitle, 
.blockWrap_a3d9866078c94911a11d48e8772aa82c .contentTitle,
.blockWrap_fdabd7d286624e4a8e4090823f3b3a22 .contentTitle,
.blockWrap_f79563e58b7946a38a0debef09a13ce7 .contentTitle,
.blockWrap_d7dd36e0eb8f48f9ae434221196d6465 .contentTitle,
.blockWrap_ec622742b6ad4203adc7dc4b127f65c5 .contentTitle,
.blockWrap_d2edd75b3a1341e59b9c3cc32a90bbd0 .contentTitle,
.blockWrap_bd86adff7aff4cfda6b24ff69e06c4c1 .contentTitle,
.blockWrap_b1353f98faf24e7492f647297a23a40d .contentTitle,
.blockWrap_b5ec9bd856444b86b3d661263bc865d8 .contentTitle,
.blockWrap_c925f6ef477e4b8d9af7f65f1853214c .contentTitle,

.blockWrap_ab1d3689f7e94d3cbda95dfa99095c3d .contentTitle,
.blockWrap_f2a1305207ee45af8094c2d58b7495bc .contentTitle,
.blockWrap_a90e66a1b1b140b0b290abb5766e5525 .contentTitle,
.blockWrap_b7dc9493390246528d1c9b1ec11855e5 .contentTitle,
.blockWrap_c9ffda3734e64ca995abeae7a65ff1d9 .contentTitle,
.blockWrap_b8a8fb07f6f246468d7df1608a8c3a60 .contentTitle,
.blockWrap_e486fd4b68d341a7a1fb6d60985b0678 .contentTitle,
.blockWrap_e03077afdf334b09ad4cdb562abeb7f8 .contentTitle,
.blockWrap_c170449385f944498fca124521dea1c4 .contentTitle,
.blockWrap_e5b11b22b1504578840036ceb9bdbba2 .contentTitle
{
    font-size: 34px;
}

/*NEW FOOTER CTA & HERO BANNER*/
.blockWrap_bf5436ebe2134031823a1d21b3a52e5f, 
.blockWrap_a3d9866078c94911a11d48e8772aa82c,
.blockWrap_fdabd7d286624e4a8e4090823f3b3a22,
.blockWrap_f79563e58b7946a38a0debef09a13ce7,
.blockWrap_d7dd36e0eb8f48f9ae434221196d6465,
.blockWrap_ec622742b6ad4203adc7dc4b127f65c5,
.blockWrap_d2edd75b3a1341e59b9c3cc32a90bbd0,
.blockWrap_bd86adff7aff4cfda6b24ff69e06c4c1,
.blockWrap_b1353f98faf24e7492f647297a23a40d,
.blockWrap_b5ec9bd856444b86b3d661263bc865d8,
.blockWrap_c925f6ef477e4b8d9af7f65f1853214c,

.blockWrap_ab1d3689f7e94d3cbda95dfa99095c3d,
.blockWrap_f2a1305207ee45af8094c2d58b7495bc,
.blockWrap_a90e66a1b1b140b0b290abb5766e5525,
.blockWrap_b7dc9493390246528d1c9b1ec11855e5,
.blockWrap_c9ffda3734e64ca995abeae7a65ff1d9,
.blockWrap_b8a8fb07f6f246468d7df1608a8c3a60,
.blockWrap_e486fd4b68d341a7a1fb6d60985b0678,
.blockWrap_e03077afdf334b09ad4cdb562abeb7f8,
.blockWrap_c170449385f944498fca124521dea1c4,
.blockWrap_e5b11b22b1504578840036ceb9bdbba2
{
    padding-bottom: 70px !important;
}










.blockWrap_baa215609dc84a1aa0f105a62b5c0e98 .contentTitle,
.blockWrap_c6bd729439184a3e91db4de343e2146c .contentTitle,
.blockWrap_cf35c1b13f284ecb86e5ecdf71528ebe .contentTitle,
.blockWrap_b6f3cc324ab74f39a9b22491fb5a7c29 .contentTitle,
.blockWrap_cebdb02c798341eca423996d1b3c4b2d .contentTitle,
.blockWrap_ceff7e4a0b304a7ebb116b76412ae4f2 .contentTitle,
.blockWrap_b0c98ed68dbc4a7c867af971803c5402 .contentTitle,
.blockWrap_c703c205d396498fbd61f255080a6d85 .contentTitle,
.blockWrap_ce40fffdd24e4a70a46512b3f6e35971 .contentTitle,
.blockWrap_c1151abfa1524b448cb571555db88fb4 .contentTitle,
.blockWrap_a6a1b189d0f044fea35c913a83bca1ae .contentTitle,
.blockWrap_d4291679d6614b17a7b5cb84d25b46dc .contentTitle,
.blockWrap_cf82ca3a0f344926aeb7d69c7a35b7e4 .contentTitle,
.blockWrap_ca5f8fa3a1e4486096d6a944f1f2f95f .contentTitle,
.blockWrap_ee64c529acc04bec94655ade2b69c518 .contentTitle,
.blockWrap_b0845fa69e1e4c32b226ff073ab78dc3 .contentTitle,
.blockWrap_e5f3e444ed3d480daa9dc0a388253d70 .contentTitle,
.blockWrap_a66977749bd4462ab04c9400778e9588 .contentTitle,
.blockWrap_d6581dd3a1f24f0f8e6dbb7e5999753e .contentTitle,
.blockWrap_a56208c7f899444b9122a9efe16c5547 .contentTitle,
.blockWrap_e3b0a16555d448d69f75fe6c77f8d76b .contentTitle,
.blockWrap_d640cdd39e0149c384ae139ca29613c8 .contentTitle,
.blockWrap_be83db1b1e7a4e3d89b900e23c9db857 .contentTitle,
.blockWrap_b6a540e4e6d74aa2b34c2a46be0fd002 .contentTitle,
.blockWrap_dc3209fa5bcd4f05a4b0b02dc638db82 .contentTitle,
.blockWrap_e3dd936865774e3089fd10f3c68582ad .contentTitle,
.blockWrap_db1916757d9a41aa8460472ce5f31ae8 .contentTitle,
.blockWrap_e2607c7a6e8d49c095364072ac501aad .contentTitle,
.blockWrap_daf93ebb29814c63ba9d873626368b38 .contentTitle,
.blockWrap_d0e746815e93445eb186eba034e5c18e .contentTitle,
.blockWrap_b1f6cb51adc64f9b90f1c410136316fc .contentTitle,
.blockWrap_e0613bef83bb4a3d85e8a99c74330922 .contentTitle,
.blockWrap_ebe53e1a036145ddafc633da9f7b3af1 .contentTitle,
.blockWrap_fcf1ce8fd51d42b6a6de9e98f586d66c .contentTitle,
.blockWrap_f9d636f53b6e4d3caa529255296ce144 .contentTitle,
.blockWrap_f581c2efe7eb4c82ac9a7ee89cf8823b .contentTitle,
.blockWrap_c19526e5a7604260a6bcdafed22210d3 .contentTitle,
.blockWrap_a13098d9078244fc9d04b6b4777e87e5 .contentTitle,
.blockWrap_a8f44f4156e84c33ad8f3e451b3d24bd .contentTitle,
.blockWrap_d9cf07b6bb1e4f928b568be15d589f23 .contentTitle,
.blockWrap_c4b026d21d574c4d9f0b5e38e3abba7c .contentTitle,
.blockWrap_f93d25ec5e7146338976de5c2e9d8e6b .contentTitle,
.blockWrap_eaed462b5afe4b20944563ba5c6f0796 .contentTitle,
.waitTitle .contentTitle

{
    font-size: 25px;

}
/*Hero Banner Mobile */
.blockWrap_d775fe5e5cb74280b04f4d8575a88c24, .blockWrap_d629d024a1f94ab08d3c14627dd4ac0d,
.blockWrap_b0b68af20fcb45beaa74db1b5a32a23a, .blockWrap_e5d0627ea44d4cdf88b326adada04c51,
.blockWrap_a51d38015784417488a79262bc2fd1e1
{
    background-position: 65% 0 !important;
}

.blockWrap_f71a6a70977142c08d4eab23c788354c
{
    background-position: 75% 0 !important;
}

.blockWrap_e9af6f6eed344002b8f4f61aedb269bd, .blockWrap_da00e856c79d4fc0ae6d3376a6d5e790,
.blockWrap_e60985be79f943639b7c82d81a2c6efe, .blockWrap_a965269a0d4741df8f0e07735b746963,
.blockWrap_d864882c6d644b41a9f91f5dff537827, .blockWrap_da89e926567a4acd9ae53e4eb4d200ac
{
    background-position: 85% 0 !important;
}

.blockWrap_da89e926567a4acd9ae53e4eb4d200ac
{
 background-position: 100% 0 !important;
}
/*Hero Banner Flex Images*/
.blockWrap_e0bbd631da2f427f9fc244086e4fdd8d .galleryWrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.blockWrap_e0bbd631da2f427f9fc244086e4fdd8d .cols3.imgMgn0 .imgGridItem {
    width: 100%;

}

/*QR Code adjustment for mobile */
.blockWrap_cd9fbb1cd50a48558979dd1afb190fc9 {
    display: flex;
    justify-content: center;
    align-items: center;
    padding-bottom: 20px !important;
}
}