/* Generated utility classes replace source inline style attributes. */
/* Declarations use important priority to preserve inline-style cascade behavior. */

.u-0590bfe2f4 {
    font-style: italic !important;
    font-family: 'Shippori Mincho', serif !important;
}

.u-06f0eb80e6 {
    margin-top: 20px !important;
    font-weight: bold !important;
}

.u-0b81df3e93 {
    font-size: 2.5rem !important;
    text-align: center !important;
    margin-bottom: 10px !important;
}

.u-0fe77f5ef1 {
    color: #FF0000 !important;
}

.u-125ce855a3 {
    font-weight: bold !important;
    color: #23346d !important;
    line-height: 1.8 !important;
    text-align: center !important;
    padding: 20px !important;
    background: #ffffff !important;
    border-radius: 8px !important;
    border: 1px solid #e0dcd3 !important;
    margin-bottom: 30px !important;
}

.u-180143e156 {
    font-size: 3rem !important;
    margin-bottom: 10px !important;
    color: #333333 !important;
    margin-top: 0 !important;
}

.u-199b90cae3 {
    font-size: 1.2rem !important;
}

.u-1a375e188d {
    font-style: italic !important;
    font-family: 'Shippori Mincho', serif !important;
}

.u-1d07844d8a {
    text-align: center !important;
    margin-bottom: 20px !important;
    font-size: 1.1rem !important;
}

.u-1efde3cb30 {
    color: #23346d !important;
    text-decoration: underline !important;
}

.u-1f8bea3ca7 {
    text-align: center !important;
    font-size: 2.5rem !important;
    margin-bottom: 10px !important;
}

.u-2a4d5f44b0 {
    text-align: center !important;
    font-size: 1.2rem !important;
}

.u-2d249fa3fb {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}

.u-2efcee49b2 {
    font-style: Bold !important;
    margin-bottom: 12px !important;
    color: #fff !important;
}

.u-301190848b {
    margin-top: 30px !important;
    margin-bottom: 15px !important;
    font-size: 1.4rem !important;
    text-align: center !important;
}

.u-30b7619672 {
    color: #23346d !important;
}

.u-35fb6aeeaf {
    font-size: 3rem !important;
    color: #23346d !important;
    margin-bottom: 15px !important;
}

.u-3d3ce90150 {
    text-align: center !important;
    margin-top: -30px !important;
    position: relative !important;
    z-index: 2 !important;
}

.u-3f29c00ac0 {
    color: #23346d !important;
    font-weight: bold !important;
}

.u-46586f3b39 {
    width: 100% !important;
    padding: 12px !important;
    background: #ffffff !important;
    border: 1px solid #cccccc !important;
    color: #333333 !important;
    border-radius: 6px !important;
    box-sizing: border-box !important;
    height: 100px !important;
    resize: vertical !important;
    font-family: inherit !important;
}

.u-492915dd7f {
    margin-top: 60px !important;
}

.u-4a5f0be35b {
    font-style: normal !important;
}

.u-4f86bdbd2e {
    text-align: center !important;
    padding: 30px 40px !important;
    border-radius: 15px !important;
    background: rgba(0, 0, 0, 0.5) !important;
    border: 2px solid #23346d !important;
    max-width: 900px !important;
    margin: 0 auto !important;
}

.u-50f39c5ba3 {
    font-size: 1.15rem !important;
    color: #333 !important;
}

.u-55ee5584dc {
    border-color: #e0dcd3 !important;
    margin: 20px 0 !important;
}

.u-58a539dd2a {
    font-size: 1.5rem !important;
    margin: 0 !important;
    color: #fff !important;
}

.u-5eb66149be {
    font-size: 1.5rem !important;
    color: #555555 !important;
    font-weight: normal !important;
    line-height: 1.4 !important;
    margin-bottom: 25px !important;
    margin-top: 0 !important;
}

.u-5fa693f3d4 {
    margin-top: 20px !important;
}

.u-64882b504b {
    padding-top: 0 !important;
}

.u-65765a0698 {
    text-align: center !important;
    margin-bottom: 25px !important;
    color: #555 !important;
}

