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

.guten-P6sVWZ > .guten-background-overlay {
    background: rgba(0, 0, 0, 0.8);
    background-image: url(../../../../../../../../designer.gutenverse.com/intrace-companion/wp-content/uploads/sites/104/2024/08/line.webp);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: ;
}

.guten-P6sVWZ:not(.background-animated), .guten-P6sVWZ.background-animated > .guten-background-animated .animated-layer {
    background-image: url(../../2025/09/architecture-house-home-pool-ceiling-italy-599832-pxhere.com_.webp);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.guten-element.guten-P6sVWZ {
    margin-top: -150px;
    padding-top: 370px;
    padding-right: 0px;
    padding-bottom: 300px;
    padding-left: 0px;
    z-index: 1;
}

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

@media only screen and (max-width: 767px) {
    .guten-element.guten-P6sVWZ {
        padding-bottom: 120px;
    }
}

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

.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%;
    }
}

.guten-XvGz0E {
    text-align: center;
    width: 770px!important;
    display: inline-block;
    animation-delay: 0.1s;
}

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--gv-color-accent);
    font-family: var(--gutenverse-font-family-gv-font-primary-large);
    font-size: var(--gutenverse-font-size-gv-font-primary-large);
    font-weight: var(--gutenverse-font-weight-gv-font-primary-large);
    text-transform: var(--gutenverse-font-transform-gv-font-primary-large);
    font-style: var(--gutenverse-font-style-gv-font-primary-large);
    text-decoration: var(--gutenverse-font-decoration-gv-font-primary-large);
    line-height: var(--gutenverse-font-lineHeight-gv-font-primary-large);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-primary-large);
    overflow-wrap: break-word;
    word-break: break-word;
}

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

.guten-XvGz0E #guten-nJuzn8 {
    color: var(--wp--preset--color--gv-color-white);
    font-family: var(--gutenverse-font-family-gv-font-primary);
    font-size: var(--gutenverse-font-size-gv-font-primary);
    font-weight: var(--gutenverse-font-weight-gv-font-primary);
    text-transform: var(--gutenverse-font-transform-gv-font-primary);
    font-style: var(--gutenverse-font-style-gv-font-primary);
    text-decoration: var(--gutenverse-font-decoration-gv-font-primary);
    line-height: var(--gutenverse-font-lineHeight-gv-font-primary);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-primary);
}

.guten-XvGz0E #guten-nJuzn8:hover {
    color: ;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-XvGz0E {
        margin-right: 40px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-XvGz0E {
        width: 320px!important;
        display: inline-block;
    }

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

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

.guten-BTgZlT.guten-button-wrapper .guten-button {
    padding-top: 20px;
    padding-right: 40px;
    padding-bottom: 20px;
    padding-left: 40px;
    background: rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-white);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    animation-delay: 0.3s;
}

.guten-BTgZlT.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--gv-color-white);
    font-family: var(--gutenverse-font-family-gv-font-button-secondary);
    font-size: var(--gutenverse-font-size-gv-font-button-secondary);
    font-weight: var(--gutenverse-font-weight-gv-font-button-secondary);
    text-transform: var(--gutenverse-font-transform-gv-font-button-secondary);
    font-style: var(--gutenverse-font-style-gv-font-button-secondary);
    text-decoration: var(--gutenverse-font-decoration-gv-font-button-secondary);
    line-height: var(--gutenverse-font-lineHeight-gv-font-button-secondary);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-button-secondary);
}

.guten-BTgZlT.guten-button-wrapper .guten-button:hover span {
    color: var(--wp--preset--color--gv-color-primary);
}

.guten-BTgZlT.guten-button-wrapper .guten-button:hover {
    background: var(--wp--preset--color--gv-color-white);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-white);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

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

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

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

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

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

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

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

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

.guten-X6wB6H {
    width: 100%;
    order: 1;
}

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

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

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

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

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

.guten-element.guten-rS2Dom {
    z-index: 2;
}

.guten-dJ9ni9 {
    width: 33.333333333333%;
    order: 1;
    animation-delay: 0.2s;
}

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

.guten-dJ9ni9 > .sticky-wrapper > .guten-column-wrapper, .guten-dJ9ni9 > .guten-column-wrapper {
    box-shadow: 0px 5px 20px 0px rgba(7, 7, 7, 0.1);
    margin-right: 20px;
}

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

@media only screen and (max-width: 767px) {
    .guten-dJ9ni9 > .sticky-wrapper > .guten-column-wrapper, .guten-dJ9ni9 > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-motz7K {
    width: 33.333333333333%;
    order: 1;
    animation-delay: 0.4s;
}

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

.guten-motz7K > .sticky-wrapper > .guten-column-wrapper, .guten-motz7K > .guten-column-wrapper {
    box-shadow: 0px 5px 20px 0px rgba(7, 7, 7, 0.1);
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 10px;
}

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

@media only screen and (max-width: 767px) {
    .guten-motz7K > .sticky-wrapper > .guten-column-wrapper, .guten-motz7K > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-z7O9Qs {
    width: 33.333333333333%;
    order: 1;
    animation-delay: 0.6s;
}

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

.guten-z7O9Qs > .sticky-wrapper > .guten-column-wrapper, .guten-z7O9Qs > .guten-column-wrapper {
    box-shadow: 0px 5px 20px 0px rgba(7, 7, 7, 0.1);
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 20px;
}

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

@media only screen and (max-width: 767px) {
    .guten-z7O9Qs > .sticky-wrapper > .guten-column-wrapper, .guten-z7O9Qs > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-C5tpgk.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
    width: 115px;
    height: 115px
}

.guten-C5tpgk.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
}

.guten-icon-box.guten-C5tpgk .guten-icon-box-wrapper {
    background: ;
    border-style: none;
    overflow: hidden;
}

.guten-icon-box.guten-C5tpgk .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--gv-color-white);
}

.guten-icon-box.guten-C5tpgk .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--gv-color-primary);
    border-style: solid;
    border-width: 10px;
    border-color: var(--wp--preset--color--gv-color-white);
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
    border-bottom-left-radius: 100px;
    padding-top: 25px;
    padding-right: 25px;
    padding-bottom: 25px;
    padding-left: 25px;
}

.guten-icon-box.guten-C5tpgk .icon-box.icon-box-body .title {
    margin-top: 8px;
    margin-right: 0px;
    margin-bottom: 16px;
    margin-left: 0px;
    color: var(--wp--preset--color--gv-color-primary);
    font-family: var(--gutenverse-font-family-gv-font-feature);
    font-size: var(--gutenverse-font-size-gv-font-feature);
    font-weight: var(--gutenverse-font-weight-gv-font-feature);
    text-transform: var(--gutenverse-font-transform-gv-font-feature);
    font-style: var(--gutenverse-font-style-gv-font-feature);
    text-decoration: var(--gutenverse-font-decoration-gv-font-feature);
    line-height: var(--gutenverse-font-lineHeight-gv-font-feature);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-feature);
}

.guten-icon-box.guten-C5tpgk .icon-box.icon-box-body .icon-box-description {
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 10px;
    color: var(--wp--preset--color--gv-color-text-secondary);
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
}

.guten-C5tpgk {
    transition-timing-function: ease-in-out;
}

.guten-element.guten-C5tpgk {
    margin-top: -95px;
}

@media only screen and (max-width: 1024px) {
    .guten-C5tpgk.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
        width: 100px;
        height: 100px;
    }

    .guten-C5tpgk.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 30px;
        padding-left: 10px;
    }

    .guten-icon-box.guten-C5tpgk .icon-box.icon-box-header .icon {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
        margin-top: 45px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-C5tpgk.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }

    .guten-icon-box.guten-C5tpgk .icon-box.icon-box-header .icon {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }

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

.guten-nsIwSV.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
    width: 115px;
    height: 115px
}

.guten-nsIwSV.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
}

.guten-icon-box.guten-nsIwSV .guten-icon-box-wrapper {
    background: ;
    border-style: none;
    overflow: hidden;
}

.guten-icon-box.guten-nsIwSV .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--gv-color-white);
}

.guten-icon-box.guten-nsIwSV .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--gv-color-primary);
    border-style: solid;
    border-width: 10px;
    border-color: var(--wp--preset--color--gv-color-white);
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
    border-bottom-left-radius: 100px;
    padding-top: 25px;
    padding-right: 25px;
    padding-bottom: 25px;
    padding-left: 25px;
}

