section.guten-element.guten-udZEJS>.guten-container {
    align-content: center;
    align-items: center;
}

.guten-udZEJS:not(.background-animated),
.guten-udZEJS.background-animated>.guten-background-animated .animated-layer {
}

.guten-udZEJS {
    animation-name: none;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-udZEJS {
        z-index: 5;
    }
}

@media only screen and (max-width: 767px) {
    .guten-udZEJS>.guten-container {
        flex-wrap: wrap;
    }

    .guten-udZEJS>.guten-container>.guten-column {
        width: 100%;
    }

    .guten-element.guten-udZEJS {
        margin-top: 20px;
    }
}

.guten-qMpMVu {
    width: 100%;
}

.guten-section>.guten-container>.guten-qMpMVu.guten-column>.sticky-wrapper>.guten-column-wrapper,
.guten-section>.guten-container>.guten-qMpMVu.guten-column>.guten-column-wrapper {
    align-content: center;
    align-items: center;
}

@media only screen and (max-width: 1024px) {
    .guten-qMpMVu {
        width: 100%;
    }
}

section.guten-element.guten-6pYGVF>.guten-container {
    align-content: center;
    align-items: center;
}

.guten-6pYGVF>.guten-background-overlay {
}

.guten-6pYGVF:not(.background-animated),
.guten-6pYGVF.background-animated>.guten-background-animated .animated-layer {
    background: rgba(94, 105, 112, 0.25);
}

.guten-6pYGVF.guten-element {
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
}

.guten-6pYGVF {
    animation-name: none;
}

.guten-element.guten-6pYGVF {
    z-index: 4;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-6pYGVF {
        margin-bottom: -120px;
        padding-top: 10px;
        padding-right: 5px;
        padding-bottom: 10px;
        padding-left: 20px;
        z-index: 4;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-6pYGVF {
        padding-top: 5px;
        padding-bottom: 5px;
    }
}

.guten-J1GCBu {
    width: 15%;
}

.guten-section>.guten-container>.guten-J1GCBu.guten-column>.sticky-wrapper>.guten-column-wrapper,
.guten-section>.guten-container>.guten-J1GCBu.guten-column>.guten-column-wrapper {
    align-content: center;
    align-items: center;
}

.guten-J1GCBu>.sticky-wrapper>.guten-column-wrapper,
.guten-J1GCBu>.guten-column-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-J1GCBu {
        width: 15%;
    }
}

.guten-h3L89w {
    width: 65%;
}

.guten-section>.guten-container>.guten-h3L89w.guten-column>.sticky-wrapper>.guten-column-wrapper,
.guten-section>.guten-container>.guten-h3L89w.guten-column>.guten-column-wrapper {
    align-content: flex-end;
    align-items: flex-end;
    justify-content: center;
}

@media only screen and (max-width: 1024px) {
    .guten-h3L89w {
        width: 65%;
    }
}

.guten-9Dy6ZQ {
    width: 20%;
}

@media only screen and (max-width: 1024px) {
    .guten-9Dy6ZQ {
        width: 20%;
    }
}

.guten-HgTkb8 .guten-image-wrapper {
    justify-content: flex-end;
}

.guten-HgTkb8 img {
    width: 52%;
    object-fit: fill;
}

.guten-HgTkb8 {
    align-self: flex-start;
    vertical-align: top;
}

.guten-element.guten-HgTkb8 {
    margin-top: 5px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#guten-YYIjNs .gutenverse-menu-wrapper .gutenverse-menu {
    justify-content: center;
}

#guten-YYIjNs .gutenverse-menu-wrapper {
    background: rgba(94, 105, 112, 0.68);
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
}

#guten-YYIjNs .gutenverse-menu-wrapper .gutenverse-menu>li>a,
#guten-YYIjNs .gutenverse-menu-wrapper .gutenverse-menu>ul>li>a {
    font-family: "Montserrat";
    font-size: 22px;
    font-weight: 300;
    color: rgba(255, 255, 255, 1);
}

#guten-YYIjNs .gutenverse-menu-wrapper .gutenverse-menu>li:hover>a,
#guten-YYIjNs .gutenverse-menu-wrapper .gutenverse-menu>ul>li:hover>a {
    color: rgba(199, 0, 0, 1);
}

#guten-YYIjNs .gutenverse-menu-wrapper .gutenverse-menu>li.current-menu-item>a,
#guten-YYIjNs .gutenverse-menu-wrapper .gutenverse-menu>ul>li.current-menu-item>a {
    background: rgba(76, 91, 124, 1);
}

#guten-YYIjNs .gutenverse-menu-wrapper .gutenverse-menu>li.current-menu-ancestor>a,
#guten-YYIjNs .gutenverse-menu-wrapper .gutenverse-menu>ul>li.current-menu-ancestor>a {
    background: rgba(76, 91, 124, 1);
}

#guten-YYIjNs.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children:hover>a>i {
    color: rgba(199, 0, 0, 0.1);
}

#guten-YYIjNs .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li a {
    font-family: "Roboto";
    font-size: 18px;
    font-weight: 400;
}

#guten-YYIjNs .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li:hover>a {
    color: rgba(199, 0, 0, 1);
}

#guten-YYIjNs .gutenverse-hamburger-wrapper {
    justify-content: flex-end;
}

#guten-YYIjNs.guten-nav-menu .gutenverse-hamburger-menu {
    color: rgba(4, 35, 81, 1);
    background: rgba(88, 106, 143, 1);
}

.guten-PDEiSQ.layout-boxed>.guten-container {
    max-width: 1140px;
}

.guten-PDEiSQ:not(.background-animated),
.guten-PDEiSQ.background-animated>.guten-background-animated .animated-layer {
    background: rgba(234, 239, 242, 0.7);
}

.guten-PDEiSQ.guten-element {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
}

@media only screen and (max-width: 767px) {
    .guten-PDEiSQ>.guten-container {
        flex-wrap: wrap;
    }

    .guten-PDEiSQ>.guten-container>.guten-column {
        width: 100%;
    }
}

.guten-SPuAkb {
    width: 15%;
}

.guten-section>.guten-container>.guten-SPuAkb.guten-column>.sticky-wrapper>.guten-column-wrapper,
.guten-section>.guten-container>.guten-SPuAkb.guten-column>.guten-column-wrapper {
    justify-content: center;
}

.guten-SPuAkb:not(.background-animated)>.sticky-wrapper>.guten-column-wrapper,
.guten-SPuAkb.background-animated>.sticky-wrapper>.guten-column-wrapper>.guten-background-animated .animated-layer,
.guten-SPuAkb:not(.background-animated)>.guten-column-wrapper,
.guten-SPuAkb.background-animated>.guten-column-wrapper>.guten-background-animated .animated-layer {
    background: rgba(234, 227, 227, 0);
}

.guten-SPuAkb>.sticky-wrapper>.guten-column-wrapper,
.guten-SPuAkb>.guten-column-wrapper {
    padding-top: 7px;
}

@media only screen and (max-width: 1024px) {
    .guten-SPuAkb {
        width: 15%;
    }
}

.guten-7uQGW5 {
    width: 85%;
}

.guten-section>.guten-container>.guten-7uQGW5.guten-column>.sticky-wrapper>.guten-column-wrapper,
.guten-section>.guten-container>.guten-7uQGW5.guten-column>.guten-column-wrapper {
    justify-content: center;
}

.guten-7uQGW5>.sticky-wrapper>.guten-column-wrapper,
.guten-7uQGW5>.guten-column-wrapper {
    padding-top: 7px;
}

@media only screen and (max-width: 1024px) {
    .guten-7uQGW5 {
        width: 85%;
    }
}

.guten-26WRIe {
    text-align: left;
}

.guten-26WRIe i {
    font-size: 40px;
}

.guten-26WRIe .guten-icon-wrapper {
    padding: 0px;
}

.guten-26WRIe .guten-icon-wrapper.framed i {
    color: rgba(170, 27, 27, 0);
}

.guten-26WRIe .guten-icon-wrapper.framed {
    border-color: rgba(170, 27, 27, 0);
    background-color: rgba(199, 0, 0, 1);
}

.guten-26WRIe .guten-icon-wrapper.stacked {
    background-color: rgba(170, 27, 27, 0);
}

.guten-26WRIe .guten-icon-wrapper.stacked i {
    color: rgba(199, 0, 0, 1);
}

.guten-26WRIe.guten-element {
    border-style: none;
}

.guten-element.guten-26WRIe {
    margin-left: 15px;
}

.guten-0Shq5s {
    text-align: left;
}

h1.guten-element.guten-0Shq5s,
h2.guten-element.guten-0Shq5s,
h3.guten-element.guten-0Shq5s,
h4.guten-element.guten-0Shq5s,
h5.guten-element.guten-0Shq5s,
h6.guten-element.guten-0Shq5s {
    color: rgba(255, 255, 255, 1);
    font-family: "Montserrat";
    font-size: 24px;
    font-weight: bold;
}

.guten-element.guten-0Shq5s {
    padding-left: 20px;
}

.guten-P6sVWZ.layout-boxed>.guten-container {
    max-width: 890px;
}

.guten-P6sVWZ>.guten-background-overlay {
    background: rgba(26, 20, 20, 0.53);
    opacity: 0.8;
}