.u-6bb606ab26 {
    max-width: 900px !important;
    margin: 0 auto !important;
    text-align: left !important;
    color: #333333 !important;
    line-height: 1.6 !important;
}

.u-7117e3abfb {
    color: #ffffff !important;
}

.u-72a68ac344 {
    text-align: center !important;
}

.u-73e877faec {
    color: #23346d !important;
    font-weight: bold !important;
}

.u-7627a853a5 {
    background-color: #ffffff !important;
    padding: 60px 20px !important;
}

.u-78d7af8b7e {
    font-weight: bold !important;
}

.u-7ab880aee9 {
    background: #F8F6F0 !important;
    padding: 60px 20px !important;
    text-align: center !important;
    border-top: 1px solid #e0dcd3 !important;
}

.u-7e4fa5d63c {
    text-align: center !important;
    color: #555 !important;
    margin-top: 0 !important;
}

.u-819cf05ae5 {
    font-style: Bold !important;
}

.u-86f474c80b {
    padding-top: 40px !important;
    padding-bottom: 20px !important;
}

.u-899694b565 {
    margin-bottom: 5px !important;
    text-align: center !important;
    font-size: 2rem !important;
}

.u-95005f3181 {
    text-align: center !important;
    padding: 12px 12px !important;
    border-radius: 15px !important;
}

.u-97ba5579ea {
    border-bottom: 1px solid #cccccc !important;
    padding-bottom: 5px !important;
    margin-bottom: 15px !important;
}

.u-a15fc58a92 {
    text-align: center !important;
    margin-bottom: 40px !important;
}

.u-a72c2c9ebb {
    font-size: 3rem !important;
    margin-bottom: 15px !important;
    color: #ffffff !important;
}

.u-afaa0ff2d7 {
    margin: 0.5rem 0 !important;
    color: #fff !important;
}

.u-b246dcf693 {
    color: #d9534f !important;
    font-weight: bold !important;
}

.u-b62ee557f8 {
    margin-top: 15px !important;
}

.u-b75fad0009 {
    margin-bottom: 20px !important;
}

.u-b996389747 {
    font-style: italic !important;
}

.u-c101addf49 {
    border-color: #23346d !important;
    text-align: center !important;
}

.u-c236fcca56 {
    font-family: 'Courier New', Consolas, monospace !important;
    font-weight: 600 !important;
    letter-spacing: 0.02em !important;
}

.u-c278c280e8 {
    height: 50px !important;
}

.u-c38b373ee4 {
    font-size: 2.2rem !important;
    margin-bottom: 20px !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
}

.u-c5cd93c14c {
    margin: 0 !important;
    font-size: 1.1rem !important;
    color: #333333 !important;
    line-height: 1.6 !important;
}

.u-cdabf8c1f7 {
    font-size: 1.5rem !important;
}

.u-dec9f92f5e {
    margin-bottom: 30px !important;
    text-align: center !important;
    font-size: 2rem !important;
}

.u-e121a42dd9 {
    padding-bottom: 20px !important;
}

.u-e7c77887d6 {
    background: #F8F6F0 !important;
    border-left: 4px solid #23346d !important;
    padding: 15px 20px !important;
    margin-bottom: 40px !important;
    border-radius: 0 8px 8px 0 !important;
}

.u-e940224e12 {
    border-bottom: 1px solid #cccccc !important;
    padding-bottom: 5px !important;
    margin-top: 30px !important;
    margin-bottom: 15px !important;
}

.u-ee85bcccb6 {
    margin-top: 40px !important;
    border-bottom: 2px solid #23346d !important;
    padding-bottom: 10px !important;
}

.u-f07e4aaca1 {
    background: url('../images/dillon-kydd-pvdx8c6Y5BY-unsplash.png') center/cover !important;
}

.u-f14e3597f1 {
    color: #555 !important;
}

.u-fb0fde0b0f {
    margin-top: 30px !important;
    text-align: center !important;
    font-weight: bold !important;
    color: #23346d !important;
}

.u-fff53cab69 {
    margin-top: 40px !important;
    font-size: 1.4rem !important;
}