.guten-icon-box.guten-nsIwSV .icon-box.icon-box-body .title {
    margin-top: 8px;
    margin-right: 0px;
    margin-bottom: 16px;
    margin-left: 0px;
    color: var(--wp--preset--color--gv-color-primary);
    font-family: var(--gutenverse-font-family-gv-font-feature);
    font-size: var(--gutenverse-font-size-gv-font-feature);
    font-weight: var(--gutenverse-font-weight-gv-font-feature);
    text-transform: var(--gutenverse-font-transform-gv-font-feature);
    font-style: var(--gutenverse-font-style-gv-font-feature);
    text-decoration: var(--gutenverse-font-decoration-gv-font-feature);
    line-height: var(--gutenverse-font-lineHeight-gv-font-feature);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-feature);
}

.guten-icon-box.guten-nsIwSV .icon-box.icon-box-body .icon-box-description {
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 10px;
    color: var(--wp--preset--color--gv-color-text-secondary);
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
}

.guten-nsIwSV {
    transform-origin: center center;
}

.guten-element.guten-nsIwSV {
    margin-top: -95px;
}

@media only screen and (max-width: 1024px) {
    .guten-nsIwSV.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
        width: 100px;
        height: 100px;
    }

    .guten-nsIwSV.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 30px;
        padding-left: 10px;
    }

    .guten-icon-box.guten-nsIwSV .icon-box.icon-box-header .icon {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
        margin-top: 45px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-nsIwSV.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }

    .guten-icon-box.guten-nsIwSV .icon-box.icon-box-header .icon {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }

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

.guten-ikMoMU.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
    width: 115px;
    height: 115px
}

.guten-ikMoMU.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
}

.guten-icon-box.guten-ikMoMU .guten-icon-box-wrapper {
    background: ;
    border-style: none;
    overflow: hidden;
}

.guten-icon-box.guten-ikMoMU .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--gv-color-primary);
}

.guten-icon-box.guten-ikMoMU .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--gv-color-white);
    border-style: solid;
    border-width: 10px;
    border-color: var(--wp--preset--color--gv-color-primary);
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
    border-bottom-left-radius: 100px;
    padding-top: 25px;
    padding-right: 25px;
    padding-bottom: 25px;
    padding-left: 25px;
}

.guten-icon-box.guten-ikMoMU .icon-box.icon-box-body .title {
    margin-top: 8px;
    margin-right: 0px;
    margin-bottom: 16px;
    margin-left: 0px;
    color: var(--wp--preset--color--gv-color-white);
    font-family: var(--gutenverse-font-family-gv-font-feature);
    font-size: var(--gutenverse-font-size-gv-font-feature);
    font-weight: var(--gutenverse-font-weight-gv-font-feature);
    text-transform: var(--gutenverse-font-transform-gv-font-feature);
    font-style: var(--gutenverse-font-style-gv-font-feature);
    text-decoration: var(--gutenverse-font-decoration-gv-font-feature);
    line-height: var(--gutenverse-font-lineHeight-gv-font-feature);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-feature);
}

.guten-icon-box.guten-ikMoMU .icon-box.icon-box-body .icon-box-description {
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 10px;
    color: var(--wp--preset--color--gv-color-white);
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
}

.guten-ikMoMU {
}

.guten-element.guten-ikMoMU {
    margin-top: -95px;
}

@media only screen and (max-width: 1024px) {
    .guten-ikMoMU.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
        width: 100px;
        height: 100px;
    }

    .guten-ikMoMU.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 30px;
        padding-left: 10px;
    }

    .guten-icon-box.guten-ikMoMU .icon-box.icon-box-header .icon {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
        margin-top: 45px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-ikMoMU.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }

    .guten-icon-box.guten-ikMoMU .icon-box.icon-box-header .icon {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }

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

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

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

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

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

.guten-bGOpBl {
    width: 50%;
    order: 1;
}

.guten-bGOpBl > .sticky-wrapper > .guten-column-wrapper, .guten-bGOpBl > .guten-column-wrapper {
    padding-right: 60px;
}

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

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

@media only screen and (max-width: 767px) {
    .guten-bGOpBl > .sticky-wrapper > .guten-column-wrapper, .guten-bGOpBl > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-DrUcl9 {
    width: 50%;
    order: 1;
}

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

h1.guten-element.guten-GqpPRO, h2.guten-element.guten-GqpPRO, h3.guten-element.guten-GqpPRO, h4.guten-element.guten-GqpPRO, h5.guten-element.guten-GqpPRO, h6.guten-element.guten-GqpPRO {
    color: var(--wp--preset--color--gv-color-accent);
    font-family: var(--gutenverse-font-family-gv-font-subheading);
    font-size: var(--gutenverse-font-size-gv-font-subheading);
    font-weight: var(--gutenverse-font-weight-gv-font-subheading);
    text-transform: var(--gutenverse-font-transform-gv-font-subheading);
    font-style: var(--gutenverse-font-style-gv-font-subheading);
    text-decoration: var(--gutenverse-font-decoration-gv-font-subheading);
    line-height: var(--gutenverse-font-lineHeight-gv-font-subheading);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-subheading);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-GqpPRO {
    animation-delay: 0.3s;
}

.guten-element.guten-GqpPRO {
    margin-top: 0px;
    margin-bottom: 10px;
}

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

h1.guten-element.guten-WbIqHf, h2.guten-element.guten-WbIqHf, h3.guten-element.guten-WbIqHf, h4.guten-element.guten-WbIqHf, h5.guten-element.guten-WbIqHf, h6.guten-element.guten-WbIqHf {
    color: var(--wp--preset--color--gv-color-primary);
    font-family: var(--gutenverse-font-family-gv-font-secondary);
    font-size: var(--gutenverse-font-size-gv-font-secondary);
    font-weight: var(--gutenverse-font-weight-gv-font-secondary);
    text-transform: var(--gutenverse-font-transform-gv-font-secondary);
    font-style: var(--gutenverse-font-style-gv-font-secondary);
    text-decoration: var(--gutenverse-font-decoration-gv-font-secondary);
    line-height: var(--gutenverse-font-lineHeight-gv-font-secondary);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-secondary);
    overflow-wrap: break-word;
    word-break: break-word;
}

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

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

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

.guten-W5WFOg {
    columns: 1;
    color: var(--wp--preset--color--gv-color-text-secondary);
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
    animation-name: none;
}

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

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

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

.guten-uZoDhW img {
    width: 45%;
}

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

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

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

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

    .guten-uZoDhW img {
        width: 65%;
    }
}

.guten-bPA5Bo {
    columns: 1;
    color: var(--wp--preset--color--gv-color-primary);
    font-family: var(--gutenverse-font-family-gv-font-feature-secondary);
    font-size: var(--gutenverse-font-size-gv-font-feature-secondary);
    font-weight: var(--gutenverse-font-weight-gv-font-feature-secondary);
    text-transform: var(--gutenverse-font-transform-gv-font-feature-secondary);
    font-style: var(--gutenverse-font-style-gv-font-feature-secondary);
    text-decoration: var(--gutenverse-font-decoration-gv-font-feature-secondary);
    line-height: var(--gutenverse-font-lineHeight-gv-font-feature-secondary);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-feature-secondary);
    animation-name: none;
}

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

.guten-CUPXE2.guten-button-wrapper .guten-button {
    padding-top: 18px;
    padding-right: 32px;
    padding-bottom: 18px;
    padding-left: 32px;
    background: var(--wp--preset--color--gv-color-primary);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-primary);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    animation-delay: 0.6s;
    animation-name: none;
}

.guten-CUPXE2.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--gv-color-white);
    font-family: var(--gutenverse-font-family-gv-font-button-primary);
    font-size: var(--gutenverse-font-size-gv-font-button-primary);
    font-weight: var(--gutenverse-font-weight-gv-font-button-primary);
    text-transform: var(--gutenverse-font-transform-gv-font-button-primary);
    font-style: var(--gutenverse-font-style-gv-font-button-primary);
    text-decoration: var(--gutenverse-font-decoration-gv-font-button-primary);
    line-height: var(--gutenverse-font-lineHeight-gv-font-button-primary);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-button-primary);
}

.guten-CUPXE2.guten-button-wrapper .guten-button:hover span {
    color: var(--wp--preset--color--gv-color-primary);
}

.guten-CUPXE2.guten-button-wrapper .guten-button:hover {
    background: rgba(255, 255, 255, 0);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-primary);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

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

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

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

.guten-vcyyIJ img {
    height: 412px;
    object-fit: cover;
}

.guten-vcyyIJ {
    animation-delay: 0.3s;
}

.guten-element.guten-vcyyIJ {
    margin-bottom: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-vcyyIJ img {
        height: 265px;
    }
}

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

.guten-seeatL > .guten-container {
    min-height: 160px;
}

.guten-seeatL {
    animation-delay: 0.6s;
}

.guten-element.guten-seeatL {
    margin-top: -29%;
    margin-right: 29%;
    margin-bottom: 0%;
    margin-left: -50%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    z-index: 3;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-seeatL {
        margin-top: 12px;
        margin-right: -152px;
        margin-bottom: 0px;
        margin-left: -108px;
    }
}

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