.guten-P6sVWZ:not(.background-animated),
.guten-P6sVWZ.background-animated>.guten-background-animated .animated-layer {
    background-image: url(https://kraftkanat.ru/wp-content/uploads/2023/04/18.jpg);
    background-position-y: 45px;
    background-size: cover;
}

.guten-element.guten-P6sVWZ {
    margin-top: -15%;
    padding-top: 400px;
    padding-bottom: 270px;
    z-index: 1;
}

@media only screen and (max-width: 1024px) {

    .guten-P6sVWZ:not(.background-animated),
    .guten-P6sVWZ.background-animated>.guten-background-animated .animated-layer {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .guten-element.guten-P6sVWZ {
        padding-top: 380px;
        padding-right: 10px;
        padding-bottom: 120px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-P6sVWZ>.guten-container {
        flex-wrap: wrap;
    }

    .guten-P6sVWZ>.guten-container>.guten-column {
        width: 100%;
    }

    .guten-P6sVWZ:not(.background-animated),
    .guten-P6sVWZ.background-animated>.guten-background-animated .animated-layer {
        background-position: bottom left;
        background-size: cover;
    }

    .guten-element.guten-P6sVWZ {
        padding-top: 320px;
        padding-bottom: 80px;
    }
}

.guten-DCIHGY.layout-boxed>.guten-container {
    max-width: 1140px;
}

.guten-DCIHGY>.guten-background-overlay {
    background: rgba(26, 20, 20, 0.53);
    opacity: 0.8;
}

.guten-DCIHGY:not(.background-animated),
.guten-DCIHGY.background-animated>.guten-background-animated .animated-layer {
    background: rgba(24, 9, 9, 1);
}

.guten-element.guten-DCIHGY {
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-DCIHGY {
        padding-top: 80px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-DCIHGY>.guten-container {
        flex-wrap: wrap;
    }

    .guten-DCIHGY>.guten-container>.guten-column {
        width: 100%;
    }

    .guten-element.guten-DCIHGY {
        padding-top: 50px;
    }
}

.guten-0Eyb7p.layout-boxed>.guten-container {
    max-width: 1140px;
}

.guten-0Eyb7p:not(.background-animated),
.guten-0Eyb7p.background-animated>.guten-background-animated .animated-layer {
    background: var(--wp--preset--color--third);
}

.guten-0Eyb7p.guten-element {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}

.guten-element.guten-0Eyb7p {
    margin-top: 30px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-0Eyb7p {
        padding-right: 10px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-0Eyb7p>.guten-container {
        flex-wrap: wrap;
    }

    .guten-0Eyb7p>.guten-container>.guten-column {
        width: 100%;
    }
}

.guten-uO4nPg.layout-boxed>.guten-container {
    max-width: 1140px;
}

.guten-element.guten-uO4nPg {
    margin-top: 3%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 30px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-uO4nPg {
        padding-top: 60px;
        padding-right: 10px;
        padding-bottom: 40px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-uO4nPg>.guten-container {
        flex-wrap: wrap;
    }

    .guten-uO4nPg>.guten-container>.guten-column {
        width: 100%;
    }

    .guten-element.guten-uO4nPg {
        padding-top: 40px;
        padding-bottom: 0px;
    }
}

.guten-K0Z9hU.layout-boxed>.guten-container {
    max-width: 1140px;
}

.guten-K0Z9hU>.guten-background-overlay {
    background: rgba(25, 25, 25, 1);
    opacity: 0.8;
}

.guten-K0Z9hU:not(.background-animated),
.guten-K0Z9hU.background-animated>.guten-background-animated .animated-layer {
    background-image: url(https://kraftkanat.ru/wp-content/uploads/2023/04/ropeHB-scaled.jpg);
    background-position: center center;
    background-size: cover;
}

.guten-element.guten-K0Z9hU {
    padding-top: 100px;
    padding-right: 0px;
    padding-bottom: 100px;
    padding-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-K0Z9hU>.guten-container {
        flex-wrap: wrap;
    }

    .guten-K0Z9hU>.guten-container>.guten-column {
        width: 100%;
    }

    .guten-element.guten-K0Z9hU {
        padding-top: 50px;
        padding-bottom: 60px;
    }
}

.guten-akM3I6.layout-boxed>.guten-container {
    max-width: 1140px;
}

.guten-akM3I6:not(.background-animated),
.guten-akM3I6.background-animated>.guten-background-animated .animated-layer {
    background: rgba(7, 7, 7, 1);
}

.guten-element.guten-akM3I6 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-akM3I6 {
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-akM3I6>.guten-container {
        flex-wrap: wrap;
    }

    .guten-akM3I6>.guten-container>.guten-column {
        width: 100%;
    }
}

.guten-KgNDbe {
    width: 100%;
}

@media only screen and (max-width: 1024px) {
    .guten-KgNDbe {
        width: 100%;
    }
}

.guten-88hTL3.layout-boxed>.guten-container {
    max-width: 1140px;
}

.guten-element.guten-88hTL3 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-88hTL3>.guten-container {
        flex-wrap: wrap;
    }

    .guten-88hTL3>.guten-container>.guten-column {
        width: 100%;
    }
}

.guten-3nzFEi.layout-boxed>.guten-container {
    max-width: 1140px;
}

.guten-element.guten-3nzFEi {
    margin-top: 60px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-3nzFEi {
        padding-left: 15px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-3nzFEi>.guten-container {
        flex-wrap: wrap;
    }

    .guten-3nzFEi>.guten-container>.guten-column {
        width: 100%;
    }
}

.guten-dhaT9S.layout-boxed>.guten-container {
    max-width: 1140px;
}

section.guten-element.guten-dhaT9S>.guten-container {
    align-content: center;
    align-items: center;
}

.guten-dhaT9S.guten-element {
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: rgba(255, 255, 255, 0.1);
}

.guten-element.guten-dhaT9S {
    margin-top: 30px;
    padding-top: 8px;
    padding-right: 0px;
    padding-bottom: 12px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-dhaT9S {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-right: 10px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-dhaT9S>.guten-container {
        flex-wrap: wrap;
    }

    .guten-dhaT9S>.guten-container>.guten-column {
        width: 100%;
    }

    .guten-element.guten-dhaT9S {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 10px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-txaqKl {
    width: 30%;
}

.guten-txaqKl>.sticky-wrapper>.guten-column-wrapper,
.guten-txaqKl>.guten-column-wrapper {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: rgba(234, 234, 234, 0.1);
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: rgba(234, 234, 234, 0.1);
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-txaqKl {
        width: 32%;
    }

    .guten-txaqKl>.sticky-wrapper>.guten-column-wrapper,
    .guten-txaqKl>.guten-column-wrapper {
        padding-right: 0px;
        padding-bottom: 15px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {

    .guten-txaqKl>.sticky-wrapper>.guten-column-wrapper,
    .guten-txaqKl>.guten-column-wrapper {
        margin-bottom: 15px;
    }
}

.guten-ImxbkE {
    width: 37.6%;
}

.guten-section>.guten-container>.guten-ImxbkE.guten-column>.sticky-wrapper>.guten-column-wrapper,
.guten-section>.guten-container>.guten-ImxbkE.guten-column>.guten-column-wrapper {
    justify-content: center;
}

.guten-ImxbkE>.sticky-wrapper>.guten-column-wrapper,
.guten-ImxbkE>.guten-column-wrapper {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: rgba(234, 234, 234, 0.1);
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: rgba(234, 234, 234, 0.1);
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-ImxbkE {
        width: 35%;
    }

    .guten-ImxbkE>.sticky-wrapper>.guten-column-wrapper,
    .guten-ImxbkE>.guten-column-wrapper {
        padding-bottom: 15px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {

    .guten-ImxbkE>.sticky-wrapper>.guten-column-wrapper,
    .guten-ImxbkE>.guten-column-wrapper {
        margin-bottom: 15px;
    }
}

.guten-TJ21T9 {
    width: 32.4%;
}

.guten-TJ21T9>.sticky-wrapper>.guten-column-wrapper,
.guten-TJ21T9>.guten-column-wrapper {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: rgba(234, 234, 234, 0.1);
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-TJ21T9 {
        width: 33%;
    }

    .guten-TJ21T9>.sticky-wrapper>.guten-column-wrapper,
    .guten-TJ21T9>.guten-column-wrapper {
        padding-bottom: 15px;
    }
}

@media only screen and (max-width: 767px) {

    .guten-TJ21T9>.sticky-wrapper>.guten-column-wrapper,
    .guten-TJ21T9>.guten-column-wrapper {
        margin-bottom: 15px;
    }
}

.guten-hyuPIE {
    width: 30%;
}

.guten-hyuPIE>.sticky-wrapper>.guten-column-wrapper,
.guten-hyuPIE>.guten-column-wrapper {
    padding-top: 0px;
    padding-right: 40px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-hyuPIE {
        width: 38%;
    }

    .guten-hyuPIE>.sticky-wrapper>.guten-column-wrapper,
    .guten-hyuPIE>.guten-column-wrapper {
        padding-top: 0px;
        padding-right: 20px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-LTU3vs {
    width: 20%;
}

.guten-LTU3vs>.sticky-wrapper>.guten-column-wrapper,
.guten-LTU3vs>.guten-column-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-LTU3vs {
        width: 33%;
    }

    .guten-LTU3vs>.sticky-wrapper>.guten-column-wrapper,
    .guten-LTU3vs>.guten-column-wrapper {
        padding-left: 20px;
    }
}

@media only screen and (max-width: 767px) {

    .guten-LTU3vs>.sticky-wrapper>.guten-column-wrapper,
    .guten-LTU3vs>.guten-column-wrapper {
        margin-top: 15px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-9c0yN5 {
    width: 20%;
}

.guten-9c0yN5>.sticky-wrapper>.guten-column-wrapper,
.guten-9c0yN5>.guten-column-wrapper {
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-9c0yN5 {
        width: 29%;
    }
}

@media only screen and (max-width: 767px) {

    .guten-9c0yN5>.sticky-wrapper>.guten-column-wrapper,
    .guten-9c0yN5>.guten-column-wrapper {
        margin-top: 15px;
    }
}

.guten-d8qmBb {
    width: 30%;
}

.guten-d8qmBb>.sticky-wrapper>.guten-column-wrapper,
.guten-d8qmBb>.guten-column-wrapper {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-d8qmBb {
        width: 100%;
    }

    .guten-d8qmBb>.sticky-wrapper>.guten-column-wrapper,
    .guten-d8qmBb>.guten-column-wrapper {
        margin-top: 30px;
    }
}

@media only screen and (max-width: 767px) {

    .guten-d8qmBb>.sticky-wrapper>.guten-column-wrapper,
    .guten-d8qmBb>.guten-column-wrapper {
        margin-top: 15px;
    }
}

.guten-K25aoc {
    width: 50%;
}

@media only screen and (max-width: 1024px) {
    .guten-K25aoc {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {

    .guten-section>.guten-container>.guten-K25aoc.guten-column>.sticky-wrapper>.guten-column-wrapper,
    .guten-section>.guten-container>.guten-K25aoc.guten-column>.guten-column-wrapper {
        align-content: center;
        align-items: center;
    }

    .guten-K25aoc>.sticky-wrapper>.guten-column-wrapper,
    .guten-K25aoc>.guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-OMaljg {
    width: 50%;
}

@media only screen and (max-width: 1024px) {
    .guten-OMaljg {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {

    .guten-OMaljg>.sticky-wrapper>.guten-column-wrapper,
    .guten-OMaljg>.guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-9B4B4o .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-style: none;
}

.guten-9B4B4o .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 30px;
}

.guten-9B4B4o .icon-box.icon-box-header .icon i {
    color: rgba(199, 0, 0, 1);
}

.guten-9B4B4o .icon-box.icon-box-header .icon {
    padding-top: 15px;
    padding-right: 5px;
}

.guten-9B4B4o .icon-box.icon-box-body .title {
    margin-bottom: 3px;
    color: rgba(255, 255, 255, 1);
    font-family: "Roboto";
    font-size: 16px;
    font-weight: 500;
}

.guten-9B4B4o .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--third);
    font-family: "Roboto";
    font-size: 18px;
    font-weight: 300;
}

.guten-element.guten-9B4B4o {
    padding-left: 25px;
}

@media only screen and (max-width: 1024px) {
    .guten-9B4B4o .guten-icon-box-wrapper .icon-box .icon i {
        font-size: 25px;
    }

    .guten-9B4B4o .icon-box.icon-box-body .title {
        font-size: 14px;
    }

    .guten-9B4B4o .icon-box.icon-box-body .icon-box-description {
        font-size: 14px;
    }

    .guten-element.guten-9B4B4o {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-9B4B4o .guten-icon-box-wrapper {
        text-align: left;
        justify-content: flex-start;
    }

    .guten-9B4B4o .icon-box.icon-box-header .icon {
        padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 5px;
        margin-left: 0px;
    }

    .guten-element.guten-9B4B4o {
        padding-left: 60px;
    }
}

.guten-tz8xUb .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-style: none;
}

.guten-tz8xUb .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 30px;
}

.guten-tz8xUb .icon-box.icon-box-header .icon i {
    color: rgba(199, 0, 0, 1);
}

.guten-tz8xUb .icon-box.icon-box-header .icon {
    padding-top: 15px;
    padding-right: 5px;
}

.guten-tz8xUb .icon-box.icon-box-body .title {
    margin-bottom: 3px;
    color: rgba(255, 255, 255, 1);
    font-family: "Roboto";
    font-size: 16px;
    font-weight: 500;
}

.guten-tz8xUb .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--third);
    font-family: "Roboto";
    font-size: 18px;
    font-weight: 300;
}

.guten-element.guten-tz8xUb {
    padding-left: 25px;
}

@media only screen and (max-width: 1024px) {
    .guten-tz8xUb .guten-icon-box-wrapper .icon-box .icon i {
        font-size: 25px;
    }

    .guten-tz8xUb .icon-box.icon-box-body .title {
        font-size: 14px;
    }

    .guten-tz8xUb .icon-box.icon-box-body .icon-box-description {
        font-size: 14px;
    }

    .guten-element.guten-tz8xUb {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-tz8xUb .guten-icon-box-wrapper {
        text-align: left;
        justify-content: flex-start;
    }

    .guten-tz8xUb .icon-box.icon-box-header .icon {
        padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 5px;
        margin-left: 0px;
    }

    .guten-element.guten-tz8xUb {
        padding-left: 60px;
    }
}

.guten-1mxlk4 .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-style: none;
}

.guten-1mxlk4 .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 30px;
}

.guten-1mxlk4 .icon-box.icon-box-header .icon i {
    color: rgba(199, 0, 0, 1);
}

.guten-1mxlk4 .icon-box.icon-box-header .icon {
    padding-top: 15px;
    padding-right: 5px;
}

.guten-1mxlk4 .icon-box.icon-box-body .title {
    margin-bottom: 3px;
    color: rgba(255, 255, 255, 1);
    font-family: "Roboto";
    font-size: 16px;
    font-weight: 500;
}

.guten-1mxlk4 .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--third);
    font-family: "Roboto";
    font-size: 18px;
    font-weight: 300;
}

.guten-element.guten-1mxlk4 {
    padding-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-1mxlk4 .guten-icon-box-wrapper .icon-box .icon i {
        font-size: 25px;
    }

    .guten-1mxlk4 .icon-box.icon-box-body .icon-box-description {
        font-size: 14px;
    }

    .guten-element.guten-1mxlk4 {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-1mxlk4 .guten-icon-box-wrapper {
        text-align: left;
        justify-content: flex-start;
    }

    .guten-1mxlk4 .icon-box.icon-box-header .icon {
        padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 5px;
        margin-left: 0px;
    }

    .guten-element.guten-1mxlk4 {
        padding-left: 35px;
    }
}

.guten-JRaLsm .guten-image-wrapper {
    justify-content: flex-start;
}

.guten-element.guten-JRaLsm {
    margin-bottom: 15px;
}

.guten-sksmFE {
    justify-content: flex-start;
}

.guten-sksmFE .guten-social-icon {
    text-align: left;
}

.guten-sksmFE .guten-social-icon i {
    font-size: 15px;
}

.guten-sksmFE.horizontal>div:not(:first-child) {
    margin-left: 20px;
}

.guten-sksmFE.vertical>div:not(:first-child) {
    margin-top: 20px;
}

h1.guten-element.guten-wCbRMc,
h2.guten-element.guten-wCbRMc,
h3.guten-element.guten-wCbRMc,
h4.guten-element.guten-wCbRMc,
h5.guten-element.guten-wCbRMc,
h6.guten-element.guten-wCbRMc {
    color: rgba(199, 0, 0, 1);
    font-family: "Roboto";
    font-size: 20px;
    font-weight: 400;
    text-transform: default;
    line-height: 1.2em;
}

.guten-element.guten-wCbRMc {
    margin-top: 0px;
    margin-bottom: 20px;
}

@media only screen and (max-width: 1024px) {

    h1.guten-element.guten-wCbRMc,
    h2.guten-element.guten-wCbRMc,
    h3.guten-element.guten-wCbRMc,
    h4.guten-element.guten-wCbRMc,
    h5.guten-element.guten-wCbRMc,
    h6.guten-element.guten-wCbRMc {
        font-size: 20px;
    }
}

@media only screen and (max-width: 767px) {

    h1.guten-element.guten-wCbRMc,
    h2.guten-element.guten-wCbRMc,
    h3.guten-element.guten-wCbRMc,
    h4.guten-element.guten-wCbRMc,
    h5.guten-element.guten-wCbRMc,
    h6.guten-element.guten-wCbRMc {
        font-size: 20px;
    }

    .guten-element.guten-wCbRMc {
        margin-bottom: 5px;
    }
}

.guten-UUFQIc:not(.inline-icon-list) div.guten-icon-list-item:not(div:first-of-type)>a {
    margin-top: calc(6px/2);
}

.guten-UUFQIc:not(.inline-icon-list) .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(6px/2);
}

.guten-UUFQIc.inline-icon-list .guten-icon-list-item:not(:last-child) {
    margin-right: calc(6px/2);
}

.guten-UUFQIc.inline-icon-list div.guten-icon-list-item:not(div:first-of-type)>a {
    margin-left: calc(6px/2);
}

.guten-UUFQIc .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--third);
    padding-left: 15px;
    font-family: "Roboto";
    font-size: 16px;
    font-weight: 300;
    line-height: 1.7em;
}

.guten-UUFQIc .guten-icon-list-item:hover .list-text {
    color: rgba(199, 0, 0, 1);
}

@media only screen and (max-width: 1024px) {
    .guten-UUFQIc .guten-icon-list-item .list-text {
        font-size: 16px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-UUFQIc .guten-icon-list-item .list-text {
        font-size: 14px;
    }
}

h1.guten-element.guten-DbMxeu,
h2.guten-element.guten-DbMxeu,
h3.guten-element.guten-DbMxeu,
h4.guten-element.guten-DbMxeu,
h5.guten-element.guten-DbMxeu,
h6.guten-element.guten-DbMxeu {
    color: rgba(199, 0, 0, 1);
    font-family: "Roboto";
    font-size: 20px;
    font-weight: 400;
    text-transform: default;
    line-height: 1.2em;
}

.guten-element.guten-DbMxeu {
    margin-top: 0px;
    margin-bottom: 20px;
}

@media only screen and (max-width: 1024px) {

    h1.guten-element.guten-DbMxeu,
    h2.guten-element.guten-DbMxeu,
    h3.guten-element.guten-DbMxeu,
    h4.guten-element.guten-DbMxeu,
    h5.guten-element.guten-DbMxeu,
    h6.guten-element.guten-DbMxeu {
        font-size: 20px;
    }
}

@media only screen and (max-width: 767px) {

    h1.guten-element.guten-DbMxeu,
    h2.guten-element.guten-DbMxeu,
    h3.guten-element.guten-DbMxeu,
    h4.guten-element.guten-DbMxeu,
    h5.guten-element.guten-DbMxeu,
    h6.guten-element.guten-DbMxeu {
        font-size: 20px;
    }

    .guten-element.guten-DbMxeu {
        margin-bottom: 5px;
    }
}

.guten-M79GF1:not(.inline-icon-list) div.guten-icon-list-item:not(div:first-of-type)>a {
    margin-top: calc(6px/2);
}

.guten-M79GF1:not(.inline-icon-list) .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(6px/2);
}

.guten-M79GF1.inline-icon-list .guten-icon-list-item:not(:last-child) {
    margin-right: calc(6px/2);
}

.guten-M79GF1.inline-icon-list div.guten-icon-list-item:not(div:first-of-type)>a {
    margin-left: calc(6px/2);
}

.guten-M79GF1 .guten-icon-list-item i {
    color: rgba(252, 194, 54, 1);
}

.guten-M79GF1 .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--third);
    padding-left: 15px;
    font-family: "Roboto";
    font-size: 16px;
    font-weight: 300;
    line-height: 1.7em;
}

.guten-M79GF1 .guten-icon-list-item:hover .list-text {
    color: rgba(199, 0, 0, 1);
}

@media only screen and (max-width: 1024px) {
    .guten-M79GF1 .guten-icon-list-item .list-text {
        font-size: 16px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-M79GF1 .guten-icon-list-item .list-text {
        font-size: 14px;
    }
}

h1.guten-element.guten-pZ5DKm,
h2.guten-element.guten-pZ5DKm,
h3.guten-element.guten-pZ5DKm,
h4.guten-element.guten-pZ5DKm,
h5.guten-element.guten-pZ5DKm,
h6.guten-element.guten-pZ5DKm {
    color: rgba(199, 0, 0, 1);
    font-family: "Roboto";
    font-size: 20px;
    font-weight: 400;
    text-transform: default;
    line-height: 1.2em;
}

.guten-element.guten-pZ5DKm {
    margin-top: 0px;
    margin-bottom: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-pZ5DKm {
        text-align: center;
    }

    h1.guten-element.guten-pZ5DKm,
    h2.guten-element.guten-pZ5DKm,
    h3.guten-element.guten-pZ5DKm,
    h4.guten-element.guten-pZ5DKm,
    h5.guten-element.guten-pZ5DKm,
    h6.guten-element.guten-pZ5DKm {
        font-size: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-pZ5DKm {
        text-align: left;
    }

    h1.guten-element.guten-pZ5DKm,
    h2.guten-element.guten-pZ5DKm,
    h3.guten-element.guten-pZ5DKm,
    h4.guten-element.guten-pZ5DKm,
    h5.guten-element.guten-pZ5DKm,
    h6.guten-element.guten-pZ5DKm {
        font-size: 20px;
    }

    .guten-element.guten-pZ5DKm {
        margin-bottom: 5px;
    }
}

.guten-WB0FG6 {
    columns: 1;
    color: var(--wp--preset--color--third);
    font-family: "Roboto";
    font-size: 16px;
    font-weight: 300;
    line-height: 1.4em;
}

.guten-element.guten-WB0FG6 {
    margin-bottom: 10px;
    padding-right: 5px;
}

@media only screen and (max-width: 1024px) {
    .guten-WB0FG6 {
        text-align: center;
        font-size: 16px;
    }

    .guten-element.guten-WB0FG6 {
        padding-right: 10%;
        padding-left: 10%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-WB0FG6 {
        text-align: left;
        font-size: 14px;
    }

    .guten-element.guten-WB0FG6 {
        margin-top: 5px;
        padding-right: 60px;
        padding-left: 0px;
    }
}

.guten-9m9Zi5.layout-boxed>.guten-container {
    max-width: 1140px;
}

@media only screen and (max-width: 767px) {
    .guten-9m9Zi5>.guten-container {
        flex-wrap: wrap;
    }

    .guten-9m9Zi5>.guten-container>.guten-column {
        width: 100%;
    }
}

.guten-Sx4N9N {
    columns: 1;
    text-align: right;
    color: rgba(140, 142, 140, 1);
    font-family: "Roboto";
    font-size: 14px;
    font-weight: 300;
}

.guten-element.guten-Sx4N9N {
    margin-top: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-Sx4N9N {
        text-align: right;
    }
}

@media only screen and (max-width: 767px) {
    .guten-Sx4N9N {
        text-align: center;
        font-size: 12px;
    }

    .guten-element.guten-Sx4N9N {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-social-icons.fill .guten-social-icon #guten-GpagA5 i,
.guten-social-icons.border .guten-social-icon #guten-GpagA5 i,
.guten-social-icons.custom .guten-social-icon #guten-GpagA5 i {
    color: rgba(59, 59, 59, 1);
}

.guten-social-icons.border .guten-social-icon #guten-GpagA5 {
    border-color: rgba(59, 59, 59, 1);
}

.guten-social-icons.fill .guten-social-icon #guten-GpagA5,
.guten-social-icons.border .guten-social-icon #guten-GpagA5,
.guten-social-icons.custom .guten-social-icon #guten-GpagA5 {
    background-color: var(--wp--preset--color--third);
}

.guten-social-icons.fill .guten-social-icon #guten-GpagA5:hover i,
.guten-social-icons.border .guten-social-icon #guten-GpagA5:hover i,
.guten-social-icons.custom .guten-social-icon #guten-GpagA5:hover i {
    color: rgba(255, 255, 255, 1);
}

.guten-social-icons.border .guten-social-icon #guten-GpagA5:hover {
    border-color: rgba(255, 255, 255, 1);
}

.guten-social-icons.fill .guten-social-icon #guten-GpagA5:hover,
.guten-social-icons.border .guten-social-icon #guten-GpagA5:hover,
.guten-social-icons.custom .guten-social-icon #guten-GpagA5:hover {
    background-color: rgba(4, 35, 81, 1);
}

.guten-social-icons.fill .guten-social-icon #guten-GP7TQC i,
.guten-social-icons.border .guten-social-icon #guten-GP7TQC i,
.guten-social-icons.custom .guten-social-icon #guten-GP7TQC i {
    color: rgba(59, 59, 59, 1);
}

.guten-social-icons.border .guten-social-icon #guten-GP7TQC {
    border-color: rgba(59, 59, 59, 1);
}

.guten-social-icons.fill .guten-social-icon #guten-GP7TQC,
.guten-social-icons.border .guten-social-icon #guten-GP7TQC,
.guten-social-icons.custom .guten-social-icon #guten-GP7TQC {
    background-color: rgba(255, 255, 255, 1);
}

.guten-social-icons.fill .guten-social-icon #guten-GP7TQC:hover i,
.guten-social-icons.border .guten-social-icon #guten-GP7TQC:hover i,
.guten-social-icons.custom .guten-social-icon #guten-GP7TQC:hover i {
    color: rgba(255, 255, 255, 1);
}

.guten-social-icons.border .guten-social-icon #guten-GP7TQC:hover {
    border-color: rgba(255, 255, 255, 1);
}

.guten-social-icons.fill .guten-social-icon #guten-GP7TQC:hover,
.guten-social-icons.border .guten-social-icon #guten-GP7TQC:hover,
.guten-social-icons.custom .guten-social-icon #guten-GP7TQC:hover {
    background-color: rgba(4, 35, 81, 1);
}

.guten-social-icons.fill .guten-social-icon #guten-gu7KR9 i,
.guten-social-icons.border .guten-social-icon #guten-gu7KR9 i,
.guten-social-icons.custom .guten-social-icon #guten-gu7KR9 i {
    color: rgba(59, 59, 59, 1);
}

.guten-social-icons.border .guten-social-icon #guten-gu7KR9 {
    border-color: rgba(59, 59, 59, 1);
}

