/* VCMS V2 COMPOSER GENERATED CSS - DO NOT EDIT MANUALLY */
/* Generated at 2026-07-01T12:05:27+00:00 */

.row[class*="vcms-row-id-"] {
    isolation: isolate;
}

.row[class*="vcms-row-id-"] > [class*="vcms-col-id-"] {
    position: relative;
    z-index: 1;
}

.vcms-sec-id-19 {
    padding-top: 40px !important;
}

.vcms-sec-id-20 {
    --vcms-section-local-bg-color: #f2f2f2;
    background-color: var(--vcms-section-local-bg-color);
}

.vcms-sec-id-22 {
    --vcms-section-local-bg-color: #f2f2f2;
    background-color: var(--vcms-section-local-bg-color);
    padding-top: 40px !important;
}

.vcms-sec-id-38 {
    padding-top: 40px !important;
}

.vcms-sec-id-47 {
    --vcms-section-local-bg-color: #1a1a1a;
    background-color: var(--vcms-section-local-bg-color);
    background-image: url('https://veytrium.co.uk/uploads/vcms2-media/2026/06/veytrium-main-slide-bw-en-5d5430a98ddfa640.webp');
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    min-height: 450px;
}

.vcms-sec-id-52 {
    padding-top: 40px !important;
}

.vcms-sec-id-53 {
    padding-top: 40px !important;
}

.vcms-sec-id-55 {
    padding-top: 40px !important;
}

.vcms-sec-id-56 {
    --vcms-section-local-bg-color: #1a1a1a;
    background-color: var(--vcms-section-local-bg-color);
    background-image: url('https://veytrium.co.uk/uploads/vcms2-media/2026/06/veytrium-main-slide-bw-tr-8977275584f70a28.webp');
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    min-height: 450px;
}

.vcms-sec-id-57 {
    padding-top: 40px !important;
}

.vcms-sec-id-58 {
    --vcms-section-local-bg-color: #f2f2f2;
    background-color: var(--vcms-section-local-bg-color);
}

.vcms-sec-id-60 {
    --vcms-section-local-bg-color: #f2f2f2;
    background-color: var(--vcms-section-local-bg-color);
    padding-top: 40px !important;
}

.vcms-sec-id-61 {
    padding-top: 40px !important;
}

.vcms-sec-id-73 {
    padding-top: 40px !important;
}

.vcms-sec-id-83 {
    padding-top: 40px !important;
}

.vcms-sec-id-89 {
    padding-top: 40px !important;
}

.vcms-sec-id-101 {
    padding-top: 40px !important;
}

.vcms-sec-id-103 {
    padding-top: 40px !important;
}

.vcms-sec-id-104 {
    padding-top: 40px !important;
}

.vcms-sec-id-105 {
    padding-top: 40px !important;
}

.vcms-sec-id-106 {
    padding-top: 40px !important;
}

.vcms-sec-id-107 {
    padding-top: 40px !important;
}

@media (max-width: 1199.98px) {
    .vcms-sec-id-19 {
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
    }
}

@media (max-width: 991.98px) {
    .vcms-sec-id-19 {
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
    }
}

@media (max-width: 767.98px) {
    .vcms-sec-id-19 {
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
    }
}

@media (max-width: 1199.98px) {
    .vcms-sec-id-47 {
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        min-height: 400px;
    }
}

@media (max-width: 991.98px) {
    .vcms-sec-id-47 {
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        min-height: 320px;
    }
}

@media (max-width: 767.98px) {
    .vcms-sec-id-47 {
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        min-height: 240px;
    }
}

@media (max-width: 1199.98px) {
    .vcms-sec-id-56 {
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        min-height: 400px;
    }
}

@media (max-width: 991.98px) {
    .vcms-sec-id-56 {
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        min-height: 320px;
    }
}

@media (max-width: 767.98px) {
    .vcms-sec-id-56 {
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        min-height: 240px;
    }
}

@media (max-width: 1199.98px) {
    .vcms-sec-id-57 {
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
    }
}

@media (max-width: 991.98px) {
    .vcms-sec-id-57 {
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
    }
}

@media (max-width: 767.98px) {
    .vcms-sec-id-57 {
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
    }
}

.vcms-row-id-22 {
    padding-top: 40px;
}