.guten-bjtIhv {
    width: 100%;
    order: 1;
    animation-name: none;
}

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

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

.guten-bjtIhv > .sticky-wrapper > .guten-column-wrapper, .guten-bjtIhv > .guten-column-wrapper {
    box-shadow: 0px 5px 10px 0px rgba(1, 1, 1, 0.1);
    margin-right: 41%;
    padding-top: 25px;
    padding-right: 25px;
    padding-bottom: 25px;
    padding-left: 25px;
}

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

@media only screen and (max-width: 767px) {
    .guten-bjtIhv > .sticky-wrapper > .guten-column-wrapper, .guten-bjtIhv > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 25px;
        padding-right: 25px;
        padding-bottom: 25px;
        padding-left: 25px;
    }
}

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

.guten-element.guten-qV5cs4 {
    margin-bottom: 10px;
}

h1.guten-element.guten-kgqg8n, h2.guten-element.guten-kgqg8n, h3.guten-element.guten-kgqg8n, h4.guten-element.guten-kgqg8n, h5.guten-element.guten-kgqg8n, h6.guten-element.guten-kgqg8n {
    color: var(--wp--preset--color--gv-color-primary);
    font-family: var(--gutenverse-font-family-gv-font-feature-secondary);
    font-size: var(--gutenverse-font-size-gv-font-feature-secondary);
    font-weight: var(--gutenverse-font-weight-gv-font-feature-secondary);
    text-transform: var(--gutenverse-font-transform-gv-font-feature-secondary);
    font-style: var(--gutenverse-font-style-gv-font-feature-secondary);
    text-decoration: var(--gutenverse-font-decoration-gv-font-feature-secondary);
    line-height: var(--gutenverse-font-lineHeight-gv-font-feature-secondary);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-feature-secondary);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-kgqg8n {
}

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

.guten-aYO2f8 {
    width: 100%;
    order: 1;
}

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

.guten-fsYpaw {
    columns: 1;
    text-align: left;
    color: var(--wp--preset--color--gv-color-text-secondary);
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
}

.guten-fsYpaw.guten-element {
    border-left-style: solid;
    border-left-width: 2px;
    border-left-color: var(--wp--preset--color--gv-color-accent);
}

.guten-element.guten-fsYpaw {
    padding-top: 0px;
    padding-left: 30px;
}

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

.guten-LiIccz > .guten-background-overlay {
    background: var(--wp--preset--color--gv-color-primary);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.8;
}

.guten-LiIccz:not(.background-animated), .guten-LiIccz.background-animated > .guten-background-animated .animated-layer {
    background-image: url(../../2025/09/floor-window-home-cottage-property-living-room-1067234-pxhere.com_.webp);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

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

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

@media only screen and (max-width: 767px) {
    .guten-element.guten-LiIccz {
        padding-top: 40px;
        padding-right: 0px;
        padding-bottom: 40px;
        padding-left: 0px;
    }
}

.guten-Ialf0C {
    width: 100%;
    order: 1;
}

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

    .guten-Ialf0C > .sticky-wrapper > .guten-column-wrapper, .guten-Ialf0C > .guten-column-wrapper {
        margin-bottom: 20px;
        padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
    }
}

.guten-Ke9iES {
    text-align: center;
    animation-delay: 0.2s;
}

h1.guten-element.guten-Ke9iES, h2.guten-element.guten-Ke9iES, h3.guten-element.guten-Ke9iES, h4.guten-element.guten-Ke9iES, h5.guten-element.guten-Ke9iES, h6.guten-element.guten-Ke9iES {
    color: var(--wp--preset--color--gv-color-accent);
    font-family: var(--gutenverse-font-family-gv-font-subheading);
    font-size: var(--gutenverse-font-size-gv-font-subheading);
    font-weight: var(--gutenverse-font-weight-gv-font-subheading);
    text-transform: var(--gutenverse-font-transform-gv-font-subheading);
    font-style: var(--gutenverse-font-style-gv-font-subheading);
    text-decoration: var(--gutenverse-font-decoration-gv-font-subheading);
    line-height: var(--gutenverse-font-lineHeight-gv-font-subheading);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-subheading);
    overflow-wrap: break-word;
    word-break: break-word;
}

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

.guten-4A07LX {
    text-align: center;
    animation-delay: 0.4s;
}

h1.guten-element.guten-4A07LX, h2.guten-element.guten-4A07LX, h3.guten-element.guten-4A07LX, h4.guten-element.guten-4A07LX, h5.guten-element.guten-4A07LX, h6.guten-element.guten-4A07LX {
    color: var(--wp--preset--color--gv-color-white);
    font-family: var(--gutenverse-font-family-gv-font-secondary);
    font-size: var(--gutenverse-font-size-gv-font-secondary);
    font-weight: var(--gutenverse-font-weight-gv-font-secondary);
    text-transform: var(--gutenverse-font-transform-gv-font-secondary);
    font-style: var(--gutenverse-font-style-gv-font-secondary);
    text-decoration: var(--gutenverse-font-decoration-gv-font-secondary);
    line-height: var(--gutenverse-font-lineHeight-gv-font-secondary);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-secondary);
    overflow-wrap: break-word;
    word-break: break-word;
}

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

.guten-5OxMWD {
    columns: 1;
    text-align: center;
    color: var(--wp--preset--color--gv-color-white);
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
    animation-delay: 0.6s;
}

.guten-element.guten-5OxMWD {
    margin-bottom: 20px;
    padding-top: 0%;
    padding-right: 26%;
    padding-bottom: 0%;
    padding-left: 26%;
}

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

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

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

.guten-element.guten-eRbm4I {
    margin-top: 20px;
    margin-bottom: -278px;
    z-index: 4;
}

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

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

.guten-qEe47H {
    width: 33.33%;
    order: 1;
    animation-delay: 0.2s;
}

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

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