.guten-social-icons.fill .guten-social-icon #guten-gu7KR9,
.guten-social-icons.border .guten-social-icon #guten-gu7KR9,
.guten-social-icons.custom .guten-social-icon #guten-gu7KR9 {
    background-color: var(--wp--preset--color--third);
}

.guten-social-icons.fill .guten-social-icon #guten-gu7KR9:hover i,
.guten-social-icons.border .guten-social-icon #guten-gu7KR9:hover i,
.guten-social-icons.custom .guten-social-icon #guten-gu7KR9:hover i {
    color: rgba(255, 255, 255, 1);
}

.guten-social-icons.border .guten-social-icon #guten-gu7KR9:hover {
    border-color: rgba(255, 255, 255, 1);
}

.guten-social-icons.fill .guten-social-icon #guten-gu7KR9:hover,
.guten-social-icons.border .guten-social-icon #guten-gu7KR9:hover,
.guten-social-icons.custom .guten-social-icon #guten-gu7KR9:hover {
    background-color: rgba(4, 35, 81, 1);
}

.guten-social-icons.fill .guten-social-icon #guten-pOVNb9 i,
.guten-social-icons.border .guten-social-icon #guten-pOVNb9 i,
.guten-social-icons.custom .guten-social-icon #guten-pOVNb9 i {
    color: rgba(59, 59, 59, 1);
}