.vcms-row-id-24 {
    padding-top: 40px;
}

.vcms-row-id-85 {
    padding-top: 40px;
}

.vcms-row-id-87 {
    padding-top: 40px;
}

.vcms-row-id-131 {
    background-color: #ebebeb;
    border-radius: 1.25rem;
    overflow: hidden;
}

.vcms-row-id-132 {
    background-color: #ebebeb;
    border-radius: 1.25rem;
    overflow: hidden;
}

.vcms-col-id-205 {
    padding-top: 30px;
}

.vcms-col-id-366 {
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
}

.vcms-col-id-367 {
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
}


main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-298 {
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-338 {
    color: #000000 !important;
    border-radius: 1.25rem !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-456 {
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-457 {
    color: #000000 !important;
    border-radius: 1.25rem !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-458 {
    padding-top: 10px !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-460 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-461 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-462 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-463 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-466 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-471 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-472 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-475 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-478 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-485 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-490 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-493 {
    padding-top: 10px !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-496 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-499 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-502 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-505 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-508 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-511 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-513 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-517 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-521 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-525 {
    text-align: center !important;
}

main.page-wrapper .vcms-composer-rich-text-item.vcms-item-id-530 {
    text-align: center !important;
}

main.page-wrapper a.vcms-item-id-113.btn {
    margin-top: 20px !important;
}

main.page-wrapper a.vcms-item-id-113.btn {
    background-color: #707070 !important;
    border-color: #525252 !important;
}

main.page-wrapper a.vcms-item-id-113.btn:hover,
main.page-wrapper a.vcms-item-id-113.btn:focus {
    background-color: #4f4f4f !important;
    border-color: #6b6b6b !important;
}

main.page-wrapper a.vcms-item-id-221.btn {
    background-color: #707070 !important;
    border-color: #525252 !important;
}

main.page-wrapper a.vcms-item-id-221.btn:hover,
main.page-wrapper a.vcms-item-id-221.btn:focus {
    background-color: #50535e !important;
    border-color: #6b6b6b !important;
}

main.page-wrapper a.vcms-item-id-334.btn {
    background-color: #707070 !important;
    border-color: #525252 !important;
}

main.page-wrapper a.vcms-item-id-334.btn:hover,
main.page-wrapper a.vcms-item-id-334.btn:focus {
    background-color: #50535e !important;
    border-color: #6b6b6b !important;
}

main.page-wrapper a.vcms-item-id-469.btn {
    background-color: #707070 !important;
    border-color: #525252 !important;
}

main.page-wrapper a.vcms-item-id-469.btn:hover,
main.page-wrapper a.vcms-item-id-469.btn:focus {
    background-color: #50535e !important;
}

main.page-wrapper a.vcms-item-id-494.btn {
    margin-top: 20px !important;
}

main.page-wrapper a.vcms-item-id-494.btn {
    background-color: #707070 !important;
    border-color: #525252 !important;
}

main.page-wrapper a.vcms-item-id-494.btn:hover,
main.page-wrapper a.vcms-item-id-494.btn:focus {
    background-color: #4f4f4f !important;
    border-color: #6b6b6b !important;
}

main.page-wrapper a.vcms-item-id-509.btn {
    background-color: #707070 !important;
    border-color: #525252 !important;
}

main.page-wrapper a.vcms-item-id-509.btn:hover,
main.page-wrapper a.vcms-item-id-509.btn:focus {
    background-color: #50535e !important;
}

main.page-wrapper a.vcms-item-id-528.btn {
    background-color: #707070 !important;
    border-color: #525252 !important;
}

main.page-wrapper a.vcms-item-id-528.btn:hover,
main.page-wrapper a.vcms-item-id-528.btn:focus {
    background-color: #50535e !important;
    border-color: #6b6b6b !important;
}

main.page-wrapper a.vcms-item-id-531.btn {
    background-color: #707070 !important;
    border-color: #525252 !important;
}

main.page-wrapper a.vcms-item-id-531.btn:hover,
main.page-wrapper a.vcms-item-id-531.btn:focus {
    background-color: #50535e !important;
    border-color: #6b6b6b !important;
}
main.page-wrapper .vcms-item-id-114 {
    text-align: center;
}

main.page-wrapper .vcms-item-id-119 {
    text-align: center;
}

main.page-wrapper .vcms-item-id-219 {
    text-align: center;
}

main.page-wrapper .vcms-item-id-397 {
    text-align: center;
    font-size: 1.5rem;
}

main.page-wrapper .vcms-item-id-400 {
    text-align: center;
    font-size: 1.5rem;
}

main.page-wrapper .vcms-item-id-402 {
    text-align: center;
    font-size: 1.5rem;
}

main.page-wrapper .vcms-item-id-440 {
    font-size: 2.5rem;
}

main.page-wrapper .vcms-item-id-448 {
    font-size: 2.5rem;
}

main.page-wrapper .vcms-item-id-465 {
    text-align: center;
    font-size: 1.5rem;
}

main.page-wrapper .vcms-item-id-474 {
    text-align: center;
    font-size: 2rem;
}

main.page-wrapper .vcms-item-id-474 > a {
    color: inherit;
    text-decoration-color: currentColor;
}

main.page-wrapper .vcms-item-id-479 {
    text-align: center;
}

main.page-wrapper .vcms-item-id-479 > a {
    color: inherit;
    text-decoration-color: currentColor;
}

main.page-wrapper .vcms-item-id-486 {
    text-align: center;
    font-size: 2rem;
}

main.page-wrapper .vcms-item-id-486 > a {
    color: inherit;
    text-decoration-color: currentColor;
}

main.page-wrapper .vcms-item-id-489 {
    text-align: center;
    font-size: 2rem;
}

main.page-wrapper .vcms-item-id-489 > a {
    color: inherit;
    text-decoration-color: currentColor;
}

main.page-wrapper .vcms-item-id-495 {
    text-align: center;
}

main.page-wrapper .vcms-item-id-498 {
    text-align: center;
    font-size: 1.5rem;
}

main.page-wrapper .vcms-item-id-501 {
    text-align: center;
    font-size: 1.5rem;
}

main.page-wrapper .vcms-item-id-504 {
    text-align: center;
    font-size: 1.5rem;
}

main.page-wrapper .vcms-item-id-507 {
    text-align: center;
    font-size: 1.5rem;
}

main.page-wrapper .vcms-item-id-510 {
    text-align: center;
}

main.page-wrapper .vcms-item-id-514 {
    text-align: center;
    font-size: 2rem;
}

main.page-wrapper .vcms-item-id-514 > a {
    color: inherit;
    text-decoration-color: currentColor;
}

main.page-wrapper .vcms-item-id-518 {
    text-align: center;
}

main.page-wrapper .vcms-item-id-518 > a {
    color: inherit;
    text-decoration-color: currentColor;
}

main.page-wrapper .vcms-item-id-522 {
    text-align: center;
    font-size: 2rem;
}

main.page-wrapper .vcms-item-id-522 > a {
    color: inherit;
    text-decoration-color: currentColor;
}

main.page-wrapper .vcms-item-id-526 {
    text-align: center;
    font-size: 2rem;
}

main.page-wrapper .vcms-item-id-526 > a {
    color: inherit;
    text-decoration-color: currentColor;
}

main.page-wrapper .vcms-item-id-529 {
    text-align: center;
}

main.page-wrapper .vcms-item-id-532 {
    text-align: center;
    font-size: 2.5rem;
}

main.page-wrapper .vcms-item-id-591 {
    text-align: center;
    font-size: 2.5rem;
}

main.page-wrapper .vcms-item-id-635 {
    text-align: center;
    font-size: 2.5rem;
}

main.page-wrapper .vcms-item-id-663 {
    text-align: center;
    font-size: 2.5rem;
}

main.page-wrapper .vcms-item-id-726 {
    font-size: 1.5rem;
}

main.page-wrapper .vcms-item-id-728 {
    font-size: 1.5rem;
}

main.page-wrapper .vcms-item-id-730 {
    font-size: 1.5rem;
}

main.page-wrapper .vcms-item-id-732 {
    font-size: 1.5rem;
}

main.page-wrapper .vcms-item-id-734 {
    font-size: 1.5rem;
}

main.page-wrapper .vcms-item-id-736 {
    font-size: 1.5rem;
}

main.page-wrapper .vcms-item-id-110 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-110 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-110 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    height: 450px;
    object-fit: contain;
    border-radius: 1.25rem;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-110 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-122 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-122 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-122 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-122 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-199 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-199 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-199 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-199 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-207 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-207 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-207 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-207 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-297 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-297 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-297 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-297 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
    color: #245cd6;
    background-color: #d71d1d;
    padding: 0.5rem 0.75rem;
    border-radius: 0.5rem;
}

main.page-wrapper .vcms-item-id-416 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-416 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-416 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 60px;
    margin-left: auto;
    margin-right: auto;
}

main.page-wrapper .vcms-item-id-416 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-418 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-418 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-418 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 60px;
    margin-left: auto;
    margin-right: auto;
}

main.page-wrapper .vcms-item-id-418 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-420 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-420 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-420 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 60px;
    margin-left: auto;
    margin-right: auto;
}

main.page-wrapper .vcms-item-id-420 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-447 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-447 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-447 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 320px;
}

main.page-wrapper .vcms-item-id-447 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-451 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-451 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-451 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 320px;
}