@media only screen and (max-width: 767px) {
    .guten-qEe47H > .sticky-wrapper > .guten-column-wrapper, .guten-qEe47H > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-muDmaw {
    width: 33.33%;
    order: 1;
    animation-delay: 0.4s;
}

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

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

@media only screen and (max-width: 767px) {
    .guten-muDmaw > .sticky-wrapper > .guten-column-wrapper, .guten-muDmaw > .guten-column-wrapper {
        margin-top: 40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-90LKqC {
    width: 33.33%;
    order: 1;
    animation-delay: 0.6s;
}

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

@media only screen and (max-width: 1024px) {
    .guten-90LKqC {
        width: 33.33%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-90LKqC > .sticky-wrapper > .guten-column-wrapper, .guten-90LKqC > .guten-column-wrapper {
        margin-top: 40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-LTfvmA .inner-container .image-box-header img {
    height: 235px;
}

.guten-LTfvmA:hover .inner-container .image-box-header img {
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.guten-LTfvmA .inner-container .image-box-body .body-inner {
    background: var(--wp--preset--color--gv-color-white);
    box-shadow: 0px 5px 15px 0px rgba(1, 1, 1, 0.1);
    padding-top: 35px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
}

.guten-LTfvmA .inner-container .image-box-body .body-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 16px;
    margin-left: 0px;
    font-family: var(--gutenverse-font-family-gv-font-feature);
    font-size: var(--gutenverse-font-size-gv-font-feature);
    font-weight: var(--gutenverse-font-weight-gv-font-feature);
    text-transform: var(--gutenverse-font-transform-gv-font-feature);
    font-style: var(--gutenverse-font-style-gv-font-feature);
    text-decoration: var(--gutenverse-font-decoration-gv-font-feature);
    line-height: var(--gutenverse-font-lineHeight-gv-font-feature);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-feature);
}

.guten-LTfvmA .inner-container .image-box-body .body-title, .guten-LTfvmA .image-box-body .body-title a {
    color: var(--wp--preset--color--gv-color-primary);
}

.guten-LTfvmA .inner-container .image-box-body .body-inner .body-description {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
    color: var(--wp--preset--color--gv-color-text-secondary);
}

.guten-LTfvmA {
}

@media only screen and (max-width: 1024px) {
    .guten-LTfvmA .inner-container .image-box-header img {
        height: 150px;
    }

    .guten-LTfvmA .inner-container .image-box-body .body-inner .body-description {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 50px;
        margin-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-LTfvmA .inner-container .image-box-header img {
        height: 200px;
    }

    .guten-LTfvmA .inner-container .image-box-body .body-inner .body-description {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-beVQ6l .inner-container .image-box-header img {
    height: 235px;
}

.guten-beVQ6l:hover .inner-container .image-box-header img {
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.guten-beVQ6l .inner-container .image-box-body .body-inner {
    background: var(--wp--preset--color--gv-color-white);
    box-shadow: 0px 5px 15px 0px rgba(1, 1, 1, 0.1);
    padding-top: 35px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
}

.guten-beVQ6l .inner-container .image-box-body .body-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 16px;
    margin-left: 0px;
    font-family: var(--gutenverse-font-family-gv-font-feature);
    font-size: var(--gutenverse-font-size-gv-font-feature);
    font-weight: var(--gutenverse-font-weight-gv-font-feature);
    text-transform: var(--gutenverse-font-transform-gv-font-feature);
    font-style: var(--gutenverse-font-style-gv-font-feature);
    text-decoration: var(--gutenverse-font-decoration-gv-font-feature);
    line-height: var(--gutenverse-font-lineHeight-gv-font-feature);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-feature);
}

.guten-beVQ6l .inner-container .image-box-body .body-title, .guten-beVQ6l .image-box-body .body-title a {
    color: var(--wp--preset--color--gv-color-primary);
}

.guten-beVQ6l .inner-container .image-box-body .body-inner .body-description {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
    color: var(--wp--preset--color--gv-color-text-secondary);
}

.guten-beVQ6l {
}

@media only screen and (max-width: 1024px) {
    .guten-beVQ6l .inner-container .image-box-header img {
        height: 150px;
    }

    .guten-beVQ6l .inner-container .image-box-body .body-inner .body-description {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 50px;
        margin-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-beVQ6l .inner-container .image-box-header img {
        height: 200px;
    }

    .guten-beVQ6l .inner-container .image-box-body .body-inner .body-description {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-bENWED .inner-container .image-box-header img {
    height: 235px;
}

.guten-bENWED:hover .inner-container .image-box-header img {
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.guten-bENWED .inner-container .image-box-body .body-inner {
    background: var(--wp--preset--color--gv-color-white);
    box-shadow: 0px 5px 15px 0px rgba(1, 1, 1, 0.1);
    padding-top: 35px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
}

.guten-bENWED .inner-container .image-box-body .body-title {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 16px;
    margin-left: 0px;
    font-family: var(--gutenverse-font-family-gv-font-feature);
    font-size: var(--gutenverse-font-size-gv-font-feature);
    font-weight: var(--gutenverse-font-weight-gv-font-feature);
    text-transform: var(--gutenverse-font-transform-gv-font-feature);
    font-style: var(--gutenverse-font-style-gv-font-feature);
    text-decoration: var(--gutenverse-font-decoration-gv-font-feature);
    line-height: var(--gutenverse-font-lineHeight-gv-font-feature);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-feature);
}

.guten-bENWED .inner-container .image-box-body .body-title, .guten-bENWED .image-box-body .body-title a {
    color: var(--wp--preset--color--gv-color-primary);
}

.guten-bENWED .inner-container .image-box-body .body-inner .body-description {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
    color: var(--wp--preset--color--gv-color-text-secondary);
}

.guten-bENWED {
}

@media only screen and (max-width: 1024px) {
    .guten-bENWED .inner-container .image-box-header img {
        height: 150px;
    }

    .guten-bENWED .inner-container .image-box-body .body-inner .body-description {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 50px;
        margin-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-bENWED .inner-container .image-box-header img {
        height: 200px;
    }

    .guten-bENWED .inner-container .image-box-body .body-inner .body-description {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }

    .guten-element.guten-bENWED {
        z-index: 1;
    }
}

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

.guten-bNqxKf.guten-button-wrapper .guten-button {
    padding-top: 18px;
    padding-right: 32px;
    padding-bottom: 18px;
    padding-left: 32px;
    background: var(--wp--preset--color--gv-color-primary);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-primary);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-bNqxKf.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--gv-color-white);
    font-family: var(--gutenverse-font-family-gv-font-button-primary);
    font-size: var(--gutenverse-font-size-gv-font-button-primary);
    font-weight: var(--gutenverse-font-weight-gv-font-button-primary);
    text-transform: var(--gutenverse-font-transform-gv-font-button-primary);
    font-style: var(--gutenverse-font-style-gv-font-button-primary);
    text-decoration: var(--gutenverse-font-decoration-gv-font-button-primary);
    line-height: var(--gutenverse-font-lineHeight-gv-font-button-primary);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-button-primary);
}

.guten-bNqxKf.guten-button-wrapper .guten-button:hover span {
    color: var(--wp--preset--color--gv-color-primary);
}

.guten-bNqxKf.guten-button-wrapper .guten-button:hover {
    background: rgba(255, 255, 255, 0);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-primary);
}

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

    .guten-bNqxKf.guten-button-wrapper .guten-button {
        padding-top: 18px;
        padding-right: 32px;
        padding-bottom: 18px;
        padding-left: 32px;
    }
}

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

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

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

.guten-2G7tKJ.guten-button-wrapper .guten-button {
    padding-top: 18px;
    padding-right: 32px;
    padding-bottom: 18px;
    padding-left: 32px;
    background: var(--wp--preset--color--gv-color-primary);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-primary);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-2G7tKJ.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--gv-color-white);
    font-family: var(--gutenverse-font-family-gv-font-button-primary);
    font-size: var(--gutenverse-font-size-gv-font-button-primary);
    font-weight: var(--gutenverse-font-weight-gv-font-button-primary);
    text-transform: var(--gutenverse-font-transform-gv-font-button-primary);
    font-style: var(--gutenverse-font-style-gv-font-button-primary);
    text-decoration: var(--gutenverse-font-decoration-gv-font-button-primary);
    line-height: var(--gutenverse-font-lineHeight-gv-font-button-primary);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-button-primary);
}

.guten-2G7tKJ.guten-button-wrapper .guten-button:hover span {
    color: var(--wp--preset--color--gv-color-primary);
}

.guten-2G7tKJ.guten-button-wrapper .guten-button:hover {
    background: rgba(255, 255, 255, 0);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-primary);
}

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

@media only screen and (max-width: 767px) {
    .guten-2G7tKJ.guten-button-wrapper .guten-button {
        padding-top: 15px;
        padding-right: 30px;
        padding-bottom: 15px;
        padding-left: 30px;
    }

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

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

.guten-ziyckB.guten-button-wrapper .guten-button {
    padding-top: 18px;
    padding-right: 32px;
    padding-bottom: 18px;
    padding-left: 32px;
    background: var(--wp--preset--color--gv-color-primary);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-primary);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-ziyckB.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--gv-color-white);
    font-family: var(--gutenverse-font-family-gv-font-button-primary);
    font-size: var(--gutenverse-font-size-gv-font-button-primary);
    font-weight: var(--gutenverse-font-weight-gv-font-button-primary);
    text-transform: var(--gutenverse-font-transform-gv-font-button-primary);
    font-style: var(--gutenverse-font-style-gv-font-button-primary);
    text-decoration: var(--gutenverse-font-decoration-gv-font-button-primary);
    line-height: var(--gutenverse-font-lineHeight-gv-font-button-primary);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-button-primary);
}

.guten-ziyckB.guten-button-wrapper .guten-button:hover span {
    color: var(--wp--preset--color--gv-color-primary);
}

.guten-ziyckB.guten-button-wrapper .guten-button:hover {
    background: rgba(255, 255, 255, 0);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-primary);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

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

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

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

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

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

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

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

@media only screen and (max-width: 767px) {
    .guten-element.guten-vtuMLQ {
        margin-top: 120%;
        margin-bottom: 0%;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 40px;
        padding-left: 0px;
    }
}

.guten-TVlAqf {
    width: 100%;
    order: 1;
    animation-name: none;
}

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

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

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

.guten-element.guten-RPuez5 {
    z-index: 1;
}

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

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

.guten-BEmmqp {
    width: 25%;
    order: 1;
}

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

@media only screen and (max-width: 767px) {
    .guten-BEmmqp.guten-element.guten-column {
        width: 50%;
    }
}

.guten-VVUBqb {
    width: 25%;
    order: 1;
}

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

@media only screen and (max-width: 767px) {
    .guten-VVUBqb.guten-element.guten-column {
        width: 50%;
    }
}

.guten-sXdd21 {
    width: 25%;
    order: 1;
}

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

@media only screen and (max-width: 767px) {
    .guten-sXdd21.guten-element.guten-column {
        width: 50%;
    }
}

.guten-n4dsqr {
    width: 25%;
    order: 1;
}

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

@media only screen and (max-width: 767px) {
    .guten-n4dsqr.guten-element.guten-column {
        width: 50%;
    }
}

.guten-tUTHh9 {
    width: 100%;
    order: 1;
}

.guten-tUTHh9 > .sticky-wrapper > .guten-column-wrapper, .guten-tUTHh9 > .guten-column-wrapper {
    z-index: 0;
}

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