.guten-social-icons.border .guten-social-icon #guten-pOVNb9 {
    border-color: rgba(59, 59, 59, 1);
}

.guten-social-icons.fill .guten-social-icon #guten-pOVNb9,
.guten-social-icons.border .guten-social-icon #guten-pOVNb9,
.guten-social-icons.custom .guten-social-icon #guten-pOVNb9 {
    background-color: var(--wp--preset--color--third);
}

.guten-social-icons.fill .guten-social-icon #guten-pOVNb9:hover i,
.guten-social-icons.border .guten-social-icon #guten-pOVNb9:hover i,
.guten-social-icons.custom .guten-social-icon #guten-pOVNb9:hover i {
    color: rgba(255, 255, 255, 1);
}

.guten-social-icons.border .guten-social-icon #guten-pOVNb9:hover {
    border-color: rgba(255, 255, 255, 1);
}

.guten-social-icons.fill .guten-social-icon #guten-pOVNb9:hover,
.guten-social-icons.border .guten-social-icon #guten-pOVNb9:hover,
.guten-social-icons.custom .guten-social-icon #guten-pOVNb9:hover {
    background-color: rgba(4, 35, 81, 1);
}

.guten-CDKx7M {
    width: 50%;
}

@media only screen and (max-width: 1024px) {
    .guten-CDKx7M {
        width: 50%;
    }
}