main.page-wrapper .vcms-item-id-451 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-455 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-455 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-455 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-455 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
    color: #245cd6;
    background-color: #d71d1d;
    padding: 0.5rem 0.75rem;
    border-radius: 0.5rem;
}

main.page-wrapper .vcms-item-id-464 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-464 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-464 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 60px;
    margin-left: auto;
    margin-right: auto;
}

main.page-wrapper .vcms-item-id-464 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-477 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-477 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-477 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-477 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-491 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-491 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-491 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    height: 450px;
    object-fit: contain;
    border-radius: 1.25rem;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-491 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-497 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-497 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-497 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 60px;
    margin-left: auto;
    margin-right: auto;
}

main.page-wrapper .vcms-item-id-497 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-500 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-500 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-500 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 60px;
    margin-left: auto;
    margin-right: auto;
}

main.page-wrapper .vcms-item-id-500 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-503 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-503 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-503 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 60px;
    margin-left: auto;
    margin-right: auto;
}

main.page-wrapper .vcms-item-id-503 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-506 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-506 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-506 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 60px;
    margin-left: auto;
    margin-right: auto;
}

main.page-wrapper .vcms-item-id-506 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-512 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-512 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-512 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-512 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-516 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-516 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-516 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-516 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-520 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-520 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-520 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-520 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-524 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-524 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-524 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-524 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-534 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-534 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-534 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-534 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-538 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-538 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-538 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-538 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-548 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-548 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-548 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-548 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-553 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-553 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-553 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-553 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-559 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-559 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-559 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-559 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-595 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-595 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-595 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-595 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-600 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-600 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-600 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-600 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-605 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-605 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-605 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-605 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-610 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-610 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-610 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-610 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-615 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-615 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-615 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-615 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-620 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-620 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-620 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-620 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-624 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-624 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-624 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-624 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-628 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-628 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-628 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-628 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-632 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-632 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-632 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-632 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-639 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-639 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-639 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-639 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-644 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-644 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-644 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-644 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-649 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-649 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-649 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-649 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-654 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-654 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-654 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-654 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-659 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-659 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-659 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-659 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-666 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-666 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-666 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-666 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-670 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-670 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-670 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-670 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-674 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-674 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-674 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-674 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-678 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-678 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-678 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-678 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-682 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-682 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-682 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-682 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-686 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-686 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-686 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-686 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-690 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-690 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-690 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-690 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-694 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-694 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-694 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-694 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