.guten-4SGq63 .fun-fact-inner .content .number-wrapper {
    color: var(--wp--preset--color--gv-color-primary);
    font-family: var(--gutenverse-font-family-gv-font-funfact-number-font);
    font-size: var(--gutenverse-font-size-gv-font-funfact-number-font);
    font-weight: var(--gutenverse-font-weight-gv-font-funfact-number-font);
    text-transform: var(--gutenverse-font-transform-gv-font-funfact-number-font);
    font-style: var(--gutenverse-font-style-gv-font-funfact-number-font);
    text-decoration: var(--gutenverse-font-decoration-gv-font-funfact-number-font);
    line-height: var(--gutenverse-font-lineHeight-gv-font-funfact-number-font);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-funfact-number-font);
}

.guten-4SGq63 .fun-fact-inner .content .title {
    color: var(--wp--preset--color--gv-color-text-secondary);
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
}

.guten-4SGq63 .fun-fact-inner .content .number-wrapper .number.loaded {
    margin-right: 4px;
}

.guten-4SGq63 {
    animation-delay: 0.2s;
}

.guten-MHS0qu .fun-fact-inner .content .number-wrapper {
    color: var(--wp--preset--color--gv-color-primary);
    font-family: var(--gutenverse-font-family-gv-font-funfact-number-font);
    font-size: var(--gutenverse-font-size-gv-font-funfact-number-font);
    font-weight: var(--gutenverse-font-weight-gv-font-funfact-number-font);
    text-transform: var(--gutenverse-font-transform-gv-font-funfact-number-font);
    font-style: var(--gutenverse-font-style-gv-font-funfact-number-font);
    text-decoration: var(--gutenverse-font-decoration-gv-font-funfact-number-font);
    line-height: var(--gutenverse-font-lineHeight-gv-font-funfact-number-font);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-funfact-number-font);
}

.guten-MHS0qu .fun-fact-inner .content .title {
    color: var(--wp--preset--color--gv-color-text-secondary);
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
}

.guten-MHS0qu .fun-fact-inner .content .number-wrapper .number.loaded {
    margin-right: 4px;
}

.guten-MHS0qu {
    animation-delay: 0.4s;
}

.guten-swuTCt .fun-fact-inner .content .number-wrapper {
    color: var(--wp--preset--color--gv-color-primary);
    font-family: var(--gutenverse-font-family-gv-font-funfact-number-font);
    font-size: var(--gutenverse-font-size-gv-font-funfact-number-font);
    font-weight: var(--gutenverse-font-weight-gv-font-funfact-number-font);
    text-transform: var(--gutenverse-font-transform-gv-font-funfact-number-font);
    font-style: var(--gutenverse-font-style-gv-font-funfact-number-font);
    text-decoration: var(--gutenverse-font-decoration-gv-font-funfact-number-font);
    line-height: var(--gutenverse-font-lineHeight-gv-font-funfact-number-font);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-funfact-number-font);
}

.guten-swuTCt .fun-fact-inner .content .title {
    color: var(--wp--preset--color--gv-color-text-secondary);
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
}

.guten-swuTCt .fun-fact-inner .content .number-wrapper .number.loaded {
    margin-right: 4px;
}

.guten-swuTCt {
    animation-delay: 0.6s;
}

.guten-OvX2Hw .fun-fact-inner .content .number-wrapper {
    color: var(--wp--preset--color--gv-color-primary);
    font-family: var(--gutenverse-font-family-gv-font-funfact-number-font);
    font-size: var(--gutenverse-font-size-gv-font-funfact-number-font);
    font-weight: var(--gutenverse-font-weight-gv-font-funfact-number-font);
    text-transform: var(--gutenverse-font-transform-gv-font-funfact-number-font);
    font-style: var(--gutenverse-font-style-gv-font-funfact-number-font);
    text-decoration: var(--gutenverse-font-decoration-gv-font-funfact-number-font);
    line-height: var(--gutenverse-font-lineHeight-gv-font-funfact-number-font);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-funfact-number-font);
}

.guten-OvX2Hw .fun-fact-inner .content .title {
    color: var(--wp--preset--color--gv-color-text-secondary);
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
}

.guten-OvX2Hw .fun-fact-inner .content .number-wrapper .number.loaded {
    margin-right: 4px;
}

.guten-OvX2Hw {
    animation-delay: 0.8s;
}

.guten-WBqD4v {
    text-align: center;
    display: inline-block;
    position: absolute!important;
    left: -5px;
    right: 5px;
    top: -49px;
    animation-delay: 0.4s;
}

h1.guten-element.guten-WBqD4v, h2.guten-element.guten-WBqD4v, h3.guten-element.guten-WBqD4v, h4.guten-element.guten-WBqD4v, h5.guten-element.guten-WBqD4v, h6.guten-element.guten-WBqD4v {
    color: var(--wp--preset--color--gv-color-white);
    font-family: var(--gutenverse-font-family-gv-font-accent-font);
    font-size: var(--gutenverse-font-size-gv-font-accent-font);
    font-weight: var(--gutenverse-font-weight-gv-font-accent-font);
    text-transform: var(--gutenverse-font-transform-gv-font-accent-font);
    font-style: var(--gutenverse-font-style-gv-font-accent-font);
    text-decoration: var(--gutenverse-font-decoration-gv-font-accent-font);
    line-height: var(--gutenverse-font-lineHeight-gv-font-accent-font);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-accent-font);
    text-shadow: 0px 0px 1px rgba(1, 1, 1, 0.5);
    overflow-wrap: break-word;
    word-break: break-word;
}

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

@media only screen and (max-width: 767px) {
    .guten-element.guten-WBqD4v {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        z-index: 0;
    }
}

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

.guten-1gGIcr:not(.background-animated), .guten-1gGIcr.background-animated > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--gv-color-background-primary);
}

.guten-1gGIcr {
    animation-name: none;
}

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

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

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

.guten-rCthVg {
    width: 33.333333333333%;
    order: 1;
}

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

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

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

@media only screen and (max-width: 767px) {
    .guten-rCthVg > .sticky-wrapper > .guten-column-wrapper, .guten-rCthVg > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 40px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 10px;
    }
}

.guten-J2jfZ2 {
    width: 33.33%;
    order: 1;
    animation-delay: 0.2s;
}

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

.guten-J2jfZ2 > .sticky-wrapper > .guten-column-wrapper, .guten-J2jfZ2 > .guten-column-wrapper {
    box-shadow: 0px 0px 10px 0px rgba(1, 1, 1, 0.1);
    margin-top: 0px;
    margin-right: 15px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 40px;
    padding-right: 0px;
    padding-bottom: 40px;
    padding-left: 0px;
}

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

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

@media only screen and (max-width: 767px) {
    .guten-J2jfZ2 > .sticky-wrapper > .guten-column-wrapper, .guten-J2jfZ2 > .guten-column-wrapper {
        margin-right: 10px;
    }
}

.guten-87kAU1 {
    width: 33.33%;
    order: 1;
    animation-delay: 0.5s;
}

.guten-87kAU1:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-87kAU1.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-87kAU1:not(.background-animated) > .guten-column-wrapper, .guten-87kAU1.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--gv-color-white);
}

.guten-87kAU1 > .sticky-wrapper > .guten-column-wrapper, .guten-87kAU1 > .guten-column-wrapper {
    box-shadow: 0px 0px 10px 0px rgba(1, 1, 1, 0.1);
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 15px;
    padding-top: 40px;
    padding-right: 0px;
    padding-bottom: 40px;
    padding-left: 0px;
}

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

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

@media only screen and (max-width: 767px) {
    .guten-87kAU1 > .sticky-wrapper > .guten-column-wrapper, .guten-87kAU1 > .guten-column-wrapper {
        margin-top: 30px;
        margin-left: 10px;
    }
}

section.guten-section.guten-x0ETwN.pinned {
    top: 20px;
}

.guten-section-wrapper.pinned.section-guten-x0ETwN {
    top: 20px;
    z-index: 0;
}

.guten-BWNSbW {
    text-align: center;
}

h1.guten-element.guten-BWNSbW, h2.guten-element.guten-BWNSbW, h3.guten-element.guten-BWNSbW, h4.guten-element.guten-BWNSbW, h5.guten-element.guten-BWNSbW, h6.guten-element.guten-BWNSbW {
    color: var(--wp--preset--color--gv-color-primary);
    font-family: var(--gutenverse-font-family-gv-font-feature);
    font-size: var(--gutenverse-font-size-gv-font-feature);
    font-weight: var(--gutenverse-font-weight-gv-font-feature);
    text-transform: var(--gutenverse-font-transform-gv-font-feature);
    font-style: var(--gutenverse-font-style-gv-font-feature);
    text-decoration: var(--gutenverse-font-decoration-gv-font-feature);
    line-height: var(--gutenverse-font-lineHeight-gv-font-feature);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-feature);
    overflow-wrap: break-word;
    word-break: break-word;
}

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

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