.guten-oZr23v {
    width: 50%;
}

@media only screen and (max-width: 1024px) {
    .guten-oZr23v {
        width: 50%;
    }
}

.guten-91Fk0O {
    width: 100%;
}

.guten-section>.guten-container>.guten-91Fk0O.guten-column>.sticky-wrapper>.guten-column-wrapper,
.guten-section>.guten-container>.guten-91Fk0O.guten-column>.guten-column-wrapper {
    justify-content: center;
}

@media only screen and (max-width: 1024px) {
    .guten-91Fk0O {
        width: 100%;
    }
}

@media only screen and (max-width: 767px) {

    .guten-91Fk0O>.sticky-wrapper>.guten-column-wrapper,
    .guten-91Fk0O>.guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-D46z7W {
    width: 100%;
}

@media only screen and (max-width: 1024px) {
    .guten-D46z7W {
        width: 100%;
    }
}

.guten-IzTabS {
    width: 100%;
}

.guten-IzTabS:not(.background-animated)>.sticky-wrapper>.guten-column-wrapper,
.guten-IzTabS.background-animated>.sticky-wrapper>.guten-column-wrapper>.guten-background-animated .animated-layer,
.guten-IzTabS:not(.background-animated)>.guten-column-wrapper,
.guten-IzTabS.background-animated>.guten-column-wrapper>.guten-background-animated .animated-layer {
    background: var(--wp--preset--color--third);
}

.guten-IzTabS>.sticky-wrapper>.guten-column-wrapper,
.guten-IzTabS>.guten-column-wrapper {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}

@media only screen and (max-width: 1024px) {
    .guten-IzTabS {
        width: 100%;
    }
}

.guten-icasg3 {
    width: 100%;
}

@media only screen and (max-width: 1024px) {
    .guten-icasg3 {
        width: 100%;
    }
}

.guten-IbQOH1 {
    width: 100%;
    animation-name: none;
}

@media only screen and (max-width: 1024px) {
    .guten-IbQOH1 {
        width: 100%;
    }
}

.guten-cad3Cf.layout-boxed>.guten-container {
    max-width: 1140px;
}

.guten-cad3Cf {
    animation-name: none;
}

.guten-element.guten-cad3Cf {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-cad3Cf>.guten-container {
        flex-wrap: wrap;
    }

    .guten-cad3Cf>.guten-container>.guten-column {
        width: 100%;
    }
}

.guten-y7Tk4t.layout-boxed>.guten-container {
    max-width: 1140px;
}

section.guten-element.guten-y7Tk4t>.guten-container {
    align-content: center;
    align-items: center;
}

.guten-element.guten-y7Tk4t {
    margin-top: 5px;
}

@media only screen and (max-width: 767px) {
    .guten-y7Tk4t>.guten-container {
        flex-wrap: wrap;
    }

    .guten-y7Tk4t>.guten-container>.guten-column {
        width: 100%;
    }

    .guten-element.guten-y7Tk4t {
        margin-top: 20px;
    }
}

.guten-jZ3IRh {
    text-align: center;
    animation-delay: 0.08s;
    animation-name: none;
}

h1.guten-element.guten-jZ3IRh,
h2.guten-element.guten-jZ3IRh,
h3.guten-element.guten-jZ3IRh,
h4.guten-element.guten-jZ3IRh,
h5.guten-element.guten-jZ3IRh,
h6.guten-element.guten-jZ3IRh {
    color: rgba(255, 255, 255, 1);
    font-family: "Roboto";
    font-size: 32px;
    font-weight: 500;
    text-transform: default;
    line-height: 1.2em;
}

@media only screen and (max-width: 1024px) {

    h1.guten-element.guten-jZ3IRh,
    h2.guten-element.guten-jZ3IRh,
    h3.guten-element.guten-jZ3IRh,
    h4.guten-element.guten-jZ3IRh,
    h5.guten-element.guten-jZ3IRh,
    h6.guten-element.guten-jZ3IRh {
        font-size: 32px;
    }
}

@media only screen and (max-width: 767px) {

    h1.guten-element.guten-jZ3IRh,
    h2.guten-element.guten-jZ3IRh,
    h3.guten-element.guten-jZ3IRh,
    h4.guten-element.guten-jZ3IRh,
    h5.guten-element.guten-jZ3IRh,
    h6.guten-element.guten-jZ3IRh {
        font-size: 24px;
    }
}

.guten-u4KUuP.layout-boxed>.guten-container {
    max-width: 1140px;
}

.guten-u4KUuP:not(.background-animated),
.guten-u4KUuP.background-animated>.guten-background-animated .animated-layer {
    background: rgba(255, 255, 255, 1);
}

.guten-u4KUuP.guten-element {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    box-shadow: 0px 0px 22px 0px rgba(35, 25, 1, 0.09);
}

.guten-u4KUuP {
    animation-name: none;
}

.guten-element.guten-u4KUuP {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 0px;
    padding-left: 30px;
    z-index: 2;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-u4KUuP {
        margin-right: 15px;
        margin-left: 15px;
        padding-right: 25px;
        padding-bottom: 5px;
        padding-left: 25px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-u4KUuP>.guten-container {
        flex-wrap: wrap;
    }

    .guten-u4KUuP>.guten-container>.guten-column {
        width: 100%;
    }

    .guten-u4KUuP.guten-element {
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        border-bottom-right-radius: 10px;
        border-bottom-left-radius: 10px;
    }

    .guten-u4KUuP {
        animation-name: none;
    }

    .guten-element.guten-u4KUuP {
        margin-top: 5px;
        margin-right: 10px;
        margin-left: 10px;
    }
}

.guten-tCbVGH.layout-boxed>.guten-container {
    max-width: 1140px;
}

@media only screen and (max-width: 767px) {
    .guten-tCbVGH>.guten-container {
        flex-wrap: wrap;
    }

    .guten-tCbVGH>.guten-container>.guten-column {
        width: 100%;
    }
}

.guten-element.guten-6ctmcB {
    padding-top: 30px;
}

.guten-qgNHa3 {
    text-align: center;
    animation-name: none;
}

h1.guten-element.guten-qgNHa3,
h2.guten-element.guten-qgNHa3,
h3.guten-element.guten-qgNHa3,
h4.guten-element.guten-qgNHa3,
h5.guten-element.guten-qgNHa3,
h6.guten-element.guten-qgNHa3 {
    color: rgba(199, 0, 0, 1);
    font-family: "Roboto";
    font-size: 18px;
    font-weight: 400;
    text-transform: default;
    line-height: 1.2em;
}

.guten-element.guten-qgNHa3 {
    margin-bottom: 5px;
}

@media only screen and (max-width: 1024px) {

    h1.guten-element.guten-qgNHa3,
    h2.guten-element.guten-qgNHa3,
    h3.guten-element.guten-qgNHa3,
    h4.guten-element.guten-qgNHa3,
    h5.guten-element.guten-qgNHa3,
    h6.guten-element.guten-qgNHa3 {
        font-size: 18px;
    }

    .guten-element.guten-qgNHa3 {
        margin-top: 0px;
    }
}

@media only screen and (max-width: 767px) {

    h1.guten-element.guten-qgNHa3,
    h2.guten-element.guten-qgNHa3,
    h3.guten-element.guten-qgNHa3,
    h4.guten-element.guten-qgNHa3,
    h5.guten-element.guten-qgNHa3,
    h6.guten-element.guten-qgNHa3 {
        font-size: 16px;
    }
}

.guten-MLrETq {
    text-align: center;
    animation-delay: 0.05s;
    animation-name: none;
}

h1.guten-element.guten-MLrETq,
h2.guten-element.guten-MLrETq,
h3.guten-element.guten-MLrETq,
h4.guten-element.guten-MLrETq,
h5.guten-element.guten-MLrETq,
h6.guten-element.guten-MLrETq {
    color: rgba(4, 35, 81, 1);
    font-family: "Roboto";
    font-size: 32px;
    font-weight: 500;
    text-transform: default;
    line-height: 1.2em;
}

@media only screen and (max-width: 1024px) {

    h1.guten-element.guten-MLrETq,
    h2.guten-element.guten-MLrETq,
    h3.guten-element.guten-MLrETq,
    h4.guten-element.guten-MLrETq,
    h5.guten-element.guten-MLrETq,
    h6.guten-element.guten-MLrETq {
        font-size: 32px;
    }
}

@media only screen and (max-width: 767px) {

    h1.guten-element.guten-MLrETq,
    h2.guten-element.guten-MLrETq,
    h3.guten-element.guten-MLrETq,
    h4.guten-element.guten-MLrETq,
    h5.guten-element.guten-MLrETq,
    h6.guten-element.guten-MLrETq {
        font-size: 24px;
    }
}

.guten-MXgHS0 .guten-postblock .guten-posts {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.guten-MXgHS0 .guten-postblock .guten-thumb {
    border-top-left-radius: -2px;
    border-top-right-radius: -2px;
    border-bottom-right-radius: -2px;
    border-bottom-left-radius: -2px;
}

.guten-MXgHS0 .guten-postblock .guten-thumb .thumbnail-container {
    height: 310px;
    padding-bottom: 0;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
}

.guten-MXgHS0 .guten-postblock .guten-post-category a {
    color: var(--wp--preset--color--forth);
    font-family: "Heebo";
    font-size: 14px;
    font-weight: 400;
}

.guten-MXgHS0 .guten-postblock .guten-post-category {
    padding-top: 15px;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 20px;
    border-top-right-radius: 8px;
}

.guten-MXgHS0 .guten-postblock .guten-post .guten-postblock-content .guten-post-title a {
    color: var(--wp--preset--color--primary);
    font-family: "Roboto";
    font-size: 20px;
    font-weight: 500;
    line-height: 1.2em;
}

.guten-MXgHS0 .guten-postblock .guten-post .guten-postblock-content .guten-post-excerpt p {
    color: var(--wp--preset--color--forth);
    font-family: "Roboto";
    font-size: 16px;
    font-weight: 300;
    line-height: 1.7em;
}

.guten-MXgHS0 .guten-postblock .guten-post .guten-postblock-content .guten-readmore {
    font-family: "Roboto";
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 1em;
    letter-spacing: 0.1em;
    margin-left: -15px;
}

.guten-MXgHS0 .guten-postblock .guten-post .guten-postblock-content .guten-meta-readmore.icon-position-before .guten-readmore i {
    margin-right: 10px;
}

.guten-MXgHS0 .guten-postblock .guten-post .guten-postblock-content .guten-meta-readmore.icon-position-after .guten-readmore i {
    margin-left: 10px;
}

.guten-MXgHS0 .guten-postblock .guten-post .guten-postblock-content .guten-meta-readmore .guten-readmore i {
    font-size: 12px;
}

.guten-MXgHS0 .guten-postblock .guten-post .guten-postblock-content .guten-meta-readmore a {
    color: rgba(199, 0, 0, 1);
    background: rgba(0, 0, 0, 0);
}

.guten-MXgHS0 .guten-postblock .guten-post .guten-postblock-content .guten-meta-readmore:hover a {
    color: var(--wp--preset--color--primary);
}

.guten-MXgHS0.guten-element {
    animation-delay: 0.05s;
    animation-name: none;
    margin-top: 30px;
}

@media only screen and (max-width: 1024px) {
    .guten-MXgHS0 .guten-postblock .guten-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .guten-MXgHS0 .guten-postblock .guten-post .guten-postblock-content .guten-post-title a {
        font-size: 20px;
    }

    .guten-MXgHS0 .guten-postblock .guten-post .guten-postblock-content .guten-post-excerpt p {
        font-size: 16px;
    }

    .guten-MXgHS0 .guten-postblock .guten-post .guten-postblock-content .guten-readmore {
        font-size: 14px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-MXgHS0 .guten-postblock .guten-thumb .thumbnail-container {
        height: 220px;
        padding-bottom: 0;
    }

    .guten-MXgHS0 .guten-postblock .guten-post .guten-postblock-content .guten-post-title a {
        font-size: 18px;
    }

    .guten-MXgHS0 .guten-postblock .guten-post .guten-postblock-content .guten-post-excerpt p {
        font-size: 14px;
    }

    .guten-MXgHS0 .guten-postblock .guten-post .guten-postblock-content .guten-readmore {
        font-size: 14px;
    }
}

.guten-gIRZy9,
.guten-gIRZy9 .heading-section {
    justify-content: center;
    text-align: center;
}

.guten-gIRZy9 .heading-title {
    color: rgba(255, 255, 255, 1);
    font-family: "Roboto";
}

.guten-gIRZy9 .heading-focus {
    color: rgba(199, 0, 0, 1);
    -webkit-text-fill-color: rgba(199, 0, 0, 1);
    font-family: "Roboto";
}

.guten-element.guten-gIRZy9 {
    margin-bottom: 15px;
}

.guten-EtWl3J {
    columns: 1;
    text-align: center;
    color: var(--wp--preset--color--third);
    font-family: "Roboto";
    font-size: 16px;
    font-weight: 300;
    line-height: 1.3em;
    animation-delay: 0.05s;
}

.guten-element.guten-EtWl3J {
    padding-top: 0%;
    padding-right: 20%;
    padding-bottom: 0%;
    padding-left: 20%;
}

@media only screen and (max-width: 1024px) {
    .guten-EtWl3J {
        font-size: 16px;
    }

    .guten-element.guten-EtWl3J {
        padding-top: 0px;
        padding-right: 30px;
        padding-bottom: 0px;
        padding-left: 30px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-EtWl3J {
        font-size: 14px;
    }
}

.guten-feMf7x.guten-button-wrapper {
    justify-content: center;
}

.guten-feMf7x.guten-button-wrapper .guten-button {
    padding-top: 15px;
    padding-right: 30px;
    padding-bottom: 15px;
    padding-left: 30px;
    background: rgba(199, 0, 0, 1);
    border-style: solid;
    border-width: 1px;
    border-color: rgba(199, 0, 0, 1);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}

.guten-feMf7x.guten-button-wrapper .guten-button span {
    color: rgba(255, 255, 255, 1);
    font-family: "Roboto";
    font-size: 16px;
    font-weight: 500;
    text-transform: normal;
    line-height: 1em;
    letter-spacing: uppercaseem;
}

.guten-feMf7x.guten-button-wrapper .guten-button:hover span {
    color: rgba(199, 0, 0, 1);
}

.guten-feMf7x.guten-button-wrapper .guten-button:hover {
    background: var(--wp--preset--color--third);
}

.guten-element.guten-feMf7x {
    margin-top: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-feMf7x.guten-button-wrapper .guten-button span {
        font-size: 16px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-feMf7x.guten-button-wrapper .guten-button {
        padding-top: 20px;
        padding-right: 25px;
        padding-bottom: 20px;
        padding-left: 25px;
    }

    .guten-feMf7x.guten-button-wrapper .guten-button span {
        font-size: 12px;
    }
}

.guten-CPw075 {
    width: 100%;
}

.guten-section>.guten-container>.guten-CPw075.guten-column>.sticky-wrapper>.guten-column-wrapper,
.guten-section>.guten-container>.guten-CPw075.guten-column>.guten-column-wrapper {
    justify-content: center;
}

.guten-CPw075>.sticky-wrapper>.guten-column-wrapper,
.guten-CPw075>.guten-column-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-CPw075 {
        width: 100%;
    }
}

.guten-KNvoZB {
    width: 100%;
}

@media only screen and (max-width: 1024px) {
    .guten-KNvoZB {
        width: 100%;
    }
}

.guten-uMa1vL {
    width: 33.333333333333%;
}

.guten-uMa1vL>.sticky-wrapper>.guten-column-wrapper,
.guten-uMa1vL>.guten-column-wrapper {
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-uMa1vL {
        width: 33.333333333333%;
    }
}

@media only screen and (max-width: 767px) {

    .guten-uMa1vL>.sticky-wrapper>.guten-column-wrapper,
    .guten-uMa1vL>.guten-column-wrapper {
        margin-right: 0px;
    }
}

.guten-0rWBqY {
    width: 33.333333333333%;
}

.guten-0rWBqY>.sticky-wrapper>.guten-column-wrapper,
.guten-0rWBqY>.guten-column-wrapper {
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-0rWBqY {
        width: 33.333333333333%;
    }
}

@media only screen and (max-width: 767px) {

    .guten-0rWBqY>.sticky-wrapper>.guten-column-wrapper,
    .guten-0rWBqY>.guten-column-wrapper {
        margin-right: 0px;
        margin-left: 0px;
    }
}

.guten-n7Bqww {
    width: 33.333333333333%;
}

.guten-n7Bqww>.sticky-wrapper>.guten-column-wrapper,
.guten-n7Bqww>.guten-column-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-n7Bqww {
        width: 33.333333333333%;
    }
}

@media only screen and (max-width: 767px) {

    .guten-n7Bqww>.sticky-wrapper>.guten-column-wrapper,
    .guten-n7Bqww>.guten-column-wrapper {
        margin-left: 0px;
    }
}

.guten-vkQ2Dg {
    width: 100%;
}

.guten-vkQ2Dg:not(.background-animated)>.sticky-wrapper>.guten-column-wrapper,
.guten-vkQ2Dg.background-animated>.sticky-wrapper>.guten-column-wrapper>.guten-background-animated .animated-layer,
.guten-vkQ2Dg:not(.background-animated)>.guten-column-wrapper,
.guten-vkQ2Dg.background-animated>.guten-column-wrapper>.guten-background-animated .animated-layer {
    background: var(--wp--preset--color--third);
}

@media only screen and (max-width: 1024px) {
    .guten-vkQ2Dg {
        width: 100%;
    }
}

.guten-XvGz0E {
    text-align: center;
    animation-name: none;
}

h1.guten-element.guten-XvGz0E,
h2.guten-element.guten-XvGz0E,
h3.guten-element.guten-XvGz0E,
h4.guten-element.guten-XvGz0E,
h5.guten-element.guten-XvGz0E,
h6.guten-element.guten-XvGz0E {
    color: var(--wp--preset--color--third);
    font-family: "Montserrat";
    font-size: 52px;
    font-weight: 500;
    line-height: 1.3em;
}

@media only screen and (max-width: 1024px) {

    h1.guten-element.guten-XvGz0E,
    h2.guten-element.guten-XvGz0E,
    h3.guten-element.guten-XvGz0E,
    h4.guten-element.guten-XvGz0E,
    h5.guten-element.guten-XvGz0E,
    h6.guten-element.guten-XvGz0E {
        font-size: 42px;
    }
}

@media only screen and (max-width: 767px) {

    h1.guten-element.guten-XvGz0E,
    h2.guten-element.guten-XvGz0E,
    h3.guten-element.guten-XvGz0E,
    h4.guten-element.guten-XvGz0E,
    h5.guten-element.guten-XvGz0E,
    h6.guten-element.guten-XvGz0E {
        font-size: 32px;
    }

    .guten-element.guten-XvGz0E {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-sAdGZx,
.guten-sAdGZx .heading-section {
    justify-content: center;
    text-align: center;
}

.guten-sAdGZx .heading-title {
    color: rgba(255, 255, 255, 1);
    font-family: "Montserrat";
    font-size: 52px;
    font-weight: 500;
    line-height: 1.3em;
}

.guten-sAdGZx .heading-focus {
    color: rgba(199, 0, 0, 1);
    -webkit-text-fill-color: rgba(199, 0, 0, 1);
    font-family: "Roboto";
    font-size: 52px;
    font-weight: 600;
    line-height: 1.3em;
}

.guten-sAdGZx {
    width: auto !important;
    display: inline-block;
    align-self: center;
    vertical-align: middle;
}

.guten-element.guten-sAdGZx {
    margin-top: -30px;
    margin-left: 40px;
}

@media only screen and (max-width: 1024px) {
    .guten-sAdGZx .heading-title {
        font-size: 42px;
    }

    .guten-sAdGZx .heading-focus {
        font-size: 42px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-sAdGZx .heading-title {
        font-size: 32px;
    }

    .guten-sAdGZx .heading-focus {
        font-size: 32px;
    }

    .guten-element.guten-sAdGZx {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-uRMP2C {
    text-align: center;
    width: auto !important;
    display: inline-block;
    align-self: center;
    vertical-align: middle;
    animation-name: none;
}

h1.guten-element.guten-uRMP2C,
h2.guten-element.guten-uRMP2C,
h3.guten-element.guten-uRMP2C,
h4.guten-element.guten-uRMP2C,
h5.guten-element.guten-uRMP2C,
h6.guten-element.guten-uRMP2C {
    color: var(--wp--preset--color--third);
    font-family: "Montserrat";
    font-size: 52px;
    font-weight: 500;
    line-height: 1.3em;
}

.guten-element.guten-uRMP2C {
    margin-top: -18px;
    margin-left: -45px;
    padding-right: 60px;
    padding-left: 60px;
}

@media only screen and (max-width: 1024px) {

    h1.guten-element.guten-uRMP2C,
    h2.guten-element.guten-uRMP2C,
    h3.guten-element.guten-uRMP2C,
    h4.guten-element.guten-uRMP2C,
    h5.guten-element.guten-uRMP2C,
    h6.guten-element.guten-uRMP2C {
        font-size: 42px;
    }

    .guten-element.guten-uRMP2C {
        margin-right: 40px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-uRMP2C {
        text-align: center;
    }

    h1.guten-element.guten-uRMP2C,
    h2.guten-element.guten-uRMP2C,
    h3.guten-element.guten-uRMP2C,
    h4.guten-element.guten-uRMP2C,
    h5.guten-element.guten-uRMP2C,
    h6.guten-element.guten-uRMP2C {
        font-size: 32px;
    }

    .guten-element.guten-uRMP2C {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-BTgZlT.guten-button-wrapper {
    justify-content: center;
}

.guten-BTgZlT.guten-button-wrapper .guten-button {
    padding-top: 15px;
    padding-right: 30px;
    padding-bottom: 15px;
    padding-left: 30px;
    background: rgba(199, 0, 0, 1);
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
}

.guten-BTgZlT.guten-button-wrapper .guten-button span {
    color: rgba(255, 255, 255, 1);
    font-family: "Roboto";
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 1em;
    letter-spacing: uppercaseem;
}

.guten-BTgZlT.guten-button-wrapper .guten-button:hover span {
    color: rgba(199, 0, 0, 1);
}

.guten-BTgZlT.guten-button-wrapper .guten-button:hover {
    background: var(--wp--preset--color--third);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}

.guten-BTgZlT .guten-button {
    animation-name: none;
}

@media only screen and (max-width: 1024px) {
    .guten-BTgZlT.guten-button-wrapper .guten-button span {
        font-size: 16px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-BTgZlT.guten-button-wrapper {
        justify-content: center;
    }

    .guten-BTgZlT.guten-button-wrapper .guten-button {
        padding-top: 20px;
        padding-right: 25px;
        padding-bottom: 20px;
        padding-left: 25px;
    }

    .guten-BTgZlT.guten-button-wrapper .guten-button span {
        font-size: 12px;
    }
}

.guten-2ybBZ3 img {
    width: 400px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
}

.guten-element.guten-2ybBZ3 {
    margin-bottom: 15px;
}

.guten-6nszhc .guten-icon-box-wrapper {
    text-align: center;
    justify-content: center;
    padding-top: 0px;
    padding-right: 30px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-style: none;
}

.guten-6nszhc .icon-box.icon-box-header .icon i {
    color: rgba(252, 194, 54, 1);
}

.guten-6nszhc .icon-box.icon-box-header .icon {
    margin-top: 10px;
    margin-right: 10px;
}

.guten-6nszhc .icon-box.icon-box-body .title {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-bottom: 18px;
    color: rgba(4, 35, 81, 1);
    font-family: "Roboto";
    font-size: 20px;
    font-weight: 500;
    line-height: 1.2em;
}

.guten-6nszhc .icon-box.icon-box-body .icon-box-description {
    margin-bottom: 20px;
    color: rgba(59, 59, 59, 1);
    font-family: "Roboto";
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7em;
}

.guten-6nszhc.guten-element {
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-6nszhc {
    animation-name: none;
}

.guten-element.guten-6nszhc {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-6nszhc .guten-icon-box-wrapper {
        text-align: center;
        justify-content: center;
        padding-top: 0px;
        padding-right: 5px;
        padding-bottom: 20px;
        padding-left: 5px;
    }

    .guten-6nszhc .icon-box.icon-box-body .title {
        font-size: 20px;
    }

    .guten-6nszhc .icon-box.icon-box-body .icon-box-description {
        font-size: 16px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-6nszhc .icon-box.icon-box-body .title {
        font-size: 18px;
    }

    .guten-6nszhc .icon-box.icon-box-body .icon-box-description {
        font-size: 14px;
    }

    .guten-element.guten-6nszhc {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

.guten-lbxMiJ img {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
}

.guten-element.guten-lbxMiJ {
    margin-bottom: 15px;
}

.guten-U8Ejav .guten-icon-box-wrapper {
    text-align: center;
    justify-content: center;
    padding-top: 0px;
    padding-right: 30px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-style: none;
}

.guten-U8Ejav .icon-box.icon-box-header .icon i {
    color: rgba(252, 194, 54, 1);
}

.guten-U8Ejav .icon-box.icon-box-header .icon {
    margin-top: 10px;
    margin-right: 10px;
}

.guten-U8Ejav .icon-box.icon-box-body .title {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-bottom: 18px;
    color: rgba(4, 35, 81, 1);
    font-family: "Roboto";
    font-size: 20px;
    font-weight: 500;
    line-height: 1.2em;
}

.guten-U8Ejav .icon-box.icon-box-body .icon-box-description {
    margin-bottom: 20px;
    color: rgba(59, 59, 59, 1);
    font-family: "Roboto";
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7em;
}

.guten-U8Ejav {
    animation-name: none;
}

.guten-element.guten-U8Ejav {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-U8Ejav .guten-icon-box-wrapper {
        text-align: center;
        justify-content: center;
        padding-top: 0px;
        padding-right: 5px;
        padding-bottom: 20px;
        padding-left: 5px;
    }

    .guten-U8Ejav .icon-box.icon-box-body .title {
        font-size: 20px;
    }

    .guten-U8Ejav .icon-box.icon-box-body .icon-box-description {
        font-size: 16px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-U8Ejav .icon-box.icon-box-body .title {
        font-size: 18px;
    }

    .guten-U8Ejav .icon-box.icon-box-body .icon-box-description {
        font-size: 14px;
    }

    .guten-element.guten-U8Ejav {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

.guten-yNBZQX img {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
}

.guten-element.guten-yNBZQX {
    margin-bottom: 15px;
}

.guten-tDITsT .guten-icon-box-wrapper {
    text-align: center;
    justify-content: center;
    padding-top: 0px;
    padding-right: 30px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-tDITsT .icon-box.icon-box-header .icon i {
    color: rgba(199, 0, 0, 1);
}

.guten-tDITsT .icon-box.icon-box-header .icon {
    margin-top: 10px;
    margin-right: 10px;
}

.guten-tDITsT .icon-box.icon-box-body .title {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-bottom: 18px;
    color: rgba(4, 35, 81, 1);
    font-family: "Roboto";
    font-size: 20px;
    font-weight: 500;
    line-height: 1.2em;
}

.guten-tDITsT .icon-box.icon-box-body .icon-box-description {
    margin-bottom: 20px;
    color: rgba(85, 38, 38, 1);
    font-family: "Roboto";
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7em;
}

.guten-tDITsT {
    animation-name: none;
}

.guten-element.guten-tDITsT {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-tDITsT .guten-icon-box-wrapper {
        text-align: center;
        justify-content: center;
        padding-top: 0px;
        padding-right: 5px;
        padding-bottom: 20px;
        padding-left: 5px;
    }

    .guten-tDITsT .icon-box.icon-box-body .title {
        padding-right: 20px;
        padding-left: 20px;
        font-size: 20px;
    }

    .guten-tDITsT .icon-box.icon-box-body .icon-box-description {
        font-size: 16px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-tDITsT .icon-box.icon-box-body .title {
        font-size: 18px;
    }

    .guten-tDITsT .icon-box.icon-box-body .icon-box-description {
        font-size: 14px;
    }

    .guten-element.guten-tDITsT {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

.guten-Ira8ak.layout-boxed>.guten-container {
    max-width: 1140px;
}

.guten-Ira8ak:not(.background-animated),
.guten-Ira8ak.background-animated>.guten-background-animated .animated-layer {
    background: var(--wp--preset--color--third);
}

.guten-element.guten-Ira8ak {
    padding-right: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-Ira8ak {
        padding-top: 80px;
        padding-bottom: 80px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-Ira8ak>.guten-container {
        flex-wrap: wrap;
    }

    .guten-Ira8ak>.guten-container>.guten-column {
        width: 100%;
    }

    .guten-element.guten-Ira8ak {
        padding-top: 60px;
        padding-bottom: 60px;
    }
}

.guten-UWb9lp {
    width: 50%;
}

.guten-UWb9lp>.sticky-wrapper>.guten-column-wrapper,
.guten-UWb9lp>.guten-column-wrapper {
    padding-right: 40px;
}

@media only screen and (max-width: 1024px) {
    .guten-UWb9lp {
        width: 100%;
    }

    .guten-UWb9lp>.sticky-wrapper>.guten-column-wrapper,
    .guten-UWb9lp>.guten-column-wrapper {
        padding-right: 30px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {

    .guten-UWb9lp>.sticky-wrapper>.guten-column-wrapper,
    .guten-UWb9lp>.guten-column-wrapper {
        padding-right: 15px;
    }
}

.guten-CSphzF {
    width: 50%;
    animation-delay: 0s;
    animation-name: none;
}

.guten-CSphzF.background-animated>.sticky-wrapper>.guten-column-wrapper>.guten-background-overlay,
.guten-CSphzF.background-animated>.guten-column-wrapper>.guten-background-overlay,
.guten-CSphzF>.guten-column-wrapper>.guten-background-overlay {
    background: linear-gradient(50deg, rgba(234, 234, 234, 1) 0%, rgba(221, 221, 221, 1) 32.1%, rgba(255, 255, 255, 1) 32.3%, rgba(255, 255, 255, 1) 70.1%, rgba(221, 221, 221, 1) 70.2%, rgba(221, 221, 221, 1) 100%);
}

.guten-CSphzF>.sticky-wrapper>.guten-column-wrapper:before,
.guten-CSphzF>.guten-column-wrapper:before,
.guten-CSphzF>.guten-column-wrapper>.guten-background-overlay {
    opacity: 0.3;
}

.guten-CSphzF:not(.background-animated)>.sticky-wrapper>.guten-column-wrapper,
.guten-CSphzF.background-animated>.sticky-wrapper>.guten-column-wrapper>.guten-background-animated .animated-layer,
.guten-CSphzF:not(.background-animated)>.guten-column-wrapper,
.guten-CSphzF.background-animated>.guten-column-wrapper>.guten-background-animated .animated-layer {
    background: linear-gradient(45deg, rgba(199, 0, 0, 0.55) 0%, rgba(255, 255, 255, 1) 25.4%, rgba(255, 255, 255, 1) 76.1%, rgba(4, 35, 81, 0.55) 100%);
}

.guten-CSphzF>.sticky-wrapper>.guten-column-wrapper,
.guten-CSphzF>.guten-column-wrapper {
    border-style: none;
}

@media only screen and (max-width: 1024px) {
    .guten-CSphzF {
        width: 100%;
    }

    .guten-CSphzF>.sticky-wrapper>.guten-column-wrapper,
    .guten-CSphzF>.guten-column-wrapper {
        margin-top: 30px;
    }
}

h1.guten-element.guten-DZHhFF,
h2.guten-element.guten-DZHhFF,
h3.guten-element.guten-DZHhFF,
h4.guten-element.guten-DZHhFF,
h5.guten-element.guten-DZHhFF,
h6.guten-element.guten-DZHhFF {
    color: rgba(199, 0, 0, 1);
    font-family: "Roboto";
    font-size: 36px;
    font-weight: 500;
    text-transform: default;
    line-height: 1.2em;
}

.guten-DZHhFF {
    animation-delay: 0.08s;
    animation-name: none;
}

@media only screen and (max-width: 1024px) {

    h1.guten-element.guten-DZHhFF,
    h2.guten-element.guten-DZHhFF,
    h3.guten-element.guten-DZHhFF,
    h4.guten-element.guten-DZHhFF,
    h5.guten-element.guten-DZHhFF,
    h6.guten-element.guten-DZHhFF {
        font-size: 32px;
    }

    .guten-element.guten-DZHhFF {
        padding-right: 30px;
    }
}

@media only screen and (max-width: 767px) {

    h1.guten-element.guten-DZHhFF,
    h2.guten-element.guten-DZHhFF,
    h3.guten-element.guten-DZHhFF,
    h4.guten-element.guten-DZHhFF,
    h5.guten-element.guten-DZHhFF,
    h6.guten-element.guten-DZHhFF {
        font-size: 24px;
    }
}

.guten-2UJA1S {
    columns: 1;
    color: rgba(4, 35, 81, 1);
    font-family: "Roboto";
    font-size: 22px;
    font-weight: 300;
    line-height: 1.7em;
    animation-delay: 0.16s;
    animation-name: none;
}

.guten-element.guten-2UJA1S {
    margin-top: 20px;
    margin-bottom: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-2UJA1S {
        font-size: 16px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-2UJA1S {
        font-size: 14px;
    }
}

.guten-4O4mLG.layout-boxed>.guten-container {
    max-width: 1140px;
}

.guten-element.guten-4O4mLG {
    margin-top: 30px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-4O4mLG>.guten-container {
        flex-wrap: wrap;
    }

    .guten-4O4mLG>.guten-container>.guten-column {
        width: 100%;
    }

    .guten-element.guten-4O4mLG {
        margin-top: 25px;
    }
}

.guten-1OILTa img {
    width: 70%;
}

.guten-element.guten-1OILTa {
    padding-top: 25px;
}

.guten-TH6PEQ .guten-image-wrapper {
    justify-content: center;
}

.guten-TH6PEQ img {
    width: 57%;
    border-style: solid;
    border-width: 5px;
    border-color: rgba(255, 255, 255, 1);
}

.guten-TH6PEQ {
    animation-delay: 0.05s;
    animation-name: none;
}

.guten-element.guten-TH6PEQ {
    margin-top: -100px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    z-index: 2;
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-TH6PEQ {
        margin-top: -35%;
    }
}

.guten-DA2eaL .guten-divider-wrapper {
    padding: 10px 0;
}

.guten-DA2eaL .guten-divider-line {
    border-color: rgba(219, 29, 29, 0);
}

.guten-DA2eaL .guten-divider-style {
    background-color: rgba(219, 29, 29, 0);
}

.guten-8gaync {
    width: 33.3%;
}

.guten-8gaync>.sticky-wrapper>.guten-column-wrapper,
.guten-8gaync>.guten-column-wrapper {
    border-style: none;
}

@media only screen and (max-width: 1024px) {
    .guten-8gaync {
        width: 33.3%;
    }
}

.guten-OOr3dg {
    width: 33.3%;
}

@media only screen and (max-width: 1024px) {
    .guten-OOr3dg {
        width: 33.3%;
    }
}

.guten-BzgkU7 {
    width: 33.3%;
}

@media only screen and (max-width: 1024px) {
    .guten-BzgkU7 {
        width: 33.3%;
    }
}

.guten-9kBuWt {
    columns: 1;
    text-align: center;
    color: rgba(0, 0, 0, 1);
    font-family: "Roboto";
    font-size: 18px;
    line-height: 1.3em;
}

.guten-mEOZa4 {
    columns: 1;
    text-align: center;
    color: rgba(0, 0, 0, 1);
    font-family: "Roboto";
    font-size: 18px;
    line-height: 1.3em;
}

.guten-egx2lT {
    columns: 1;
    text-align: center;
    color: rgba(0, 0, 0, 1);
    font-family: "Roboto";
    font-size: 18px;
    line-height: 1.3em;
}