main.page-wrapper .vcms-item-id-698 {
    display: block;
    max-width: 100%;
    margin: 0 0 1.5rem;
    border-radius: 0;
    box-shadow: none;
}

main.page-wrapper .vcms-item-id-698 .vcms-composer-image-link {
    display: block;
    color: inherit;
    text-decoration: none;
}

main.page-wrapper .vcms-item-id-698 .vcms-composer-image-img {
    display: block;
    max-width: 100%;
    height: auto;
    width: 100%;
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

main.page-wrapper .vcms-item-id-698 .vcms-composer-image-caption {
    display: block;
    margin-top: 0.65rem;
    font-size: 0.9375rem;
    line-height: 1.5;
}

/* VCMS SOCIAL ICONS ITEM 711 START */
main.page-wrapper .vcms-social-icons-element.vcms-item-id-711 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 16px;
    padding: 0px;
    margin-bottom: 24px;
    max-width: none;


}
main.page-wrapper .vcms-social-icons-element.vcms-item-id-711 > .vcms-social-icons-element-link {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex: 0 0 auto;
    width: 40px;
    height: 40px;
    min-width: 40px;
    min-height: 40px;
    font-size: 21px;
    line-height: 1;
    border-radius: 30px;
    color: #ffffff;
    background: #18181b;
    border: 1px solid #18181b;
    box-shadow: 0 8px 23px rgba(15, 23, 42, 0.16);
    text-decoration: none;
    overflow: hidden;
}
main.page-wrapper .vcms-social-icons-element.vcms-item-id-711 > .vcms-social-icons-element-link i {
    display: block;
    line-height: 1;
    font-size: inherit;
}
main.page-wrapper .vcms-social-icons-element.vcms-item-id-711 > .vcms-social-icons-element-link:hover,
main.page-wrapper .vcms-social-icons-element.vcms-item-id-711 > .vcms-social-icons-element-link:focus {
    color: #ffffff;
    background: #595959;
    border-color: #595959;
    transform: translateY(-2px);
    box-shadow: 0 12px 29px rgba(15, 23, 42, 0.22);
    text-decoration: none;
}
main.page-wrapper .vcms-social-icons-element.vcms-item-id-711.vcms-social-icons-style-plain > .vcms-social-icons-element-link {
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    color: #18181b;
    background: transparent;
    border-color: transparent;
    box-shadow: none;
    overflow: visible;
}
main.page-wrapper .vcms-social-icons-element.vcms-item-id-711.vcms-social-icons-style-outline > .vcms-social-icons-element-link {
    color: #18181b;
    background: #ffffff;
    border-color: #18181b;
    box-shadow: 0 8px 23px rgba(15, 23, 42, 0.10);
}
/* VCMS SOCIAL ICONS ITEM 711 END */