.guten-AdMwiv:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-AdMwiv > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(50px/2);
}

.guten-AdMwiv.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-AdMwiv > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(50px/2);
}

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

.guten-AdMwiv:not(.inline-icon-list), .guten-AdMwiv > .list-wrapper:not(.inline-icon-list) {
    align-items: center;
}

.guten-AdMwiv.inline-icon-list, .guten-AdMwiv > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item > a, .guten-AdMwiv > .list-wrapper.inline-icon-list, .guten-AdMwiv > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item > a {
    justify-content: center;
}

.guten-AdMwiv:not(.inline-icon-list) > .guten-icon-list-item > a, .guten-AdMwiv > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item > a {
    text-align: center;
}

.guten-AdMwiv:not(.inline-icon-list) > .guten-icon-list-item > a, .guten-AdMwiv > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item > .list-divider {
    justify-self: center;
}

.guten-AdMwiv .guten-icon-list-item i {
    color: var(--wp--preset--color--gv-color-accent);
    line-height: 1.6em;
}

.guten-AdMwiv .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--gv-color-primary);
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
}

.guten-AdMwiv .guten-icon-list-item a, .guten-AdMwiv .list-wrapper .guten-icon-list-item a {
    gap: 10px;
}

.guten-AdMwiv:not(.inline-icon-list) .guten-icon-list-item:not(:first-child) .list-divider, .guten-AdMwiv .list-wrapper:not(.inline-icon-list) .guten-icon-list-item:not(:first-child) .list-divider {
    border-top-style : solid;
    border-color: var(--wp--preset--color--gv-color-border);
}

.guten-AdMwiv.inline-icon-list .guten-icon-list-item:not(:first-child) .list-divider, .guten-AdMwiv .list-wrapper.inline-icon-list .guten-icon-list-item:not(:first-child) .list-divider {
    border-left-style : solid;
    border-color: var(--wp--preset--color--gv-color-border);
    height: 100%;
}

.guten-AdMwiv > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:nth-child(1)) .list-divider {
    border-top-width: 1px;
}

.guten-AdMwiv > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:nth-child(1)) .list-divider {
    border-left-width: 1px;
}

.guten-AdMwiv .list-wrapper:not(.inline-icon-list) .guten-icon-list-item:not(:first-child) .list-divider {
    width: 100%;
}

.guten-AdMwiv {
}

.guten-element.guten-AdMwiv {
    margin-right: 60px;
    margin-left: 60px;
}

.guten-VXv6Li {
    columns: 1;
    text-align: center;
    color: var(--wp--preset--color--intrace-primary);
    font-family: var(--gutenverse-font-family-gv-font-pricing-font);
    font-size: var(--gutenverse-font-size-gv-font-pricing-font);
    font-weight: var(--gutenverse-font-weight-gv-font-pricing-font);
    text-transform: var(--gutenverse-font-transform-gv-font-pricing-font);
    font-style: var(--gutenverse-font-style-gv-font-pricing-font);
    text-decoration: var(--gutenverse-font-decoration-gv-font-pricing-font);
    line-height: var(--gutenverse-font-lineHeight-gv-font-pricing-font);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-pricing-font);
}

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

.guten-HlrnQf {
    columns: 1;
    text-align: center;
    color: var(--wp--preset--color--gv-color-text-secondary);
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
}

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

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

.guten-XTQxtF.guten-button-wrapper .guten-button {
    padding-top: 18px;
    padding-right: 32px;
    padding-bottom: 18px;
    padding-left: 32px;
    background: var(--wp--preset--color--gv-color-primary);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-primary);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-XTQxtF.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--gv-color-white);
    font-family: var(--gutenverse-font-family-gv-font-button-primary);
    font-size: var(--gutenverse-font-size-gv-font-button-primary);
    font-weight: var(--gutenverse-font-weight-gv-font-button-primary);
    text-transform: var(--gutenverse-font-transform-gv-font-button-primary);
    font-style: var(--gutenverse-font-style-gv-font-button-primary);
    text-decoration: var(--gutenverse-font-decoration-gv-font-button-primary);
    line-height: var(--gutenverse-font-lineHeight-gv-font-button-primary);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-button-primary);
}

.guten-XTQxtF.guten-button-wrapper .guten-button:hover span {
    color: var(--wp--preset--color--gv-color-primary);
}

.guten-XTQxtF.guten-button-wrapper .guten-button:hover {
    background: rgba(255, 255, 255, 0);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-primary);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

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

.guten-Fy71dd {
    text-align: center;
}

h1.guten-element.guten-Fy71dd, h2.guten-element.guten-Fy71dd, h3.guten-element.guten-Fy71dd, h4.guten-element.guten-Fy71dd, h5.guten-element.guten-Fy71dd, h6.guten-element.guten-Fy71dd {
    color: var(--wp--preset--color--gv-color-primary);
    font-family: var(--gutenverse-font-family-gv-font-feature);
    font-size: var(--gutenverse-font-size-gv-font-feature);
    font-weight: var(--gutenverse-font-weight-gv-font-feature);
    text-transform: var(--gutenverse-font-transform-gv-font-feature);
    font-style: var(--gutenverse-font-style-gv-font-feature);
    text-decoration: var(--gutenverse-font-decoration-gv-font-feature);
    line-height: var(--gutenverse-font-lineHeight-gv-font-feature);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-feature);
    overflow-wrap: break-word;
    word-break: break-word;
}

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

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

.guten-WrLcgK:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-WrLcgK > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(50px/2);
}

.guten-WrLcgK.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-WrLcgK > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(50px/2);
}

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

.guten-WrLcgK:not(.inline-icon-list), .guten-WrLcgK > .list-wrapper:not(.inline-icon-list) {
    align-items: center;
}

.guten-WrLcgK.inline-icon-list, .guten-WrLcgK > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item > a, .guten-WrLcgK > .list-wrapper.inline-icon-list, .guten-WrLcgK > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item > a {
    justify-content: center;
}

.guten-WrLcgK:not(.inline-icon-list) > .guten-icon-list-item > a, .guten-WrLcgK > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item > a {
    text-align: center;
}

.guten-WrLcgK:not(.inline-icon-list) > .guten-icon-list-item > a, .guten-WrLcgK > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item > .list-divider {
    justify-self: center;
}

.guten-WrLcgK .guten-icon-list-item i {
    color: var(--wp--preset--color--gv-color-accent);
    line-height: 1.6em;
}

.guten-WrLcgK .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--gv-color-primary);
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
}

.guten-WrLcgK .guten-icon-list-item a, .guten-WrLcgK .list-wrapper .guten-icon-list-item a {
    gap: 10px;
}

.guten-WrLcgK:not(.inline-icon-list) .guten-icon-list-item:not(:first-child) .list-divider, .guten-WrLcgK .list-wrapper:not(.inline-icon-list) .guten-icon-list-item:not(:first-child) .list-divider {
    border-top-style : solid;
    border-color: var(--wp--preset--color--gv-color-border);
}

.guten-WrLcgK.inline-icon-list .guten-icon-list-item:not(:first-child) .list-divider, .guten-WrLcgK .list-wrapper.inline-icon-list .guten-icon-list-item:not(:first-child) .list-divider {
    border-left-style : solid;
    border-color: var(--wp--preset--color--gv-color-border);
    height: 100%;
}

.guten-WrLcgK > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:nth-child(1)) .list-divider {
    border-top-width: 1px;
}

.guten-WrLcgK > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:nth-child(1)) .list-divider {
    border-left-width: 1px;
}

.guten-WrLcgK .list-wrapper:not(.inline-icon-list) .guten-icon-list-item:not(:first-child) .list-divider {
    width: 100%;
}

.guten-WrLcgK {
}

.guten-element.guten-WrLcgK {
    margin-right: 60px;
    margin-left: 60px;
}

.guten-Oy0kbl {
    columns: 1;
    text-align: center;
    color: var(--wp--preset--color--intrace-primary);
    font-family: var(--gutenverse-font-family-gv-font-pricing-font);
    font-size: var(--gutenverse-font-size-gv-font-pricing-font);
    font-weight: var(--gutenverse-font-weight-gv-font-pricing-font);
    text-transform: var(--gutenverse-font-transform-gv-font-pricing-font);
    font-style: var(--gutenverse-font-style-gv-font-pricing-font);
    text-decoration: var(--gutenverse-font-decoration-gv-font-pricing-font);
    line-height: var(--gutenverse-font-lineHeight-gv-font-pricing-font);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-pricing-font);
}

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

.guten-HmmhEg {
    columns: 1;
    text-align: center;
    color: var(--wp--preset--color--gv-color-text-secondary);
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
}

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

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

.guten-fv57n1.guten-button-wrapper .guten-button {
    padding-top: 18px;
    padding-right: 32px;
    padding-bottom: 18px;
    padding-left: 32px;
    background: var(--wp--preset--color--gv-color-primary);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-primary);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-fv57n1.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--gv-color-white);
    font-family: var(--gutenverse-font-family-gv-font-button-primary);
    font-size: var(--gutenverse-font-size-gv-font-button-primary);
    font-weight: var(--gutenverse-font-weight-gv-font-button-primary);
    text-transform: var(--gutenverse-font-transform-gv-font-button-primary);
    font-style: var(--gutenverse-font-style-gv-font-button-primary);
    text-decoration: var(--gutenverse-font-decoration-gv-font-button-primary);
    line-height: var(--gutenverse-font-lineHeight-gv-font-button-primary);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-button-primary);
}

.guten-fv57n1.guten-button-wrapper .guten-button:hover span {
    color: var(--wp--preset--color--gv-color-primary);
}

.guten-fv57n1.guten-button-wrapper .guten-button:hover {
    background: rgba(255, 255, 255, 0);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-primary);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

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

.guten-5f2q5g {
    width: 100%;
    order: 1;
}

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

.guten-iQ5RUx {
    text-align: left;
    animation-delay: 0.3s;
}

h1.guten-element.guten-iQ5RUx, h2.guten-element.guten-iQ5RUx, h3.guten-element.guten-iQ5RUx, h4.guten-element.guten-iQ5RUx, h5.guten-element.guten-iQ5RUx, h6.guten-element.guten-iQ5RUx {
    color: var(--wp--preset--color--gv-color-accent);
    font-family: var(--gutenverse-font-family-gv-font-subheading);
    font-size: var(--gutenverse-font-size-gv-font-subheading);
    font-weight: var(--gutenverse-font-weight-gv-font-subheading);
    text-transform: var(--gutenverse-font-transform-gv-font-subheading);
    font-style: var(--gutenverse-font-style-gv-font-subheading);
    text-decoration: var(--gutenverse-font-decoration-gv-font-subheading);
    line-height: var(--gutenverse-font-lineHeight-gv-font-subheading);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-subheading);
    overflow-wrap: break-word;
    word-break: break-word;
}

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

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

h1.guten-element.guten-4QytlK, h2.guten-element.guten-4QytlK, h3.guten-element.guten-4QytlK, h4.guten-element.guten-4QytlK, h5.guten-element.guten-4QytlK, h6.guten-element.guten-4QytlK {
    color: var(--wp--preset--color--gv-color-primary);
    font-family: var(--gutenverse-font-family-gv-font-secondary-alt);
    font-size: var(--gutenverse-font-size-gv-font-secondary-alt);
    font-weight: var(--gutenverse-font-weight-gv-font-secondary-alt);
    text-transform: var(--gutenverse-font-transform-gv-font-secondary-alt);
    font-style: var(--gutenverse-font-style-gv-font-secondary-alt);
    text-decoration: var(--gutenverse-font-decoration-gv-font-secondary-alt);
    line-height: var(--gutenverse-font-lineHeight-gv-font-secondary-alt);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-secondary-alt);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-4QytlK {
    animation-delay: 0.2s;
    animation-name: none;
}

.guten-element.guten-4QytlK {
    margin-top: 0px;
    margin-bottom: 15px;
}

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

.guten-0gflXP {
    columns: 1;
    text-align: left;
    color: var(--wp--preset--color--gv-color-text-secondary);
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
    animation-delay: 0.4s;
    animation-name: none;
}

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

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

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

.guten-bTbHje.guten-button-wrapper .guten-button {
    padding-top: 18px;
    padding-right: 32px;
    padding-bottom: 18px;
    padding-left: 32px;
    background: var(--wp--preset--color--gv-color-primary);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-primary);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    animation-delay: 0.7s;
    animation-name: none;
}

.guten-bTbHje.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--gv-color-white);
    font-family: var(--gutenverse-font-family-gv-font-button-primary);
    font-size: var(--gutenverse-font-size-gv-font-button-primary);
    font-weight: var(--gutenverse-font-weight-gv-font-button-primary);
    text-transform: var(--gutenverse-font-transform-gv-font-button-primary);
    font-style: var(--gutenverse-font-style-gv-font-button-primary);
    text-decoration: var(--gutenverse-font-decoration-gv-font-button-primary);
    line-height: var(--gutenverse-font-lineHeight-gv-font-button-primary);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-button-primary);
}

.guten-bTbHje.guten-button-wrapper .guten-button:hover span {
    color: var(--wp--preset--color--gv-color-primary);
}

.guten-bTbHje.guten-button-wrapper .guten-button:hover {
    background: rgba(255, 255, 255, 0);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-primary);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

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

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

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

.guten-yBgxvB.layout-boxed > .guten-container {
    max-width: 1260px;
}

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

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

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

.guten-5gqsNk {
    width: 100%;
    order: 1;
}

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

.guten-HdPwwy.layout-boxed > .guten-container {
    max-width: 1260px;
}

.guten-Ckc137 {
    width: 50%;
    order: 1;
}

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

.guten-nl32zf {
    width: 50%;
    order: 1;
	animation-timing-function: ease-in-out;
    animation-delay: 1.6s;
}

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

@media only screen and (max-width: 767px) {
    .guten-nl32zf > .sticky-wrapper > .guten-column-wrapper, .guten-nl32zf > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

h1.guten-element.guten-9Vi7uc, h2.guten-element.guten-9Vi7uc, h3.guten-element.guten-9Vi7uc, h4.guten-element.guten-9Vi7uc, h5.guten-element.guten-9Vi7uc, h6.guten-element.guten-9Vi7uc {
    color: #d2c1af;
    font-family: var(--gutenverse-font-family-dRY3kv);
    font-size: var(--gutenverse-font-size-dRY3kv);
    font-weight: var(--gutenverse-font-weight-dRY3kv);
    text-transform: var(--gutenverse-font-transform-dRY3kv);
    font-style: var(--gutenverse-font-style-dRY3kv);
    text-decoration: var(--gutenverse-font-decoration-dRY3kv);
    line-height: var(--gutenverse-font-lineHeight-dRY3kv);
    letter-spacing: var(--gutenverse-font-spacing-dRY3kv);
    overflow-wrap: break-word;
    word-break: break-word;
}

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

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

h1.guten-element.guten-O8FzHx, h2.guten-element.guten-O8FzHx, h3.guten-element.guten-O8FzHx, h4.guten-element.guten-O8FzHx, h5.guten-element.guten-O8FzHx, h6.guten-element.guten-O8FzHx {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-OBiwDH);
    font-size: var(--gutenverse-font-size-OBiwDH);
    font-weight: var(--gutenverse-font-weight-OBiwDH);
    text-transform: var(--gutenverse-font-transform-OBiwDH);
    font-style: var(--gutenverse-font-style-OBiwDH);
    text-decoration: var(--gutenverse-font-decoration-OBiwDH);
    line-height: var(--gutenverse-font-lineHeight-OBiwDH);
    letter-spacing: var(--gutenverse-font-spacing-OBiwDH);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-O8FzHx {
    animation-delay: 0.4s;
    animation-name: none;
}

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

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

.guten-AVExXK {
    columns: 1;
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-AjJCTe);
    font-size: var(--gutenverse-font-size-AjJCTe);
    font-weight: var(--gutenverse-font-weight-AjJCTe);
    text-transform: var(--gutenverse-font-transform-AjJCTe);
    font-style: var(--gutenverse-font-style-AjJCTe);
    text-decoration: var(--gutenverse-font-decoration-AjJCTe);
    line-height: var(--gutenverse-font-lineHeight-AjJCTe);
    letter-spacing: var(--gutenverse-font-spacing-AjJCTe);
    animation-delay: 0.8s;
}

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

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

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

.guten-6eGKd8 .progress-group .progress-skill-bar .skill-bar {
    background-color: #eaeaeb;
    height: 15px;
    margin-bottom: 20px;
}

.guten-6eGKd8 .progress-group .progress-skill-bar .skill-bar .skill-track {
    background-color: #d2c1af;
}

.guten-6eGKd8 .progress-group .progress-skill-bar .skill-bar-content .skill-title {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-OBiwDH);
    font-size: var(--gutenverse-font-size-OBiwDH);
    font-weight: var(--gutenverse-font-weight-OBiwDH);
    text-transform: var(--gutenverse-font-transform-OBiwDH);
    font-style: var(--gutenverse-font-style-OBiwDH);
    text-decoration: var(--gutenverse-font-decoration-OBiwDH);
    line-height: var(--gutenverse-font-lineHeight-OBiwDH);
    letter-spacing: var(--gutenverse-font-spacing-OBiwDH);
}