/* VCMS SOCIAL ICONS ITEM 712 START */
main.page-wrapper .vcms-social-icons-element.vcms-item-id-712 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 16px;
    padding: 0px;
    margin-bottom: 24px;
    max-width: none;


}
main.page-wrapper .vcms-social-icons-element.vcms-item-id-712 > .vcms-social-icons-element-link {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex: 0 0 auto;
    width: 40px;
    height: 40px;
    min-width: 40px;
    min-height: 40px;
    font-size: 21px;
    line-height: 1;
    border-radius: 30px;
    color: #ffffff;
    background: #18181b;
    border: 1px solid #18181b;
    box-shadow: 0 8px 23px rgba(15, 23, 42, 0.16);
    text-decoration: none;
    overflow: hidden;
}
main.page-wrapper .vcms-social-icons-element.vcms-item-id-712 > .vcms-social-icons-element-link i {
    display: block;
    line-height: 1;
    font-size: inherit;
}
main.page-wrapper .vcms-social-icons-element.vcms-item-id-712 > .vcms-social-icons-element-link:hover,
main.page-wrapper .vcms-social-icons-element.vcms-item-id-712 > .vcms-social-icons-element-link:focus {
    color: #ffffff;
    background: #8f8f8f;
    border-color: #8f8f8f;
    transform: translateY(-2px);
    box-shadow: 0 12px 29px rgba(15, 23, 42, 0.22);
    text-decoration: none;
}
main.page-wrapper .vcms-social-icons-element.vcms-item-id-712.vcms-social-icons-style-plain > .vcms-social-icons-element-link {
    width: auto;
    min-width: 0;
    height: auto;
    min-height: 0;
    color: #18181b;
    background: transparent;
    border-color: transparent;
    box-shadow: none;
    overflow: visible;
}
main.page-wrapper .vcms-social-icons-element.vcms-item-id-712.vcms-social-icons-style-outline > .vcms-social-icons-element-link {
    color: #18181b;
    background: #ffffff;
    border-color: #18181b;
    box-shadow: 0 8px 23px rgba(15, 23, 42, 0.10);
}
/* VCMS SOCIAL ICONS ITEM 712 END */