.guten-6eGKd8 .progress-group .progress-skill-bar .number-percentage, .guten-6eGKd8 .progress-group .number-percentage {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-AjJCTe);
    font-size: var(--gutenverse-font-size-AjJCTe);
    font-weight: var(--gutenverse-font-weight-AjJCTe);
    text-transform: var(--gutenverse-font-transform-AjJCTe);
    font-style: var(--gutenverse-font-style-AjJCTe);
    text-decoration: var(--gutenverse-font-decoration-AjJCTe);
    line-height: var(--gutenverse-font-lineHeight-AjJCTe);
    letter-spacing: var(--gutenverse-font-spacing-AjJCTe);
}

.guten-6eGKd8 {
}

.guten-wsqyib .progress-group .progress-skill-bar .skill-bar {
    background-color: #eaeaeb;
    height: 15px;
    margin-bottom: 20px;
}

.guten-wsqyib .progress-group .progress-skill-bar .skill-bar .skill-track {
    background-color: #d2c1af;
}

.guten-wsqyib .progress-group .progress-skill-bar .skill-bar-content .skill-title {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-OBiwDH);
    font-size: var(--gutenverse-font-size-OBiwDH);
    font-weight: var(--gutenverse-font-weight-OBiwDH);
    text-transform: var(--gutenverse-font-transform-OBiwDH);
    font-style: var(--gutenverse-font-style-OBiwDH);
    text-decoration: var(--gutenverse-font-decoration-OBiwDH);
    line-height: var(--gutenverse-font-lineHeight-OBiwDH);
    letter-spacing: var(--gutenverse-font-spacing-OBiwDH);
}

.guten-wsqyib .progress-group .progress-skill-bar .number-percentage, .guten-wsqyib .progress-group .number-percentage {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-AjJCTe);
    font-size: var(--gutenverse-font-size-AjJCTe);
    font-weight: var(--gutenverse-font-weight-AjJCTe);
    text-transform: var(--gutenverse-font-transform-AjJCTe);
    font-style: var(--gutenverse-font-style-AjJCTe);
    text-decoration: var(--gutenverse-font-decoration-AjJCTe);
    line-height: var(--gutenverse-font-lineHeight-AjJCTe);
    letter-spacing: var(--gutenverse-font-spacing-AjJCTe);
}

.guten-wsqyib {
}

.guten-yGVfFg .progress-group .progress-skill-bar .skill-bar {
    background-color: #eaeaeb;
    height: 15px;
    margin-bottom: 10px;
}

.guten-yGVfFg .progress-group .progress-skill-bar .skill-bar .skill-track {
    background-color: #d2c1af;
}

.guten-yGVfFg .progress-group .progress-skill-bar .skill-bar-content .skill-title {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-OBiwDH);
    font-size: var(--gutenverse-font-size-OBiwDH);
    font-weight: var(--gutenverse-font-weight-OBiwDH);
    text-transform: var(--gutenverse-font-transform-OBiwDH);
    font-style: var(--gutenverse-font-style-OBiwDH);
    text-decoration: var(--gutenverse-font-decoration-OBiwDH);
    line-height: var(--gutenverse-font-lineHeight-OBiwDH);
    letter-spacing: var(--gutenverse-font-spacing-OBiwDH);
}

.guten-yGVfFg .progress-group .progress-skill-bar .number-percentage, .guten-yGVfFg .progress-group .number-percentage {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-AjJCTe);
    font-size: var(--gutenverse-font-size-AjJCTe);
    font-weight: var(--gutenverse-font-weight-AjJCTe);
    text-transform: var(--gutenverse-font-transform-AjJCTe);
    font-style: var(--gutenverse-font-style-AjJCTe);
    text-decoration: var(--gutenverse-font-decoration-AjJCTe);
    line-height: var(--gutenverse-font-lineHeight-AjJCTe);
    letter-spacing: var(--gutenverse-font-spacing-AjJCTe);
}

.guten-yGVfFg {
}

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

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

.guten-889Ltw {
    width: 100%;
    order: 1;
}

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

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

@media only screen and (max-width: 767px) {
    .guten-889Ltw > .sticky-wrapper > .guten-column-wrapper, .guten-889Ltw > .guten-column-wrapper {
        margin-top: 20px;
        margin-bottom: 20px;
    }
}

.guten-r0fre3.guten-client-logo .swiper-container .content-image .main-image {
    padding-top: 52px;
    padding-right: 52px;
    padding-bottom: 52px;
    padding-left: 52px;
    opacity: 0.3;
}

.guten-r0fre3.guten-client-logo .swiper-container .content-image .hover-image {
    padding-top: 52px;
    padding-right: 52px;
    padding-bottom: 52px;
    padding-left: 52px;
}

.guten-r0fre3.guten-client-logo .swiper-container .image-list:hover .content-image .hover-image {
    opacity: 1;
}

.guten-r0fre3 {
}

.guten-element.guten-r0fre3 {
    margin-bottom: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-r0fre3.guten-client-logo .swiper-container .content-image .main-image {
        padding-top: 20%;
        padding-right: 20%;
        padding-bottom: 20%;
        padding-left: 20%;
    }

    .guten-r0fre3.guten-client-logo .swiper-container .content-image .hover-image {
        padding-top: 20%;
        padding-right: 20%;
        padding-bottom: 20%;
        padding-left: 20%;
    }
}

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

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

.guten-igzzLn:not(.background-animated), .guten-igzzLn.background-animated > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--gv-color-primary);
}

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

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

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

.guten-FiUtE6 {
    width: 60%;
    order: 1;
}

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

.guten-M5P7Gy {
    width: 40%;
    order: 1;
    animation-delay: 0.8s;
}

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

.guten-sF6cfk {
    text-align: left;
    animation-delay: 0.2s;
}

h1.guten-element.guten-sF6cfk, h2.guten-element.guten-sF6cfk, h3.guten-element.guten-sF6cfk, h4.guten-element.guten-sF6cfk, h5.guten-element.guten-sF6cfk, h6.guten-element.guten-sF6cfk {
    color: var(--wp--preset--color--gv-color-white);
    font-family: var(--gutenverse-font-family-gv-font-cta-heading);
    font-size: var(--gutenverse-font-size-gv-font-cta-heading);
    font-weight: var(--gutenverse-font-weight-gv-font-cta-heading);
    text-transform: var(--gutenverse-font-transform-gv-font-cta-heading);
    font-style: var(--gutenverse-font-style-gv-font-cta-heading);
    text-decoration: var(--gutenverse-font-decoration-gv-font-cta-heading);
    line-height: var(--gutenverse-font-lineHeight-gv-font-cta-heading);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-cta-heading);
    overflow-wrap: break-word;
    word-break: break-word;
}

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

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

.guten-y4ESN1 {
    columns: 1;
    text-align: left;
    color: var(--wp--preset--color--gv-color-dark-text-placeholder);
    font-family: var(--gutenverse-font-family-gv-font-text);
    font-size: var(--gutenverse-font-size-gv-font-text);
    font-weight: var(--gutenverse-font-weight-gv-font-text);
    text-transform: var(--gutenverse-font-transform-gv-font-text);
    font-style: var(--gutenverse-font-style-gv-font-text);
    text-decoration: var(--gutenverse-font-decoration-gv-font-text);
    line-height: var(--gutenverse-font-lineHeight-gv-font-text);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-text);
    animation-delay: 0.4s;
}

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

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

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

.guten-afYTBC.guten-button-wrapper {
    justify-content: right;
}

.guten-afYTBC.guten-button-wrapper .guten-button {
    padding-top: 20px;
    padding-right: 40px;
    padding-bottom: 20px;
    padding-left: 40px;
    background: rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-white);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-afYTBC.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--gv-color-white);
    font-family: var(--gutenverse-font-family-gv-font-button-primary);
    font-size: var(--gutenverse-font-size-gv-font-button-primary);
    font-weight: var(--gutenverse-font-weight-gv-font-button-primary);
    text-transform: var(--gutenverse-font-transform-gv-font-button-primary);
    font-style: var(--gutenverse-font-style-gv-font-button-primary);
    text-decoration: var(--gutenverse-font-decoration-gv-font-button-primary);
    line-height: var(--gutenverse-font-lineHeight-gv-font-button-primary);
    letter-spacing: var(--gutenverse-font-spacing-gv-font-button-primary);
}

.guten-afYTBC.guten-button-wrapper .guten-button:hover span {
    color: var(--wp--preset--color--gv-color-primary);
}

.guten-afYTBC.guten-button-wrapper .guten-button:hover {
    background: var(--wp--preset--color--gv-color-white);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--gv-color-white);
}

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

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

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