/*
Theme Name: Custom Theme
Theme URI: https://yourwebsite.com
Author: Your Name
Author URI: https://yourwebsite.com
Description: A custom WordPress theme with modern design
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: custom-theme
Tags: blog, custom, responsive, modern

*/


 * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        body {
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            line-height: 1.6;
        }
        .guten-social-icon a {
    align-items: center;
    border-radius: 5px;
    display: inline-flex;
    gap: 12px;
    justify-content: center;
    padding: 10px;
    text-decoration: none;
    transition: all .3s
}

.guten-social-icon a i {
    font-size: 22px;
    height: 1em;
    text-align: center;
    width: 1em
}

.guten-social-icon a span {
    font-size: 16px
}

.gtn-calendar-page-empty-light, .gtn-check-light, .gtn-trash1-light, .gtn-trolley-light, .gtn-trolley-1-light, .gtn-trolley-2-light, .gtn-trophy1-light, .gtn-truck1-light, .gtn-truck-1-light, .gtn-truck-2-light, .gtn-umbrella-light, .gtn-upload1-light, .gtn-user1-light, .gtn-user-1-light, .gtn-user-2-light, .gtn-user-3-light, .gtn-users2-light, .gtn-video-camera-light, .gtn-voucher-light, .gtn-voucher-1-light, .gtn-voucher-2-light, .gtn-voucher-3-light, .gtn-voucher-4-light, .gtn-wallet-light, .gtn-wallet1-light, .gtn-wifi-light, .gtn-worker-light, .gtn-zoom-in-light, .gtn-zoom-out-light, .gtn-burger-menu-light, .gtn-squares-light, .gtn-options-light, .gtn-apps-light, .gtn-menu-11-light, .gtn-menu11-light, .gtn-back_up-light, .gtn-cart11-light, .gtn-checkmark-light, .gtn-dollar-light, .gtn-domian-light, .gtn-hosting1-light, .gtn-key2-light, .gtn-migration-light, .gtn-play1-light, .gtn-quote2-light, .gtn-api_setup-light, .gtn-coin-light, .gtn-hand_shake-light, .gtn-idea_generate-light, .gtn-page_search-light, .gtn-pen_shape-light, .gtn-pencil_art-light, .gtn-review-light, .gtn-star-light, .gtn-timing-light, .gtn-trophy-light, .gtn-communication-light, .gtn-money-bag2-light, .gtn-dentist-light, .gtn-bill-light, .gtn-label-light, .gtn-money-light, .gtn-shield-light, .gtn-support-light, .gtn-one-light, .gtn-clock-light, .gtn-cart-light, .gtn-globe-light, .gtn-tooth-light, .gtn-tooth-1-light, .gtn-tooth-2-light, .gtn-brain-light, .gtn-view-light, .gtn-doctor-light, .gtn-heart-light, .gtn-medicine-light, .gtn-stethoscope-light, .gtn-hospital-light, .gtn-clipboard-light, .gtn-medicine-1-light, .gtn-hospital-1-light, .gtn-customer-support-light, .gtn-brickwall-light, .gtn-crane2-light, .gtn-valve-light, .gtn-safety-light, .gtn-energy-saving-light, .gtn-paint-roller-light, .gtn-paint-brushes-light, .gtn-construction-tool-vehicle-with-crane-lifting-materials-light, .gtn-trowel-light, .gtn-bucket-light, .gtn-smart-light, .gtn-repair-light, .gtn-saw-light, .gtn-cutter-light, .gtn-plier-light, .gtn-drill-light, .gtn-save-money-light, .gtn-planting-light, .gtn-line-chart-light, .gtn-open-book-light, .gtn-money-bag3-light, .gtn-server-light, .gtn-server-1-light, .gtn-server-2-light, .gtn-cloud-computing-light, .gtn-cloud-light, .gtn-database-light, .gtn-computer-light, .gtn-server-3-light, .gtn-server-4-light, .gtn-server-5-light, .gtn-server-6-light, .gtn-server-7-light, .gtn-cloud-1-light, .gtn-server-8-light, .gtn-business-and-finance-light, .gtn-cloud-2-light, .gtn-server-9-light, .gtn-hosting-light, .gtn-car-light, .gtn-car-frontal-view-light, .gtn-car-1-light, .gtn-racing-light, .gtn-car-wheel-light, .gtn-steering-wheel-light, .gtn-frontal-taxi-cab-light, .gtn-taxi-light, .gtn-cosmetics-light, .gtn-flower-light, .gtn-mirror-light, .gtn-itunes-light, .gtn-salon-light, .gtn-hair-dryer-light, .gtn-shampoo-light, .gtn-download-button-light, .gtn-list-light, .gtn-loupe-light, .gtn-search-light, .gtn-search-1-light, .gtn-shopping-cart-light, .gtn-menu-light, .gtn-menu-1-light, .gtn-menu-button-of-three-horizontal-lines-light, .gtn-menu-2-light, .gtn-menu-3-light, .gtn-menu-5-light, .gtn-menu-button-light, .gtn-list-1-light, .gtn-menu-6-light, .gtn-menu-7-light, .gtn-menu-8-light, .gtn-list-2-light, .gtn-dot-light, .gtn-menu-9-light, .gtn-search11-light, .gtn-search-minus-light, .gtn-search-11-light, .gtn-search-2-light, .gtn-search-3-light, .gtn-magnifying-glass-search-light, .gtn-loupe1-light, .gtn-speed-light, .gtn-search21-light, .gtn-search-4-light, .gtn-search-5-light, .gtn-detective-light, .gtn-cart1-light, .gtn-buying-on-smartphone-light, .gtn-badge-light, .gtn-basket1-light, .gtn-commerce-and-shopping-light, .gtn-comment-light, .gtn-comment-1-light, .gtn-share-light, .gtn-share-1-light, .gtn-share-2-light, .gtn-share-3-light, .gtn-comment1-light, .gtn-favorite-light, .gtn-retweet-light, .gtn-share1-light, .gtn-facebook-light, .gtn-twitter-light, .gtn-linkedin-light, .gtn-whatsapp-1-light, .gtn-dribbble-light, .gtn-facebook-2-light, .gtn-twitter1-light, .gtn-vk-light, .gtn-youtube-v-light, .gtn-vimeo-light, .gtn-youtube-light, .gtn-snapchat-1-light, .gtn-behance-light, .gtn-github-light, .gtn-pinterest-light, .gtn-spotify-light, .gtn-soundcloud-1-light, .gtn-skype-1-light, .gtn-rss-light, .gtn-reddit-1-light, .gtn-dribbble-1-light, .gtn-wordpress-1-light, .gtn-logo-light, .gtn-dropbox-1-light, .gtn-blogger-1-light, .gtn-photo-light, .gtn-hangouts-light, .gtn-xing-light, .gtn-myspace-light, .gtn-flickr-1-light, .gtn-envato-light, .gtn-picasa-1-light, .gtn-wattpad-light, .gtn-emoji-light, .gtn-deviantart-1-light, .gtn-yahoo-1-light, .gtn-vine-1-light, .gtn-delicious-light, .gtn-kickstarter-1-light, .gtn-stumbleupon-1-light, .gtn-brands-and-logotypes-light, .gtn-instagram-1-light, .gtn-facebook-1-light, .gtn-instagram-2-light, .gtn-twitter-1-light, .gtn-whatsapp-2-light, .gtn-youtube-1-light, .gtn-linkedin-1-light, .gtn-telegram-light, .gtn-github-1-light, .gtn-vk-1-light, .gtn-pinterest-1-light, .gtn-rss-1-light, .gtn-twitch-light, .gtn-snapchat-2-light, .gtn-skype-2-light, .gtn-behance-2-light, .gtn-spotify-1-light, .gtn-periscope-light, .gtn-dribbble-2-light, .gtn-tumblr-1-light, .gtn-soundcloud-2-light, .gtn-google-drive-1-light, .gtn-dropbox-2-light, .gtn-reddit-2-light, .gtn-html-light, .gtn-vimeo-1-light, .gtn-hangout-light, .gtn-blogger-2-light, .gtn-yahoo-2-light, .gtn-path-light, .gtn-yelp-1-light, .gtn-slideshare-light, .gtn-picasa-2-light, .gtn-myspace-1-light, .gtn-flickr-2-light, .gtn-xing-1-light, .gtn-envato-1-light, .gtn-swarm-light, .gtn-wattpad-1-light, .gtn-foursquare-light, .gtn-deviantart-2-light, .gtn-kickstarter-2-light, .gtn-delicious-1-light, .gtn-vine-2-light, .gtn-digg-light, .gtn-bebo-light, .gtn-stumbleupon-2-light, .gtn-forrst-light, .gtn-eye3-light, .gtn-microscope-light, .gtn-Anti-Lock-light, .gtn-apartment-light, .gtn-app-light, .gtn-Aroma-light, .gtn-bamboo-Leaf-light, .gtn-basket-light, .gtn-Battery-light, .gtn-Bettery-light, .gtn-building-light, .gtn-car-2-light, .gtn-Car-light, .gtn-Child-light, .gtn-cityscape-light, .gtn-cleaner-light, .gtn-Coffee-cup-light, .gtn-coins-light, .gtn-Computer-light, .gtn-Consultancy-light, .gtn-cottage-light, .gtn-crane-light, .gtn-Custom-api-light, .gtn-customer-support-2-light, .gtn-Design-2-light, .gtn-Design-3-light {
    font-family: 'gtnicon-9' !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.all-project-btn {
    display: flex;
    justify-content: center;
    padding-top: 50px;
}

    body {
    --guten-base-color: #181d23;
    --guten-base-lighter-color: #2d3137;
    --guten-bg-color: #fff;
    --guten-border-color: #eaeaeb;
    --guten-txt-color: #575a5f;
    --guten-txt-h-color: #181d23;
    --guten-txt-a-color: #0058e6;
    --guten-txt-m-color: #96989b;
    --guten-txt-alt-color: #fff;
    --guten-form-border-color: #d5d5d7;
    --guten-form-bg-color: transparent;
    --guten-form-txt-color: #181d23;
    --guten-form-font-size: 15px;
    --guten-form-border-focus: #b7b7b7;
    --guten-switch-active: #3557dc;
    --guten-switch-shadow: #2e384d;
    --guten-form-placeholder-color: #96989b;
    --guten-btn-txt-color: #fff;
    --guten-btn-bg-color: #0058e6;
    --guten-btn-bg-info: #5bc0de;
    --guten-btn-bg-success: #5cb85c;
    --guten-btn-bg-warning: #f0ad4e;
    --guten-btn-bg-danger: #d9534f;
    --guten-btn-bg-hover-color: #0048bd;
    --guten-selection-bg-color: #d8a600;
    --guten-element-bg-color: #80b1ff;
    --guten-element-darken-bg-color: #0058e6;
    --guten-element-lighten-bg-color: #e6f0ff;
    --guten-success-bg-color: #75ffd8;
    --guten-success-border-color: #007f5b;
    --guten-error-text-color: #d60000;
    --guten-error-bg-color: #fcc;
    --guten-error-border-color: #d60000;
    --guten-wp-color: #007cba
}

.editor-styles-wrapper .guten-fix-style {
    background: transparent
}

.guten-postblock .guten-overlay {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.guten-postblock .guten-edit-post {
    background-color: rgba(0,0,0,.4);
    color: var(--guten-txt-alt-color,#fff);
    font-size: 12px;
    line-height: 1.5em;
    opacity: 0;
    padding: 4px 10px;
    position: absolute;
    top: 0;
    transform: translate3d(0,-15px,0);
    transition: .25s ease;
    visibility: hidden;
    z-index: 5
}

.guten-postblock .guten-edit-post i {
    margin-right: 2px;
    opacity: .6
}

.guten-postblock .guten-post-category {
    display: inline-flex;
    margin-bottom: .5rem;
    margin-top: .5rem
}

.guten-postblock .guten-post-category span {
    align-items: center;
    display: inherit;
    line-height: normal
}

.guten-postblock .guten-post-category a {
    color: var(--guten-txt-a-color);
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: .04em;
    line-height: normal
}

.guten-postblock .guten-post-title {
    font-size: 1rem;
    line-height: 1.3;
    margin-bottom: .5rem;
    margin-top: .5rem;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word
}

.guten-postblock .guten-post-title a {
    color: var(--guten-txt-h-color,#181d23)
}

.guten-postblock .guten-post-excerpt {
    font-size: .875rem;
    margin-bottom: .5rem;
    margin-top: .5rem;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word
}

.guten-postblock .guten-post-excerpt p:last-child {
    margin-bottom: 0
}

.guten-postblock .guten-post-meta {
    color: var(--guten-txt-m-color,#96989b);
    display: flex;
    font-size: .75rem;
    margin-bottom: .5rem;
    margin-top: .5rem
}

.guten-postblock .guten-post-meta a {
    color: var(--guten-txt-h-color,#181d23);
    text-transform: uppercase
}

.guten-postblock .guten-post-meta>div:not(:only-child):not(:last-child):after {
    content: "•";
    margin: 0 .5rem
}

.guten-postblock .guten-post-meta-bottom {
    align-items: center;
    display: flex;
    font-size: .75rem;
    justify-content: space-between;
    margin-top: 0!important;
    position: relative;
    width: 100%
}

.guten-postblock .guten-post-meta-bottom>* {
    margin-top: 1.5rem
}

.guten-postblock .guten-post-meta-bottom .guten-meta-comment {
    bottom: 0;
    position: absolute;
    right: 0
}

.guten-postblock .guten-readmore {
    align-items: center;
    background-color: var(--guten-btn-bg-color,#0058e6);
    border: 1px solid transparent;
    border-radius: 3px;
    color: var(--guten-btn-txt-color,#fff);
    display: flex;
    line-height: 1.5;
    padding: .5rem .875rem;
    text-align: center;
    transition: .2s ease;
    -webkit-user-select: "none";
    -moz-user-select: "none";
    user-select: "none";
    vertical-align: middle
}

.guten-postblock .guten-readmore i {
    transition: none!important
}

.guten-postblock .guten-meta-comment a {
    color: var(--guten-txt-h-color,#181d23)
}

.guten-postblock .guten-posts {
    display: grid;
    grid-column-gap: 40px
}

.guten-postblock .guten-post {
    margin-bottom: 2rem
}

.guten-postblock .guten-post .thumbnail-container img[loading=lazy] {
    opacity: 0
}

.guten-postblock .guten-post .thumbnail-container img[loading=lazy].lazyloaded {
    opacity: 1;
    transition: opacity .4s ease
}

.guten-postblock .guten-post.initial-hide {
    animation-fill-mode: forwards;
    opacity: 0
}

.guten-postblock .guten-post.loadmore-animation.has-delay {
    --guten-post-block-loadmore-anim-delay: 300ms;
    animation-delay: calc(var(--guten-post-block-loadmore-anim-delay-idx, 1)*var(--guten-post-block-loadmore-anim-delay, 1s))
}

.guten-postblock .guten-post:hover .guten-edit-post {
    opacity: 1;
    transform: translateZ(0);
    visibility: visible
}

.guten-postblock .guten-post .icon-position-before i {
    margin-right: 5px
}

.guten-postblock .guten-post .icon-position-after i {
    margin-left: 5px
}

.guten-postblock .guten-thumb {
    overflow: hidden;
    position: relative
}

.guten-postblock .guten-thumb .thumbnail-container {
    background: var(--guten-border-color,#eaeaeb);
    background-position: 50%;
    background-size: cover;
    display: block;
    overflow: hidden;
    padding-bottom: 50%;
    position: relative;
    z-index: 0
}

.guten-postblock .guten-thumb .thumbnail-container img {
    color: var(--guten-txt-alt-color,#fafcff);
    height: 100%;
    left: 0;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1
}

.guten-postblock.postblock-type-1 .guten-post {
    align-items: center;
    display: flex
}

.guten-postblock.postblock-type-1 .guten-thumb {
    width: 50%
}

.guten-postblock.postblock-type-1 .guten-postblock-content {
    flex: 1 1 50%;
    padding-left: 2rem
}

.guten-postblock.postblock-type-2 .guten-post-category a {
    color: var(--guten-txt-a-color)
}

.guten-postblock.postblock-type-2 .guten-postblock-content {
    position: relative
}

.guten-postblock.postblock-type-3 .guten-thumb {
    margin-bottom: 1.5rem
}

.guten-postblock.postblock-type-3 .guten-post-category {
    background: var(--guten-bg-color,#fff);
    bottom: 0;
    line-height: 1;
    margin-bottom: 0;
    max-width: 100%;
    padding: 1rem 1.5rem 0;
    position: absolute
}

.guten-postblock.postblock-type-3 .guten-post-category.position-left {
    left: 0;
    text-align: left
}

.guten-postblock.postblock-type-3 .guten-post-category.position-center {
    left: 50%;
    text-align: center;
    transform: translateX(-50%)
}

.guten-postblock.postblock-type-3 .guten-post-category.position-right {
    right: 0;
    text-align: right
}

.guten-postblock.postblock-type-4 .guten-post {
    display: flex
}

.guten-postblock.postblock-type-4 .guten-thumb {
    flex: 1 0 64%;
    order: 1
}

.guten-postblock.postblock-type-4 .guten-postblock-content {
    flex: 4 1;
    order: 0;
    padding-right: 2rem
}

.guten-postblock.postblock-type-4 .guten-post-title {
    position: relative;
    z-index: 1
}

.guten-postblock.postblock-type-4 .guten-post-title a {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display: inline;
    line-height: inherit;
    padding: 2px 2px 2px 0;
    white-space: pre-wrap
}

.guten-postblock.postblock-type-5 .guten-post-category a {
    color: var(--guten-txt-a-color)
}

.guten-postblock.postblock-type-5 .guten-post {
    overflow: hidden;
    position: relative
}

.guten-postblock.postblock-type-5 .guten-post-category {
    margin-bottom: 0;
    margin-top: 0
}

.guten-postblock.postblock-type-5 .guten-postblock-content {
    bottom: 0;
    left: 0;
    padding: 30px;
    position: absolute
}

.guten-postblock.postblock-type-5 .guten-overlay {
    background: #000;
    height: 100%;
    left: 0;
    opacity: .3;
    position: absolute;
    top: 0;
    width: 100%
}

.guten-postblock .guten-block-pagination {
    margin: 0 0 30px;
    text-align: center
}

.guten-postblock .guten-block-pagination .guten-block-loadmore {
    align-items: center;
    border: 1px solid var(--guten-border-color,#eaeaeb);
    border-radius: 3px;
    -o-box-shadow: 0 2px 4px rgba(0,0,0,.08);
    box-shadow: 0 2px 4px rgba(0,0,0,.08);
    color: var(--guten-txt-color);
    cursor: pointer;
    display: inline-flex;
    font-size: .875rem;
    justify-content: center;
    line-height: 1.5;
    padding: .625rem .875rem;
    transition: all .25s ease,color 0s
}

.guten-postblock .guten-block-pagination .guten-block-loadmore span {
    display: block
}

.guten-postblock .guten-block-pagination .guten-block-loadmore a {
    color: var(--guten-txt-color);
    display: inline-block
}

.guten-postblock .guten-block-pagination .guten-block-loadmore i {
    padding-top: 4px
}

.guten-postblock .guten_block_nav {
    align-items: center;
    display: flex;
    gap: 5px;
    height: -moz-fit-content;
    height: fit-content;
    justify-content: center;
    text-align: center;
    width: 100%
}

.guten-postblock .guten_block_nav .btn-pagination {
    align-content: center;
    border: 1px solid #eee;
    color: #212121;
    display: inline-block;
    font-size: 13px;
    font-weight: 700;
    height: -moz-fit-content;
    height: fit-content;
    line-height: 30px;
    min-width: 30px;
    padding: 0 10px;
    text-align: center;
    transition: .2s ease
}

.guten-postblock .guten_block_nav .btn-pagination i {
    transition: none
}

.guten-postblock .guten_block_nav .btn-pagination.disabled {
    border-color: #eee;
    color: #a0a0a0;
    cursor: auto
}

.guten-postblock .guten_block_nav .btn-pagination.current {
    background-color: var(--guten-btn-bg-color,#0058e6);
    color: var(--guten-btn-txt-color,#fff);
    cursor: auto
}

.guten-postblock .guten_block_nav .btn-pagination.next,.guten-postblock .guten_block_nav .btn-pagination.prev {
    align-items: center;
    display: inline-flex;
    gap: 5px;
    justify-content: center
}

.guten-postblock .guten_block_nav span {
    display: flex;
    flex-direction: column;
    justify-content: flex-end
}

@media screen and (max-width: 780px) {
    .guten-postblock.postblock-type-1.break-point-tablet .guten-post {
        align-items:stretch;
        display: block
    }

    .guten-postblock.postblock-type-1.break-point-tablet .guten-thumb {
        flex: 1 0 auto;
        max-width: 100%
    }

    .guten-postblock.postblock-type-4.break-point-tablet .guten-post {
        display: block
    }

    .guten-postblock.postblock-type-4.break-point-tablet .guten-thumb {
        flex: 1 0 auto;
        max-width: 100%;
        order: 0
    }
}

@media screen and (max-width: 425px) {
    .guten-postblock.postblock-type-1.break-point-mobile .guten-post {
        align-items:stretch;
        display: block
    }

    .guten-postblock.postblock-type-1.break-point-mobile .guten-thumb {
        flex: 1 0 auto;
        max-width: 100%
    }

    .guten-postblock.postblock-type-4.break-point-mobile .guten-post {
        display: block
    }

    .guten-postblock.postblock-type-4.break-point-mobile .guten-thumb {
        flex: 1 0 auto;
        max-width: 100%;
        order: 0
    }
}


        /* ===========================
   CSS Variables
   =========================== */
:root {
    --primary-color: #0066cc;
    --primary-dark: #0052a3;
    --secondary-color: #1e88e5;
    --text-dark: #1a1a1a;
    --text-light: #666;
    --white: #ffffff;
    --light-bg: #f8f9fa;
    --border-color: #e0e0e0;
    --transition: all 0.3s ease;
}

/* ===========================
   Global Styles
   =========================== */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    font-family: 'Poppins', sans-serif;
    color: var(--text-dark);
    line-height: 1.6;
    overflow-x: hidden;
}

.container {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
}

img {
    max-width: 100%;
    height: auto;
    display: block;
}

a {
    text-decoration: none;
    color: inherit;
}

ul {
    list-style: none;
}

/* ===========================
   Button Styles
   =========================== */
.btn {
    display: inline-block;
    padding: 14px 32px;
    border-radius: 50px;
    font-weight: 500;
    transition: var(--transition);
    border: none;
    cursor: pointer;
    font-size: 15px;
}

.btn-primary {
    background: var(--primary-color);
    color: var(--white);
}

.btn-primary:hover {
    background: var(--primary-dark);
    transform: translateY(-2px);
    box-shadow: 0 10px 25px rgba(0, 102, 204, 0.3);
}

/* ===========================
   Header / Navbar
   =========================== */
.header {
    background: var(--white);
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    position: sticky;
    top: 0;
    z-index: 1000;
}

.navbar {
    padding: 15px 0;
}

.nav-wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.logo {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 28px;
    font-weight: 700;
    color: var(--primary-color);
}

.logo i {
    font-size: 32px;
}

.nav-links {
    display: flex;
    gap: 35px;
}

.nav-links a {
    color: var(--text-dark);
    font-weight: 500;
    transition: var(--transition);
    position: relative;
}

.nav-links a::after {
    content: '';
    position: absolute;
    bottom: -5px;
    left: 0;
    width: 0;
    height: 2px;
    background: var(--primary-color);
    transition: var(--transition);
}

.nav-links a:hover::after,
.nav-links a.active::after {
    width: 100%;
}

.nav-links a:hover,
.nav-links a.active {
    color: var(--primary-color);
}

.mobile-menu-toggle {
    display: none;
    background: none;
    border: none;
    font-size: 24px;
    color: var(--primary-color);
    cursor: pointer;
}

/* ===========================
   Hero Section
   =========================== */
.hero {
    background: linear-gradient(135deg, #f5f7fa 0%, #e8f0fe 100%);
    padding: 80px 0;
}

.hero-content {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 60px;
    align-items: center;
}

.hero-text h1 {
    font-size: 52px;
    line-height: 1.2;
    margin-bottom: 20px;
    color: var(--text-dark);
}

.hero-text p {
    color: var(--text-light);
    margin-bottom: 30px;
    font-size: 16px;
}

.hero-stats {
    display: flex;
    gap: 30px;
}

.stat-card {
    background: var(--white);
    padding: 25px 30px;
    border-radius: 10px;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
}

.stat-card h3 {
    font-size: 36px;
    color: var(--primary-color);
    margin-bottom: 5px;
}

.stat-card p {
    color: var(--text-light);
    font-size: 14px;
}

.hero-image {
    position: relative;
}

.hero-image img {
    border-radius: 20px;
    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15);
    width: 100%;
}

.play-button {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 80px;
    height: 80px;
    background: var(--white);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: var(--transition);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
}

.play-button:hover {
    transform: translate(-50%, -50%) scale(1.1);
}

.play-button i {
    color: var(--primary-color);
    font-size: 24px;
    margin-left: 5px;
}

/* ===========================
   About Section
   =========================== */
.about {
    padding: 100px 0;
}

.about-content {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 60px;
    align-items: center;
}

.about-images {
    position: relative;
}

.experience-badge {
    position: absolute;
    top: 20px;
    left: 20px;
    background: var(--primary-color);
    color: var(--white);
    padding: 30px;
    border-radius: 15px;
    text-align: center;
    box-shadow: 0 10px 30px rgba(0, 102, 204, 0.3);
    z-index: 2;
}

.experience-badge h2 {
    font-size: 42px;
    margin-bottom: 5px;
}

.experience-badge p {
    font-size: 14px;
    line-height: 1.4;
}

.about-img-1 {
    border-radius: 20px;
    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15);
    margin-top: 80px;
}

.about-text h2 {
    font-size: 38px;
    line-height: 1.3;
    margin-bottom: 20px;
}

.about-text > p {
    color: var(--text-light);
    margin-bottom: 30px;
}

.features-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
}

.feature-item {
    display: flex;
    align-items: center;
    gap: 15px;
}

.feature-item i {
    color: var(--primary-color);
    font-size: 28px;
}

.feature-item span {
    font-weight: 500;
}

/* ===========================
   Services Section
   =========================== */
.services {
    background: var(--light-bg);
    padding: 100px 0;
}

.section-header {
    text-align: center;
    max-width: 700px;
    margin: 0 auto 60px;
}

.section-header h2 {
    font-size: 42px;
    margin-bottom: 15px;
}

.section-header p {
    color: var(--text-light);
}

.services-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 30px;
}

.service-card {
    
    padding: 0px 0px;
    border-radius: 15px;
    transition: var(--transition);
    border: 2px solid transparent;
}

.service-card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1);
   
}

.service-icon {
    width: 80px;
    height: 80px;
    background: linear-gradient(135deg, var(--primary-color), var(--secondary-color));
    border-radius: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 25px;
    transition: var(--transition);
}

.service-card:hover .service-icon {
    transform: rotateY(180deg);
}

.service-icon i {
    color: var(--white);
    font-size: 36px;
}

.service-card h3 {
    font-size: 22px;
    margin-bottom: 15px;
}

.service-card p {
    color: var(--text-light);
    margin-bottom: 20px;
    font-size: 15px;
}

.read-more {
    color: var(--primary-color);
    font-weight: 500;
    display: inline-flex;
    align-items: center;
    gap: 8px;
    transition: var(--transition);
}

.read-more:hover {
    gap: 15px;
}

/* ===========================
   Why Choose Us Section
   =========================== */
.why-choose {
    padding: 100px 0;
}

.why-choose-content {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 60px;
    align-items: center;
}

.why-choose-image img {
    border-radius: 20px;
    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15);
}

.why-choose-text h2 {
    font-size: 38px;
    line-height: 1.3;
    margin-bottom: 20px;
}

.why-choose-text > p {
    color: var(--text-light);
    margin-bottom: 30px;
}

.vision-mission {
    display: flex;
    flex-direction: column;
    gap: 25px;
}

.vm-item h3 {
    display: flex;
    align-items: center;
    gap: 12px;
    font-size: 22px;
    margin-bottom: 12px;
    color: var(--primary-color);
}

.vm-item h3 i {
    font-size: 24px;
}

.vm-item p {
    color: var(--text-light);
    line-height: 1.8;
}

/* ===========================
   Process Section
   =========================== */
.process {
    background: var(--primary-color);
    padding: 100px 0;
    color: var(--white);
}

.process .section-header h2,
.process .section-header p {
    color: var(--white);
}

.process-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 40px;
    margin-top: 60px;
}

.process-card {
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    padding: 40px 30px;
    border-radius: 15px;
    text-align: center;
    transition: var(--transition);
    border: 2px solid rgba(255, 255, 255, 0.2);
}

.process-card:hover {
    background: var(--white);
    color: var(--primary-color);
    transform: translateY(-10px);
}

.process-icon {
    width: 100px;
    height: 100px;
    background: var(--white);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 25px;
    transition: var(--transition);
}

.process-icon i {
    font-size: 48px;
    color: var(--primary-color);
}

.process-card h3 {
    font-size: 22px;
    margin-bottom: 15px;
}

.process-card p {
    font-size: 15px;
    line-height: 1.8;
}

/* ===========================
   Appointment Section
   =========================== */
.appointment {
    padding: 100px 0;
    background: var(--light-bg);
}

.appointment-content {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 60px;
    align-items: center;
}

.appointment-image img {
    border-radius: 20px;
    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15);
}

.appointment-form {
    background: var(--white);
    padding: 50px;
    border-radius: 20px;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
}

.appointment-form h2 {
    font-size: 36px;
    margin-bottom: 10px;
}

.appointment-form > p {
    color: var(--text-light);
    margin-bottom: 30px;
}

.form-row {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    margin-bottom: 20px;
}

.appointment-form input,
.appointment-form select,
.appointment-form textarea {
    width: 100%;
    padding: 15px 20px;
    border: 2px solid var(--border-color);
    border-radius: 10px;
    font-family: 'Poppins', sans-serif;
    font-size: 15px;
    transition: var(--transition);
}

.appointment-form input:focus,
.appointment-form select:focus,
.appointment-form textarea:focus {
    outline: none;
    border-color: var(--primary-color);
}

.appointment-form textarea {
    resize: vertical;
    margin-bottom: 25px;
}

.appointment-form button {
    width: 100%;
}

/* ===========================
   Blog Section
   =========================== */
.blog {
    padding: 100px 0;
}

.blog-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 30px;
}

.blog-card {
    background: var(--white);
    border-radius: 15px;
    overflow: hidden;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
    transition: var(--transition);
}

.blog-card:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
}

.blog-image {
    position: relative;
    overflow: hidden;
}

.blog-image img {
    width: 100%;
    height: 250px;
    object-fit: cover;
    transition: var(--transition);
}

.blog-card:hover .blog-image img {
    transform: scale(1.1);
}

.blog-date {
    position: absolute;
    top: 20px;
    left: 20px;
    background: var(--primary-color);
    color: var(--white);
    padding: 8px 15px;
    border-radius: 8px;
    font-weight: 600;
    font-size: 14px;
}

.blog-content {
    padding: 30px;
}

.blog-meta {
    display: flex;
    gap: 20px;
    margin-bottom: 15px;
    font-size: 14px;
    color: var(--text-light);
}

.blog-meta span {
    display: flex;
    align-items: center;
    gap: 5px;
}

.blog-content h3 {
    font-size: 20px;
    margin-bottom: 15px;
    line-height: 1.4;
}

.blog-content p {
    color: var(--text-light);
    margin-bottom: 20px;
    font-size: 15px;
}

/* ===========================
   Footer
   =========================== */
.footer {
    background: #0a1930;
    color: var(--white);
    padding: 80px 0 30px;
}

.footer-content {
    display: grid;
    grid-template-columns: 2fr 1fr 1fr 1.5fr;
    gap: 50px;
    margin-bottom: 50px;
}

.footer-col h3 {
    margin-bottom: 25px;
    font-size: 20px;
}

.footer-col p {
    color: rgba(255, 255, 255, 0.7);
    margin-bottom: 25px;
    line-height: 1.8;
}

.social-links {
    display: flex;
    gap: 15px;
}

.social-links a {
    width: 40px;
    height: 40px;
    background: rgba(255, 255, 255, 0.1);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: var(--transition);
}

.social-links a:hover {
    background: var(--primary-color);
    transform: translateY(-5px);
}

.footer-col ul li {
    margin-bottom: 12px;
}

.footer-col ul li a {
    color: rgba(255, 255, 255, 0.7);
    transition: var(--transition);
}

.footer-col ul li a:hover {
    color: var(--white);
    padding-left: 5px;
}

.contact-info li {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    margin-bottom: 15px;
    color: rgba(255, 255, 255, 0.7);
}

.contact-info i {
    color: #4ecdc4 !important;
    margin-top: 4px;
    font-size: 16px;
}

.footer-bottom {
    text-align: center;
    padding-top: 30px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.7);
}

.footer-bottom i {
    color: #ff4757;
}

/* ===========================
   Responsive Design
   =========================== */

/* Tablet Styles */
@media (max-width: 992px) {
    .hero-content,
    .about-content,
    .why-choose-content,
    .appointment-content {
        grid-template-columns: 1fr;
        gap: 40px;
    }
    
    .services-grid,
    .blog-grid {
        grid-template-columns: repeat(2, 1fr);
    }
    
    .process-grid {
        grid-template-columns: 1fr;
    }
    
    .hero-text h1 {
        font-size: 42px;
    }
    
    .about-text h2,
    .why-choose-text h2 {
        font-size: 32px;
    }
    
    .footer-content {
        grid-template-columns: 1fr 1fr;
        gap: 40px;
    }
    
    .nav-links {
        display: none;
    }
    
    .mobile-menu-toggle {
        display: block;
    }
}

/* Mobile Styles */
@media (max-width: 768px) {
    .hero {
        padding: 50px 0;
    }
    
    .hero-text h1 {
        font-size: 32px;
    }
    
    .hero-stats {
        flex-direction: column;
        gap: 20px;
    }
    
    .services-grid,
    .blog-grid {
        grid-template-columns: 1fr;
    }
    
    .section-header h2 {
        font-size: 32px;
    }
    
    .form-row {
        grid-template-columns: 1fr;
    }
    
    .appointment-form {
        padding: 30px;
    }
    
    .footer-content {
        grid-template-columns: 1fr;
        gap: 30px;
    }
    
    .about,
    .services,
    .why-choose,
    .process,
    .appointment,
    .blog {
        padding: 60px 0;
    }
    
    .experience-badge {
        position: static;
        margin-bottom: 20px;
        width: fit-content;
    }
    
    .about-img-1 {
        margin-top: 0;
    }
    
    .features-grid {
        grid-template-columns: 1fr;
    }
}

        /* Top Bar */
        .top-bar {
            display: flex;
            justify-content: space-between;
            align-items: center;
            background: linear-gradient(90deg, #0099ff 0%, #0099ff 50%, #1a2b4d 50%, #1a2b4d 100%);
            padding: 10px 0;
        }

        .top-bar-left {
            flex: 1;
            display: flex;
            align-items: center;
            padding-left: 50px;
            color: white;
        }

        .top-bar-left i {
            margin-right: 10px;
            font-size: 16px;
        }

        .top-bar-left span {
            font-size: 14px;
            font-weight: 500;
        }

        .top-bar-right {
            flex: 1;
            display: flex;
            justify-content: flex-end;
            align-items: center;
            gap: 15px;
            padding-right: 50px;
        }

        .social-icon {
            width: 36px;
            height: 36px;
            border-radius: 50%;
            background: #0099ff;
            display: flex;
            align-items: center;
            justify-content: center;
            color: white;
            text-decoration: none;
            transition: all 0.3s ease;
            font-size: 14px;
        }

        .social-icon:hover {
            background: white;
            color: #0099ff;
            transform: translateY(-2px);
        }

        /* Header Info Bar */
        .header-info {
            background: white;
            padding: 15px 0;
            box-shadow: 0 2px 5px rgba(0,0,0,0.05);
        }

        .header-container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 0 50px;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }

        .logo {
            display: flex;
            align-items: center;
            gap: 10px;
        }
        .logo-text img{
            width:120px;
        }

        .logo-icon {
            width: 50px;
            height: 50px;
            background: #0099ff;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            color: white;
            font-size: 24px;
            position: relative;
        }

        .logo-icon::before {
            content: '';
            position: absolute;
            width: 60px;
            height: 60px;
            border: 2px solid #0099ff;
            border-radius: 50%;
            opacity: 0.3;
        }

        .logo-text {
            font-size: 32px;
            font-weight: bold;
            color: #1a2b4d;
        }

        .logo-text span {
            color: #0099ff;
        }

        .header-contact {
            display: flex;
            gap: 40px;
            align-items: center;
        }

        .contact-item {
            display: flex;
            align-items: center;
            gap: 15px;
        }

        .contact-icon {
            width: 50px;
            height: 50px;
            border: 2px solid #e8f4fd;
            border-radius: 8px;
            display: flex;
            align-items: center;
            justify-content: center;
            color: #0099ff;
            font-size: 20px;
            transition: all 0.3s ease;
        }

        .contact-item:hover .contact-icon {
            background: #0099ff;
            color: white;
            border-color: #0099ff;
        }

        .contact-info h4 {
            font-size: 16px;
            font-weight: 600;
            color: #1a2b4d;
            margin-bottom: 3px;
        }

        .contact-info p {
            font-size: 14px;
            color: #666;
        }

        /* Navigation */
        .main-nav {
            background: #1a2b4d;
            box-shadow: 0 4px 10px rgba(0,0,0,0.1);
            position: sticky;
            top: 0;
            z-index: 1000;
        }

        .nav-container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 0 50px;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }

        .nav-menu {
            display: flex;
            list-style: none;
            align-items: center;
            gap: 5px;
        }

        .nav-menu li a {
            display: block;
            padding: 20px 25px;
            color: white;
            text-decoration: none;
            font-weight: 500;
            font-size: 15px;
            letter-spacing: 0.5px;
            transition: all 0.3s ease;
            position: relative;
        }

        .nav-menu li a:hover,
        .nav-menu li a.active {
            background: #0099ff;
            color: white;
        }

        .nav-menu li a i {
            margin-left: 5px;
            font-size: 12px;
        }

        .book-now-btn {
            background: #0099ff;
            color: white;
            padding: 15px 35px;
            border: none;
            border-radius: 5px;
            font-weight: 600;
            font-size: 15px;
            cursor: pointer;
            transition: all 0.3s ease;
            letter-spacing: 0.5px;
        }

        .book-now-btn:hover {
            background: #0077cc;
            transform: translateY(-2px);
            box-shadow: 0 5px 15px rgba(0, 153, 255, 0.4);
        }

        /* Mobile Menu Toggle */
        .mobile-toggle {
            display: none;
            background: none;
            border: none;
            color: white;
            font-size: 24px;
            cursor: pointer;
        }

        /* Responsive Design */
        @media (max-width: 1200px) {
            .header-container,
            .nav-container {
                padding: 0 30px;
            }

            .top-bar-left,
            .top-bar-right {
                padding-left: 30px;
                padding-right: 30px;
            }


            .header-contact {
                gap: 25px;
            }

            .nav-menu li a {
                padding: 20px 18px;
                font-size: 14px;
            }
        }

        @media (max-width: 968px) {
            .top-bar {
                flex-direction: column;
                background: #1a2b4d;
                padding: 15px 20px;
                gap: 10px;
                display: none;
            }

            .top-bar-left,
            .top-bar-right {
                padding: 0;
                justify-content: center;
            }

            .header-container {
                flex-direction: column;
                gap: 20px;
                text-align: center;
            }

            .header-contact {
                flex-direction: column;
                gap: 20px;
                display: none;
            }

            .mobile-toggle {
                display: block;
            }

            .nav-menu {
                display: none;
                position: absolute;
                top: 100%;
                left: 0;
                right: 0;
                background: #1a2b4d;
                flex-direction: column;
                gap: 0;
                box-shadow: 0 5px 15px rgba(0,0,0,0.2);
            }

            .nav-menu.active {
                display: flex;
            }

            .nav-menu li {
                width: 100%;
            }

            .nav-menu li a {
                padding: 15px 20px;
                border-bottom: 1px solid rgba(255,255,255,0.1);
            }

            .book-now-btn {
                width: calc(100% - 40px);
                margin: 10px 20px;
            }
        }

        @media (max-width: 576px) {
            .logo-text {
                font-size: 24px;
            }

            .logo-icon {
                width: 40px;
                height: 40px;
                font-size: 20px;
            }

            .logo-icon::before {
                width: 48px;
                height: 48px;
            }

            .contact-icon {
                width: 45px;
                height: 45px;
                font-size: 18px;
            }

            .contact-info h4 {
                font-size: 14px;
            }

            .contact-info p {
                font-size: 13px;
            }

            .header-container,
            .nav-container {
                padding: 0 20px;
            }
        }


        body {
    --guten-base-color: #181d23;
    --guten-base-lighter-color: #2d3137;
    --guten-bg-color: #fff;
    --guten-border-color: #eaeaeb;
    --guten-txt-color: #575a5f;
    --guten-txt-h-color: #181d23;
    --guten-txt-a-color: #0058e6;
    --guten-txt-m-color: #96989b;
    --guten-txt-alt-color: #fff;
    --guten-form-border-color: #d5d5d7;
    --guten-form-bg-color: transparent;
    --guten-form-txt-color: #181d23;
    --guten-form-font-size: 15px;
    --guten-form-border-focus: #b7b7b7;
    --guten-switch-active: #3557dc;
    --guten-switch-shadow: #2e384d;
    --guten-form-placeholder-color: #96989b;
    --guten-btn-txt-color: #fff;
    --guten-btn-bg-color: #0058e6;
    --guten-btn-bg-info: #5bc0de;
    --guten-btn-bg-success: #5cb85c;
    --guten-btn-bg-warning: #f0ad4e;
    --guten-btn-bg-danger: #d9534f;
    --guten-btn-bg-hover-color: #0048bd;
    --guten-selection-bg-color: #d8a600;
    --guten-element-bg-color: #80b1ff;
    --guten-element-darken-bg-color: #0058e6;
    --guten-element-lighten-bg-color: #e6f0ff;
    --guten-success-bg-color: #75ffd8;
    --guten-success-border-color: #007f5b;
    --guten-error-text-color: #d60000;
    --guten-error-bg-color: #fcc;
    --guten-error-border-color: #d60000;
    --guten-wp-color: #007cba
}

.editor-styles-wrapper .guten-fix-style {
    background: transparent
}

.choices {
    font-size: 16px;
    margin-bottom: 24px;
    overflow: hidden;
    position: relative
}

.choices:focus {
    outline: 0
}

.choices:last-child {
    margin-bottom: 0
}

.choices.is-open {
    overflow: initial
}

.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input {
    background-color: #eaeaea;
    cursor: not-allowed;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.choices.is-disabled .choices__item {
    cursor: not-allowed
}

.choices [hidden] {
    display: none!important
}

.choices[data-type*=select-one] {
    cursor: pointer
}

.choices[data-type*=select-one] .choices__inner {
    padding-bottom: 7.5px
}

.choices[data-type*=select-one] .choices__input {
    background-color: #fff;
    border-bottom: 1px solid #ddd;
    display: block;
    margin: 0;
    padding: 10px;
    width: 100%
}

.choices[data-type*=select-one] .choices__button {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0yLjU5Mi4wNDQgMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NCAxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
    background-size: 8px;
    border-radius: 10em;
    height: 20px;
    margin-right: 25px;
    margin-top: -10px;
    opacity: .25;
    padding: 0;
    position: absolute;
    right: 0;
    top: 50%;
    width: 20px
}

.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover {
    opacity: 1
}

.choices[data-type*=select-one] .choices__button:focus {
    box-shadow: 0 0 0 2px #00bcd4
}

.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button {
    display: none
}

.choices[data-type*=select-one]:after {
    border: 5px solid transparent;
    border-top-color: #333;
    content: "";
    height: 0;
    margin-top: -2.5px;
    pointer-events: none;
    position: absolute;
    right: 11.5px;
    top: 50%;
    width: 0
}

.choices[data-type*=select-one].is-open:after {
    border-color: transparent transparent #333;
    margin-top: -7.5px
}

.choices[data-type*=select-one][dir=rtl]:after {
    left: 11.5px;
    right: auto
}

.choices[data-type*=select-one][dir=rtl] .choices__button {
    left: 0;
    margin-left: 25px;
    margin-right: 0;
    right: auto
}

.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner {
    cursor: text
}

.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0yLjU5Mi4wNDQgMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NCAxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
    background-size: 8px;
    border-left: 1px solid #008fa1;
    border-radius: 0;
    display: inline-block;
    line-height: 1;
    margin: 0 -4px 0 8px;
    opacity: .75;
    padding-left: 16px;
    position: relative;
    width: 8px
}

.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover {
    opacity: 1
}

.choices__inner {
    background-color: #f9f9f9;
    border: 1px solid #ddd;
    border-radius: 2.5px;
    display: inline-block;
    font-size: 14px;
    min-height: 44px;
    overflow: hidden;
    padding: 7.5px 7.5px 3.75px;
    vertical-align: top;
    width: 100%
}

.is-focused .choices__inner,.is-open .choices__inner {
    border-color: #b7b7b7
}

.is-open .choices__inner {
    border-radius: 2.5px 2.5px 0 0
}

.is-flipped.is-open .choices__inner {
    border-radius: 0 0 2.5px 2.5px
}

.choices__list {
    list-style: none;
    margin: 0;
    padding-left: 0
}

.choices__list--single {
    display: inline-block;
    padding: 4px 16px 4px 4px;
    width: 100%
}

[dir=rtl] .choices__list--single {
    padding-left: 16px;
    padding-right: 4px
}

.choices__list--single .choices__item {
    width: 100%
}

.choices__list--multiple {
    display: inline
}

.choices__list--multiple .choices__item {
    background-color: #00bcd4;
    border: 1px solid #00a5bb;
    border-radius: 20px;
    box-sizing: border-box;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    font-weight: 500;
    margin-bottom: 3.75px;
    margin-right: 3.75px;
    padding: 4px 10px;
    vertical-align: middle;
    word-break: break-all
}

.choices__list--multiple .choices__item[data-deletable] {
    padding-right: 5px
}

[dir=rtl] .choices__list--multiple .choices__item {
    margin-left: 3.75px;
    margin-right: 0
}

.choices__list--multiple .choices__item.is-highlighted {
    background-color: #00a5bb;
    border: 1px solid #008fa1
}

.is-disabled .choices__list--multiple .choices__item {
    background-color: #aaa;
    border: 1px solid #919191
}

.choices__list--dropdown {
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-left-radius: 2.5px;
    border-bottom-right-radius: 2.5px;
    margin-top: -1px;
    overflow: hidden;
    position: absolute;
    top: 100%;
    visibility: hidden;
    width: 100%;
    will-change: visibility;
    word-break: break-all;
    z-index: 1
}

.choices__list--dropdown.is-active {
    visibility: visible
}

.is-open .choices__list--dropdown {
    border-color: #b7b7b7
}

.is-flipped .choices__list--dropdown {
    border-radius: .25rem .25rem 0 0;
    bottom: 100%;
    margin-bottom: -1px;
    margin-top: 0;
    top: auto
}

.choices__list--dropdown .choices__list {
    max-height: 300px;
    overflow: auto;
    position: relative;
    -webkit-overflow-scrolling: touch;
    will-change: scroll-position
}

.choices__list--dropdown .choices__item {
    font-size: 14px;
    padding: 10px;
    position: relative
}

[dir=rtl] .choices__list--dropdown .choices__item {
    text-align: right
}

.choices__list--dropdown .choices__item--selectable.is-highlighted {
    background-color: #f2f2f2
}

.choices__list--dropdown .choices__item--selectable.is-highlighted:after {
    opacity: .5
}

.choices__item {
    cursor: default
}

.choices__item--selectable {
    cursor: pointer
}

.choices__item--disabled {
    cursor: not-allowed;
    opacity: .5;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.choices__heading {
    border-bottom: 1px solid #f7f7f7;
    color: gray;
    font-size: 12px;
    font-weight: 600;
    padding: 10px
}

.choices__button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    background-position: 50%;
    background-repeat: no-repeat;
    border: 0;
    cursor: pointer;
    text-indent: -9999px
}

.choices__button:focus,.choices__input:focus {
    outline: 0
}

.choices__input {
    background-color: #f9f9f9;
    border: 0;
    border-radius: 0;
    display: inline-block;
    font-size: 14px;
    margin-bottom: 5px;
    max-width: 100%;
    padding: 4px 0 4px 2px;
    vertical-align: baseline
}

[dir=rtl] .choices__input {
    padding-left: 0;
    padding-right: 2px
}

.choices__placeholder {
    opacity: .5
}

html {
    scroll-behavior: smooth
}

body {
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

body h1,body h2,body h3,body h4,body h5,body h6 {
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 1rem;
    margin-top: .5rem
}

body h1 {
    font-size: 2.5rem
}

body h2 {
    font-size: 2rem
}

body h3 {
    font-size: 1.75rem
}

body h4 {
    font-size: 1.5rem
}

body h5 {
    font-size: 1.25rem
}

body h6 {
    font-size: 1rem
}

body p {
    margin-bottom: 0;
    margin-top: 0
}

img {
    height: auto
}

video {
    max-width: 100%
}

[class*=guten] a {
    box-shadow: none;
    text-decoration: none
}

.editor-styles-wrapper .guten-column .wp-block {
    margin-left: 0;
    margin-right: 0
}

.guten-element .hover-from-arise:before,.guten-element .hover-from-bottom:before,.guten-element .hover-from-left:before,.guten-element .hover-from-right:before,.guten-element .hover-from-top:before {
    background-size: 101% 101%;
    content: "";
    height: 100%;
    position: absolute;
    transition: all .6s ease;
    width: 100%
}

.guten-element .hover-from-left:before,.guten-element.hover-from-left:before {
    left: -101%;
    top: 0
}

.guten-element .hover-from-left:hover:before,.guten-element.hover-from-left:hover:before {
    left: 0
}

.guten-element .hover-from-right:before,.guten-element.hover-from-right:before {
    right: -101%;
    top: 0
}

.guten-element .hover-from-right:hover:before,.guten-element.hover-from-right:hover:before {
    right: 0
}

.guten-element .hover-from-top:before,.guten-element.hover-from-top:before {
    left: 0;
    top: -101%
}

.guten-element .hover-from-top:hover:before,.guten-element.hover-from-top:hover:before {
    top: 0
}

.guten-element .hover-from-bottom:before,.guten-element.hover-from-bottom:before {
    bottom: -101%;
    left: 0
}

.guten-element .hover-from-bottom:hover:before,.guten-element.hover-from-bottom:hover:before {
    bottom: 0
}

.guten-element .hover-from-arise:before,.guten-element.hover-from-arise:before {
    left: 0;
    opacity: 0;
    top: 0
}

.guten-element .hover-from-arise:hover:before,.guten-element.hover-from-arise:hover:before {
    opacity: 100%
}

.guten-background-animated,.guten-background-overlay {
    border-radius: inherit;
    height: 100%;
    left: 0;
    position: absolute!important;
    top: 0;
    width: 100%
}

.guten-background-animated {
    overflow: hidden
}

.guten-background-animated .animated-layer {
    border-radius: inherit;
    height: 100%;
    left: 0;
    position: absolute!important;
    top: 0;
    width: 100%
}

.gutenverse-block-loading {
    align-items: center;
    display: flex;
    justify-content: center;
    padding: 12px;
    width: 100%
}

:root :where(.editor-styles-wrapper) :where(.is-layout-flow) .wp-block {
    margin-block-start:0}

.bg-slideshow-container {
    align-items: center;
    border-radius: inherit;
    display: flex;
    height: 100%!important;
    justify-content: center;
    left: 0;
    margin: auto;
    overflow: hidden;
    position: absolute!important;
    top: 0;
    width: 100%!important;
    z-index: 0
}

.bg-slideshow-container .bg-slideshow-item {
    border-radius: inherit
}

.bg-slideshow-container .bg-slideshow-item,.bg-slideshow-container .bg-slideshow-item .slideshow-item-container {
    background-position: 50%;
    height: inherit;
    left: 0;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute!important;
    top: 0;
    width: 100%
}

.bg-slideshow-container .bg-slideshow-item .slideshow-item-container {
    display: none;
    overflow: hidden
}

.bg-slideshow-container .bg-slideshow-item .slideshow-item-container.current {
    display: block;
    z-index: 1
}

.bg-slideshow-container .bg-slideshow-item .slideshow-item-container.previous {
    display: block;
    z-index: 2
}

.bg-slideshow-container .bg-slideshow-item .slideshow-item-container .slideshow-image {
    background-size: contain;
    height: inherit;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

@keyframes fade {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes ken-burns-toggle-out {
    0% {
        transform: scale(1.3)
    }

    to {
        transform: scale(1)
    }
}

@keyframes ken-burns-toggle-in {
    0% {
        transform: scale(1)
    }

    to {
        transform: scale(1.3)
    }
}

@keyframes current-slideRight {
    0% {
        left: -100%
    }

    to {
        left: 0
    }
}

@keyframes previous-slideRight {
    0% {
        left: 0
    }

    to {
        left: 100%
    }
}

@keyframes current-slideLeft {
    0% {
        right: -100%
    }

    to {
        right: 0
    }
}

@keyframes previous-slideLeft {
    0% {
        right: 0
    }

    to {
        right: 100%
    }
}

@keyframes current-slideTop {
    0% {
        bottom: -100%
    }

    to {
        bottom: 0
    }
}

@keyframes previous-slideTop {
    0% {
        bottom: 0
    }

    to {
        bottom: 100%
    }
}

@keyframes current-slideBottom {
    0% {
        top: -100%
    }

    to {
        top: 0
    }
}

@keyframes previous-slideBottom {
    0% {
        top: 0
    }

    to {
        top: 100%
    }
}

/*!
* animate.css - https://animate.style/
* Version - 4.1.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2020 Animate.css
*/
:root {
    --animate-duration: 1s;
    --animate-delay: 1s;
    --animate-repeat: 1
}

.animated {
    animation-duration: 1s;
    animation-duration: var(--animate-duration)
}

.animated.fast {
    animation-duration: .7s;
    animation-duration: calc(var(--animate-duration)*.7)
}

.animated.slow {
    animation-duration: 2s;
    animation-duration: calc(var(--animate-duration)*2)
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.fadeIn {
    animation-name: fadeIn
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        transform: translate3d(0,-40px,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInDown {
    animation-name: fadeInDown
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        transform: translate3d(-40px,0,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInLeft {
    animation-name: fadeInLeft
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        transform: translate3d(40px,0,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInRight {
    animation-name: fadeInRight
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        transform: translate3d(0,40px,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInUp {
    animation-name: fadeInUp
}

@keyframes slideInDown {
    0% {
        transform: translate3d(0,-40px,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

.slideInDown {
    animation-name: slideInDown
}

@keyframes slideInLeft {
    0% {
        transform: translate3d(-100%,0,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

.slideInLeft {
    animation-name: slideInLeft
}

@keyframes slideInRight {
    0% {
        transform: translate3d(100%,0,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

.slideInRight {
    animation-name: slideInRight
}

@keyframes slideInUp {
    0% {
        transform: translate3d(0,40px,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

.slideInUp {
    animation-name: slideInUp
}

.__desktop-fadeIn {
    animation-name: fadeIn
}

.__desktop-fadeInLeft {
    animation-name: fadeInLeft
}

.__desktop-fadeInDown {
    animation-name: fadeInDown
}

.__desktop-fadeInRight {
    animation-name: fadeInRight
}

.__desktop-fadeInUp {
    animation-name: fadeInUp
}

.__desktop-slideInLeft {
    animation-name: slideInLeft
}

.__desktop-slideInDown {
    animation-name: slideInDown
}

.__desktop-slideInRight {
    animation-name: slideInRight
}

.__desktop-slideInUp {
    animation-name: slideInUp
}

.page-template-gutenverse_blank:before {
    display: none
}

.choices__inner {
    box-sizing: border-box;
    min-height: auto
}

.guten-element {
    position: relative;
    text-shadow: 0 0 transparent
}

.guten-element * {
    box-sizing: border-box;
    transition: all .3s
}

.guten-element img {
    max-width: 100%
}

.guten-data[class=guten-data] {
    height: 0!important;
    margin: 0!important;
    padding: 0!important;
    width: 0!important
}

.guten-element-hide[class*=" __desktop-"],.guten-element-hide[class*=" desktop-"],.guten-element-hide[class^=__desktop-],.guten-element-hide[class^=desktop-] {
    visibility: hidden
}

@media (min-width: 640px) {
    .choices__list--dropdown .choices__item--selectable {
        padding-right:100px
    }

    .choices__list--dropdown .choices__item--selectable:after {
        content: attr(data-select-text);
        font-size: 12px;
        opacity: 0;
        position: absolute;
        right: 10px;
        top: 50%;
        transform: translateY(-50%)
    }

    [dir=rtl] .choices__list--dropdown .choices__item--selectable {
        padding-left: 100px;
        padding-right: 10px;
        text-align: right
    }

    [dir=rtl] .choices__list--dropdown .choices__item--selectable:after {
        left: 10px;
        right: auto
    }
}

@media (prefers-reduced-motion:reduce),print {
    .animated {
        animation-duration: 1ms!important;
        animation-iteration-count: 1!important;
        transition-duration: 1ms!important
    }

    .animated[class*=Out] {
        opacity: 0
    }
}

@media (max-width: 780px) {
    .__tablet-fadeIn {
        animation-name:fadeIn
    }

    .__tablet-fadeInLeft {
        animation-name: fadeInLeft
    }

    .__tablet-fadeInDown {
        animation-name: fadeInDown
    }

    .__tablet-fadeInRight {
        animation-name: fadeInRight
    }

    .__tablet-fadeInUp {
        animation-name: fadeInUp
    }

    .__tablet-slideInLeft {
        animation-name: slideInLeft
    }

    .__tablet-slideInDown {
        animation-name: slideInDown
    }

    .__tablet-slideInRight {
        animation-name: slideInRight
    }

    .__tablet-slideInUp {
        animation-name: slideInUp
    }

    .guten-element-hide[class*=" __tablet-"],.guten-element-hide[class*=" tablet-"],.guten-element-hide[class^=__tablet-],.guten-element-hide[class^=tablet-] {
        visibility: hidden
    }
}

@media only screen and (max-width: 425px) {
    .__mobile-fadeIn {
        animation-name:fadeIn
    }

    .__mobile-fadeInLeft {
        animation-name: fadeInLeft
    }

    .__mobile-fadeInDown {
        animation-name: fadeInDown
    }

    .__mobile-fadeInRight {
        animation-name: fadeInRight
    }

    .__mobile-fadeInUp {
        animation-name: fadeInUp
    }

    .__mobile-slideInLeft {
        animation-name: slideInLeft
    }

    .__mobile-slideInDown {
        animation-name: slideInDown
    }

    .__mobile-slideInRight {
        animation-name: slideInRight
    }

    .__mobile-slideInUp {
        animation-name: slideInUp
    }
}

@media only screen and (min-width: 781px) {
    .hide-desktop {
        display:none!important
    }
}

@media (max-width: 780px) and (min-width:426px) {
    .hide-tablet {
        display:none!important
    }
}

@media (max-width: 425px) {
    .hide-mobile {
        display:none!important
    }

    .guten-element-hide[class*=" __mobile-"],.guten-element-hide[class*=" mobile-"],.guten-element-hide[class^=__mobile-],.guten-element-hide[class^=mobile-] {
        visibility: hidden
    }
}
.guten-fluid-background {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.guten-sticky-wrapper {
    position: relative
}

.guten-sticky-flag {
    height: 200px;
    position: absolute;
    top: -210px;
    width: 100%
}

.section-wrapper {
    margin-block-end:0!important;margin-block-start:0!important}

.guten-section-wrapper.pinned {
    position: sticky!important
}

.guten-section-wrapper.pinned.fixed {
    position: fixed!important
}

.guten-section-wrapper.pinned.sticky-top {
    top: 0
}

.guten-section-wrapper.pinned.sticky-bottom {
    bottom: 0
}

section.guten-section {
    display: block;
    position: relative
}



section.guten-section>.guten-container {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap;
    margin-left: auto;
    margin-right: auto;
    position: relative
}

section.guten-section>.guten-container .guten-column {
    margin-left: 0;
    margin-right: 0;
}

section.guten-section>.guten-container .guten-column .guten-form-builder {
    max-width: inherit!important
}

section.guten-section .guten-video-bg-wrapper {
    opacity: 0;
    transition: opacity 1s ease-in-out
}

section.guten-section .guten-video-bg-wrapper video {
    -o-object-fit: cover;
    object-fit: cover
}

section.guten-section .guten-video-bg-wrapper.loaded {
    opacity: 1
}

section.guten-section .guten-video-bg-wrapper div {
    height: 100%;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 100%
}

section.guten-section .guten-video-bg-wrapper div iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

section.guten-section .guten-shape-divider {
    direction: ltr;
    left: 0;
    line-height: 0;
    overflow: hidden;
    position: absolute;
    width: 100%
}

section.guten-section .guten-shape-divider svg {
    display: block;
    left: 50%;
    position: relative;
    transform: translateX(-50%);
    width: calc(100% + 1.3px)
}

section.guten-section .guten-shape-divider.guten-shape-divider-top {
    top: -1px
}

section.guten-section .guten-shape-divider.guten-shape-divider-top.guten-shape-flip>svg {
    transform: translateX(-50%) rotateY(180deg)
}

section.guten-section .guten-shape-divider.guten-shape-divider-top.guten-shape-zindex {
    z-index: 2
}

section.guten-section .guten-shape-divider.guten-shape-divider-bottom {
    bottom: -1px;
    transform: rotate(180deg)
}

section.guten-section .guten-shape-divider.guten-shape-divider-bottom.guten-shape-flip>svg {
    transform: translateX(-50%) rotateY(180deg)
}

section.guten-section .guten-shape-divider.guten-shape-divider-bottom.guten-shape-zindex {
    z-index: 2
}

section.guten-section .guten-shape-divider .guten-shape-fill {
    fill: #eee
}

section.guten-section .guten-shape-divider-animated {
    direction: ltr;
    left: 0;
    line-height: 0;
    overflow: hidden;
    position: absolute;
    width: 100%
}

section.guten-section .guten-shape-divider-animated svg {
    display: block;
    left: 50%;
    position: relative;
    transform: translateX(-50%);
    width: calc(100% + 1.3px)
}

section.guten-section .guten-shape-divider-animated.guten-shape-divider-animated-top {
    top: -1px;
    transform: rotate(180deg)
}

section.guten-section .guten-shape-divider-animated.guten-shape-divider-animated-top.guten-shape-flip>svg {
    transform: translateX(-50%) rotateY(180deg)
}

section.guten-section .guten-shape-divider-animated.guten-shape-divider-animated-top.guten-shape-zindex {
    z-index: 2
}

section.guten-section .guten-shape-divider-animated.guten-shape-divider-animated-bottom {
    bottom: -1px
}

section.guten-section .guten-shape-divider-animated.guten-shape-divider-animated-bottom.guten-shape-flip>svg {
    transform: translateX(-50%) rotateY(180deg)
}

section.guten-section .guten-shape-divider-animated.guten-shape-divider-animated-bottom.guten-shape-zindex {
    z-index: 2
}

section.guten-section .guten-shape-divider-animated .guten-shape-fill {
    fill: #eee
}

section.guten-section.layout-fullwidth {
    max-width: 100vw;
    position: relative
}

section.guten-section.align-top>.guten-container {
    align-content: flex-start!important;
    align-items: flex-start!important
}

section.guten-section.align-middle>.guten-container {
    align-content: center!important;
    align-items: center!important
}

section.guten-section.align-bottom>.guten-container {
    align-content: flex-end!important;
    align-items: flex-end!important
}

section.guten-section.align-stretch>.guten-container {
    align-items: stretch;
    justify-content: space-between;
}

section.guten-section.overflow-auto {
    overflow: auto
}

section.guten-section.overflow-hidden {
    overflow: hidden
}

section.guten-section.overflow-clip {
    overflow: clip
}

section.guten-section .guten-background-overlay {
    transition: all .5s ease
}

.guten-column {
    padding: 10px
}

.guten-column-gap-no>.guten-column {
    padding: 0
}

.guten-column-gap-narrow>.guten-column {
    padding: 5px
}

.guten-column-gap-extended>.guten-column {
    padding: 15px
}

.guten-column-gap-wide>.guten-column {
    padding: 20px
}

.guten-column-gap-wider>.guten-column {
    padding: 30px
}

@media (min-width: 781px) {
    section.guten-section.guten-section-height-full {
        height:100vh
    }

    section.guten-section.guten-section-height-full>.guten-container {
        height: 100%
    }
}

@media only screen and (max-width: 767px) {
    .guten-video-bg-wrapper {
        display:none
    }

    .guten-video-bg-wrapper.show-phone {
        display: block
    }
}
.guten-H3IzYe.layout-boxed > .guten-container {
    max-width: 1120px;
}

.guten-H3IzYe:not(.background-animated), .guten-H3IzYe.background-animated > .guten-background-animated .animated-layer {
    background: linear-gradient(90deg, rgba(34, 150, 249, 1) 25.4%,rgba(14, 43, 92, 1) 25.5%);
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-H3IzYe {
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 10px;
    }
}

.guten-1xX53Q.layout-boxed > .guten-container {
    max-width: 1200px;
}



.guten-element.guten-1xX53Q {
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 0px;
    z-index: 2;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-1xX53Q {
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-1xX53Q {
        padding-top: 15px;
        padding-right: 0px;
        padding-bottom: 15px;
        padding-left: 0px;
    }
}

.guten-DYhsBQ.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-DYhsBQ:not(.background-animated), .guten-DYhsBQ.background-animated > .guten-background-animated .animated-layer {
    background: rgba(255, 255, 255, 0);
}

.guten-element.guten-DYhsBQ {
    margin-bottom: -38px;
    z-index: 5;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-DYhsBQ {
        margin-bottom: -35px;
        padding-top: 0px;
        padding-right: 20px;
        padding-bottom: 0px;
        padding-left: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-DYhsBQ {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: -25px;
        margin-left: 0px;
    }
}

.guten-OJxUFG {
    width: 28%;
    order: 1;
}

.guten-section > .guten-container > .guten-OJxUFG.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-OJxUFG.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-start;
}

.guten-OJxUFG:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-OJxUFG.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-OJxUFG:not(.background-animated) > .guten-column-wrapper, .guten-OJxUFG.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-1);
}

.guten-OJxUFG > .sticky-wrapper > .guten-column-wrapper, .guten-OJxUFG > .guten-column-wrapper {
    padding-top: 12px;
    padding-bottom: 12px;
}

@media only screen and (max-width: 1024px) {
    .guten-OJxUFG {
        width: 30%;
    }
}

.guten-9jh2in {
    width: 72%;
    order: 1;
}

.guten-section > .guten-container > .guten-9jh2in.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-9jh2in.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-end;
}



@media only screen and (max-width: 1024px) {
    .guten-9jh2in {
        width: 70%;
    }

    .guten-section > .guten-container > .guten-9jh2in.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-9jh2in.guten-column > .guten-column-wrapper {
        align-content: center;
        align-items: center;
        justify-content: flex-end;
    }
}

.guten-IumK6M {
    width: 36%;
    order: 1;
}

.guten-section > .guten-container > .guten-IumK6M.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-IumK6M.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-start;
}



@media only screen and (max-width: 1024px) {
    .guten-IumK6M {
        width: 100%;
    }

    .guten-section > .guten-container > .guten-IumK6M.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-IumK6M.guten-column > .guten-column-wrapper {
        align-content: center;
        align-items: center;
        justify-content: center;
    }
}

@media only screen and (max-width: 767px) {
    .guten-IumK6M > .sticky-wrapper > .guten-column-wrapper, .guten-IumK6M > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-3gYjZT {
    width: 21.7%;
    order: 1;
}

.guten-section > .guten-container > .guten-3gYjZT.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-3gYjZT.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-end;
}



.guten-3gYjZT > .sticky-wrapper > .guten-column-wrapper, .guten-3gYjZT > .guten-column-wrapper {
    margin-right: 15px;
}

@media only screen and (max-width: 1024px) {
    .guten-3gYjZT {
        width: 21.7%;
    }
}

.guten-rDx6cu {
    width: 21.3%;
    order: 1;
}

.guten-section > .guten-container > .guten-rDx6cu.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-rDx6cu.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-end;
}



.guten-rDx6cu > .sticky-wrapper > .guten-column-wrapper, .guten-rDx6cu > .guten-column-wrapper {
    margin-right: 25px;
}

@media only screen and (max-width: 1024px) {
    .guten-rDx6cu {
        width: 21.3%;
    }
}

.guten-tHLsHp {
    width: 20.99%;
    order: 1;
}

.guten-section > .guten-container > .guten-tHLsHp.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-tHLsHp.guten-column > .guten-column-wrapper {
    justify-content: flex-end;
}


@media only screen and (max-width: 1024px) {
    .guten-tHLsHp {
        width: 20.99%;
    }
}

.guten-AFVui4 {
    width: 80.52%;
    order: 1;
}

.guten-section > .guten-container > .guten-AFVui4.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-AFVui4.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-start;
}

.guten-AFVui4:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-AFVui4.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-AFVui4:not(.background-animated) > .guten-column-wrapper, .guten-AFVui4.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-0);
}

.guten-AFVui4 > .sticky-wrapper > .guten-column-wrapper, .guten-AFVui4 > .guten-column-wrapper {
    padding-right: 20px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-AFVui4 {
        width: 70%;
    }

    .guten-section > .guten-container > .guten-AFVui4.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-AFVui4.guten-column > .guten-column-wrapper {
        align-content: center;
        align-items: center;
        justify-content: flex-start;
    }

    .guten-AFVui4 > .sticky-wrapper > .guten-column-wrapper, .guten-AFVui4 > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-AFVui4.guten-element.guten-column {
        width: 55%;
    }

    .guten-section > .guten-container > .guten-AFVui4.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-AFVui4.guten-column > .guten-column-wrapper {
        align-content: center;
        align-items: center;
        justify-content: flex-start;
    }

    .guten-AFVui4 > .sticky-wrapper > .guten-column-wrapper, .guten-AFVui4 > .guten-column-wrapper {
        padding-left: 15px;
    }
}

.guten-KXqTgv {
    width: 19.48%;
    order: 1;
}

.guten-KXqTgv:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-KXqTgv.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-KXqTgv:not(.background-animated) > .guten-column-wrapper, .guten-KXqTgv.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-0);
}

@media only screen and (max-width: 1024px) {
    .guten-KXqTgv {
        width: 30%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-KXqTgv.guten-element.guten-column {
        width: 45%;
    }

    .guten-KXqTgv > .sticky-wrapper > .guten-column-wrapper, .guten-KXqTgv > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-ffEAbD .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-0);
    font-size: 14px;
    line-height: 1.5em;
}

.guten-ffEAbD .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-ffEAbD .guten-icon-list-item a, .guten-ffEAbD .list-wrapper .guten-icon-list-item a {
    gap: 8px;
}


.guten-fT6Xee {
    justify-content: flex-end;
}

.guten-fT6Xee .guten-social-icon {
    text-align: right;
}

.guten-fT6Xee .guten-social-icon i {
    font-size: 12px;
}

.guten-fT6Xee.fill .guten-social-icon a i, .guten-fT6Xee.border .guten-social-icon a i, .guten-fT6Xee.custom .guten-social-icon a i {
    color: var(--wp--preset--color--white);
}

.guten-fT6Xee.border .guten-social-icon a {
    border-color: var(--wp--preset--color--white);
}

.guten-fT6Xee.horizontal > div:not(:first-child) {
    margin-left: 12px;
}

.guten-fT6Xee.vertical > div:not(:first-child) {
    margin-top: 12px;
}

.guten-fT6Xee .guten-social-icon a {
    padding-top: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
}

.guten-fT6Xee.fill .guten-social-icon a:hover i, .guten-fT6Xee.border .guten-social-icon a:hover i, .guten-fT6Xee.custom .guten-social-icon a:hover i {
    color: var(--wp--preset--color--theme-1);
}

.guten-fT6Xee.border .guten-social-icon a:hover {
    border-color: var(--wp--preset--color--theme-1);
}

.guten-fT6Xee.fill .guten-social-icon a, .guten-fT6Xee.border .guten-social-icon a, .guten-fT6Xee.custom .guten-social-icon a {
    background-color: var(--wp--preset--color--theme-1);
}

.guten-fT6Xee.fill .guten-social-icon a:hover, .guten-fT6Xee.border .guten-social-icon a:hover, .guten-fT6Xee.custom .guten-social-icon a:hover {
    background-color: var(--wp--preset--color--white);
}

.guten-fT6Xee.guten-element, .guten-fT6Xee.guten-element.horizontal > div {
    width: auto!important;
    display: inline-block;
}

.guten-dxxZng.guten-image .guten-image-wrapper {
    justify-content: flex-start;
}

.guten-dxxZng img {
    width: 160px;
}



@media only screen and (max-width: 1024px) {
    .guten-dxxZng img {
        width: 100%;
    }

    .guten-dxxZng {
        width: 30%!important;
        display: inline-block;
    }
}

@media only screen and (max-width: 767px) {
    .guten-dxxZng.guten-image .guten-image-wrapper {
        justify-content: center;
    }

    .guten-dxxZng img {
        width: 177px;
    }

    .guten-dxxZng {
        width: 100%!important;
    }
}

.guten-tYe3Ch .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
}

.guten-tYe3Ch.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 24px;
}

.guten-tYe3Ch.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-tYe3Ch .guten-icon-box-wrapper {
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-tYe3Ch .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-tYe3Ch .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--white);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    padding-top: 12px;
    padding-right: 12px;
    padding-bottom: 12px;
    padding-left: 12px;
}

.guten-icon-box.guten-tYe3Ch .icon-box.icon-box-body .title {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 9px;
    margin-right: 0px;
    margin-bottom: 8px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-UkgAKU);
    font-size: var(--gutenverse-font-size-UkgAKU);
    font-weight: var(--gutenverse-font-weight-UkgAKU);
    text-transform: var(--gutenverse-font-transform-UkgAKU);
    font-style: var(--gutenverse-font-style-UkgAKU);
    text-decoration: var(--gutenverse-font-decoration-UkgAKU);
    line-height: var(--gutenverse-font-lineHeight-UkgAKU);
    letter-spacing: var(--gutenverse-font-spacing-UkgAKU);
}

.guten-icon-box.guten-tYe3Ch .icon-box.icon-box-body .icon-box-description {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: -10px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-tYe3Ch {
   
    width: auto!important;
    display: inline-block;
}

.guten-element.guten-tYe3Ch {
    margin-bottom: -15px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-eIYti1 .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
}

.guten-eIYti1.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 24px;
}

.guten-eIYti1.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-eIYti1 .guten-icon-box-wrapper {
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-eIYti1 .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-eIYti1 .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--white);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    padding-top: 12px;
    padding-right: 12px;
    padding-bottom: 12px;
    padding-left: 12px;
}

.guten-icon-box.guten-eIYti1 .icon-box.icon-box-body .title {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 9px;
    margin-right: 0px;
    margin-bottom: 8px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-UkgAKU);
    font-size: var(--gutenverse-font-size-UkgAKU);
    font-weight: var(--gutenverse-font-weight-UkgAKU);
    text-transform: var(--gutenverse-font-transform-UkgAKU);
    font-style: var(--gutenverse-font-style-UkgAKU);
    text-decoration: var(--gutenverse-font-decoration-UkgAKU);
    line-height: var(--gutenverse-font-lineHeight-UkgAKU);
    letter-spacing: var(--gutenverse-font-spacing-UkgAKU);
}

.guten-icon-box.guten-eIYti1 .icon-box.icon-box-body .icon-box-description {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: -10px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-eIYti1 {
   
    width: auto!important;
    display: inline-block;
}

.guten-element.guten-eIYti1 {
    margin-bottom: -15px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-hU6j7T .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
}

.guten-hU6j7T.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 24px;
}

.guten-hU6j7T.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-hU6j7T .guten-icon-box-wrapper {
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-hU6j7T .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-hU6j7T .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--white);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    padding-top: 12px;
    padding-right: 12px;
    padding-bottom: 12px;
    padding-left: 12px;
}

.guten-icon-box.guten-hU6j7T .icon-box.icon-box-body .title {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 9px;
    margin-right: 0px;
    margin-bottom: 8px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-UkgAKU);
    font-size: var(--gutenverse-font-size-UkgAKU);
    font-weight: var(--gutenverse-font-weight-UkgAKU);
    text-transform: var(--gutenverse-font-transform-UkgAKU);
    font-style: var(--gutenverse-font-style-UkgAKU);
    text-decoration: var(--gutenverse-font-decoration-UkgAKU);
    line-height: var(--gutenverse-font-lineHeight-UkgAKU);
    letter-spacing: var(--gutenverse-font-spacing-UkgAKU);
}

.guten-icon-box.guten-hU6j7T .icon-box.icon-box-body .icon-box-description {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: -10px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-hU6j7T {
   
    width: auto!important;
    display: inline-block;
}

.guten-element.guten-hU6j7T {
    margin-bottom: -15px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li > a {
    height: 70px;
    font-family: var(--gutenverse-font-family-iraHBs);
    font-size: var(--gutenverse-font-size-iraHBs);
    font-weight: var(--gutenverse-font-weight-iraHBs);
    text-transform: var(--gutenverse-font-transform-iraHBs);
    font-style: var(--gutenverse-font-style-iraHBs);
    text-decoration: var(--gutenverse-font-decoration-iraHBs);
    line-height: var(--gutenverse-font-lineHeight-iraHBs);
    letter-spacing: var(--gutenverse-font-spacing-iraHBs);
    padding-right: 20px;
    padding-left: 30px;
    color: var(--wp--preset--color--white);
}

#guten-mPQXdW.break-point-tablet.guten-nav-menu .guten-nav-overlay, #guten-mPQXdW.break-point-mobile.guten-nav-menu .guten-nav-overlay {
    pointer-events: none !important;
}



#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li.current-menu-item > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li.current-menu-item > a {
    color: var(--wp--preset--color--theme-1);
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li.current-menu-ancestor > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li.current-menu-ancestor > a {
    color: var(--wp--preset--color--theme-1);
}

#guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children > a i {
    margin-top: 0px;
    margin-left: 6px;
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li a {
    font-family: var(--gutenverse-font-family-iraHBs);
    font-size: var(--gutenverse-font-size-iraHBs);
    font-weight: var(--gutenverse-font-weight-iraHBs);
    text-transform: var(--gutenverse-font-transform-iraHBs);
    font-style: var(--gutenverse-font-style-iraHBs);
    text-decoration: var(--gutenverse-font-decoration-iraHBs);
    line-height: var(--gutenverse-font-lineHeight-iraHBs);
    letter-spacing: var(--gutenverse-font-spacing-iraHBs);
    padding-top: 15px;
    padding-right: 10px;
    padding-bottom: 15px;
    padding-left: 10px;
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li > a {
    color: var(--wp--preset--color--theme-0);
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li:hover > a {
    color: #fff;
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu > li.current-menu-item > a {
    color: var(--wp--preset--color--theme-1);
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children .sub-menu {
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}

#guten-mPQXdW.guten-element .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children .sub-menu {
    margin-left: 5px;
}

#guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children .sub-menu {
    background: var(--wp--preset--color--white);
    width: 220px;
}

#guten-mPQXdW .gutenverse-hamburger-wrapper {
    justify-content: right;
}

#guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu {
    background: rgba(255, 255, 255, 0);
}

#guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu:hover {
    background: rgba(255, 255, 255, 0);
}

#guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu {
    background: var(--wp--preset--color--theme-1);
    background-attachment: scroll;
}

#guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu:hover {
    background: var(--wp--preset--color--theme-0);
}

@media only screen and (max-width: 1024px) {
    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu {
        justify-content: flex-start;
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li > a {
        height: 45px;
        padding-right: 30px;
        padding-left: 40px;
        color: var(--wp--preset--color--theme-0);
    }

   

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li.current-menu-item > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li.current-menu-item > a {
        color: var(--wp--preset--color--theme-1);
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li.current-menu-ancestor > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li.current-menu-ancestor > a {
        color: var(--wp--preset--color--theme-1);
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children > a i {
        margin-right: 12px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        border-style: none;
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li a {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li > a {
        color: var(--wp--preset--color--theme-0);
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li:hover > a {
        color: #fff;
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu > li.current-menu-item > a {
        color: var(--wp--preset--color--theme-1);
    }

    #guten-mPQXdW.guten-element .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children .sub-menu {
        margin-left: 40px;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu i {
        font-size: 22px;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        color: var(--wp--preset--color--theme-1);
        border-style: none;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu:hover {
        color: var(--wp--preset--color--white);
        border-style: none;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu {
        width: 32px;
        padding-top: 6px;
        padding-right: 0px;
        padding-bottom: 6px;
        padding-left: 0px;
        margin-top: 47px;
        margin-right: 35px;
        color: var(--wp--preset--color--white);
        background-attachment: scroll;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-style: none;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu i {
        font-size: 16px;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-nav-site-title .gutenverse-nav-logo img {
        width: 140px;
        object-fit: cover;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-nav-site-title .gutenverse-nav-logo {
        margin-top: 30px;
        margin-left: 36px;
    }

    #guten-mPQXdW {
        width: auto!important;
        display: inline-block;
        z-index: 95;
        margin-top:-110px;
    }
}

@media only screen and (max-width: 767px) {
    #guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu i {
        font-size: 20px;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu {
        background-attachment: scroll;
    }
}

.guten-PYEwdr.guten-button-wrapper {
    justify-content: right;
}

.guten-PYEwdr.guten-button-wrapper .guten-button {
    padding-top: 28px;
    padding-right: 40px;
    padding-bottom: 28px;
    padding-left: 40px;
    background: var(--wp--preset--color--theme-1);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-PYEwdr.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-PYEwdr.guten-button-wrapper .guten-button:hover {
    background: var(--wp--preset--color--theme-1);
}



@media only screen and (max-width: 1024px) {
    .guten-PYEwdr.guten-button-wrapper .guten-button {
        padding-top: 24px;
        padding-bottom: 24px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-PYEwdr.guten-button-wrapper .guten-button {
        padding-top: 18px;
        padding-right: 20px;
        padding-bottom: 18px;
        padding-left: 20px;
    }

    .guten-PYEwdr {
        width: 100%!important;
    }
}

.guten-2XpG6U.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-2XpG6U > .guten-background-overlay {
    background: rgba(0, 4, 17, 1);
    opacity: 0.6;
}

.guten-2XpG6U:not(.background-animated), .guten-2XpG6U.background-animated > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-3);
    background-image: url();
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.guten-element.guten-2XpG6U {
    padding-top: 220px;
    padding-bottom: 180px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-2XpG6U {
        padding-top: 180px;
        padding-right: 10px;
        padding-bottom: 120px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-2XpG6U {
        padding-top: 80px;
        padding-bottom: 100px;
    }
}

.guten-oNLLgt.layout-boxed > .guten-container {
    max-width: 1200px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-oNLLgt {
        padding-right: 10px;
        padding-left: 10px;
    }
}

.guten-h6Uljg.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-element.guten-h6Uljg {
    padding-top: 80px;
    padding-bottom: 110px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-h6Uljg {
        padding-right: 10px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-h6Uljg {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}

.guten-D0nT8n {
    width: 50%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-D0nT8n {
        width: 100%;
    }
}

.guten-5x3Uzj {
    width: 50%;
    order: 1;
}

.guten-section > .guten-container > .guten-5x3Uzj.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-5x3Uzj.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
}

.guten-5x3Uzj > .sticky-wrapper > .guten-column-wrapper, .guten-5x3Uzj > .guten-column-wrapper {
    padding-right: 0px;
    padding-left: 50px;
}

@media only screen and (max-width: 1024px) {
    .guten-5x3Uzj {
        width: 100%;
    }

    .guten-5x3Uzj > .sticky-wrapper > .guten-column-wrapper, .guten-5x3Uzj > .guten-column-wrapper {
        margin-top: 40px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-5x3Uzj > .sticky-wrapper > .guten-column-wrapper, .guten-5x3Uzj > .guten-column-wrapper {
        margin-top: 20px;
    }
}

.guten-Uk1ypk .heading-title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-Uk1ypk .heading-subtitle {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-Uk1ypk {
    background: var(--wp--preset--color--theme-1);
    width: auto!important;
    display: inline-block;
    position: absolute!important;
    left: -103px;
    top: 102px;
    transform: rotate(-90deg);
}

.guten-element.guten-Uk1ypk {
    padding-top: 21px;
    padding-right: 34px;
    padding-bottom: 21px;
    padding-left: 34px;
    z-index: 2;
}

.guten-VKtRCR img {
    height: 523px;
    object-fit: cover;
}




.guten-mO3aiG img {
    height: 222px;
    object-fit: cover;
    border-right-style: solid;
    border-right-width: 20px;
    border-right-color: var(--wp--preset--color--white);
    border-top-style: solid;
    border-top-width: 20px;
    border-top-color: var(--wp--preset--color--white);
}


.guten-element.guten-mO3aiG {
    margin-top: -222px;
    margin-right: 226px;
}

@media only screen and (max-width: 767px) {
    .guten-mO3aiG img {
        border-style: none;
    }

    .guten-element.guten-mO3aiG {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

h1.guten-element.guten-rzl4Mc, h2.guten-element.guten-rzl4Mc, h3.guten-element.guten-rzl4Mc, h4.guten-element.guten-rzl4Mc, h5.guten-element.guten-rzl4Mc, h6.guten-element.guten-rzl4Mc {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    overflow-wrap: break-word;
    word-break: break-word;
}


.guten-element.guten-rzl4Mc {
    margin-bottom: 10px;
}

h1.guten-element.guten-gxHgW9, h2.guten-element.guten-gxHgW9, h3.guten-element.guten-gxHgW9, h4.guten-element.guten-gxHgW9, h5.guten-element.guten-gxHgW9, h6.guten-element.guten-gxHgW9 {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-gxHgW9 {
    animation-delay: 0.1s;
}

.guten-element.guten-gxHgW9 {
    margin-bottom: 10px;
}

.guten-2PKZjc {
    columns: 1;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
    animation-delay: 0.2s;
}

.guten-1keusI.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-1keusI {
    animation-delay: 0.3s;
}

.guten-element.guten-1keusI {
    margin-top: 20px;
    margin-bottom: 35px;
}

.guten-pbSzWO.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-pbSzWO {
    animation-delay: 0.4s;
}

.guten-ospLhz {
    width: 50%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-ospLhz {
        width: 50%;
    }
}

.guten-BZX5nu {
    width: 50%;
    order: 1;
}

.guten-BZX5nu > .sticky-wrapper > .guten-column-wrapper, .guten-BZX5nu > .guten-column-wrapper {
    padding-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-BZX5nu {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-BZX5nu > .sticky-wrapper > .guten-column-wrapper, .guten-BZX5nu > .guten-column-wrapper {
        margin-top: 15px;
        padding-left: 0px;
    }
}

.guten-C3aYZP {
    width: 50%;
    order: 1;
}

.guten-section > .guten-container > .guten-C3aYZP.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-C3aYZP.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
}

.guten-C3aYZP > .sticky-wrapper > .guten-column-wrapper, .guten-C3aYZP > .guten-column-wrapper {
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: var(--wp--preset--color--theme-4);
}

@media only screen and (max-width: 1024px) {
    .guten-C3aYZP {
        width: 50%;
    }
}

.guten-FAKqvq {
    width: 50%;
    order: 1;
}

.guten-section > .guten-container > .guten-FAKqvq.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-FAKqvq.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
}

@media only screen and (max-width: 1024px) {
    .guten-FAKqvq {
        width: 50%;
    }
}

.guten-zmC9VN:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-zmC9VN > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-top: calc(15px/2);
}

.guten-zmC9VN:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-zmC9VN > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px/2);
}

.guten-zmC9VN.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-zmC9VN > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(15px/2);
}

.guten-zmC9VN.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-zmC9VN > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-left: calc(15px/2);
}

.guten-zmC9VN .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-1);
    font-size: 20px;
    line-height: 1.5em;
}

.guten-zmC9VN .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-zmC9VN .guten-icon-list-item a, .guten-zmC9VN .list-wrapper .guten-icon-list-item a {
    gap: 10px;
}


.guten-z4mRxf:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-z4mRxf > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-top: calc(15px/2);
}

.guten-z4mRxf:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-z4mRxf > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px/2);
}

.guten-z4mRxf.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-z4mRxf > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(15px/2);
}

.guten-z4mRxf.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-z4mRxf > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-left: calc(15px/2);
}

.guten-z4mRxf .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-1);
    font-size: 20px;
    line-height: 1.5em;
}

.guten-z4mRxf .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-z4mRxf .guten-icon-list-item a, .guten-z4mRxf .list-wrapper .guten-icon-list-item a {
    gap: 10px;
}


.guten-yROcei.guten-image .guten-image-wrapper {
    justify-content: flex-start;
}

.guten-yROcei img {
    width: 60px;
    border-style: solid;
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-1);
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
}

.guten-yROcei {
    width: auto!important;
    display: inline-block;
}

@media only screen and (max-width: 767px) {
    .guten-yROcei img {
        width: 64px;
    }
}

.guten-FMoSAI .heading-title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-2fgShG);
    font-size: var(--gutenverse-font-size-2fgShG);
    font-weight: var(--gutenverse-font-weight-2fgShG);
    text-transform: var(--gutenverse-font-transform-2fgShG);
    font-style: var(--gutenverse-font-style-2fgShG);
    text-decoration: var(--gutenverse-font-decoration-2fgShG);
    line-height: var(--gutenverse-font-lineHeight-2fgShG);
    letter-spacing: var(--gutenverse-font-spacing-2fgShG);
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-FMoSAI .heading-focus {
    color: var(--wp--preset--color--vfn0MC);
    -webkit-text-fill-color: var(--wp--preset--color--vfn0MC);
    font-family: var(--gutenverse-font-family-BL8phF);
    font-size: var(--gutenverse-font-size-BL8phF);
    font-weight: var(--gutenverse-font-weight-BL8phF);
    text-transform: var(--gutenverse-font-transform-BL8phF);
    font-style: var(--gutenverse-font-style-BL8phF);
    text-decoration: var(--gutenverse-font-decoration-BL8phF);
    line-height: var(--gutenverse-font-lineHeight-BL8phF);
    letter-spacing: var(--gutenverse-font-spacing-BL8phF);
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-FMoSAI .heading-subtitle {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-FMoSAI {
    width: auto!important;
    display: inline-block;
}

.guten-element.guten-FMoSAI {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 16px;
}

.guten-iLhlnz img {
    width: 65%;
    opacity: 0.3;
}


@media only screen and (max-width: 767px) {
    .guten-iLhlnz.guten-image .guten-image-wrapper {
        justify-content: flex-start;
    }

    .guten-iLhlnz img {
        width: 40%;
    }

    .guten-element.guten-iLhlnz {
        margin-top: 20px;
    }
}

.guten-jFWwgB.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-jFWwgB:not(.background-animated), .guten-jFWwgB.background-animated > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--UQL0sZ);
}

.guten-element.guten-jFWwgB {
    padding-right: 0px;
    padding-bottom: 80px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-jFWwgB {
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 80px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-jFWwgB {
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 60px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 1024px) {
    .guten-ONejHp > .guten-container {
        flex-wrap: wrap;
    }

    .guten-ONejHp > .guten-container > .guten-column {
        width: 100%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-ONejHp > .guten-container {
        flex-wrap: wrap;
    }

    .guten-ONejHp > .guten-container > .guten-column {
        width: 100%;
    }
}

.guten-CNjBnA {
    width: 50%;
}

.guten-section > .guten-container > .guten-CNjBnA.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-CNjBnA.guten-column > .guten-column-wrapper {
    align-content: flex-end;
    align-items: flex-end;
}

.guten-CNjBnA:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-CNjBnA.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-CNjBnA:not(.background-animated) > .guten-column-wrapper, .guten-CNjBnA.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
   
    background-image: url(https://fse.jegtheme.com/plumbr/wp-content/uploads/sites/59/2025/02/male-plumber-in-uniform-holds-plunger-clog.webp);
    background-position-x: 25%;
    background-repeat: no-repeat;
    background-size: cover;
}

.guten-CNjBnA > .sticky-wrapper > .guten-column-wrapper, .guten-CNjBnA > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-CNjBnA {
        width: 50%;
        order: 2;
    }
}

@media only screen and (max-width: 767px) {
    .guten-CNjBnA > .sticky-wrapper > .guten-column-wrapper, .guten-CNjBnA > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-J806OY {
    width: 50%;
    order: 1;
}

.guten-J806OY.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-overlay, .guten-J806OY.background-animated > .guten-column-wrapper > .guten-background-overlay, .guten-J806OY > .guten-column-wrapper > .guten-background-overlay {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    background-blend-mode: normal;
}

.guten-J806OY > .sticky-wrapper > .guten-column-wrapper:before, .guten-J806OY > .guten-column-wrapper:before, .guten-J806OY > .guten-column-wrapper > .guten-background-overlay {
    opacity: 0.04;
}

.guten-J806OY:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-J806OY.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-J806OY:not(.background-animated) > .guten-column-wrapper, .guten-J806OY.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-0);
}

.guten-J806OY > .sticky-wrapper > .guten-column-wrapper, .guten-J806OY > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 15%;
    padding-right: 15%;
    padding-bottom: 15%;
    padding-left: 15%;
}

@media only screen and (max-width: 1024px) {
    .guten-J806OY {
        width: 50%;
    }

    .guten-J806OY > .sticky-wrapper > .guten-column-wrapper, .guten-J806OY > .guten-column-wrapper {
        padding-top: 35px;
        padding-right: 35px;
        padding-bottom: 40px;
        padding-left: 35px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-J806OY > .sticky-wrapper > .guten-column-wrapper, .guten-J806OY > .guten-column-wrapper {
        padding-top: 40px;
        padding-right: 20px;
        padding-bottom: 40px;
        padding-left: 20px;
    }
}


@media only screen and (max-width: 1024px) {
    .guten-g8rtXU.guten-spacer {
        padding-bottom: 340px!important;
    }
}

@media only screen and (max-width: 767px) {
    .guten-g8rtXU.guten-spacer {
        padding-bottom: 250px!important;
    }
}

.guten-Aq6rTJ.layout-boxed > .guten-container {
    max-width: 1200px;
}


@media only screen and (max-width: 767px) {
    .guten-element.guten-Aq6rTJ {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

h1.guten-element.guten-khf2tg, h2.guten-element.guten-khf2tg, h3.guten-element.guten-khf2tg, h4.guten-element.guten-khf2tg, h5.guten-element.guten-khf2tg, h6.guten-element.guten-khf2tg {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    overflow-wrap: break-word;
    word-break: break-word;
}


.guten-element.guten-khf2tg {
    margin-bottom: 15px;
}

h1.guten-element.guten-MNWnFR, h2.guten-element.guten-MNWnFR, h3.guten-element.guten-MNWnFR, h4.guten-element.guten-MNWnFR, h5.guten-element.guten-MNWnFR, h6.guten-element.guten-MNWnFR {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-MNWnFR {
   
    width: 600px!important;
    display: inline-block;
    animation-delay: 0.1s;
}

.guten-element.guten-MNWnFR {
    margin-bottom: 10px;
}

.guten-nSPJmr {
    columns: 1;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
   
    animation-delay: 0.2s;
}

.guten-element.guten-nSPJmr {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 40px;
    margin-left: 0px;
}

.guten-vjX080.layout-boxed > .guten-container {
    max-width: 1200px;
}


.guten-vjX080 {
    animation-delay: 0.3s;
}

.guten-element.guten-vjX080 {
    margin-bottom: 50px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-vjX080 {
        margin-bottom: 30px;
    }
}

.guten-BRKN8h.guten-button-wrapper {
    justify-content: left;
}

.guten-BRKN8h.guten-button-wrapper .guten-button {
    padding-top: 17px;
    padding-right: 32px;
    padding-bottom: 19px;
    padding-left: 32px;
    background: var(--wp--preset--color--theme-1);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    animation-delay: 0.4s;
}

.guten-BRKN8h.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-BRKN8h.guten-button-wrapper .guten-button:hover span {
    color: var(--wp--preset--color--theme-0);
}

.guten-BRKN8h.guten-button-wrapper .guten-button:hover {
    background: var(--wp--preset--color--white);
}


@media only screen and (max-width: 1024px) {
    .guten-element.guten-BRKN8h {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-BRKN8h.guten-button-wrapper .guten-button {
        padding-top: 15px;
        padding-right: 30px;
        padding-bottom: 17px;
        padding-left: 30px;
    }
}

.guten-XEOHvE {
    width: 50%;
    order: 1;
}


@media only screen and (max-width: 1024px) {
    .guten-XEOHvE {
        width: 42%;
    }
}

.guten-1CWX9I {
    width: 50%;
    order: 1;
}

.guten-1CWX9I:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-1CWX9I.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-1CWX9I:not(.background-animated) > .guten-column-wrapper, .guten-1CWX9I.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--white);
}

.guten-1CWX9I > .sticky-wrapper > .guten-column-wrapper, .guten-1CWX9I > .guten-column-wrapper {
    margin-bottom: 45px;
    padding-top: 25px;
    padding-right: 50px;
    padding-bottom: 25px;
    padding-left: 25px;
}

@media only screen and (max-width: 1024px) {
    .guten-1CWX9I {
        width: 58%;
    }

    .guten-1CWX9I > .sticky-wrapper > .guten-column-wrapper, .guten-1CWX9I > .guten-column-wrapper {
        padding-top: 30px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-1CWX9I {
        order: 2;
    }

    .guten-1CWX9I > .sticky-wrapper > .guten-column-wrapper, .guten-1CWX9I > .guten-column-wrapper {
        margin-right: 20px;
        margin-bottom: 20px;
        margin-left: 20px;
        padding-top: 15px;
        padding-right: 15px;
        padding-bottom: 0px;
        padding-left: 15px;
    }
}

.guten-hH55oC {
    width: 50%;
    order: 1;
}



.guten-hH55oC > .sticky-wrapper > .guten-column-wrapper, .guten-hH55oC > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-hH55oC {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-hH55oC > .sticky-wrapper > .guten-column-wrapper, .guten-hH55oC > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 25px;
        margin-left: 0px;
    }
}

.guten-RuodzT {
    width: 50%;
    order: 1;
}



.guten-RuodzT > .sticky-wrapper > .guten-column-wrapper, .guten-RuodzT > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-RuodzT {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-RuodzT > .sticky-wrapper > .guten-column-wrapper, .guten-RuodzT > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-vUgnV6 {
    columns: 1;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
   
}

.guten-vUgnV6.guten-element {
    border-left-style: solid;
    border-left-width: 2px;
    border-left-color: var(--wp--preset--color--theme-1);
}

.guten-element.guten-vUgnV6 {
    margin-bottom: 25px;
    padding-left: 20px;
}

h1.guten-element.guten-jESFdw, h2.guten-element.guten-jESFdw, h3.guten-element.guten-jESFdw, h4.guten-element.guten-jESFdw, h5.guten-element.guten-jESFdw, h6.guten-element.guten-jESFdw {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
    overflow-wrap: break-word;
    word-break: break-word;
}


.guten-element.guten-jESFdw {
    margin-top: -10px;
    margin-bottom: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-jESFdw {
        margin-top: 0px;
        margin-bottom: 20px;
    }
}

.guten-CPuZU1 .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
}

.guten-CPuZU1.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 50px;
}

.guten-CPuZU1.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-CPuZU1 .guten-icon-box-wrapper {
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    box-shadow: 0px 0px 0px rgba(255, 255, 255, 0);
    overflow: hidden;
}

.guten-icon-box.guten-CPuZU1 .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-CPuZU1 .icon-box.icon-box-header .icon {
    margin-bottom: 10px;
}

.guten-icon-box.guten-CPuZU1 .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-icon-box.guten-CPuZU1 .icon-box.icon-box-body .icon-box-description {
    margin-bottom: 0px;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}


@media only screen and (max-width: 1024px) {
    .guten-element.guten-CPuZU1 {
        z-index: 0;
    }
}

@media only screen and (max-width: 767px) {
    .guten-CPuZU1.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
        font-size: 45px;
    }
}

.guten-1ILywT .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
}

.guten-1ILywT.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 50px;
}

.guten-1ILywT.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-1ILywT .guten-icon-box-wrapper {
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    box-shadow: 0px 0px 0px rgba(255, 255, 255, 0);
    overflow: hidden;
}

.guten-icon-box.guten-1ILywT .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-1ILywT .icon-box.icon-box-header .icon {
    margin-bottom: 10px;
}

.guten-icon-box.guten-1ILywT .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-icon-box.guten-1ILywT .icon-box.icon-box-body .icon-box-description {
    margin-bottom: 0px;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}


@media only screen and (max-width: 1024px) {
    .guten-element.guten-1ILywT {
        z-index: 0;
    }
}

@media only screen and (max-width: 767px) {
    .guten-1ILywT.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
        font-size: 45px;
    }
}

.guten-element.guten-ItolTl {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 100px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-ItolTl {
        padding-top: 80px;
        padding-right: 10px;
        padding-bottom: 80px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-ItolTl {
        padding-top: 40px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 10px;
    }
}

.guten-qM7kiH {
    width: 100%;
    order: 1;
}

.guten-section > .guten-container > .guten-qM7kiH.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-qM7kiH.guten-column > .guten-column-wrapper {
    justify-content: center;
}

@media only screen and (max-width: 1024px) {
    .guten-qM7kiH {
        width: 100%;
    }
}

.guten-YlpBAN {
    text-align: center;
}

h1.guten-element.guten-YlpBAN, h2.guten-element.guten-YlpBAN, h3.guten-element.guten-YlpBAN, h4.guten-element.guten-YlpBAN, h5.guten-element.guten-YlpBAN, h6.guten-element.guten-YlpBAN {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-YlpBAN {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 15px;
    margin-left: 0px;
}

.guten-6F8FZX {
    text-align: center;
    animation-delay: 0.1s;
}

h1.guten-element.guten-6F8FZX, h2.guten-element.guten-6F8FZX, h3.guten-element.guten-6F8FZX, h4.guten-element.guten-6F8FZX, h5.guten-element.guten-6F8FZX, h6.guten-element.guten-6F8FZX {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-6F8FZX {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

.guten-rFFo70 {
    columns: 1;
    text-align: center;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
    width: 550px!important;
    display: inline-block;
    animation-delay: 0.2s;
}

.guten-element.guten-rFFo70 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-rFFo70 {
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 10px;
    }
}

.guten-buODrz {
    animation-delay: 0.3s;
}

.guten-element.guten-buODrz {
    margin-top: 40px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-buODrz {
        margin-top: 50px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-buODrz {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 15px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 10px;
    }
}

.guten-bQEzY7 {
    width: 25%;
    order: 1;
}

.guten-bQEzY7 > .sticky-wrapper > .guten-column-wrapper, .guten-bQEzY7 > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-bQEzY7 {
        width: 50%;
    }

    .guten-bQEzY7 > .sticky-wrapper > .guten-column-wrapper, .guten-bQEzY7 > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 15px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-bQEzY7 > .sticky-wrapper > .guten-column-wrapper, .guten-bQEzY7 > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-XzkwUw {
    width: 25%;
    order: 1;
}

.guten-XzkwUw > .sticky-wrapper > .guten-column-wrapper, .guten-XzkwUw > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-XzkwUw {
        width: 50%;
    }

    .guten-XzkwUw > .sticky-wrapper > .guten-column-wrapper, .guten-XzkwUw > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 15px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-XzkwUw > .sticky-wrapper > .guten-column-wrapper, .guten-XzkwUw > .guten-column-wrapper {
        padding-top: 15px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-6TB4Gz {
    width: 25%;
    order: 1;
}

.guten-6TB4Gz > .sticky-wrapper > .guten-column-wrapper, .guten-6TB4Gz > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 20px;
    padding-bottom: 0px;
    padding-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-6TB4Gz {
        width: 50%;
    }

    .guten-6TB4Gz > .sticky-wrapper > .guten-column-wrapper, .guten-6TB4Gz > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 23px;
        padding-right: 15px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-6TB4Gz > .sticky-wrapper > .guten-column-wrapper, .guten-6TB4Gz > .guten-column-wrapper {
        padding-top: 15px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-Wh5oOz {
    width: 25%;
    order: 1;
}

.guten-Wh5oOz > .sticky-wrapper > .guten-column-wrapper, .guten-Wh5oOz > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 20px;
    padding-bottom: 0px;
    padding-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-Wh5oOz {
        width: 50%;
    }

    .guten-Wh5oOz > .sticky-wrapper > .guten-column-wrapper, .guten-Wh5oOz > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 23px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 15px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-Wh5oOz > .sticky-wrapper > .guten-column-wrapper, .guten-Wh5oOz > .guten-column-wrapper {
        padding-top: 15px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-uRUCb2 .profile-box .profile-card {
    text-align: left;
}

.guten-uRUCb2 .profile-box .profile-card.card-default, .guten-uRUCb2 .profile-box .profile-card.card-overlay, .guten-uRUCb2 .profile-box .profile-card.card-hover {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-uRUCb2 .profile-box .profile-card.card-default .profile-body, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body, .guten-uRUCb2 .profile-box .profile-card.card-hover .profile-body {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
}

.guten-uRUCb2 .profile-box .profile-card.card-default img, .guten-uRUCb2 .profile-box .profile-card.card-overlay img, .guten-uRUCb2 .profile-box .profile-card.card-hover img, .guten-uRUCb2 .profile-box .profile-card.card-title-social-horizontal img, .guten-uRUCb2 .profile-box .profile-card.card-default .profile-header img, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-header img, .guten-uRUCb2 .profile-box .profile-card.card-hover .profile-header img {
    height: 440px;
}

.guten-uRUCb2 .profile-title, #guten-uRUCb2 .profile-title, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-title, .guten-uRUCb2 .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title, .guten-uRUCb2 .profile-title> a, #guten-uRUCb2 .profile-title> a, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-title> a, .guten-uRUCb2 .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title> a {
    color: var(--wp--preset--color--white);
}

.guten-uRUCb2 .profile-title, #guten-uRUCb2 .profile-title, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-title {
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    margin-bottom: 10px;
}

.guten-uRUCb2 .profile-sub, #guten-uRUCb2 .profile-sub, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-uRUCb2 .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub, .guten-uRUCb2 .profile-sub> a, #guten-uRUCb2 .profile-sub> a, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-sub> a, .guten-uRUCb2 .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub> a {
    color: var(--wp--preset--color--white);
}

.guten-uRUCb2 .profile-sub, #guten-uRUCb2 .profile-sub, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-uRUCb2 .profile-sub> a, #guten-uRUCb2 .profile-sub> a, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-sub> a {
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-uRUCb2 .profile-sub, #guten-uRUCb2 .profile-sub, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-sub {
    margin-bottom: 10px;
}

.guten-uRUCb2 .profile-desc, #guten-uRUCb2 .profile-desc, #guten-uRUCb2 .profile-phone, #guten-uRUCb2 .profile-email, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-desc, .guten-uRUCb2 .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc, .guten-uRUCb2 .profile-desc> a, #guten-uRUCb2 .profile-desc> a, #guten-uRUCb2 .profile-phone> a, #guten-uRUCb2 .profile-email> a, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-desc> a, .guten-uRUCb2 .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc> a {
    color: var(--wp--preset--color--white);
}

.guten-uRUCb2 .profile-desc, #guten-uRUCb2 .profile-desc, #guten-uRUCb2 .profile-phone, #guten-uRUCb2 .profile-email, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-desc, .guten-uRUCb2 .profile-desc> a, #guten-uRUCb2 .profile-desc> a, #guten-uRUCb2 .profile-phone> a, #guten-uRUCb2 .profile-email> a, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-desc> a {
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-uRUCb2.guten-team .profile-box .profile-card.card-overlay:before, .guten-uRUCb2.guten-team .profile-box .profile-card.card-title-social-horizontal:before {
    background: rgba(34, 150, 249, 0.8);
}


@media only screen and (max-width: 767px) {
    .guten-uRUCb2 .profile-box .profile-card.card-default img, .guten-uRUCb2 .profile-box .profile-card.card-overlay img, .guten-uRUCb2 .profile-box .profile-card.card-hover img, .guten-uRUCb2 .profile-box .profile-card.card-title-social-horizontal img, .guten-uRUCb2 .profile-box .profile-card.card-default .profile-header img, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-header img, .guten-uRUCb2 .profile-box .profile-card.card-hover .profile-header img {
        height: 280px;
    }
}

.guten-3Xw7HF .profile-box .profile-card {
    text-align: left;
}

.guten-3Xw7HF .profile-box .profile-card.card-default, .guten-3Xw7HF .profile-box .profile-card.card-overlay, .guten-3Xw7HF .profile-box .profile-card.card-hover {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-3Xw7HF .profile-box .profile-card.card-default .profile-body, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body, .guten-3Xw7HF .profile-box .profile-card.card-hover .profile-body {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
}

.guten-3Xw7HF .profile-box .profile-card.card-default img, .guten-3Xw7HF .profile-box .profile-card.card-overlay img, .guten-3Xw7HF .profile-box .profile-card.card-hover img, .guten-3Xw7HF .profile-box .profile-card.card-title-social-horizontal img, .guten-3Xw7HF .profile-box .profile-card.card-default .profile-header img, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-header img, .guten-3Xw7HF .profile-box .profile-card.card-hover .profile-header img {
    height: 440px;
}

.guten-3Xw7HF .profile-title, #guten-3Xw7HF .profile-title, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-title, .guten-3Xw7HF .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title, .guten-3Xw7HF .profile-title> a, #guten-3Xw7HF .profile-title> a, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-title> a, .guten-3Xw7HF .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title> a {
    color: var(--wp--preset--color--white);
}

.guten-3Xw7HF .profile-title, #guten-3Xw7HF .profile-title, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-title {
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    margin-bottom: 10px;
}

.guten-3Xw7HF .profile-sub, #guten-3Xw7HF .profile-sub, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-3Xw7HF .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub, .guten-3Xw7HF .profile-sub> a, #guten-3Xw7HF .profile-sub> a, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-sub> a, .guten-3Xw7HF .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub> a {
    color: var(--wp--preset--color--white);
}

.guten-3Xw7HF .profile-sub, #guten-3Xw7HF .profile-sub, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-3Xw7HF .profile-sub> a, #guten-3Xw7HF .profile-sub> a, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-sub> a {
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-3Xw7HF .profile-sub, #guten-3Xw7HF .profile-sub, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-sub {
    margin-bottom: 10px;
}

.guten-3Xw7HF .profile-desc, #guten-3Xw7HF .profile-desc, #guten-3Xw7HF .profile-phone, #guten-3Xw7HF .profile-email, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-desc, .guten-3Xw7HF .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc, .guten-3Xw7HF .profile-desc> a, #guten-3Xw7HF .profile-desc> a, #guten-3Xw7HF .profile-phone> a, #guten-3Xw7HF .profile-email> a, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-desc> a, .guten-3Xw7HF .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc> a {
    color: var(--wp--preset--color--white);
}

.guten-3Xw7HF .profile-desc, #guten-3Xw7HF .profile-desc, #guten-3Xw7HF .profile-phone, #guten-3Xw7HF .profile-email, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-desc, .guten-3Xw7HF .profile-desc> a, #guten-3Xw7HF .profile-desc> a, #guten-3Xw7HF .profile-phone> a, #guten-3Xw7HF .profile-email> a, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-desc> a {
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-3Xw7HF.guten-team .profile-box .profile-card.card-overlay:before, .guten-3Xw7HF.guten-team .profile-box .profile-card.card-title-social-horizontal:before {
    background: rgba(34, 150, 249, 0.8);
}

.guten-3Xw7HF {
}

@media only screen and (max-width: 767px) {
    .guten-3Xw7HF .profile-box .profile-card.card-default img, .guten-3Xw7HF .profile-box .profile-card.card-overlay img, .guten-3Xw7HF .profile-box .profile-card.card-hover img, .guten-3Xw7HF .profile-box .profile-card.card-title-social-horizontal img, .guten-3Xw7HF .profile-box .profile-card.card-default .profile-header img, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-header img, .guten-3Xw7HF .profile-box .profile-card.card-hover .profile-header img {
        height: 280px;
    }
}

.guten-VHgHPl .profile-box .profile-card {
    text-align: left;
}

.guten-VHgHPl .profile-box .profile-card.card-default, .guten-VHgHPl .profile-box .profile-card.card-overlay, .guten-VHgHPl .profile-box .profile-card.card-hover {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-VHgHPl .profile-box .profile-card.card-default .profile-body, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body, .guten-VHgHPl .profile-box .profile-card.card-hover .profile-body {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
}

.guten-VHgHPl .profile-box .profile-card.card-default img, .guten-VHgHPl .profile-box .profile-card.card-overlay img, .guten-VHgHPl .profile-box .profile-card.card-hover img, .guten-VHgHPl .profile-box .profile-card.card-title-social-horizontal img, .guten-VHgHPl .profile-box .profile-card.card-default .profile-header img, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-header img, .guten-VHgHPl .profile-box .profile-card.card-hover .profile-header img {
    height: 440px;
}

.guten-VHgHPl .profile-title, #guten-VHgHPl .profile-title, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-title, .guten-VHgHPl .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title, .guten-VHgHPl .profile-title> a, #guten-VHgHPl .profile-title> a, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-title> a, .guten-VHgHPl .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title> a {
    color: var(--wp--preset--color--white);
}

.guten-VHgHPl .profile-title, #guten-VHgHPl .profile-title, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-title {
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    margin-bottom: 10px;
}

.guten-VHgHPl .profile-sub, #guten-VHgHPl .profile-sub, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-VHgHPl .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub, .guten-VHgHPl .profile-sub> a, #guten-VHgHPl .profile-sub> a, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-sub> a, .guten-VHgHPl .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub> a {
    color: var(--wp--preset--color--white);
}

.guten-VHgHPl .profile-sub, #guten-VHgHPl .profile-sub, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-VHgHPl .profile-sub> a, #guten-VHgHPl .profile-sub> a, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-sub> a {
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-VHgHPl .profile-sub, #guten-VHgHPl .profile-sub, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-sub {
    margin-bottom: 10px;
}

.guten-VHgHPl .profile-desc, #guten-VHgHPl .profile-desc, #guten-VHgHPl .profile-phone, #guten-VHgHPl .profile-email, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-desc, .guten-VHgHPl .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc, .guten-VHgHPl .profile-desc> a, #guten-VHgHPl .profile-desc> a, #guten-VHgHPl .profile-phone> a, #guten-VHgHPl .profile-email> a, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-desc> a, .guten-VHgHPl .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc> a {
    color: var(--wp--preset--color--white);
}

.guten-VHgHPl .profile-desc, #guten-VHgHPl .profile-desc, #guten-VHgHPl .profile-phone, #guten-VHgHPl .profile-email, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-desc, .guten-VHgHPl .profile-desc> a, #guten-VHgHPl .profile-desc> a, #guten-VHgHPl .profile-phone> a, #guten-VHgHPl .profile-email> a, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-desc> a {
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-VHgHPl.guten-team .profile-box .profile-card.card-overlay:before, .guten-VHgHPl.guten-team .profile-box .profile-card.card-title-social-horizontal:before {
    background: rgba(34, 150, 249, 0.8);
}

.guten-VHgHPl {
}

@media only screen and (max-width: 767px) {
    .guten-VHgHPl .profile-box .profile-card.card-default img, .guten-VHgHPl .profile-box .profile-card.card-overlay img, .guten-VHgHPl .profile-box .profile-card.card-hover img, .guten-VHgHPl .profile-box .profile-card.card-title-social-horizontal img, .guten-VHgHPl .profile-box .profile-card.card-default .profile-header img, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-header img, .guten-VHgHPl .profile-box .profile-card.card-hover .profile-header img {
        height: 280px;
    }
}

.guten-9ziyIf .profile-box .profile-card {
    text-align: left;
}

.guten-9ziyIf .profile-box .profile-card.card-default, .guten-9ziyIf .profile-box .profile-card.card-overlay, .guten-9ziyIf .profile-box .profile-card.card-hover {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-9ziyIf .profile-box .profile-card.card-default .profile-body, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body, .guten-9ziyIf .profile-box .profile-card.card-hover .profile-body {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
}

.guten-9ziyIf .profile-box .profile-card.card-default img, .guten-9ziyIf .profile-box .profile-card.card-overlay img, .guten-9ziyIf .profile-box .profile-card.card-hover img, .guten-9ziyIf .profile-box .profile-card.card-title-social-horizontal img, .guten-9ziyIf .profile-box .profile-card.card-default .profile-header img, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-header img, .guten-9ziyIf .profile-box .profile-card.card-hover .profile-header img {
    height: 440px;
}

.guten-9ziyIf .profile-title, #guten-9ziyIf .profile-title, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-title, .guten-9ziyIf .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title, .guten-9ziyIf .profile-title> a, #guten-9ziyIf .profile-title> a, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-title> a, .guten-9ziyIf .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title> a {
    color: var(--wp--preset--color--white);
}

.guten-9ziyIf .profile-title, #guten-9ziyIf .profile-title, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-title {
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    margin-bottom: 10px;
}

.guten-9ziyIf .profile-sub, #guten-9ziyIf .profile-sub, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-9ziyIf .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub, .guten-9ziyIf .profile-sub> a, #guten-9ziyIf .profile-sub> a, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-sub> a, .guten-9ziyIf .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub> a {
    color: var(--wp--preset--color--white);
}

.guten-9ziyIf .profile-sub, #guten-9ziyIf .profile-sub, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-9ziyIf .profile-sub> a, #guten-9ziyIf .profile-sub> a, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-sub> a {
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-9ziyIf .profile-sub, #guten-9ziyIf .profile-sub, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-sub {
    margin-bottom: 10px;
}

.guten-9ziyIf .profile-desc, #guten-9ziyIf .profile-desc, #guten-9ziyIf .profile-phone, #guten-9ziyIf .profile-email, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-desc, .guten-9ziyIf .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc, .guten-9ziyIf .profile-desc> a, #guten-9ziyIf .profile-desc> a, #guten-9ziyIf .profile-phone> a, #guten-9ziyIf .profile-email> a, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-desc> a, .guten-9ziyIf .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc> a {
    color: var(--wp--preset--color--white);
}

.guten-9ziyIf .profile-desc, #guten-9ziyIf .profile-desc, #guten-9ziyIf .profile-phone, #guten-9ziyIf .profile-email, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-desc, .guten-9ziyIf .profile-desc> a, #guten-9ziyIf .profile-desc> a, #guten-9ziyIf .profile-phone> a, #guten-9ziyIf .profile-email> a, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-desc> a {
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-9ziyIf.guten-team .profile-box .profile-card.card-overlay:before, .guten-9ziyIf.guten-team .profile-box .profile-card.card-title-social-horizontal:before {
    background: rgba(34, 150, 249, 0.8);
}


@media only screen and (max-width: 767px) {
    .guten-9ziyIf .profile-box .profile-card.card-default img, .guten-9ziyIf .profile-box .profile-card.card-overlay img, .guten-9ziyIf .profile-box .profile-card.card-hover img, .guten-9ziyIf .profile-box .profile-card.card-title-social-horizontal img, .guten-9ziyIf .profile-box .profile-card.card-default .profile-header img, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-header img, .guten-9ziyIf .profile-box .profile-card.card-hover .profile-header img {
        height: 280px;
    }
}

.guten-fFyDuY.layout-boxed > .guten-container {
    max-width: 1200px;
}

section.guten-element.guten-fFyDuY > .guten-container > .guten-column > .sticky-wrapper > .guten-column-wrapper, section.guten-element.guten-fFyDuY > .guten-container > .guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
}

.guten-element.guten-fFyDuY {
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 0px !important;
    padding-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-fFyDuY {
        padding-top: 40px;
        padding-right: 20px;
        padding-bottom: 40px;
        padding-left: 20px;
    }
}

.guten-EgMWeA.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-EgMWeA > .guten-background-overlay {
    background: var(--wp--preset--color--theme-5);
    opacity: 0.8;
}

.guten-EgMWeA:not(.background-animated), .guten-EgMWeA.background-animated > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-5);
    background-image: url(https://fse.jegtheme.com/plumbr/wp-content/uploads/sites/59/2025/02/male-plumber-teaching-female-apprentice-to-fix-leaking-sink-in-home-bathroom.webp);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
}

.guten-element.guten-EgMWeA {
    margin-bottom: 410px;
    padding-top: 100px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-EgMWeA:not(.background-animated), .guten-EgMWeA.background-animated > .guten-background-animated .animated-layer {
        background-size: cover;
        background-attachment: scroll;
    }

    .guten-element.guten-EgMWeA {
        padding-top: 80px;
        padding-right: 10px;
        padding-bottom: 280px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-EgMWeA:not(.background-animated), .guten-EgMWeA.background-animated > .guten-background-animated .animated-layer {
        background-attachment: scroll;
    }

    .guten-element.guten-EgMWeA {
        margin-bottom: 500px;
        padding-top: 40px;
        padding-right: 10px;
        padding-left: 10px;
    }
}

.guten-TnARhj {
    width: 100%;
    order: 1;
}

.guten-section > .guten-container > .guten-TnARhj.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-TnARhj.guten-column > .guten-column-wrapper {
    justify-content: center;
}

.guten-TnARhj > .sticky-wrapper > .guten-column-wrapper, .guten-TnARhj > .guten-column-wrapper {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-TnARhj {
        width: 100%;
    }

    .guten-TnARhj > .sticky-wrapper > .guten-column-wrapper, .guten-TnARhj > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 10px;
    }
}

.guten-dctFWb {
    text-align: center;
}

h1.guten-element.guten-dctFWb, h2.guten-element.guten-dctFWb, h3.guten-element.guten-dctFWb, h4.guten-element.guten-dctFWb, h5.guten-element.guten-dctFWb, h6.guten-element.guten-dctFWb {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-dctFWb {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-8tNBxq {
    text-align: center;
    animation-delay: 0.1s;
}

h1.guten-element.guten-8tNBxq, h2.guten-element.guten-8tNBxq, h3.guten-element.guten-8tNBxq, h4.guten-element.guten-8tNBxq, h5.guten-element.guten-8tNBxq, h6.guten-element.guten-8tNBxq {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-8tNBxq {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-TW3Dh3 {
    columns: 1;
    text-align: center;
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
    animation-delay: 0.2s;
}

.guten-element.guten-TW3Dh3 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
    padding-top: 0%;
    padding-right: 26%;
    padding-bottom: 0%;
    padding-left: 26%;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-TW3Dh3 {
        padding-top: 0%;
        padding-right: 10%;
        padding-bottom: 0%;
        padding-left: 10%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-TW3Dh3 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-69NkVd.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-69NkVd:not(.background-animated), .guten-69NkVd.background-animated > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--Try9O3);
}

.guten-69NkVd.guten-element {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    box-shadow: 0px 3px 30px 0px rgba(14, 43, 92, 0.1);
}

.guten-69NkVd {
    animation-delay: 0.3s;
}

.guten-element.guten-69NkVd {
    margin-top: 40px;
    margin-right: 0px;
    margin-bottom: -410px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-69NkVd {
        margin-top: 20px;
        margin-bottom: -680px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-69NkVd {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: -760px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-zC5euJ {
    width: 43%;
    order: 1;
}

.guten-zC5euJ:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-zC5euJ.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-zC5euJ:not(.background-animated) > .guten-column-wrapper, .guten-zC5euJ.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background-image: url(https://fse.jegtheme.com/plumbr/wp-content/uploads/sites/59/2025/02/plumber-shows-pipe-wrenches-in-plumbering-store.webp);
    background-position-x: 38%;
    background-repeat: no-repeat;
    background-size: cover;
}

.guten-zC5euJ > .sticky-wrapper > .guten-column-wrapper, .guten-zC5euJ > .guten-column-wrapper {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-zC5euJ {
        width: 100%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-zC5euJ:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-zC5euJ.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-zC5euJ:not(.background-animated) > .guten-column-wrapper, .guten-zC5euJ.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
        background-position-x: 00%;
        background-position-y: 00%;
    }

    .guten-zC5euJ > .sticky-wrapper > .guten-column-wrapper, .guten-zC5euJ > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
    }
}

.guten-uj1SKC {
    width: 57%;
    order: 1;
}

.guten-uj1SKC:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-uj1SKC.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-uj1SKC:not(.background-animated) > .guten-column-wrapper, .guten-uj1SKC.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--white);
}

.guten-uj1SKC > .sticky-wrapper > .guten-column-wrapper, .guten-uj1SKC > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 62px;
    padding-right: 75px;
    padding-bottom: 75px;
    padding-left: 75px;
}

@media only screen and (max-width: 1024px) {
    .guten-uj1SKC {
        width: 100%;
    }

    .guten-uj1SKC > .sticky-wrapper > .guten-column-wrapper, .guten-uj1SKC > .guten-column-wrapper {
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-uj1SKC > .sticky-wrapper > .guten-column-wrapper, .guten-uj1SKC > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
        padding-top: 20px;
        padding-right: 30px;
        padding-bottom: 30px;
        padding-left: 30px;
    }
}

.guten-tmcicw.guten-spacer {
    padding-bottom: 375px!important;
}


@media only screen and (max-width: 1024px) {
    .guten-tmcicw.guten-spacer {
        padding-bottom: 490px!important;
    }
}

@media only screen and (max-width: 767px) {
    .guten-tmcicw.guten-spacer {
        padding-bottom: 280px!important;
    }
}


.guten-fcQnR6.guten-element {
    overflow: inherit;
}

.guten-fcQnR6 .guten-inner-wrap {
    width: 100%;
}

.guten-l1f9oa.guten-element {
    display: flex;
    width: 50%!important;
    overflow: inherit;
}

.guten-l1f9oa .guten-inner-wrap {
    width: 100%;
}

.guten-l1f9oa {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-l1f9oa.guten-element {
        width: 100%!important;
    }

    .guten-l1f9oa {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-MaxNtz.guten-element {
    display: flex;
    width: 50%!important;
    overflow: inherit;
}

.guten-MaxNtz .guten-inner-wrap {
    width: 100%;
}

.guten-MaxNtz {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 15px;
}

@media only screen and (max-width: 767px) {
    .guten-MaxNtz.guten-element {
        width: 100%!important;
    }

    .guten-MaxNtz {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-lBWHf4.guten-element {
    display: flex;
    width: 50%!important;
    overflow: inherit;
}

.guten-lBWHf4 .guten-inner-wrap {
    width: 100%;
}

.guten-lBWHf4 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-lBWHf4.guten-element {
        width: 100%!important;
    }

    .guten-lBWHf4 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-fgpnkM.guten-element {
    display: flex;
    width: 50%!important;
    overflow: inherit;
}

.guten-fgpnkM .guten-inner-wrap {
    width: 100%;
}

.guten-fgpnkM {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 15px;
}

@media only screen and (max-width: 767px) {
    .guten-fgpnkM.guten-element {
        width: 100%!important;
    }

    .guten-fgpnkM {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-0C4WY2 .label-wrapper .input-label {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-0C4WY2 .label-wrapper {
    margin-bottom: 5px;
}

.guten-0C4WY2 .main-wrapper .choices__inner {
    padding-top: 15px;
    padding-right: 25px;
    padding-bottom: 15px;
    padding-left: 25px;
}

.guten-0C4WY2 .main-wrapper .choices::after {
    margin-right: 13.5px;
}

.guten-0C4WY2 .choices__placeholder:not(.choices__item--choice), .guten-0C4WY2 .choices .choices__list.choices__list--dropdown input {
    color: var(--wp--preset--color--theme-2);
}

.guten-0C4WY2 .choices__placeholder, .guten-0C4WY2 .choices__item, .guten-0C4WY2 .choices__input {
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-0C4WY2 .choices .choices__inner .choices__list .choices__item.choices__item--selectable:not(.choices__placeholder) {
    color: var(--wp--preset--color--theme-0);
}

.guten-0C4WY2 .choices .choices__inner, .guten-0C4WY2 .choices .choices__list.choices__list--dropdown {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-4);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-0C4WY2:hover .choices .choices__inner .choices__list .choices__item.choices__item--selectable:not(.choices__placeholder) {
    color: var(--wp--preset--color--theme-0);
}

.guten-0C4WY2 .choices .choices__inner:hover, .guten-0C4WY2 .choices .choices__list.choices__list--dropdown:hover {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-0C4WY2 .main-wrapper .choices__list.choices__list--dropdown .choices__item.choices__item--selectable {
    color: var(--wp--preset--color--theme-0);
}

.guten-0C4WY2 .main-wrapper .choices__list.choices__list--dropdown .choices__item.choices__item--selectable.is-highlighted {
    color: var(--wp--preset--color--theme-1);
}

.guten-0C4WY2 {
}

.guten-rEzC1p .label-wrapper .input-label {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-rEzC1p .label-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 5px;
    margin-left: 0px;
}

.guten-rEzC1p .gutenverse-input {
    height: 140px;
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-rEzC1p .gutenverse-input, .guten-rEzC1p .main-wrapper .input-icon-wrapper {
    padding-top: 15px;
    padding-right: 25px;
    padding-bottom: 15px;
    padding-left: 25px;
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-4);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-rEzC1p .gutenverse-input::placeholder, .guten-rEzC1p .main-wrapper .input-icon-wrapper::placeholder {
    color: var(--wp--preset--color--theme-2);
}

.guten-rEzC1p .gutenverse-input, .guten-rEzC1p .main-wrapper .input-icon-wrapper {
    color: var(--wp--preset--color--theme-0);
}

.guten-rEzC1p .gutenverse-input:hover, .guten-rEzC1p .main-wrapper .input-icon-wrapper:hover {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-rEzC1p .gutenverse-input:focus, .guten-rEzC1p .gutenverse-input:focus-visible, .guten-rEzC1p .main-wrapper .input-icon-wrapper:focus-within {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-rEzC1p .main-wrapper .input-icon-wrapper {
    flex-direction: row;
}

.guten-rEzC1p .main-wrapper .input-icon-wrapper .form-input-textarea-icon .icon i {
    font-size: 20px;
}

.guten-rEzC1p .main-wrapper .input-icon-wrapper input {
    height: 20px !important;
}

.guten-rEzC1p .main-wrapper .input-icon-wrapper .form-input-textarea-icon .icon.style-gradient i {
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
}

.guten-rEzC1p {
}

@media only screen and (max-width: 767px) {
    .guten-rEzC1p .gutenverse-input {
        height: 140px;
    }
}

.guten-D9OOD5 .guten-button {
    padding-top: 20px;
    padding-right: 40px;
    padding-bottom: 20px;
    padding-left: 40px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-D9OOD5.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-GuL2k5);
    font-size: var(--gutenverse-font-size-GuL2k5);
    font-weight: var(--gutenverse-font-weight-GuL2k5);
    text-transform: var(--gutenverse-font-transform-GuL2k5);
    font-style: var(--gutenverse-font-style-GuL2k5);
    text-decoration: var(--gutenverse-font-decoration-GuL2k5);
    line-height: var(--gutenverse-font-lineHeight-GuL2k5);
    letter-spacing: var(--gutenverse-font-spacing-GuL2k5);
}

.guten-D9OOD5.guten-button-wrapper .guten-button:hover span {
    color: var(--wp--preset--color--white);
}

.guten-D9OOD5.guten-button-wrapper .guten-button {
    background: var(--wp--preset--color--theme-1);
}

.guten-D9OOD5.guten-button-wrapper .guten-button:hover {
    background: var(--wp--preset--color--theme-0);
}

.guten-D9OOD5 {
}

.guten-element.guten-D9OOD5 {
    margin-top: 30px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-D9OOD5 {
        justify-content: center;
    }

    .guten-D9OOD5 .guten-button {
        padding-top: 20px;
        padding-right: 40px;
        padding-bottom: 20px;
        padding-left: 40px;
    }

    .guten-element.guten-D9OOD5 {
        margin-top: 30px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

.guten-cLbFWo .label-wrapper .input-label {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-cLbFWo .label-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 5px;
    margin-left: 0px;
}

.guten-cLbFWo .gutenverse-input, .guten-cLbFWo .main-wrapper .input-icon-wrapper {
    padding-top: 16px;
    padding-right: 25px;
    padding-bottom: 16px;
    padding-left: 25px;
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-4);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-cLbFWo .gutenverse-input::placeholder, .guten-cLbFWo .main-wrapper .input-icon-wrapper::placeholder {
    color: var(--wp--preset--color--theme-2);
}

.guten-cLbFWo .gutenverse-input {
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-cLbFWo .gutenverse-input, .guten-cLbFWo .main-wrapper .input-icon-wrapper {
    color: var(--wp--preset--color--theme-0);
}

.guten-cLbFWo .gutenverse-input:hover, .guten-cLbFWo .main-wrapper .input-icon-wrapper:hover {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-cLbFWo .gutenverse-input:focus, .guten-cLbFWo .gutenverse-input:focus-visible, .guten-cLbFWo .main-wrapper .input-icon-wrapper:focus-within {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-cLbFWo .main-wrapper .input-icon-wrapper {
    flex-direction: row;
}

.guten-cLbFWo .main-wrapper .input-icon-wrapper .form-input-text-icon .icon i {
    font-size: 20px;
}

.guten-cLbFWo .main-wrapper .input-icon-wrapper input {
    height: 20px !important;
}

.guten-cLbFWo .main-wrapper .input-icon-wrapper .form-input-text-icon .icon.style-gradient i {
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
}

.guten-cLbFWo {
}

.guten-IiGX0e .label-wrapper .input-label {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-IiGX0e .label-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 5px;
    margin-left: 0px;
}

.guten-IiGX0e .gutenverse-input, .guten-IiGX0e .main-wrapper .input-icon-wrapper {
    padding-top: 16px;
    padding-right: 25px;
    padding-bottom: 16px;
    padding-left: 25px;
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-4);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-IiGX0e .gutenverse-input::placeholder, .guten-IiGX0e .main-wrapper .input-icon-wrapper::placeholder {
    color: var(--wp--preset--color--theme-2);
}

.guten-IiGX0e .gutenverse-input {
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-IiGX0e .gutenverse-input, .guten-IiGX0e .main-wrapper .input-icon-wrapper {
    color: var(--wp--preset--color--theme-0);
}

.guten-IiGX0e .gutenverse-input:hover, .guten-IiGX0e .main-wrapper .input-icon-wrapper:hover {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-IiGX0e .gutenverse-input:focus, .guten-IiGX0e .gutenverse-input:focus-visible, .guten-IiGX0e .main-wrapper .input-icon-wrapper:focus-within .form-input-email-icon .icon i {
    color: var(--wp--preset--color--oiwNZl);
}

.guten-IiGX0e .gutenverse-input:focus, .guten-IiGX0e .gutenverse-input:focus-visible, .guten-IiGX0e .main-wrapper .input-icon-wrapper:focus-within {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-IiGX0e .main-wrapper .input-icon-wrapper {
    flex-direction: row;
}

.guten-IiGX0e .main-wrapper .input-icon-wrapper .form-input-email-icon .icon i {
    font-size: 20px;
}

.guten-IiGX0e .main-wrapper .input-icon-wrapper input {
    height: 20px !important;
}

.guten-IiGX0e .main-wrapper .input-icon-wrapper .form-input-email-icon .icon.style-gradient i {
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
}

.guten-IiGX0e {
}

.guten-NwmcJR .label-wrapper .input-label {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-NwmcJR .label-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 5px;
    margin-left: 0px;
}

.guten-NwmcJR .gutenverse-input, .guten-NwmcJR .main-wrapper .input-icon-wrapper {
    padding-top: 16px;
    padding-right: 25px;
    padding-bottom: 16px;
    padding-left: 25px;
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-4);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-NwmcJR .gutenverse-input::placeholder, .guten-NwmcJR .main-wrapper .input-icon-wrapper::placeholder {
    color: var(--wp--preset--color--theme-2);
}

.guten-NwmcJR .gutenverse-input {
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-NwmcJR .gutenverse-input, .guten-NwmcJR .main-wrapper .input-icon-wrapper {
    color: var(--wp--preset--color--theme-0);
}

.guten-NwmcJR .gutenverse-input:hover, .guten-NwmcJR .main-wrapper .input-icon-wrapper:hover {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-NwmcJR .gutenverse-input:focus, .guten-NwmcJR .gutenverse-input:focus-visible, .guten-NwmcJR .main-wrapper .input-icon-wrapper:focus-within {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-NwmcJR .main-wrapper .input-icon-wrapper {
    flex-direction: row;
}

.guten-NwmcJR .main-wrapper .input-icon-wrapper .form-input-telp-icon .icon i {
    font-size: 20px;
}

.guten-NwmcJR .main-wrapper .input-icon-wrapper input {
    height: 20px !important;
}

.guten-NwmcJR .main-wrapper .input-icon-wrapper .form-input-telp-icon .icon.style-gradient i {
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
}

.guten-NwmcJR {
}

.guten-OpiNb6 .label-wrapper .input-label {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-OpiNb6 .label-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 5px;
    margin-left: 0px;
}

.guten-OpiNb6 .gutenverse-input, .guten-OpiNb6 .main-wrapper .input-icon-wrapper {
    padding-top: 16px;
    padding-right: 25px;
    padding-bottom: 16px;
    padding-left: 25px;
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-4);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-OpiNb6 .gutenverse-input::placeholder, .guten-OpiNb6 .main-wrapper .input-icon-wrapper::placeholder {
    color: var(--wp--preset--color--theme-2);
}

.guten-OpiNb6 .gutenverse-input {
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-OpiNb6 .gutenverse-input, .guten-OpiNb6 .main-wrapper .input-icon-wrapper {
    color: var(--wp--preset--color--theme-0);
}

.guten-OpiNb6 .gutenverse-input:hover, .guten-OpiNb6 .main-wrapper .input-icon-wrapper:hover {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-OpiNb6 .gutenverse-input:focus, .guten-OpiNb6 .gutenverse-input:focus-visible, .guten-OpiNb6 .main-wrapper .input-icon-wrapper:focus-within .form-input-date-icon .icon i {
    color: var(--wp--preset--color--oiwNZl);
}

.guten-OpiNb6 .gutenverse-input:focus, .guten-OpiNb6 .gutenverse-input:focus-visible, .guten-OpiNb6 .main-wrapper .input-icon-wrapper:focus-within {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-OpiNb6 .main-wrapper .input-icon-wrapper {
    flex-direction: row;
}

.guten-OpiNb6 .main-wrapper .input-icon-wrapper .form-input-date-icon .icon i {
    font-size: 20px;
}

.guten-OpiNb6 .main-wrapper .input-icon-wrapper input {
    height: 20px !important;
}

.guten-OpiNb6 .main-wrapper .input-icon-wrapper .form-input-date-icon .icon.style-gradient i {
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
}

.guten-OpiNb6 {
}

.guten-vVJl6y.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-element.guten-vVJl6y {
    padding-right: 0px;
    padding-bottom: 80px;
    padding-left: 0px;
    padding-top: 80px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-vVJl6y {
        padding-top: 80px;
        padding-right: 10px;
        padding-bottom: 40px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-vVJl6y {
        padding-top: 40px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

.guten-FkriRq {
    width: 100%;
    order: 1;
}

.guten-section > .guten-container > .guten-FkriRq.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-FkriRq.guten-column > .guten-column-wrapper {
    justify-content: center;
}

@media only screen and (max-width: 1024px) {
    .guten-FkriRq {
        width: 100%;
    }
}

.guten-OYboMB {
    text-align: center;
}

h1.guten-element.guten-OYboMB, h2.guten-element.guten-OYboMB, h3.guten-element.guten-OYboMB, h4.guten-element.guten-OYboMB, h5.guten-element.guten-OYboMB, h6.guten-element.guten-OYboMB {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-OYboMB {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-nN2VJI {
    text-align: center;
    animation-delay: 0.1s;
}

h1.guten-element.guten-nN2VJI, h2.guten-element.guten-nN2VJI, h3.guten-element.guten-nN2VJI, h4.guten-element.guten-nN2VJI, h5.guten-element.guten-nN2VJI, h6.guten-element.guten-nN2VJI {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-nN2VJI {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-CegPOx {
    columns: 1;
    text-align: center;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
    width: 520px!important;
    display: inline-block;
    animation-delay: 0.2s;
}

.guten-element.guten-CegPOx {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-CegPOx {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-wBEFpw .guten-postblock .guten-posts {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-column-gap: 40px;
}

.guten-wBEFpw .guten-postblock .guten-post {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
}

.guten-wBEFpw .guten-postblock:not(.postblock-type-5) .guten-thumb, .guten-wBEFpw .guten-postblock.postblock-type-5 .guten-post {
    width: 50%;
    flex-basis: 50%;
}

.guten-wBEFpw .guten-postblock .guten-thumb {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-wBEFpw .guten-postblock .guten-thumb .thumbnail-container {
    height: 240px;
    padding-bottom: 0;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-wBEFpw .guten-postblock .guten-postblock-content {
    text-align: left;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 25px;
}

.guten-wBEFpw .guten-postblock .guten-postblock-content .guten-post-meta-bottom {
    justify-content: flex-start;
}

.guten-wBEFpw .guten-postblock .guten-post-category a {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-wBEFpw .guten-postblock .guten-post .guten-postblock-content .guten-post-title a {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-2fgShG);
    font-size: var(--gutenverse-font-size-2fgShG);
    font-weight: var(--gutenverse-font-weight-2fgShG);
    text-transform: var(--gutenverse-font-transform-2fgShG);
    font-style: var(--gutenverse-font-style-2fgShG);
    text-decoration: var(--gutenverse-font-decoration-2fgShG);
    line-height: var(--gutenverse-font-lineHeight-2fgShG);
    letter-spacing: var(--gutenverse-font-spacing-2fgShG);
}

.guten-wBEFpw .guten-postblock .guten-post:hover .guten-postblock-content .guten-post-title a {
    color: var(--wp--preset--color--theme-1);
}

.guten-wBEFpw .guten-postblock .guten-post .guten-postblock-content .guten-post-excerpt {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: -10px;
    margin-left: 0px;
}

.guten-wBEFpw .guten-postblock .guten-post .guten-postblock-content .guten-post-excerpt p {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-wBEFpw .guten-postblock .guten-post .guten-postblock-content .guten-readmore {
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-wBEFpw .guten-postblock .guten-post .guten-postblock-content .guten-meta-readmore {
    margin-top: 4px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-wBEFpw .guten-postblock .guten-post .guten-postblock-content .guten-meta-readmore.icon-position-before .guten-readmore i {
    margin-right: 8px;
}

.guten-wBEFpw .guten-postblock .guten-post .guten-postblock-content .guten-meta-readmore.icon-position-after .guten-readmore i {
    margin-left: 8px;
}

.guten-wBEFpw .guten-postblock .guten-post .guten-postblock-content .guten-meta-readmore a {
    color: var(--wp--preset--color--theme-1);
    background: rgba(0, 0, 0, 0);
}

.guten-wBEFpw .guten-postblock .guten-postblock-content .guten-post-meta {
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
    color: var(--wp--preset--color--theme-2);
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

.guten-wBEFpw .guten-postblock .guten-postblock-content .guten-post-meta .guten-meta-author.icon-position-before i {
    margin-right: 0px;
}

.guten-wBEFpw .guten-postblock .guten-postblock-content .guten-post-meta .guten-meta-author.icon-position-after i {
    margin-left: 0px;
}

.guten-wBEFpw .guten-postblock .guten-postblock-content .guten-post-meta .guten-meta-date.icon-position-before i {
    margin-right: 8px;
}

.guten-wBEFpw .guten-postblock .guten-postblock-content .guten-post-meta .guten-meta-date.icon-position-after i {
    margin-left: 8px;
}

.guten-wBEFpw.guten-element {
    animation-delay: 0.3s;
    margin-top: 40px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-wBEFpw .guten-postblock:not(.postblock-type-5) .guten-thumb, .guten-wBEFpw .guten-postblock.postblock-type-5 .guten-post {
        width: 100%;
        flex-basis: 100%;
    }

    .guten-wBEFpw .guten-postblock .guten-thumb .thumbnail-container {
        height: 320px;
        padding-bottom: 0;
    }

    .guten-wBEFpw .guten-postblock .guten-postblock-content {
        padding-top: 20px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-wBEFpw .guten-postblock .guten-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
        grid-column-gap: 30px;
    }

    .guten-wBEFpw .guten-postblock .guten-thumb .thumbnail-container {
        height: 220px;
        padding-bottom: 0;
    }

    .guten-wBEFpw.guten-element {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-eNiFD2.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-eNiFD2:not(.background-animated), .guten-eNiFD2.background-animated > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-3);
}

.guten-element.guten-eNiFD2 {
    padding-top: 80px;
    padding-bottom: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-eNiFD2 {
        padding-top: 60px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-eNiFD2 {
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

.guten-vPWtK3 {
    width: 100%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-vPWtK3 {
        width: 100%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-sipECD {
        margin-top: 40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-5TwE0N.guten-element {
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: var(--wp--preset--color--theme-0);
}

.guten-element.guten-5TwE0N {
    margin-top: 80px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-5TwE0N {
        margin-top: 60px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-5TwE0N {
        margin-top: 40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-m33hQ5 {
    width: 28.482%;
    order: 1;
}

.guten-section > .guten-container > .guten-m33hQ5.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-m33hQ5.guten-column > .guten-column-wrapper {
    justify-content: flex-start;
}

.guten-m33hQ5 > .sticky-wrapper > .guten-column-wrapper, .guten-m33hQ5 > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 40px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-m33hQ5 {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-m33hQ5 > .sticky-wrapper > .guten-column-wrapper, .guten-m33hQ5 > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-xYqyc9 {
    width: 19.554%;
    order: 1;
}

.guten-xYqyc9 > .sticky-wrapper > .guten-column-wrapper, .guten-xYqyc9 > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-xYqyc9 {
        width: 50%;
    }

    .guten-xYqyc9 > .sticky-wrapper > .guten-column-wrapper, .guten-xYqyc9 > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-xYqyc9 > .sticky-wrapper > .guten-column-wrapper, .guten-xYqyc9 > .guten-column-wrapper {
        margin-top: 18px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-3VGicO {
    width: 22.678%;
    order: 1;
}

.guten-3VGicO > .sticky-wrapper > .guten-column-wrapper, .guten-3VGicO > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-3VGicO {
        width: 50%;
    }

    .guten-3VGicO > .sticky-wrapper > .guten-column-wrapper, .guten-3VGicO > .guten-column-wrapper {
        padding-top: 40px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-3VGicO > .sticky-wrapper > .guten-column-wrapper, .guten-3VGicO > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-gvGSoi {
    width: 29.28%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-gvGSoi {
        width: 50%;
    }

    .guten-gvGSoi > .sticky-wrapper > .guten-column-wrapper, .guten-gvGSoi > .guten-column-wrapper {
        padding-top: 40px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-gvGSoi > .sticky-wrapper > .guten-column-wrapper, .guten-gvGSoi > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-Qj9FyT {
    width: 50%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-Qj9FyT {
        width: 100%;
    }
}

.guten-AEmWws {
    width: 50%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-AEmWws {
        width: 100%;
    }

    .guten-AEmWws > .sticky-wrapper > .guten-column-wrapper, .guten-AEmWws > .guten-column-wrapper {
        margin-top: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-AEmWws > .sticky-wrapper > .guten-column-wrapper, .guten-AEmWws > .guten-column-wrapper {
        padding-top: 10px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-bl0hjc.guten-image .guten-image-wrapper {
    justify-content: flex-start;
}

.guten-bl0hjc img {
    width: 154px;
}

.guten-bl0hjc {
}

.guten-element.guten-bl0hjc {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-bIzixS {
    columns: 1;
    text-align: left;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-element.guten-bIzixS {
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 19.5px;
    margin-left: 0px;
}

.guten-QbP49S:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-QbP49S > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-top: calc(9px/2);
}

.guten-QbP49S:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-QbP49S > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(9px/2);
}

.guten-QbP49S.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-QbP49S > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(9px/2);
}

.guten-QbP49S.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-QbP49S > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-left: calc(9px/2);
}

.guten-QbP49S .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-1);
    font-size: 16px;
    line-height: 1.5em;
}

.guten-QbP49S .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-QbP49S .list-wrapper .guten-icon-list-item a {
    align-items: center
}

.guten-QbP49S .guten-icon-list-item a, .guten-QbP49S .list-wrapper .guten-icon-list-item a {
    gap: 19px;
}

.guten-QbP49S {
}

@media only screen and (max-width: 767px) {
    .guten-QbP49S:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-QbP49S > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
        margin-top: calc(6px/2);
    }

    .guten-QbP49S:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-QbP49S > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
        padding-bottom: calc(6px/2);
    }

    .guten-QbP49S.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-QbP49S > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
        margin-right: calc(6px/2);
    }

    .guten-QbP49S.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-QbP49S > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
        margin-left: calc(6px/2);
    }
}

.guten-22hIxj {
    text-align: left;
}

h1.guten-element.guten-22hIxj, h2.guten-element.guten-22hIxj, h3.guten-element.guten-22hIxj, h4.guten-element.guten-22hIxj, h5.guten-element.guten-22hIxj, h6.guten-element.guten-22hIxj {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2fgShG);
    font-size: var(--gutenverse-font-size-2fgShG);
    font-weight: var(--gutenverse-font-weight-2fgShG);
    text-transform: var(--gutenverse-font-transform-2fgShG);
    font-style: var(--gutenverse-font-style-2fgShG);
    text-decoration: var(--gutenverse-font-decoration-2fgShG);
    line-height: var(--gutenverse-font-lineHeight-2fgShG);
    letter-spacing: var(--gutenverse-font-spacing-2fgShG);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-22hIxj {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-36sUHp .guten-divider-wrapper {
    width: 30%;
    padding: 2px 0;
}

.guten-36sUHp .guten-divider-style {
    --divider-pattern-height: 2px;
    background-color: var(--wp--preset--color--theme-1);
}

.guten-36sUHp .guten-divider-line {
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-36sUHp {
    justify-content: left;
}

.guten-element.guten-36sUHp {
    margin-top: -7px;
    margin-right: 0px;
    margin-bottom: -7px;
    margin-left: 0px;
}

.guten-otaUuB:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-otaUuB > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-top: calc(15px/2);
}

.guten-otaUuB:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-otaUuB > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px/2);
}

.guten-otaUuB.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-otaUuB > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(15px/2);
}

.guten-otaUuB.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-otaUuB > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-left: calc(15px/2);
}

.guten-otaUuB .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-1);
    font-size: 16px;
    line-height: 1.5em;
}

.guten-otaUuB .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-otaUuB .list-wrapper .guten-icon-list-item a {
    align-items: center
}

.guten-otaUuB .guten-icon-list-item:hover .list-text {
    color: var(--wp--preset--color--theme-1);
}

.guten-otaUuB .guten-icon-list-item a, .guten-otaUuB .list-wrapper .guten-icon-list-item a {
    gap: 19px;
}

.guten-otaUuB {
}

.guten-element.guten-otaUuB {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-Yj72Tg {
    text-align: left;
}

h1.guten-element.guten-Yj72Tg, h2.guten-element.guten-Yj72Tg, h3.guten-element.guten-Yj72Tg, h4.guten-element.guten-Yj72Tg, h5.guten-element.guten-Yj72Tg, h6.guten-element.guten-Yj72Tg {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2fgShG);
    font-size: var(--gutenverse-font-size-2fgShG);
    font-weight: var(--gutenverse-font-weight-2fgShG);
    text-transform: var(--gutenverse-font-transform-2fgShG);
    font-style: var(--gutenverse-font-style-2fgShG);
    text-decoration: var(--gutenverse-font-decoration-2fgShG);
    line-height: var(--gutenverse-font-lineHeight-2fgShG);
    letter-spacing: var(--gutenverse-font-spacing-2fgShG);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-Yj72Tg {
    margin-top: -0.5px;
    margin-right: 0px;
    margin-bottom: 20.5px;
    margin-left: 0px;
}

.guten-uPwQkm .guten-divider-wrapper {
    width: 30%;
    padding: 2px 0;
}

.guten-uPwQkm .guten-divider-style {
    --divider-pattern-height: 2px;
    background-color: var(--wp--preset--color--theme-1);
}

.guten-uPwQkm .guten-divider-line {
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-uPwQkm {
    justify-content: left;
}

.guten-element.guten-uPwQkm {
    margin-top: -7px;
    margin-right: 0px;
    margin-bottom: -7px;
    margin-left: 0px;
}

.guten-I83Qwc:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-I83Qwc > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-top: calc(15px/2);
}

.guten-I83Qwc:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-I83Qwc > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px/2);
}

.guten-I83Qwc.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-I83Qwc > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(15px/2);
}

.guten-I83Qwc.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-I83Qwc > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-left: calc(15px/2);
}

.guten-I83Qwc .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-1);
    font-size: 16px;
    line-height: 1.5em;
}

.guten-I83Qwc .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-I83Qwc .list-wrapper .guten-icon-list-item a {
    align-items: center
}

.guten-I83Qwc .guten-icon-list-item:hover .list-text {
    color: var(--wp--preset--color--theme-1);
}

.guten-I83Qwc .guten-icon-list-item a, .guten-I83Qwc .list-wrapper .guten-icon-list-item a {
    gap: 19px;
}

.guten-I83Qwc {
}

.guten-element.guten-I83Qwc {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-Rq4YJs {
    text-align: left;
}

h1.guten-element.guten-Rq4YJs, h2.guten-element.guten-Rq4YJs, h3.guten-element.guten-Rq4YJs, h4.guten-element.guten-Rq4YJs, h5.guten-element.guten-Rq4YJs, h6.guten-element.guten-Rq4YJs {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2fgShG);
    font-size: var(--gutenverse-font-size-2fgShG);
    font-weight: var(--gutenverse-font-weight-2fgShG);
    text-transform: var(--gutenverse-font-transform-2fgShG);
    font-style: var(--gutenverse-font-style-2fgShG);
    text-decoration: var(--gutenverse-font-decoration-2fgShG);
    line-height: var(--gutenverse-font-lineHeight-2fgShG);
    letter-spacing: var(--gutenverse-font-spacing-2fgShG);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-Rq4YJs {
    margin-top: -0.5px;
    margin-right: 0px;
    margin-bottom: 20.5px;
    margin-left: 0px;
}

.guten-uSegPy .guten-divider-wrapper {
    width: 30%;
    padding: 2px 0;
}

.guten-uSegPy .guten-divider-style {
    --divider-pattern-height: 2px;
    background-color: var(--wp--preset--color--theme-1);
}

.guten-uSegPy .guten-divider-line {
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-uSegPy {
    justify-content: left;
}

.guten-element.guten-uSegPy {
    margin-top: -7px;
    margin-right: 0px;
    margin-bottom: -7px;
    margin-left: 0px;
}

.guten-tCBwIX {
}

.guten-element.guten-tCBwIX {
    margin-top: 25px;
    margin-bottom: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-tCBwIX .form-notification .notification-body.guten-success {
        text-align: center;
    }
}

.guten-HoNoJC {
    columns: 1;
    text-align: left;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-element.guten-HoNoJC {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-i2JXDe {
    justify-content: flex-start;
}

.guten-i2JXDe .guten-social-icon {
    text-align: left;
}

.guten-i2JXDe .guten-social-icon i {
    font-size: 16px;
}

.guten-i2JXDe.fill .guten-social-icon a i, .guten-i2JXDe.border .guten-social-icon a i, .guten-i2JXDe.custom .guten-social-icon a i {
    color: var(--wp--preset--color--white);
}

.guten-i2JXDe.border .guten-social-icon a {
    border-color: var(--wp--preset--color--white);
}

.guten-i2JXDe.horizontal > div:not(:first-child) {
    margin-left: 18px;
}

.guten-i2JXDe.vertical > div:not(:first-child) {
    margin-top: 18px;
}

.guten-i2JXDe .guten-social-icon a {
    padding-top: 11px;
    padding-right: 11px;
    padding-bottom: 11px;
    padding-left: 11px;
}

.guten-i2JXDe.fill .guten-social-icon a:hover i, .guten-i2JXDe.border .guten-social-icon a:hover i, .guten-i2JXDe.custom .guten-social-icon a:hover i {
    color: var(--wp--preset--color--theme-1);
}

.guten-i2JXDe.border .guten-social-icon a:hover {
    border-color: var(--wp--preset--color--theme-1);
}

.guten-i2JXDe.fill .guten-social-icon a, .guten-i2JXDe.border .guten-social-icon a, .guten-i2JXDe.custom .guten-social-icon a {
    background-color: var(--wp--preset--color--theme-1);
}

.guten-i2JXDe.fill .guten-social-icon a:hover, .guten-i2JXDe.border .guten-social-icon a:hover, .guten-i2JXDe.custom .guten-social-icon a:hover {
    background-color: var(--wp--preset--color--white);
}

.guten-i2JXDe.guten-element, .guten-i2JXDe.guten-element.horizontal > div {
    width: auto!important;
    display: inline-block;
}

@media only screen and (max-width: 767px) {
    .guten-i2JXDe .guten-social-icon a {
        padding-top: 8px;
        padding-right: 8px;
        padding-bottom: 8px;
        padding-left: 8px;
    }
}

.guten-HEh2c4 {
    columns: 1;
    text-align: left;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-HEh2c4 a {
    color: var(--wp--preset--color--theme-1);
}

@media only screen and (max-width: 1024px) {
    .guten-HEh2c4 {
        text-align: center;
    }
}

@media only screen and (max-width: 767px) {
    .guten-HEh2c4 {
        text-align: center;
    }
}

.guten-IaH6E3 {
    columns: 1;
    text-align: right;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

@media only screen and (max-width: 1024px) {
    .guten-IaH6E3 {
        text-align: center;
    }
}

@media only screen and (max-width: 767px) {
    .guten-IaH6E3 {
        text-align: center;
    }
}

.guten-KcRD0T {
    width: 78%;
    order: 1;
}

.guten-section > .guten-container > .guten-KcRD0T.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-KcRD0T.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
}

@media only screen and (max-width: 1024px) {
    .guten-KcRD0T {
        width: 86.5%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-KcRD0T > .sticky-wrapper > .guten-column-wrapper, .guten-KcRD0T > .guten-column-wrapper {
        margin-bottom: 15px;
    }
}

.guten-dTxwzI {
    width: 22%;
    order: 1;
}

.guten-section > .guten-container > .guten-dTxwzI.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-dTxwzI.guten-column > .guten-column-wrapper {
    justify-content: flex-end;
}

@media only screen and (max-width: 1024px) {
    .guten-dTxwzI {
        width: 13.5%;
    }
}

.guten-CxXLPF .gutenverse-input, .guten-CxXLPF .main-wrapper .input-icon-wrapper {
    padding-top: 16px;
    padding-right: 25px;
    padding-bottom: 16px;
    padding-left: 25px;
    background-color: var(--wp--preset--color--white);
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-CxXLPF .gutenverse-input::placeholder, .guten-CxXLPF .main-wrapper .input-icon-wrapper::placeholder {
    color: var(--wp--preset--color--theme-2);
}

.guten-CxXLPF .gutenverse-input {
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-CxXLPF .gutenverse-input, .guten-CxXLPF .main-wrapper .input-icon-wrapper {
    color: var(--wp--preset--color--theme-0);
}

.guten-CxXLPF .gutenverse-input:hover, .guten-CxXLPF .main-wrapper .input-icon-wrapper:hover {
    border-style: none;
}

.guten-CxXLPF .gutenverse-input:focus, .guten-CxXLPF .gutenverse-input:focus-visible, .guten-CxXLPF .main-wrapper .input-icon-wrapper:focus-within {
    border-style: none;
}

.guten-CxXLPF .main-wrapper .input-icon-wrapper {
    flex-direction: row;
}

.guten-CxXLPF .main-wrapper .input-icon-wrapper .form-input-email-icon .icon i {
    font-size: 20px;
}

.guten-CxXLPF .main-wrapper .input-icon-wrapper input {
    height: 20px !important;
}

.guten-CxXLPF .main-wrapper .input-icon-wrapper .form-input-email-icon .icon.style-gradient i {
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
}

.guten-CxXLPF {
}

.guten-element.guten-CxXLPF {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-CxXLPF .gutenverse-input, .guten-CxXLPF .main-wrapper .input-icon-wrapper {
        padding-top: 15px;
        padding-right: 25px;
        padding-bottom: 15px;
        padding-left: 25px;
    }
}

.guten-HPaOwT .guten-button {
    padding-top: 19px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-HPaOwT.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-HPaOwT.guten-button-wrapper .guten-button {
    background: var(--wp--preset--color--theme-1);
}

.guten-HPaOwT.guten-button-wrapper .guten-button:hover {
   
}

.guten-HPaOwT {
    width: auto!important;
    display: inline-flex;
}

@media only screen and (max-width: 1024px) {
    .guten-HPaOwT .guten-button {
        padding-right: 30px;
        padding-left: 30px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-HPaOwT .guten-button {
        width: 100%;
        padding-top: 19px;
        padding-right: 30px;
        padding-bottom: 19px;
        padding-left: 30px;
    }

    .guten-HPaOwT {
        width: 100%!important;
    }
}

.guten-5Bcfc6 {
    width: 53%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-5Bcfc6 {
        width: 72%;
    }
}

.guten-YNF2hO {
    width: 47%;
    order: 1;
}

.guten-section > .guten-container > .guten-YNF2hO.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-YNF2hO.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: center;
}

@media only screen and (max-width: 1024px) {
    .guten-YNF2hO {
        width: 28%;
    }
}

.guten-a9Dg1q {
    width: 58%;
    order: 1;
}

.guten-section > .guten-container > .guten-a9Dg1q.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-a9Dg1q.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
}

@media only screen and (max-width: 1024px) {
    .guten-a9Dg1q {
        width: 58%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-a9Dg1q {
        order: 2;
    }
}

.guten-hamUiA {
    width: 42%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-hamUiA {
        width: 42%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-section > .guten-container > .guten-hamUiA.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-hamUiA.guten-column > .guten-column-wrapper {
        justify-content: center;
    }
}

.guten-jsdqxa {
    width: 100%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-jsdqxa {
        width: 100%;
    }
}

.guten-A5wM38 {
    width: 33.3%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-A5wM38 {
        width: 50%;
    }
}

.guten-s2Qd8w {
    width: 33.3%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-s2Qd8w {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-s2Qd8w > .sticky-wrapper > .guten-column-wrapper, .guten-s2Qd8w > .guten-column-wrapper {
        padding-top: 20px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-Vd8vEn {
    width: 33.3%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-Vd8vEn {
        width: 100%;
    }

    .guten-section > .guten-container > .guten-Vd8vEn.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-Vd8vEn.guten-column > .guten-column-wrapper {
        justify-content: center;
    }

    .guten-Vd8vEn > .sticky-wrapper > .guten-column-wrapper, .guten-Vd8vEn > .guten-column-wrapper {
        padding-top: 30px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-Vd8vEn > .sticky-wrapper > .guten-column-wrapper, .guten-Vd8vEn > .guten-column-wrapper {
        padding-top: 20px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

h1.guten-element.guten-qABoQs, h2.guten-element.guten-qABoQs, h3.guten-element.guten-qABoQs, h4.guten-element.guten-qABoQs, h5.guten-element.guten-qABoQs, h6.guten-element.guten-qABoQs {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-xuEzhd);
    font-size: var(--gutenverse-font-size-xuEzhd);
    font-weight: var(--gutenverse-font-weight-xuEzhd);
    text-transform: var(--gutenverse-font-transform-xuEzhd);
    font-style: var(--gutenverse-font-style-xuEzhd);
    text-decoration: var(--gutenverse-font-decoration-xuEzhd);
    line-height: var(--gutenverse-font-lineHeight-xuEzhd);
    letter-spacing: var(--gutenverse-font-spacing-xuEzhd);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-qABoQs {
}

.guten-element.guten-qABoQs {
    margin-top: 0px;
    margin-bottom: 10px;
}

.guten-ZvZHOa {
    columns: 1;
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
    animation-delay: 0.1s;
}

.guten-element.guten-ZvZHOa {
    margin-right: 40px;
}

.guten-Fha3f7.guten-button-wrapper .guten-button {
    padding-top: 20px;
    padding-right: 40px;
    padding-bottom: 20px;
    padding-left: 40px;
    background: var(--wp--preset--color--theme-1);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    animation-delay: 0.2s;
}

.guten-Fha3f7.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-GuL2k5);
    font-size: var(--gutenverse-font-size-GuL2k5);
    font-weight: var(--gutenverse-font-weight-GuL2k5);
    text-transform: var(--gutenverse-font-transform-GuL2k5);
    font-style: var(--gutenverse-font-style-GuL2k5);
    text-decoration: var(--gutenverse-font-decoration-GuL2k5);
    line-height: var(--gutenverse-font-lineHeight-GuL2k5);
    letter-spacing: var(--gutenverse-font-spacing-GuL2k5);
}

.guten-Fha3f7.guten-button-wrapper .guten-button:hover span {
    color: var(--wp--preset--color--theme-0);
}

.guten-Fha3f7.guten-button-wrapper .guten-button:hover {
    background: var(--wp--preset--color--white);
}

.guten-element.guten-Fha3f7 {
    margin-top: 30px;
}

.guten-wtOLLj .guten-popup .guten-popup-content {
    width: 872px;
    background: rgba(0, 0, 0, 0);
}

.guten-wtOLLj .guten-popup .guten-popup-close i {
    color: var(--wp--preset--color--white);
}

.guten-wtOLLj .guten-popup-close {
    background: rgba(0, 0, 0, 0);
    right: -23px;
    top: -23px;
}

.guten-wtOLLj .guten-popup-close i {
    font-size: 24px;
}

.guten-wtOLLj .guten-popup .guten-popup-close {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-wtOLLj.guten-element .guten-popup .guten-popup-content.exit {
   
    animation-direction: reverse;
    animation-delay: 0s;
    animation-duration: ms;
    animation-delay: ms;
}

@media only screen and (max-width: 1024px) {
    .guten-wtOLLj .guten-popup .guten-popup-content {
        width: 700px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-wtOLLj .guten-popup .guten-popup-content {
        width: 100%;
    }

    .guten-wtOLLj .guten-popup-center .guten-popup-content {
        max-height: 40vh;
    }
}

.guten-1wsJoq.guten-element {
    display: inline;
    overflow: inherit;
}

.guten-1wsJoq .guten-inner-wrap {
    width: auto;
}

.guten-1wsJoq:not(.background-animated), .guten-1wsJoq.background-animated > .guten-inner-wrap > .guten-background-animated .animated-layer {
    background: rgba(255, 255, 255, 0);
}

.guten-1wsJoq {
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
    border-bottom-left-radius: 100px;
    animation-delay: 0.2s;
    margin-bottom: 40px;
}

.guten-1wsJoq> .guten-inner-wrap> .guten-background-effect {
    overflow: visible;
}

@media only screen and (max-width: 1024px) {
    .guten-1wsJoq.guten-element {
        position: static;
        left: -160%;
        top: 150px;
    }

    .guten-1wsJoq .guten-inner-wrap {
        width: 100%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-1wsJoq {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

h1.guten-element.guten-u94czi, h2.guten-element.guten-u94czi, h3.guten-element.guten-u94czi, h4.guten-element.guten-u94czi, h5.guten-element.guten-u94czi, h6.guten-element.guten-u94czi {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-0Toa48);
    font-size: var(--gutenverse-font-size-0Toa48);
    font-weight: var(--gutenverse-font-weight-0Toa48);
    text-transform: var(--gutenverse-font-transform-0Toa48);
    font-style: var(--gutenverse-font-style-0Toa48);
    text-decoration: var(--gutenverse-font-decoration-0Toa48);
    line-height: var(--gutenverse-font-lineHeight-0Toa48);
    letter-spacing: var(--gutenverse-font-spacing-0Toa48);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-u94czi {
    width: auto!important;
    display: inline-block;
}

.guten-element.guten-u94czi {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-u94czi {
        margin-bottom: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-u94czi {
        text-align: center;
        width: 100%!important;
    }
}

.guten-lthg6t .heading-title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-lthg6t .heading-subtitle {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-lthg6t {
    width: auto!important;
    display: inline-block;
}

.guten-element.guten-lthg6t {
    margin-left: 20px;
}

@media only screen and (max-width: 767px) {
    .guten-lthg6t, .guten-lthg6t .heading-section {
        justify-content: center;
        text-align: center;
    }

    .guten-lthg6t {
        width: 100%!important;
    }
}

.guten-NCCl1P.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-NCCl1P:not(.background-animated), .guten-NCCl1P.background-animated > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-1);
}

.guten-element.guten-NCCl1P {
    margin-top: -80px;
    padding-top: 20px;
    padding-right: 35px;
    padding-bottom: 30px;
    padding-left: 35px;
}

@media only screen and (max-width: 1024px) {
    .guten-NCCl1P > .guten-container {
        flex-wrap: wrap;
    }

    .guten-NCCl1P > .guten-container > .guten-column {
        width: 100%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-NCCl1P > .guten-container {
        flex-wrap: wrap;
    }

    .guten-NCCl1P > .guten-container > .guten-column {
        width: 100%;
    }

    .guten-element.guten-NCCl1P {
        margin-top: -60px;
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 30px;
        padding-left: 20px;
    }
}

.guten-NrF3kC.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-ZTKSUr.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-element.guten-ZTKSUr {
    margin-top: 50px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-0qR9Ye.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-element.guten-0qR9Ye {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-v5jt1j.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 40px;
}

.guten-v5jt1j.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 40px;
    padding-bottom: 0px;
    padding-left: 40px;
}

.guten-icon-box.guten-v5jt1j .guten-icon-box-wrapper {
    border-style: none;
    overflow: hidden;
}

.guten-icon-box.guten-v5jt1j .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--white);
}

.guten-icon-box.guten-v5jt1j .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--theme-1);
    box-shadow: 0px 0px 0px 13px rgba(34, 150, 249, 0.55);
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
}

.guten-icon-box.guten-v5jt1j .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-v5jt1j .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-v5jt1j {
}

@media only screen and (max-width: 767px) {
    .guten-v5jt1j .guten-icon-box-wrapper {
        text-align: center;
        justify-content: center;
    }

    .guten-v5jt1j.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }

    .guten-icon-box.guten-v5jt1j .icon-box.icon-box-header .icon {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
    }

    .guten-icon-box.guten-v5jt1j .icon-box.icon-box-body .icon-box-description {
        margin-top: -1px;
        margin-right: -1px;
        margin-bottom: -1px;
        margin-left: -1px;
    }
}

.guten-Q6Z2as .guten-divider-wrapper {
    width: 100%;
}

.guten-Q6Z2as .guten-divider-style {
    --divider-pattern-height: 2px;
    background-color: var(--wp--preset--color--theme-4);
}

.guten-Q6Z2as .guten-divider-line {
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-4);
}

.guten-Q6Z2as {
    width: 76%!important;
    display: inline-block;
    position: absolute!important;
    left: 231px;
    top: 45px;
}

.guten-KDvISL.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 40px;
}

.guten-KDvISL.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 40px;
    padding-bottom: 0px;
    padding-left: 40px;
}

.guten-icon-box.guten-KDvISL .guten-icon-box-wrapper {
    border-style: none;
    overflow: hidden;
}

.guten-icon-box.guten-KDvISL .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--white);
}

.guten-icon-box.guten-KDvISL .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--theme-1);
    box-shadow: 0px 0px 0px 13px rgba(34, 150, 249, 0.55);
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
}

.guten-icon-box.guten-KDvISL .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-KDvISL .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-KDvISL {
}

@media only screen and (max-width: 767px) {
    .guten-KDvISL .guten-icon-box-wrapper {
        text-align: center;
        justify-content: center;
    }

    .guten-KDvISL.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }

    .guten-icon-box.guten-KDvISL .icon-box.icon-box-header .icon {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
    }

    .guten-icon-box.guten-KDvISL .icon-box.icon-box-body .icon-box-description {
        margin-top: -1px;
        margin-right: -1px;
        margin-bottom: -1px;
        margin-left: -1px;
    }
}

.guten-Mvthfy .guten-divider-wrapper {
    width: 100%;
}

.guten-Mvthfy .guten-divider-style {
    --divider-pattern-height: 2px;
    background-color: var(--wp--preset--color--theme-4);
}

.guten-Mvthfy .guten-divider-line {
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-4);
}

.guten-Mvthfy {
    width: 75%!important;
    display: inline-block;
    position: absolute!important;
    left: 234px;
    top: 45px;
}

.guten-MrA40I.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 40px;
}

.guten-MrA40I.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 40px;
    padding-bottom: 0px;
    padding-left: 40px;
}

.guten-icon-box.guten-MrA40I .guten-icon-box-wrapper {
    border-style: none;
    overflow: hidden;
}

.guten-icon-box.guten-MrA40I .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--white);
}

.guten-icon-box.guten-MrA40I .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--theme-1);
    box-shadow: 0px 0px 0px 13px rgba(34, 150, 249, 0.55);
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
}

.guten-icon-box.guten-MrA40I .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-MrA40I .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-MrA40I {
}

@media only screen and (max-width: 767px) {
    .guten-MrA40I .guten-icon-box-wrapper {
        text-align: center;
        justify-content: center;
    }

    .guten-MrA40I.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }

    .guten-icon-box.guten-MrA40I .icon-box.icon-box-header .icon {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
    }

    .guten-icon-box.guten-MrA40I .icon-box.icon-box-body .icon-box-description {
        margin-top: -1px;
        margin-right: -1px;
        margin-bottom: -1px;
        margin-left: -1px;
    }
}

.guten-P0lQN6.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 22px;
}

.guten-P0lQN6.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-P0lQN6 .guten-icon-box-wrapper {
    border-style: none;
    overflow: hidden;
}

.guten-icon-box.guten-P0lQN6 .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-P0lQN6:hover .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--white);
}

.guten-icon-box.guten-P0lQN6 .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--white);
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
    padding-top: 24px;
    padding-right: 22px;
    padding-bottom: 24px;
    padding-left: 26px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-icon-box.guten-P0lQN6:hover .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-P0lQN6 .icon-box.icon-box-body .title {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    font-size: 0px;
}

.guten-icon-box.guten-P0lQN6 .icon-box.icon-box-body .icon-box-description {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    font-size: 0px;
}

.guten-P0lQN6 {
    width: auto!important;
    display: inline-block;
    animation-name: none;
}

@media only screen and (max-width: 1024px) {
    .guten-P0lQN6.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
        font-size: 22px;
    }

    .guten-icon-box.guten-P0lQN6 .icon-box.icon-box-header .icon {
        padding-top: 21px;
        padding-right: 20px;
        padding-bottom: 21px;
        padding-left: 22px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-P0lQN6.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
        font-size: 16px;
    }

    .guten-icon-box.guten-P0lQN6 .icon-box.icon-box-header .icon {
        padding-top: 16px;
        padding-right: 14px;
        padding-bottom: 16px;
        padding-left: 18px;
    }
}

.guten-kBAiC8 {
    width: 50%;
    order: 1;
}

.guten-kBAiC8 > .sticky-wrapper > .guten-column-wrapper, .guten-kBAiC8 > .guten-column-wrapper {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-kBAiC8 {
        width: 50%;
    }

    .guten-section > .guten-container > .guten-kBAiC8.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-kBAiC8.guten-column > .guten-column-wrapper {
        justify-content: center;
    }

    .guten-kBAiC8 > .sticky-wrapper > .guten-column-wrapper, .guten-kBAiC8 > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 20px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-section > .guten-container > .guten-kBAiC8.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-kBAiC8.guten-column > .guten-column-wrapper {
        justify-content: center;
    }
}

.guten-Zv5ycl {
    width: 50%;
    order: 1;
}

.guten-Zv5ycl > .sticky-wrapper > .guten-column-wrapper, .guten-Zv5ycl > .guten-column-wrapper {
    margin-left: 20px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-Zv5ycl {
        width: 50%;
    }

    .guten-section > .guten-container > .guten-Zv5ycl.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-Zv5ycl.guten-column > .guten-column-wrapper {
        justify-content: center;
    }

    .guten-Zv5ycl > .sticky-wrapper > .guten-column-wrapper, .guten-Zv5ycl > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-section > .guten-container > .guten-Zv5ycl.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-Zv5ycl.guten-column > .guten-column-wrapper {
        justify-content: center;
    }
}

.guten-Ki4h6f {
    width: 35.56%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-Ki4h6f {
        width: 30%;
    }
}

.guten-6V652E {
    width: 45.5%;
    order: 1;
}

.guten-section > .guten-container > .guten-6V652E.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-6V652E.guten-column > .guten-column-wrapper {
    align-content: flex-end;
    align-items: flex-end;
}

.guten-6V652E > .sticky-wrapper > .guten-column-wrapper, .guten-6V652E > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 40px;
}

@media only screen and (max-width: 1024px) {
    .guten-6V652E {
        width: 47%;
    }

    .guten-section > .guten-container > .guten-6V652E.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-6V652E.guten-column > .guten-column-wrapper {
        align-content: flex-end;
        align-items: flex-end;
        justify-content: center;
    }

    .guten-6V652E > .sticky-wrapper > .guten-column-wrapper, .guten-6V652E > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-6V652E > .sticky-wrapper > .guten-column-wrapper, .guten-6V652E > .guten-column-wrapper {
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-sf7HIq {
    width: 18.93%;
    order: 1;
}

.guten-section > .guten-container > .guten-sf7HIq.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-sf7HIq.guten-column > .guten-column-wrapper {
    align-content: flex-end;
    align-items: flex-end;
}

.guten-sf7HIq > .sticky-wrapper > .guten-column-wrapper, .guten-sf7HIq > .guten-column-wrapper {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-sf7HIq {
        width: 23%;
    }

    .guten-section > .guten-container > .guten-sf7HIq.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-sf7HIq.guten-column > .guten-column-wrapper {
        align-content: flex-end;
        align-items: flex-end;
        justify-content: flex-end;
    }

    .guten-sf7HIq > .sticky-wrapper > .guten-column-wrapper, .guten-sf7HIq > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-sf7HIq > .sticky-wrapper > .guten-column-wrapper, .guten-sf7HIq > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-znPmnB {
    width: 33.3%;
    order: 1;
}

.guten-znPmnB > .sticky-wrapper > .guten-column-wrapper, .guten-znPmnB > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-znPmnB {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-znPmnB > .sticky-wrapper > .guten-column-wrapper, .guten-znPmnB > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-gILLKd {
    width: 33.3%;
    order: 1;
}

.guten-gILLKd > .sticky-wrapper > .guten-column-wrapper, .guten-gILLKd > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-gILLKd {
        width: 50%;
    }

    .guten-gILLKd > .sticky-wrapper > .guten-column-wrapper, .guten-gILLKd > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-gILLKd > .sticky-wrapper > .guten-column-wrapper, .guten-gILLKd > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-Aul2GW {
    width: 33.3%;
    order: 1;
}

.guten-Aul2GW > .sticky-wrapper > .guten-column-wrapper, .guten-Aul2GW > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-Aul2GW {
        width: 100%;
    }

    .guten-Aul2GW > .sticky-wrapper > .guten-column-wrapper, .guten-Aul2GW > .guten-column-wrapper {
        margin-top: 40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-Aul2GW > .sticky-wrapper > .guten-column-wrapper, .guten-Aul2GW > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-QkczLx {
    width: 33.3%;
    order: 1;
}

.guten-QkczLx > .sticky-wrapper > .guten-column-wrapper, .guten-QkczLx > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-QkczLx {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-QkczLx > .sticky-wrapper > .guten-column-wrapper, .guten-QkczLx > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-um1987 {
    width: 33.3%;
    order: 1;
}

.guten-um1987 > .sticky-wrapper > .guten-column-wrapper, .guten-um1987 > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-um1987 {
        width: 50%;
    }

    .guten-um1987 > .sticky-wrapper > .guten-column-wrapper, .guten-um1987 > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-um1987 > .sticky-wrapper > .guten-column-wrapper, .guten-um1987 > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-Ahmelm {
    width: 33.3%;
    order: 1;
}

.guten-Ahmelm > .sticky-wrapper > .guten-column-wrapper, .guten-Ahmelm > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-Ahmelm {
        width: 100%;
    }

    .guten-Ahmelm > .sticky-wrapper > .guten-column-wrapper, .guten-Ahmelm > .guten-column-wrapper {
        margin-top: 40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-Ahmelm > .sticky-wrapper > .guten-column-wrapper, .guten-Ahmelm > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-WGNOgA video, .guten-WGNOgA .guten-video-background {
    width: 100%!important;
    height: 480px!important;
}

.guten-WGNOgA {
}

.guten-2BAeoI {
    text-align: left;
    width: 200px!important;
    display: inline-block;
}

.guten-2BAeoI .fun-fact-inner .content .number-wrapper {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-nqFA7k);
    font-size: var(--gutenverse-font-size-nqFA7k);
    font-weight: var(--gutenverse-font-weight-nqFA7k);
    text-transform: var(--gutenverse-font-transform-nqFA7k);
    font-style: var(--gutenverse-font-style-nqFA7k);
    text-decoration: var(--gutenverse-font-decoration-nqFA7k);
    line-height: var(--gutenverse-font-lineHeight-nqFA7k);
    letter-spacing: var(--gutenverse-font-spacing-nqFA7k);
}

.guten-2BAeoI .fun-fact-inner .content .title {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-2BAeoI .fun-fact-inner .content .number-wrapper {
    margin-bottom: 10px;
}

.guten-2BAeoI .fun-fact-inner .content {
    padding-top: 0px;
}

.guten-2BAeoI .fun-fact-inner .content .number-wrapper .super {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
    top: -15px;
    vertical-align: baseline;
}

@media only screen and (max-width: 1024px) {
    .guten-2BAeoI {
        text-align: center;
    }

    .guten-2BAeoI .fun-fact-inner .content {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-2BAeoI {
        width: 100%!important;
    }
}

.guten-oFrXbH {
    text-align: left;
    width: 158px!important;
    display: inline-block;
}

.guten-oFrXbH .fun-fact-inner .content .number-wrapper {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-nqFA7k);
    font-size: var(--gutenverse-font-size-nqFA7k);
    font-weight: var(--gutenverse-font-weight-nqFA7k);
    text-transform: var(--gutenverse-font-transform-nqFA7k);
    font-style: var(--gutenverse-font-style-nqFA7k);
    text-decoration: var(--gutenverse-font-decoration-nqFA7k);
    line-height: var(--gutenverse-font-lineHeight-nqFA7k);
    letter-spacing: var(--gutenverse-font-spacing-nqFA7k);
}

.guten-oFrXbH .fun-fact-inner .content .title {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-oFrXbH .fun-fact-inner .content .number-wrapper {
    margin-bottom: 10px;
}

.guten-oFrXbH .fun-fact-inner .content {
    padding-top: 0px;
}

.guten-oFrXbH .fun-fact-inner .content .number-wrapper .super {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
    top: -15px;
    vertical-align: baseline;
}

@media only screen and (max-width: 1024px) {
    .guten-oFrXbH {
        text-align: center;
    }
}

@media only screen and (max-width: 767px) {
    .guten-oFrXbH {
        width: 100%!important;
    }
}

h1.guten-element.guten-qnYN7K, h2.guten-element.guten-qnYN7K, h3.guten-element.guten-qnYN7K, h4.guten-element.guten-qnYN7K, h5.guten-element.guten-qnYN7K, h6.guten-element.guten-qnYN7K {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-qnYN7K {
}

.guten-element.guten-qnYN7K {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 15px;
    margin-left: 0px;
}

h1.guten-element.guten-RjfzjR, h2.guten-element.guten-RjfzjR, h3.guten-element.guten-RjfzjR, h4.guten-element.guten-RjfzjR, h5.guten-element.guten-RjfzjR, h6.guten-element.guten-RjfzjR {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-RjfzjR {
    animation-delay: 0.1s;
}

.guten-element.guten-RjfzjR {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-Cz7gt5 {
    columns: 1;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
    animation-delay: 0.2s;
}

.guten-element.guten-Cz7gt5 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-Ht6P8s.guten-button-wrapper {
    justify-content: right;
}

.guten-Ht6P8s.guten-button-wrapper .guten-button {
    padding-top: 18px;
    padding-right: 32px;
    padding-bottom: 18px;
    padding-left: 32px;
    background: var(--wp--preset--color--theme-1);
    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-Ht6P8s.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-Ht6P8s.guten-button-wrapper .guten-button:hover {
    background: var(--wp--preset--color--theme-0);
}

@media only screen and (max-width: 1024px) {
    .guten-Ht6P8s.guten-button-wrapper {
        justify-content: right;
    }
}

@media only screen and (max-width: 767px) {
    .guten-Ht6P8s.guten-button-wrapper {
        justify-content: left;
    }
}

.guten-dFzcqh img {
    height: 353px;
    object-fit: cover;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-dFzcqh {
}

.guten-element.guten-dFzcqh {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-dFzcqh img {
        height: 330px;
    }
}

.guten-3QiOhS.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
    width: 50px;
    height: 50px
}

.guten-3QiOhS.guten-icon-box .guten-icon-box-wrapper .icon-box .icon img {
    object-fit: scale-down;
}

.guten-3QiOhS.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
}

.guten-icon-box.guten-3QiOhS .guten-icon-box-wrapper {
    background: var(--wp--preset--color--white);
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-3QiOhS .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-3QiOhS:hover .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-3QiOhS .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-3QiOhS:hover .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-3QiOhS .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-3QiOhS .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-3QiOhS {
}

.guten-element.guten-3QiOhS {
    margin-top: -40%;
    margin-right: 5%;
    margin-bottom: 0%;
    margin-left: 5%;
    z-index: 5;
}

@media only screen and (max-width: 767px) {
    .guten-3QiOhS.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 30px;
        padding-right: 30px;
        padding-bottom: 0px;
        padding-left: 30px;
    }
}

.guten-esBweu img {
    height: 353px;
    object-fit: cover;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-esBweu {
}

.guten-element.guten-esBweu {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-esBweu img {
        height: 330px;
    }
}

.guten-B9ShnS.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
    width: 50px;
    height: 50px
}

.guten-B9ShnS.guten-icon-box .guten-icon-box-wrapper .icon-box .icon img {
    object-fit: scale-down;
}

.guten-B9ShnS.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
}

.guten-icon-box.guten-B9ShnS .guten-icon-box-wrapper {
    background: var(--wp--preset--color--white);
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-B9ShnS .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-B9ShnS:hover .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-B9ShnS .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-B9ShnS:hover .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-B9ShnS .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-B9ShnS .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-B9ShnS {
}

.guten-element.guten-B9ShnS {
    margin-top: -40%;
    margin-right: 5%;
    margin-bottom: 0%;
    margin-left: 5%;
    z-index: 5;
}

@media only screen and (max-width: 767px) {
    .guten-B9ShnS.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 30px;
        padding-right: 30px;
        padding-bottom: 0px;
        padding-left: 30px;
    }
}

.guten-AUWKpI img {
    height: 353px;
    object-fit: cover;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-AUWKpI {
}

.guten-element.guten-AUWKpI {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-AUWKpI img {
        height: 330px;
    }
}

.guten-HYmaT1.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
    width: 50px;
    height: 50px
}

.guten-HYmaT1.guten-icon-box .guten-icon-box-wrapper .icon-box .icon img {
    object-fit: scale-down;
}

.guten-HYmaT1.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
}

.guten-icon-box.guten-HYmaT1 .guten-icon-box-wrapper {
    background: var(--wp--preset--color--white);
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-HYmaT1 .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-HYmaT1:hover .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-HYmaT1 .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-HYmaT1:hover .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-HYmaT1 .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-HYmaT1 .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-HYmaT1 {
}

.guten-element.guten-HYmaT1 {
    margin-top: -40%;
    margin-right: 5%;
    margin-bottom: 0%;
    margin-left: 5%;
    z-index: 5;
}

@media only screen and (max-width: 767px) {
    .guten-HYmaT1.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 30px;
        padding-right: 30px;
        padding-bottom: 0px;
        padding-left: 30px;
    }
}

.guten-ZMwr2U img {
    height: 353px;
    object-fit: cover;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-ZMwr2U {
}

.guten-element.guten-ZMwr2U {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-ZMwr2U img {
        height: 330px;
    }
}

.guten-3BgF4c.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
    width: 50px;
    height: 50px
}

.guten-3BgF4c.guten-icon-box .guten-icon-box-wrapper .icon-box .icon img {
    object-fit: scale-down;
}

.guten-3BgF4c.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
}

.guten-icon-box.guten-3BgF4c .guten-icon-box-wrapper {
    background: var(--wp--preset--color--white);
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-3BgF4c .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-3BgF4c:hover .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-3BgF4c .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-3BgF4c:hover .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-3BgF4c .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-3BgF4c .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-3BgF4c {
}

.guten-element.guten-3BgF4c {
    margin-top: -40%;
    margin-right: 5%;
    margin-bottom: 0%;
    margin-left: 5%;
    z-index: 5;
}

@media only screen and (max-width: 767px) {
    .guten-3BgF4c.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 30px;
        padding-right: 30px;
        padding-bottom: 0px;
        padding-left: 30px;
    }
}

.guten-u6khql img {
    height: 353px;
    object-fit: cover;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-u6khql {
}

.guten-element.guten-u6khql {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-u6khql img {
        height: 330px;
    }
}

.guten-2ev893.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
    width: 50px;
    height: 50px
}

.guten-2ev893.guten-icon-box .guten-icon-box-wrapper .icon-box .icon img {
    object-fit: scale-down;
}

.guten-2ev893.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
}

.guten-icon-box.guten-2ev893 .guten-icon-box-wrapper {
    background: var(--wp--preset--color--white);
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-2ev893 .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-2ev893:hover .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-2ev893 .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-2ev893:hover .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-2ev893 .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-2ev893 .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-2ev893 {
}

.guten-element.guten-2ev893 {
    margin-top: -40%;
    margin-right: 5%;
    margin-bottom: 0%;
    margin-left: 5%;
    z-index: 5;
}

@media only screen and (max-width: 767px) {
    .guten-2ev893.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 30px;
        padding-right: 30px;
        padding-bottom: 0px;
        padding-left: 30px;
    }
}

.guten-jWSbbs img {
    height: 353px;
    object-fit: cover;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-jWSbbs {
}

.guten-element.guten-jWSbbs {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-jWSbbs img {
        height: 330px;
    }
}

.guten-BnKcg6.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
    width: 50px;
    height: 50px
}

.guten-BnKcg6.guten-icon-box .guten-icon-box-wrapper .icon-box .icon img {
    object-fit: scale-down;
}

.guten-BnKcg6.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
}

.guten-icon-box.guten-BnKcg6 .guten-icon-box-wrapper {
    background: var(--wp--preset--color--white);
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-BnKcg6 .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-BnKcg6:hover .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-BnKcg6 .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-BnKcg6:hover .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-BnKcg6 .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-BnKcg6 .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-BnKcg6 {
}

.guten-element.guten-BnKcg6 {
    margin-top: -40%;
    margin-right: 5%;
    margin-bottom: 0%;
    margin-left: 5%;
    z-index: 5;
}

@media only screen and (max-width: 767px) {
    .guten-BnKcg6.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 30px;
        padding-right: 30px;
        padding-bottom: 0px;
        padding-left: 30px;
    }
}

.guten-Klm8R0.guten-button-wrapper {
    justify-content: center;
}

.guten-Klm8R0.guten-button-wrapper .guten-button i {
    margin-left: 10px;
    font-size: 15px;
    color: var(--wp--preset--color--theme-1);
}

.guten-Klm8R0.guten-button-wrapper .guten-button {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background: rgba(0, 0, 0, 0);
}

.guten-Klm8R0.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-3QiOhS:hover .guten-icon-box-wrapper .guten-Klm8R0.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-0);
}

.guten-3QiOhS:hover .guten-icon-box-wrapper .guten-Klm8R0.guten-button-wrapper .guten-button i {
    color: var(--wp--preset--color--theme-0);
}

.guten-element.guten-Klm8R0 {
    margin-top: 20.5px;
    margin-right: 0px;
    margin-bottom: 3px;
    margin-left: 0px;
}

.guten-Hq2ZI2.guten-button-wrapper {
    justify-content: center;
}

.guten-Hq2ZI2.guten-button-wrapper .guten-button i {
    margin-left: 10px;
    font-size: 15px;
    color: var(--wp--preset--color--theme-1);
}

.guten-Hq2ZI2.guten-button-wrapper .guten-button {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background: rgba(0, 0, 0, 0);
}

.guten-Hq2ZI2.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-B9ShnS:hover .guten-icon-box-wrapper .guten-Hq2ZI2.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-0);
}

.guten-B9ShnS:hover .guten-icon-box-wrapper .guten-Hq2ZI2.guten-button-wrapper .guten-button i {
    color: var(--wp--preset--color--theme-0);
}

.guten-element.guten-Hq2ZI2 {
    margin-top: 20.5px;
    margin-right: 0px;
    margin-bottom: 3px;
    margin-left: 0px;
}

.guten-Sfv9mi.guten-button-wrapper {
    justify-content: center;
}

.guten-Sfv9mi.guten-button-wrapper .guten-button i {
    margin-left: 10px;
    font-size: 15px;
    color: var(--wp--preset--color--theme-1);
}

.guten-Sfv9mi.guten-button-wrapper .guten-button {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background: rgba(0, 0, 0, 0);
}

.guten-Sfv9mi.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-HYmaT1:hover .guten-icon-box-wrapper .guten-Sfv9mi.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-0);
}

.guten-HYmaT1:hover .guten-icon-box-wrapper .guten-Sfv9mi.guten-button-wrapper .guten-button i {
    color: var(--wp--preset--color--theme-0);
}

.guten-element.guten-Sfv9mi {
    margin-top: 20.5px;
    margin-right: 0px;
    margin-bottom: 3px;
    margin-left: 0px;
}

.guten-mGlYI3.guten-button-wrapper {
    justify-content: center;
}

.guten-mGlYI3.guten-button-wrapper .guten-button i {
    margin-left: 10px;
    font-size: 15px;
    color: var(--wp--preset--color--theme-1);
}

.guten-mGlYI3.guten-button-wrapper .guten-button {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background: rgba(0, 0, 0, 0);
}

.guten-mGlYI3.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-3BgF4c:hover .guten-icon-box-wrapper .guten-mGlYI3.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-0);
}

.guten-3BgF4c:hover .guten-icon-box-wrapper .guten-mGlYI3.guten-button-wrapper .guten-button i {
    color: var(--wp--preset--color--theme-0);
}

.guten-element.guten-mGlYI3 {
    margin-top: 20.5px;
    margin-right: 0px;
    margin-bottom: 3px;
    margin-left: 0px;
}

.guten-rnvxO6.guten-button-wrapper {
    justify-content: center;
}

.guten-rnvxO6.guten-button-wrapper .guten-button i {
    margin-left: 10px;
    font-size: 15px;
    color: var(--wp--preset--color--theme-1);
}

.guten-rnvxO6.guten-button-wrapper .guten-button {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background: rgba(0, 0, 0, 0);
}

.guten-rnvxO6.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-2ev893:hover .guten-icon-box-wrapper .guten-rnvxO6.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-0);
}

.guten-2ev893:hover .guten-icon-box-wrapper .guten-rnvxO6.guten-button-wrapper .guten-button i {
    color: var(--wp--preset--color--theme-0);
}

.guten-element.guten-rnvxO6 {
    margin-top: 20.5px;
    margin-right: 0px;
    margin-bottom: 3px;
    margin-left: 0px;
}

.guten-HRa113.guten-button-wrapper {
    justify-content: center;
}

.guten-HRa113.guten-button-wrapper .guten-button i {
    margin-left: 10px;
    font-size: 15px;
    color: var(--wp--preset--color--theme-1);
}

.guten-HRa113.guten-button-wrapper .guten-button {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background: rgba(0, 0, 0, 0);
}

.guten-HRa113.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-BnKcg6:hover .guten-icon-box-wrapper .guten-HRa113.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-0);
}

.guten-BnKcg6:hover .guten-icon-box-wrapper .guten-HRa113.guten-button-wrapper .guten-button i {
    color: var(--wp--preset--color--theme-0);
}

.guten-element.guten-HRa113 {
    margin-top: 20.5px;
    margin-right: 0px;
    margin-bottom: 3px;
    margin-left: 0px;
}

.guten-post-content {
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    margin-block:0;word-break: break-word
}

.guten-post-content .guten-post-password-form>* {
    display: flex;
    justify-content: center;
    width: 100%
}

.guten-post-content .guten-post-password-form .guten-pass-inputs input,.guten-post-content .guten-post-password-form .guten-pass-inputs input:active,.guten-post-content .guten-post-password-form .guten-pass-inputs input:focus,.guten-post-content .guten-post-password-form .guten-pass-inputs input:focus-visible,.guten-post-content .guten-post-password-form .guten-pass-inputs input:focus-within,.guten-post-content .guten-post-password-form .guten-pass-inputs input:hover,.guten-post-content .guten-post-password-form .guten-pass-inputs input:target,.guten-post-content .guten-post-password-form .guten-pass-inputs input:visited {
    border-color: #2d3137;
    border-radius: 0;
    border-width: 1px;
    outline: none
}

.guten-post-content .guten-post-password-form .guten-pass-inputs .guten-submit {
    align-items: center;
    background-color: #2d3137;
    color: #fff;
    cursor: pointer;
    display: flex;
    font-size: 15px;
    line-height: 1;
    margin: 0;
    padding: 12px 24px;
    text-align: center;
    text-decoration: none
}
.guten-H3IzYe.layout-boxed > .guten-container {
    max-width: 1120px;
}

.guten-H3IzYe:not(.background-animated), .guten-H3IzYe.background-animated > .guten-background-animated .animated-layer {
    background: linear-gradient(90deg, rgba(34, 150, 249, 1) 25.4%,rgba(14, 43, 92, 1) 25.5%);
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-H3IzYe {
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 10px;
    }
}

.guten-1xX53Q.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-1xX53Q:not(.background-animated), .guten-1xX53Q.background-animated > .guten-background-animated .animated-layer {
   
}

.guten-element.guten-1xX53Q {
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 0px;
    z-index: 2;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-1xX53Q {
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-1xX53Q {
        padding-top: 15px;
        padding-right: 0px;
        padding-bottom: 15px;
        padding-left: 0px;
    }
}



.guten-DYhsBQ:not(.background-animated), .guten-DYhsBQ.background-animated > .guten-background-animated .animated-layer {
    background: rgba(255, 255, 255, 0);
}

.guten-element.guten-DYhsBQ {
    margin-bottom: -38px;
    z-index: 5;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-DYhsBQ {
        margin-bottom: -35px;
        padding-top: 0px;
        padding-right: 20px;
        padding-bottom: 0px;
        padding-left: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-DYhsBQ {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: -25px;
        margin-left: 0px;
    }
}

.guten-OJxUFG {
    width: 28%;
    order: 1;
}

.guten-section > .guten-container > .guten-OJxUFG.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-OJxUFG.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-start;
}

.guten-OJxUFG:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-OJxUFG.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-OJxUFG:not(.background-animated) > .guten-column-wrapper, .guten-OJxUFG.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-1);
}

.guten-OJxUFG > .sticky-wrapper > .guten-column-wrapper, .guten-OJxUFG > .guten-column-wrapper {
    padding-top: 12px;
    padding-bottom: 12px;
}

@media only screen and (max-width: 1024px) {
    .guten-OJxUFG {
        width: 30%;
    }
}

.guten-9jh2in {
    width: 72%;
    order: 1;
}

.guten-section > .guten-container > .guten-9jh2in.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-9jh2in.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-end;
}

.guten-9jh2in:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-9jh2in.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-9jh2in:not(.background-animated) > .guten-column-wrapper, .guten-9jh2in.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
   
}

@media only screen and (max-width: 1024px) {
    .guten-9jh2in {
        width: 70%;
    }

    .guten-section > .guten-container > .guten-9jh2in.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-9jh2in.guten-column > .guten-column-wrapper {
        align-content: center;
        align-items: center;
        justify-content: flex-end;
    }
}

.guten-IumK6M {
    width: 36%;
    order: 1;
}

.guten-section > .guten-container > .guten-IumK6M.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-IumK6M.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-start;
}

.guten-IumK6M:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-IumK6M.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-IumK6M:not(.background-animated) > .guten-column-wrapper, .guten-IumK6M.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    
}

@media only screen and (max-width: 1024px) {
    .guten-IumK6M {
        width: 100%;
    }

    .guten-section > .guten-container > .guten-IumK6M.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-IumK6M.guten-column > .guten-column-wrapper {
        align-content: center;
        align-items: center;
        justify-content: center;
    }
}

@media only screen and (max-width: 767px) {
    .guten-IumK6M > .sticky-wrapper > .guten-column-wrapper, .guten-IumK6M > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-3gYjZT {
    width: 21.7%;
    order: 1;
}

.guten-section > .guten-container > .guten-3gYjZT.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-3gYjZT.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-end;
}



.guten-3gYjZT > .sticky-wrapper > .guten-column-wrapper, .guten-3gYjZT > .guten-column-wrapper {
    margin-right: 15px;
}

@media only screen and (max-width: 1024px) {
    .guten-3gYjZT {
        width: 21.7%;
    }
}

.guten-rDx6cu {
    width: 21.3%;
    order: 1;
}

.guten-section > .guten-container > .guten-rDx6cu.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-rDx6cu.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-end;
}



.guten-rDx6cu > .sticky-wrapper > .guten-column-wrapper, .guten-rDx6cu > .guten-column-wrapper {
    margin-right: 25px;
}

@media only screen and (max-width: 1024px) {
    .guten-rDx6cu {
        width: 21.3%;
    }
}

.guten-tHLsHp {
    width: 20.99%;
    order: 1;
}

.guten-section > .guten-container > .guten-tHLsHp.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-tHLsHp.guten-column > .guten-column-wrapper {
    justify-content: flex-end;
}



@media only screen and (max-width: 1024px) {
    .guten-tHLsHp {
        width: 20.99%;
    }
}

.guten-AFVui4 {
    width: 80.52%;
    order: 1;
}

.guten-section > .guten-container > .guten-AFVui4.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-AFVui4.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-start;
}

.guten-AFVui4:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-AFVui4.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-AFVui4:not(.background-animated) > .guten-column-wrapper, .guten-AFVui4.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-0);
}

.guten-AFVui4 > .sticky-wrapper > .guten-column-wrapper, .guten-AFVui4 > .guten-column-wrapper {
    padding-right: 20px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-AFVui4 {
        width: 70%;
    }

    .guten-section > .guten-container > .guten-AFVui4.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-AFVui4.guten-column > .guten-column-wrapper {
        align-content: center;
        align-items: center;
        justify-content: flex-start;
    }

    .guten-AFVui4 > .sticky-wrapper > .guten-column-wrapper, .guten-AFVui4 > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-AFVui4.guten-element.guten-column {
        width: 55%;
    }

    .guten-section > .guten-container > .guten-AFVui4.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-AFVui4.guten-column > .guten-column-wrapper {
        align-content: center;
        align-items: center;
        justify-content: flex-start;
    }

    .guten-AFVui4 > .sticky-wrapper > .guten-column-wrapper, .guten-AFVui4 > .guten-column-wrapper {
        padding-left: 15px;
    }
}

.guten-KXqTgv {
    width: 19.48%;
    order: 1;
}

.guten-KXqTgv:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-KXqTgv.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-KXqTgv:not(.background-animated) > .guten-column-wrapper, .guten-KXqTgv.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-0);
}

@media only screen and (max-width: 1024px) {
    .guten-KXqTgv {
        width: 30%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-KXqTgv.guten-element.guten-column {
        width: 45%;
    }

    .guten-KXqTgv > .sticky-wrapper > .guten-column-wrapper, .guten-KXqTgv > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-ffEAbD .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-0);
    font-size: 14px;
    line-height: 1.5em;
}

.guten-ffEAbD .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-ffEAbD .guten-icon-list-item a, .guten-ffEAbD .list-wrapper .guten-icon-list-item a {
    gap: 8px;
}


.guten-fT6Xee {
    justify-content: flex-end;
}

.guten-fT6Xee .guten-social-icon {
    text-align: right;
}

.guten-fT6Xee .guten-social-icon i {
    font-size: 12px;
}

.guten-fT6Xee.fill .guten-social-icon a i, .guten-fT6Xee.border .guten-social-icon a i, .guten-fT6Xee.custom .guten-social-icon a i {
    color: var(--wp--preset--color--white);
}

.guten-fT6Xee.border .guten-social-icon a {
    border-color: var(--wp--preset--color--white);
}

.guten-fT6Xee.horizontal > div:not(:first-child) {
    margin-left: 12px;
}

.guten-fT6Xee.vertical > div:not(:first-child) {
    margin-top: 12px;
}

.guten-fT6Xee .guten-social-icon a {
    padding-top: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
}

.guten-fT6Xee.fill .guten-social-icon a:hover i, .guten-fT6Xee.border .guten-social-icon a:hover i, .guten-fT6Xee.custom .guten-social-icon a:hover i {
    color: var(--wp--preset--color--theme-1);
}

.guten-fT6Xee.border .guten-social-icon a:hover {
    border-color: var(--wp--preset--color--theme-1);
}

.guten-fT6Xee.fill .guten-social-icon a, .guten-fT6Xee.border .guten-social-icon a, .guten-fT6Xee.custom .guten-social-icon a {
    background-color: var(--wp--preset--color--theme-1);
}

.guten-fT6Xee.fill .guten-social-icon a:hover, .guten-fT6Xee.border .guten-social-icon a:hover, .guten-fT6Xee.custom .guten-social-icon a:hover {
    background-color: var(--wp--preset--color--white);
}

.guten-fT6Xee.guten-element, .guten-fT6Xee.guten-element.horizontal > div {
    width: auto!important;
    display: inline-block;
}

.guten-dxxZng.guten-image .guten-image-wrapper {
    justify-content: flex-start;
}

.guten-dxxZng img {
    width: 160px;
}


@media only screen and (max-width: 1024px) {
    .guten-dxxZng img {
        width: 100%;
    }

    .guten-dxxZng {
        width: 30%!important;
        display: inline-block;
    }
}

@media only screen and (max-width: 767px) {
    .guten-dxxZng.guten-image .guten-image-wrapper {
        justify-content: center;
    }

    .guten-dxxZng img {
        width: 177px;
    }

    .guten-dxxZng {
        width: 100%!important;
    }
}

.guten-tYe3Ch .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
}

.guten-tYe3Ch.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 24px;
}

.guten-tYe3Ch.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-tYe3Ch .guten-icon-box-wrapper {
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-tYe3Ch .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-tYe3Ch .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--white);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    padding-top: 12px;
    padding-right: 12px;
    padding-bottom: 12px;
    padding-left: 12px;
}

.guten-icon-box.guten-tYe3Ch .icon-box.icon-box-body .title {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 9px;
    margin-right: 0px;
    margin-bottom: 8px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-UkgAKU);
    font-size: var(--gutenverse-font-size-UkgAKU);
    font-weight: var(--gutenverse-font-weight-UkgAKU);
    text-transform: var(--gutenverse-font-transform-UkgAKU);
    font-style: var(--gutenverse-font-style-UkgAKU);
    text-decoration: var(--gutenverse-font-decoration-UkgAKU);
    line-height: var(--gutenverse-font-lineHeight-UkgAKU);
    letter-spacing: var(--gutenverse-font-spacing-UkgAKU);
}

.guten-icon-box.guten-tYe3Ch .icon-box.icon-box-body .icon-box-description {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: -10px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-tYe3Ch {
    
    width: auto!important;
    display: inline-block;
}

.guten-element.guten-tYe3Ch {
    margin-bottom: -15px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-eIYti1 .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
}

.guten-eIYti1.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 24px;
}

.guten-eIYti1.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-eIYti1 .guten-icon-box-wrapper {
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-eIYti1 .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-eIYti1 .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--white);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    padding-top: 12px;
    padding-right: 12px;
    padding-bottom: 12px;
    padding-left: 12px;
}

.guten-icon-box.guten-eIYti1 .icon-box.icon-box-body .title {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 9px;
    margin-right: 0px;
    margin-bottom: 8px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-UkgAKU);
    font-size: var(--gutenverse-font-size-UkgAKU);
    font-weight: var(--gutenverse-font-weight-UkgAKU);
    text-transform: var(--gutenverse-font-transform-UkgAKU);
    font-style: var(--gutenverse-font-style-UkgAKU);
    text-decoration: var(--gutenverse-font-decoration-UkgAKU);
    line-height: var(--gutenverse-font-lineHeight-UkgAKU);
    letter-spacing: var(--gutenverse-font-spacing-UkgAKU);
}

.guten-icon-box.guten-eIYti1 .icon-box.icon-box-body .icon-box-description {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: -10px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-eIYti1 {
   
    width: auto!important;
    display: inline-block;
}

.guten-element.guten-eIYti1 {
    margin-bottom: -15px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-hU6j7T .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
}

.guten-hU6j7T.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 24px;
}

.guten-hU6j7T.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-hU6j7T .guten-icon-box-wrapper {
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-hU6j7T .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-hU6j7T .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--white);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    padding-top: 12px;
    padding-right: 12px;
    padding-bottom: 12px;
    padding-left: 12px;
}

.guten-icon-box.guten-hU6j7T .icon-box.icon-box-body .title {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 9px;
    margin-right: 0px;
    margin-bottom: 8px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-UkgAKU);
    font-size: var(--gutenverse-font-size-UkgAKU);
    font-weight: var(--gutenverse-font-weight-UkgAKU);
    text-transform: var(--gutenverse-font-transform-UkgAKU);
    font-style: var(--gutenverse-font-style-UkgAKU);
    text-decoration: var(--gutenverse-font-decoration-UkgAKU);
    line-height: var(--gutenverse-font-lineHeight-UkgAKU);
    letter-spacing: var(--gutenverse-font-spacing-UkgAKU);
}

.guten-icon-box.guten-hU6j7T .icon-box.icon-box-body .icon-box-description {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: -10px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-hU6j7T {
    
    width: auto!important;
    display: inline-block;
}

.guten-element.guten-hU6j7T {
    margin-bottom: -15px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li > a {
    height: 70px;
    font-family: var(--gutenverse-font-family-iraHBs);
    font-size: var(--gutenverse-font-size-iraHBs);
    font-weight: var(--gutenverse-font-weight-iraHBs);
    text-transform: var(--gutenverse-font-transform-iraHBs);
    font-style: var(--gutenverse-font-style-iraHBs);
    text-decoration: var(--gutenverse-font-decoration-iraHBs);
    line-height: var(--gutenverse-font-lineHeight-iraHBs);
    letter-spacing: var(--gutenverse-font-spacing-iraHBs);
    padding-right: 20px;
    padding-left: 30px;
    color: var(--wp--preset--color--white);
}

#guten-mPQXdW.break-point-tablet.guten-nav-menu .guten-nav-overlay, #guten-mPQXdW.break-point-mobile.guten-nav-menu .guten-nav-overlay {
    pointer-events: none !important;
}



#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li.current-menu-item > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li.current-menu-item > a {
    color: var(--wp--preset--color--theme-1);
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li.current-menu-ancestor > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li.current-menu-ancestor > a {
    color: var(--wp--preset--color--theme-1);
}

#guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children > a i {
    margin-top: 0px;
    margin-left: 6px;
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li a {
    font-family: var(--gutenverse-font-family-iraHBs);
    font-size: var(--gutenverse-font-size-iraHBs);
    font-weight: var(--gutenverse-font-weight-iraHBs);
    text-transform: var(--gutenverse-font-transform-iraHBs);
    font-style: var(--gutenverse-font-style-iraHBs);
    text-decoration: var(--gutenverse-font-decoration-iraHBs);
    line-height: var(--gutenverse-font-lineHeight-iraHBs);
    letter-spacing: var(--gutenverse-font-spacing-iraHBs);
    padding-top: 15px;
    padding-right: 10px;
    padding-bottom: 15px;
    padding-left: 10px;
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li > a {
    color: var(--wp--preset--color--theme-0);
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li:hover > a {
    color: #fff;
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu > li.current-menu-item > a {
    color: var(--wp--preset--color--theme-1);
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children .sub-menu {
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}

#guten-mPQXdW.guten-element .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children .sub-menu {
    margin-left: 5px;
}

#guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children .sub-menu {
    background: var(--wp--preset--color--white);
    width: 220px;
}

#guten-mPQXdW .gutenverse-hamburger-wrapper {
    justify-content: right;
}

#guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu {
    background: rgba(255, 255, 255, 0);
}

#guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu:hover {
    background: rgba(255, 255, 255, 0);
}

#guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu {
    background: var(--wp--preset--color--theme-1);
    background-attachment: scroll;
}

#guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu:hover {
    background: var(--wp--preset--color--theme-0);
}

@media only screen and (max-width: 1024px) {
    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu {
        justify-content: flex-start;
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li > a {
        height: 45px;
        padding-right: 30px;
        padding-left: 40px;
        color: var(--wp--preset--color--theme-0);
    }

  

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li.current-menu-item > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li.current-menu-item > a {
        color: var(--wp--preset--color--theme-1);
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li.current-menu-ancestor > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li.current-menu-ancestor > a {
        color: var(--wp--preset--color--theme-1);
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children > a i {
        margin-right: 12px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        border-style: none;
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li a {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li > a {
        color: var(--wp--preset--color--theme-0);
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li:hover > a {
        color: #fff;
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu > li.current-menu-item > a {
        color: var(--wp--preset--color--theme-1);
    }

    #guten-mPQXdW.guten-element .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children .sub-menu {
        margin-left: 40px;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu i {
        font-size: 22px;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        color: var(--wp--preset--color--theme-1);
        border-style: none;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu:hover {
        color: var(--wp--preset--color--white);
        border-style: none;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu {
        width: 32px;
        padding-top: 6px;
        padding-right: 0px;
        padding-bottom: 6px;
        padding-left: 0px;
        margin-top: 47px;
        margin-right: 35px;
        color: var(--wp--preset--color--white);
        background-attachment: scroll;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-style: none;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu i {
        font-size: 16px;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-nav-site-title .gutenverse-nav-logo img {
        width: 140px;
        object-fit: cover;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-nav-site-title .gutenverse-nav-logo {
        margin-top: 30px;
        margin-left: 36px;
    }

    #guten-mPQXdW {
        width: auto!important;
        display: inline-block;
        z-index: 95;
    }
}

@media only screen and (max-width: 767px) {
    #guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu i {
        font-size: 20px;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu {
        background-attachment: scroll;
    }
}

.guten-PYEwdr.guten-button-wrapper {
    justify-content: right;
}

.guten-PYEwdr.guten-button-wrapper .guten-button {
    padding-top: 28px;
    padding-right: 40px;
    padding-bottom: 28px;
    padding-left: 40px;
    background: var(--wp--preset--color--theme-1);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-PYEwdr.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-PYEwdr.guten-button-wrapper .guten-button:hover {
    background: var(--wp--preset--color--theme-1);
}



@media only screen and (max-width: 1024px) {
    .guten-PYEwdr.guten-button-wrapper .guten-button {
        padding-top: 24px;
        padding-bottom: 24px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-PYEwdr.guten-button-wrapper .guten-button {
        padding-top: 18px;
        padding-right: 20px;
        padding-bottom: 18px;
        padding-left: 20px;
    }

    .guten-PYEwdr {
        width: 100%!important;
    }
}

.guten-2XpG6U.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-2XpG6U > .guten-background-overlay {
    background: rgba(0, 4, 17, 1);
    opacity: 0.6;
}

.guten-2XpG6U:not(.background-animated), .guten-2XpG6U.background-animated > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-3);
    background-image: url(https://homefixs.in/wp-content/uploads/2026/01/skilled-plumber-performing-water-heater-maintenance-and-repair-with-tools-and-equipment-photo.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.guten-element.guten-2XpG6U {
    padding-top: 220px;
    padding-bottom: 180px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-2XpG6U {
        padding-top: 180px;
        padding-right: 10px;
        padding-bottom: 120px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-2XpG6U {
        padding-top: 80px;
        padding-bottom: 100px;
    }
}

.guten-oNLLgt.layout-boxed > .guten-container {
    max-width: 1200px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-oNLLgt {
        padding-right: 10px;
        padding-left: 10px;
    }
}

.guten-h6Uljg.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-element.guten-h6Uljg {
    padding-top: 80px;
    padding-bottom: 110px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-h6Uljg {
        padding-right: 10px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-h6Uljg {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}

.guten-D0nT8n {
    width: 50%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-D0nT8n {
        width: 100%;
    }
}

.guten-5x3Uzj {
    width: 50%;
    order: 1;
}

.guten-section > .guten-container > .guten-5x3Uzj.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-5x3Uzj.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
}

.guten-5x3Uzj > .sticky-wrapper > .guten-column-wrapper, .guten-5x3Uzj > .guten-column-wrapper {
    padding-right: 0px;
    padding-left: 50px;
}

@media only screen and (max-width: 1024px) {
    .guten-5x3Uzj {
        width: 100%;
    }

    .guten-5x3Uzj > .sticky-wrapper > .guten-column-wrapper, .guten-5x3Uzj > .guten-column-wrapper {
        margin-top: 40px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-5x3Uzj > .sticky-wrapper > .guten-column-wrapper, .guten-5x3Uzj > .guten-column-wrapper {
        margin-top: 20px;
    }
}

.guten-Uk1ypk .heading-title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-Uk1ypk .heading-subtitle {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-Uk1ypk {
    background: var(--wp--preset--color--theme-1);
    width: auto!important;
    display: inline-block;
    position: absolute!important;
    left: -103px;
    top: 102px;
    transform: rotate(-90deg);
}

.guten-element.guten-Uk1ypk {
    padding-top: 21px;
    padding-right: 34px;
    padding-bottom: 21px;
    padding-left: 34px;
    z-index: 2;
}

.guten-VKtRCR img {
    height: 523px;
    object-fit: cover;
}





.guten-mO3aiG img {
    height: 222px;
    object-fit: cover;
    border-right-style: solid;
    border-right-width: 20px;
    border-right-color: var(--wp--preset--color--white);
    border-top-style: solid;
    border-top-width: 20px;
    border-top-color: var(--wp--preset--color--white);
}

.guten-mO3aiG {
}

.guten-element.guten-mO3aiG {
    margin-top: -222px;
    margin-right: 226px;
}

@media only screen and (max-width: 767px) {
    .guten-mO3aiG img {
        border-style: none;
    }

    .guten-element.guten-mO3aiG {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

h1.guten-element.guten-rzl4Mc, h2.guten-element.guten-rzl4Mc, h3.guten-element.guten-rzl4Mc, h4.guten-element.guten-rzl4Mc, h5.guten-element.guten-rzl4Mc, h6.guten-element.guten-rzl4Mc {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-rzl4Mc {
}

.guten-element.guten-rzl4Mc {
    margin-bottom: 10px;
}

h1.guten-element.guten-gxHgW9, h2.guten-element.guten-gxHgW9, h3.guten-element.guten-gxHgW9, h4.guten-element.guten-gxHgW9, h5.guten-element.guten-gxHgW9, h6.guten-element.guten-gxHgW9 {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-gxHgW9 {
    animation-delay: 0.1s;
}

.guten-element.guten-gxHgW9 {
    margin-bottom: 10px;
}

.guten-2PKZjc {
    columns: 1;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
    animation-delay: 0.2s;
}

.guten-1keusI.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-1keusI {
    animation-delay: 0.3s;
}

.guten-element.guten-1keusI {
    margin-top: 20px;
    margin-bottom: 35px;
}

.guten-pbSzWO.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-pbSzWO {
    animation-delay: 0.4s;
}

.guten-ospLhz {
    width: 50%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-ospLhz {
        width: 50%;
    }
}

.guten-BZX5nu {
    width: 50%;
    order: 1;
}

.guten-BZX5nu > .sticky-wrapper > .guten-column-wrapper, .guten-BZX5nu > .guten-column-wrapper {
    padding-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-BZX5nu {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-BZX5nu > .sticky-wrapper > .guten-column-wrapper, .guten-BZX5nu > .guten-column-wrapper {
        margin-top: 15px;
        padding-left: 0px;
    }
}

.guten-C3aYZP {
    width: 50%;
    order: 1;
}

.guten-section > .guten-container > .guten-C3aYZP.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-C3aYZP.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
}

.guten-C3aYZP > .sticky-wrapper > .guten-column-wrapper, .guten-C3aYZP > .guten-column-wrapper {
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: var(--wp--preset--color--theme-4);
}

@media only screen and (max-width: 1024px) {
    .guten-C3aYZP {
        width: 50%;
    }
}

.guten-FAKqvq {
    width: 50%;
    order: 1;
}

.guten-section > .guten-container > .guten-FAKqvq.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-FAKqvq.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
}

@media only screen and (max-width: 1024px) {
    .guten-FAKqvq {
        width: 50%;
    }
}

.guten-zmC9VN:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-zmC9VN > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-top: calc(15px/2);
}

.guten-zmC9VN:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-zmC9VN > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px/2);
}

.guten-zmC9VN.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-zmC9VN > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(15px/2);
}

.guten-zmC9VN.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-zmC9VN > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-left: calc(15px/2);
}

.guten-zmC9VN .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-1);
    font-size: 20px;
    line-height: 1.5em;
}

.guten-zmC9VN .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-zmC9VN .guten-icon-list-item a, .guten-zmC9VN .list-wrapper .guten-icon-list-item a {
    gap: 10px;
}

.guten-zmC9VN {
}

.guten-z4mRxf:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-z4mRxf > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-top: calc(15px/2);
}

.guten-z4mRxf:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-z4mRxf > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px/2);
}

.guten-z4mRxf.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-z4mRxf > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(15px/2);
}

.guten-z4mRxf.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-z4mRxf > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-left: calc(15px/2);
}

.guten-z4mRxf .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-1);
    font-size: 20px;
    line-height: 1.5em;
}

.guten-z4mRxf .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-z4mRxf .guten-icon-list-item a, .guten-z4mRxf .list-wrapper .guten-icon-list-item a {
    gap: 10px;
}

.guten-z4mRxf {
}

.guten-yROcei.guten-image .guten-image-wrapper {
    justify-content: flex-start;
}

.guten-yROcei img {
    width: 60px;
    border-style: solid;
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-1);
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
}

.guten-yROcei {
    width: auto!important;
    display: inline-block;
}

@media only screen and (max-width: 767px) {
    .guten-yROcei img {
        width: 64px;
    }
}

.guten-FMoSAI .heading-title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-2fgShG);
    font-size: var(--gutenverse-font-size-2fgShG);
    font-weight: var(--gutenverse-font-weight-2fgShG);
    text-transform: var(--gutenverse-font-transform-2fgShG);
    font-style: var(--gutenverse-font-style-2fgShG);
    text-decoration: var(--gutenverse-font-decoration-2fgShG);
    line-height: var(--gutenverse-font-lineHeight-2fgShG);
    letter-spacing: var(--gutenverse-font-spacing-2fgShG);
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-FMoSAI .heading-focus {
    color: var(--wp--preset--color--vfn0MC);
    -webkit-text-fill-color: var(--wp--preset--color--vfn0MC);
    font-family: var(--gutenverse-font-family-BL8phF);
    font-size: var(--gutenverse-font-size-BL8phF);
    font-weight: var(--gutenverse-font-weight-BL8phF);
    text-transform: var(--gutenverse-font-transform-BL8phF);
    font-style: var(--gutenverse-font-style-BL8phF);
    text-decoration: var(--gutenverse-font-decoration-BL8phF);
    line-height: var(--gutenverse-font-lineHeight-BL8phF);
    letter-spacing: var(--gutenverse-font-spacing-BL8phF);
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-FMoSAI .heading-subtitle {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-FMoSAI {
    width: auto!important;
    display: inline-block;
}

.guten-element.guten-FMoSAI {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 16px;
}

.guten-iLhlnz img {
    width: 65%;
    opacity: 0.3;
}

.guten-iLhlnz {
}

@media only screen and (max-width: 767px) {
    .guten-iLhlnz.guten-image .guten-image-wrapper {
        justify-content: flex-start;
    }

    .guten-iLhlnz img {
        width: 40%;
    }

    .guten-element.guten-iLhlnz {
        margin-top: 20px;
    }
}

.guten-jFWwgB.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-jFWwgB:not(.background-animated), .guten-jFWwgB.background-animated > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--UQL0sZ);
}

.guten-element.guten-jFWwgB {
    padding-right: 0px;
    padding-bottom: 80px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-jFWwgB {
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 80px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-jFWwgB {
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 60px;
        padding-left: 10px;
    }
}



@media only screen and (max-width: 1024px) {
    .guten-ONejHp > .guten-container {
        flex-wrap: wrap;
    }

    .guten-ONejHp > .guten-container > .guten-column {
        width: 100%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-ONejHp > .guten-container {
        flex-wrap: wrap;
    }

    .guten-ONejHp > .guten-container > .guten-column {
        width: 100%;
    }
}

.guten-CNjBnA {
    width: 50%;
}

.guten-section > .guten-container > .guten-CNjBnA.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-CNjBnA.guten-column > .guten-column-wrapper {
    align-content: flex-end;
    align-items: flex-end;
}

.guten-CNjBnA:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-CNjBnA.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-CNjBnA:not(.background-animated) > .guten-column-wrapper, .guten-CNjBnA.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
   
    background-image: url(https://fse.jegtheme.com/plumbr/wp-content/uploads/sites/59/2025/02/male-plumber-in-uniform-holds-plunger-clog.webp);
    background-position-x: 25%;
    background-repeat: no-repeat;
    background-size: cover;
}

.guten-CNjBnA > .sticky-wrapper > .guten-column-wrapper, .guten-CNjBnA > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-CNjBnA {
        width: 50%;
        order: 2;
    }
}

@media only screen and (max-width: 767px) {
    .guten-CNjBnA > .sticky-wrapper > .guten-column-wrapper, .guten-CNjBnA > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-J806OY {
    width: 50%;
    order: 1;
}

.guten-J806OY.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-overlay, .guten-J806OY.background-animated > .guten-column-wrapper > .guten-background-overlay, .guten-J806OY > .guten-column-wrapper > .guten-background-overlay {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    background-blend-mode: normal;
}

.guten-J806OY > .sticky-wrapper > .guten-column-wrapper:before, .guten-J806OY > .guten-column-wrapper:before, .guten-J806OY > .guten-column-wrapper > .guten-background-overlay {
    opacity: 0.04;
}

.guten-J806OY:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-J806OY.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-J806OY:not(.background-animated) > .guten-column-wrapper, .guten-J806OY.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-0);
}

.guten-J806OY > .sticky-wrapper > .guten-column-wrapper, .guten-J806OY > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 15%;
    padding-right: 15%;
    padding-bottom: 15%;
    padding-left: 15%;
}

@media only screen and (max-width: 1024px) {
    .guten-J806OY {
        width: 50%;
    }

    .guten-J806OY > .sticky-wrapper > .guten-column-wrapper, .guten-J806OY > .guten-column-wrapper {
        padding-top: 35px;
        padding-right: 35px;
        padding-bottom: 40px;
        padding-left: 35px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-J806OY > .sticky-wrapper > .guten-column-wrapper, .guten-J806OY > .guten-column-wrapper {
        padding-top: 40px;
        padding-right: 20px;
        padding-bottom: 40px;
        padding-left: 20px;
    }
}

.guten-g8rtXU {
}

@media only screen and (max-width: 1024px) {
    .guten-g8rtXU.guten-spacer {
        padding-bottom: 340px!important;
    }
}

@media only screen and (max-width: 767px) {
    .guten-g8rtXU.guten-spacer {
        padding-bottom: 250px!important;
    }
}

.guten-Aq6rTJ.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-Aq6rTJ:not(.background-animated), .guten-Aq6rTJ.background-animated > .guten-background-animated .animated-layer {
   
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-Aq6rTJ {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

h1.guten-element.guten-khf2tg, h2.guten-element.guten-khf2tg, h3.guten-element.guten-khf2tg, h4.guten-element.guten-khf2tg, h5.guten-element.guten-khf2tg, h6.guten-element.guten-khf2tg {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-khf2tg {
   
}

.guten-element.guten-khf2tg {
    margin-bottom: 15px;
}

h1.guten-element.guten-MNWnFR, h2.guten-element.guten-MNWnFR, h3.guten-element.guten-MNWnFR, h4.guten-element.guten-MNWnFR, h5.guten-element.guten-MNWnFR, h6.guten-element.guten-MNWnFR {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-MNWnFR {
   
    width: 600px!important;
    display: inline-block;
    animation-delay: 0.1s;
}

.guten-element.guten-MNWnFR {
    margin-bottom: 10px;
}

.guten-nSPJmr {
    columns: 1;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
   
    animation-delay: 0.2s;
}

.guten-element.guten-nSPJmr {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 40px;
    margin-left: 0px;
}

.guten-vjX080.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-vjX080:not(.background-animated), .guten-vjX080.background-animated > .guten-background-animated .animated-layer {
   
}

.guten-vjX080 {
    animation-delay: 0.3s;
}

.guten-element.guten-vjX080 {
    margin-bottom: 50px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-vjX080 {
        margin-bottom: 30px;
    }
}

.guten-BRKN8h.guten-button-wrapper {
    justify-content: left;
}

.guten-BRKN8h.guten-button-wrapper .guten-button {
    padding-top: 17px;
    padding-right: 32px;
    padding-bottom: 19px;
    padding-left: 32px;
    background: var(--wp--preset--color--theme-1);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    animation-delay: 0.4s;
}

.guten-BRKN8h.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-BRKN8h.guten-button-wrapper .guten-button:hover span {
    color: var(--wp--preset--color--theme-0);
}

.guten-BRKN8h.guten-button-wrapper .guten-button:hover {
    background: var(--wp--preset--color--white);
}

.guten-BRKN8h {
   
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-BRKN8h {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-BRKN8h.guten-button-wrapper .guten-button {
        padding-top: 15px;
        padding-right: 30px;
        padding-bottom: 17px;
        padding-left: 30px;
    }
}

.guten-XEOHvE {
    width: 50%;
    order: 1;
}

.guten-XEOHvE:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-XEOHvE.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-XEOHvE:not(.background-animated) > .guten-column-wrapper, .guten-XEOHvE.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
   
}

@media only screen and (max-width: 1024px) {
    .guten-XEOHvE {
        width: 42%;
    }
}

.guten-1CWX9I {
    width: 50%;
    order: 1;
}

.guten-1CWX9I:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-1CWX9I.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-1CWX9I:not(.background-animated) > .guten-column-wrapper, .guten-1CWX9I.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--white);
}

.guten-1CWX9I > .sticky-wrapper > .guten-column-wrapper, .guten-1CWX9I > .guten-column-wrapper {
    margin-bottom: 45px;
    padding-top: 25px;
    padding-right: 50px;
    padding-bottom: 25px;
    padding-left: 25px;
}

@media only screen and (max-width: 1024px) {
    .guten-1CWX9I {
        width: 58%;
    }

    .guten-1CWX9I > .sticky-wrapper > .guten-column-wrapper, .guten-1CWX9I > .guten-column-wrapper {
        padding-top: 30px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-1CWX9I {
        order: 2;
    }

    .guten-1CWX9I > .sticky-wrapper > .guten-column-wrapper, .guten-1CWX9I > .guten-column-wrapper {
        margin-right: 20px;
        margin-bottom: 20px;
        margin-left: 20px;
        padding-top: 15px;
        padding-right: 15px;
        padding-bottom: 0px;
        padding-left: 15px;
    }
}

.guten-hH55oC {
    width: 50%;
    order: 1;
}

.guten-hH55oC:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-hH55oC.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-hH55oC:not(.background-animated) > .guten-column-wrapper, .guten-hH55oC.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
   
}

.guten-hH55oC > .sticky-wrapper > .guten-column-wrapper, .guten-hH55oC > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-hH55oC {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-hH55oC > .sticky-wrapper > .guten-column-wrapper, .guten-hH55oC > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 25px;
        margin-left: 0px;
    }
}

.guten-RuodzT {
    width: 50%;
    order: 1;
}

.guten-RuodzT:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-RuodzT.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-RuodzT:not(.background-animated) > .guten-column-wrapper, .guten-RuodzT.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
   
}

.guten-RuodzT > .sticky-wrapper > .guten-column-wrapper, .guten-RuodzT > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-RuodzT {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-RuodzT > .sticky-wrapper > .guten-column-wrapper, .guten-RuodzT > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-vUgnV6 {
    columns: 1;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
   
}

.guten-vUgnV6.guten-element {
    border-left-style: solid;
    border-left-width: 2px;
    border-left-color: var(--wp--preset--color--theme-1);
}

.guten-element.guten-vUgnV6 {
    margin-bottom: 25px;
    padding-left: 20px;
}

h1.guten-element.guten-jESFdw, h2.guten-element.guten-jESFdw, h3.guten-element.guten-jESFdw, h4.guten-element.guten-jESFdw, h5.guten-element.guten-jESFdw, h6.guten-element.guten-jESFdw {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-jESFdw {
   
}

.guten-element.guten-jESFdw {
    margin-top: -10px;
    margin-bottom: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-jESFdw {
        margin-top: 0px;
        margin-bottom: 20px;
    }
}

.guten-CPuZU1 .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
}

.guten-CPuZU1.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 50px;
}

.guten-CPuZU1.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-CPuZU1 .guten-icon-box-wrapper {
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    box-shadow: 0px 0px 0px rgba(255, 255, 255, 0);
    overflow: hidden;
}

.guten-icon-box.guten-CPuZU1 .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-CPuZU1 .icon-box.icon-box-header .icon {
    margin-bottom: 10px;
}

.guten-icon-box.guten-CPuZU1 .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-icon-box.guten-CPuZU1 .icon-box.icon-box-body .icon-box-description {
    margin-bottom: 0px;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-CPuZU1 {
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-CPuZU1 {
        z-index: 0;
    }
}

@media only screen and (max-width: 767px) {
    .guten-CPuZU1.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
        font-size: 45px;
    }
}

.guten-1ILywT .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
}

.guten-1ILywT.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 50px;
}

.guten-1ILywT.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-1ILywT .guten-icon-box-wrapper {
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    box-shadow: 0px 0px 0px rgba(255, 255, 255, 0);
    overflow: hidden;
}

.guten-icon-box.guten-1ILywT .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-1ILywT .icon-box.icon-box-header .icon {
    margin-bottom: 10px;
}

.guten-icon-box.guten-1ILywT .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-icon-box.guten-1ILywT .icon-box.icon-box-body .icon-box-description {
    margin-bottom: 0px;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-1ILywT {
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-1ILywT {
        z-index: 0;
    }
}

@media only screen and (max-width: 767px) {
    .guten-1ILywT.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
        font-size: 45px;
    }
}

.guten-element.guten-ItolTl {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 100px;
    padding-right: 0px;
    padding-bottom: 100px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-ItolTl {
        padding-top: 80px;
        padding-right: 10px;
        padding-bottom: 80px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-ItolTl {
        padding-top: 40px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 10px;
    }
}

.guten-qM7kiH {
    width: 100%;
    order: 1;
}

.guten-section > .guten-container > .guten-qM7kiH.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-qM7kiH.guten-column > .guten-column-wrapper {
    justify-content: center;
}

@media only screen and (max-width: 1024px) {
    .guten-qM7kiH {
        width: 100%;
    }
}

.guten-YlpBAN {
    text-align: center;
}

h1.guten-element.guten-YlpBAN, h2.guten-element.guten-YlpBAN, h3.guten-element.guten-YlpBAN, h4.guten-element.guten-YlpBAN, h5.guten-element.guten-YlpBAN, h6.guten-element.guten-YlpBAN {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-YlpBAN {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 15px;
    margin-left: 0px;
}

.guten-6F8FZX {
    text-align: center;
    animation-delay: 0.1s;
}

h1.guten-element.guten-6F8FZX, h2.guten-element.guten-6F8FZX, h3.guten-element.guten-6F8FZX, h4.guten-element.guten-6F8FZX, h5.guten-element.guten-6F8FZX, h6.guten-element.guten-6F8FZX {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-6F8FZX {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

.guten-rFFo70 {
    columns: 1;
    text-align: center;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
    width: 550px!important;
    display: inline-block;
    animation-delay: 0.2s;
}

.guten-element.guten-rFFo70 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-rFFo70 {
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 10px;
    }
}

.guten-buODrz {
    animation-delay: 0.3s;
}

.guten-element.guten-buODrz {
    margin-top: 40px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-buODrz {
        margin-top: 50px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-buODrz {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 15px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 10px;
    }
}

.guten-bQEzY7 {
    width: 25%;
    order: 1;
}

.guten-bQEzY7 > .sticky-wrapper > .guten-column-wrapper, .guten-bQEzY7 > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-bQEzY7 {
        width: 50%;
    }

    .guten-bQEzY7 > .sticky-wrapper > .guten-column-wrapper, .guten-bQEzY7 > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 15px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-bQEzY7 > .sticky-wrapper > .guten-column-wrapper, .guten-bQEzY7 > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-XzkwUw {
    width: 25%;
    order: 1;
}

.guten-XzkwUw > .sticky-wrapper > .guten-column-wrapper, .guten-XzkwUw > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-XzkwUw {
        width: 50%;
    }

    .guten-XzkwUw > .sticky-wrapper > .guten-column-wrapper, .guten-XzkwUw > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 15px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-XzkwUw > .sticky-wrapper > .guten-column-wrapper, .guten-XzkwUw > .guten-column-wrapper {
        padding-top: 15px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-6TB4Gz {
    width: 25%;
    order: 1;
}

.guten-6TB4Gz > .sticky-wrapper > .guten-column-wrapper, .guten-6TB4Gz > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 20px;
    padding-bottom: 0px;
    padding-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-6TB4Gz {
        width: 50%;
    }

    .guten-6TB4Gz > .sticky-wrapper > .guten-column-wrapper, .guten-6TB4Gz > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 23px;
        padding-right: 15px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-6TB4Gz > .sticky-wrapper > .guten-column-wrapper, .guten-6TB4Gz > .guten-column-wrapper {
        padding-top: 15px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-Wh5oOz {
    width: 25%;
    order: 1;
}

.guten-Wh5oOz > .sticky-wrapper > .guten-column-wrapper, .guten-Wh5oOz > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 20px;
    padding-bottom: 0px;
    padding-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-Wh5oOz {
        width: 50%;
    }

    .guten-Wh5oOz > .sticky-wrapper > .guten-column-wrapper, .guten-Wh5oOz > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 23px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 15px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-Wh5oOz > .sticky-wrapper > .guten-column-wrapper, .guten-Wh5oOz > .guten-column-wrapper {
        padding-top: 15px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-uRUCb2 .profile-box .profile-card {
    text-align: left;
}

.guten-uRUCb2 .profile-box .profile-card.card-default, .guten-uRUCb2 .profile-box .profile-card.card-overlay, .guten-uRUCb2 .profile-box .profile-card.card-hover {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-uRUCb2 .profile-box .profile-card.card-default .profile-body, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body, .guten-uRUCb2 .profile-box .profile-card.card-hover .profile-body {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
}

.guten-uRUCb2 .profile-box .profile-card.card-default img, .guten-uRUCb2 .profile-box .profile-card.card-overlay img, .guten-uRUCb2 .profile-box .profile-card.card-hover img, .guten-uRUCb2 .profile-box .profile-card.card-title-social-horizontal img, .guten-uRUCb2 .profile-box .profile-card.card-default .profile-header img, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-header img, .guten-uRUCb2 .profile-box .profile-card.card-hover .profile-header img {
    height: 440px;
}

.guten-uRUCb2 .profile-title, #guten-uRUCb2 .profile-title, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-title, .guten-uRUCb2 .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title, .guten-uRUCb2 .profile-title> a, #guten-uRUCb2 .profile-title> a, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-title> a, .guten-uRUCb2 .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title> a {
    color: var(--wp--preset--color--white);
}

.guten-uRUCb2 .profile-title, #guten-uRUCb2 .profile-title, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-title {
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    margin-bottom: 10px;
}

.guten-uRUCb2 .profile-sub, #guten-uRUCb2 .profile-sub, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-uRUCb2 .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub, .guten-uRUCb2 .profile-sub> a, #guten-uRUCb2 .profile-sub> a, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-sub> a, .guten-uRUCb2 .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub> a {
    color: var(--wp--preset--color--white);
}

.guten-uRUCb2 .profile-sub, #guten-uRUCb2 .profile-sub, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-uRUCb2 .profile-sub> a, #guten-uRUCb2 .profile-sub> a, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-sub> a {
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-uRUCb2 .profile-sub, #guten-uRUCb2 .profile-sub, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-sub {
    margin-bottom: 10px;
}

.guten-uRUCb2 .profile-desc, #guten-uRUCb2 .profile-desc, #guten-uRUCb2 .profile-phone, #guten-uRUCb2 .profile-email, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-desc, .guten-uRUCb2 .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc, .guten-uRUCb2 .profile-desc> a, #guten-uRUCb2 .profile-desc> a, #guten-uRUCb2 .profile-phone> a, #guten-uRUCb2 .profile-email> a, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-desc> a, .guten-uRUCb2 .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc> a {
    color: var(--wp--preset--color--white);
}

.guten-uRUCb2 .profile-desc, #guten-uRUCb2 .profile-desc, #guten-uRUCb2 .profile-phone, #guten-uRUCb2 .profile-email, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-desc, .guten-uRUCb2 .profile-desc> a, #guten-uRUCb2 .profile-desc> a, #guten-uRUCb2 .profile-phone> a, #guten-uRUCb2 .profile-email> a, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-body .profile-desc> a {
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-uRUCb2.guten-team .profile-box .profile-card.card-overlay:before, .guten-uRUCb2.guten-team .profile-box .profile-card.card-title-social-horizontal:before {
    background: rgba(34, 150, 249, 0.8);
}

.guten-uRUCb2 {
}

@media only screen and (max-width: 767px) {
    .guten-uRUCb2 .profile-box .profile-card.card-default img, .guten-uRUCb2 .profile-box .profile-card.card-overlay img, .guten-uRUCb2 .profile-box .profile-card.card-hover img, .guten-uRUCb2 .profile-box .profile-card.card-title-social-horizontal img, .guten-uRUCb2 .profile-box .profile-card.card-default .profile-header img, .guten-uRUCb2 .profile-box .profile-card.card-overlay .profile-header img, .guten-uRUCb2 .profile-box .profile-card.card-hover .profile-header img {
        height: 280px;
    }
}

.guten-3Xw7HF .profile-box .profile-card {
    text-align: left;
}

.guten-3Xw7HF .profile-box .profile-card.card-default, .guten-3Xw7HF .profile-box .profile-card.card-overlay, .guten-3Xw7HF .profile-box .profile-card.card-hover {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-3Xw7HF .profile-box .profile-card.card-default .profile-body, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body, .guten-3Xw7HF .profile-box .profile-card.card-hover .profile-body {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
}

.guten-3Xw7HF .profile-box .profile-card.card-default img, .guten-3Xw7HF .profile-box .profile-card.card-overlay img, .guten-3Xw7HF .profile-box .profile-card.card-hover img, .guten-3Xw7HF .profile-box .profile-card.card-title-social-horizontal img, .guten-3Xw7HF .profile-box .profile-card.card-default .profile-header img, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-header img, .guten-3Xw7HF .profile-box .profile-card.card-hover .profile-header img {
    height: 440px;
}

.guten-3Xw7HF .profile-title, #guten-3Xw7HF .profile-title, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-title, .guten-3Xw7HF .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title, .guten-3Xw7HF .profile-title> a, #guten-3Xw7HF .profile-title> a, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-title> a, .guten-3Xw7HF .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title> a {
    color: var(--wp--preset--color--white);
}

.guten-3Xw7HF .profile-title, #guten-3Xw7HF .profile-title, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-title {
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    margin-bottom: 10px;
}

.guten-3Xw7HF .profile-sub, #guten-3Xw7HF .profile-sub, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-3Xw7HF .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub, .guten-3Xw7HF .profile-sub> a, #guten-3Xw7HF .profile-sub> a, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-sub> a, .guten-3Xw7HF .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub> a {
    color: var(--wp--preset--color--white);
}

.guten-3Xw7HF .profile-sub, #guten-3Xw7HF .profile-sub, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-3Xw7HF .profile-sub> a, #guten-3Xw7HF .profile-sub> a, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-sub> a {
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-3Xw7HF .profile-sub, #guten-3Xw7HF .profile-sub, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-sub {
    margin-bottom: 10px;
}

.guten-3Xw7HF .profile-desc, #guten-3Xw7HF .profile-desc, #guten-3Xw7HF .profile-phone, #guten-3Xw7HF .profile-email, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-desc, .guten-3Xw7HF .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc, .guten-3Xw7HF .profile-desc> a, #guten-3Xw7HF .profile-desc> a, #guten-3Xw7HF .profile-phone> a, #guten-3Xw7HF .profile-email> a, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-desc> a, .guten-3Xw7HF .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc> a {
    color: var(--wp--preset--color--white);
}

.guten-3Xw7HF .profile-desc, #guten-3Xw7HF .profile-desc, #guten-3Xw7HF .profile-phone, #guten-3Xw7HF .profile-email, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-desc, .guten-3Xw7HF .profile-desc> a, #guten-3Xw7HF .profile-desc> a, #guten-3Xw7HF .profile-phone> a, #guten-3Xw7HF .profile-email> a, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-body .profile-desc> a {
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-3Xw7HF.guten-team .profile-box .profile-card.card-overlay:before, .guten-3Xw7HF.guten-team .profile-box .profile-card.card-title-social-horizontal:before {
    background: rgba(34, 150, 249, 0.8);
}

.guten-3Xw7HF {
}

@media only screen and (max-width: 767px) {
    .guten-3Xw7HF .profile-box .profile-card.card-default img, .guten-3Xw7HF .profile-box .profile-card.card-overlay img, .guten-3Xw7HF .profile-box .profile-card.card-hover img, .guten-3Xw7HF .profile-box .profile-card.card-title-social-horizontal img, .guten-3Xw7HF .profile-box .profile-card.card-default .profile-header img, .guten-3Xw7HF .profile-box .profile-card.card-overlay .profile-header img, .guten-3Xw7HF .profile-box .profile-card.card-hover .profile-header img {
        height: 280px;
    }
}

.guten-VHgHPl .profile-box .profile-card {
    text-align: left;
}

.guten-VHgHPl .profile-box .profile-card.card-default, .guten-VHgHPl .profile-box .profile-card.card-overlay, .guten-VHgHPl .profile-box .profile-card.card-hover {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-VHgHPl .profile-box .profile-card.card-default .profile-body, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body, .guten-VHgHPl .profile-box .profile-card.card-hover .profile-body {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
}

.guten-VHgHPl .profile-box .profile-card.card-default img, .guten-VHgHPl .profile-box .profile-card.card-overlay img, .guten-VHgHPl .profile-box .profile-card.card-hover img, .guten-VHgHPl .profile-box .profile-card.card-title-social-horizontal img, .guten-VHgHPl .profile-box .profile-card.card-default .profile-header img, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-header img, .guten-VHgHPl .profile-box .profile-card.card-hover .profile-header img {
    height: 440px;
}

.guten-VHgHPl .profile-title, #guten-VHgHPl .profile-title, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-title, .guten-VHgHPl .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title, .guten-VHgHPl .profile-title> a, #guten-VHgHPl .profile-title> a, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-title> a, .guten-VHgHPl .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title> a {
    color: var(--wp--preset--color--white);
}

.guten-VHgHPl .profile-title, #guten-VHgHPl .profile-title, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-title {
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    margin-bottom: 10px;
}

.guten-VHgHPl .profile-sub, #guten-VHgHPl .profile-sub, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-VHgHPl .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub, .guten-VHgHPl .profile-sub> a, #guten-VHgHPl .profile-sub> a, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-sub> a, .guten-VHgHPl .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub> a {
    color: var(--wp--preset--color--white);
}

.guten-VHgHPl .profile-sub, #guten-VHgHPl .profile-sub, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-VHgHPl .profile-sub> a, #guten-VHgHPl .profile-sub> a, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-sub> a {
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-VHgHPl .profile-sub, #guten-VHgHPl .profile-sub, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-sub {
    margin-bottom: 10px;
}

.guten-VHgHPl .profile-desc, #guten-VHgHPl .profile-desc, #guten-VHgHPl .profile-phone, #guten-VHgHPl .profile-email, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-desc, .guten-VHgHPl .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc, .guten-VHgHPl .profile-desc> a, #guten-VHgHPl .profile-desc> a, #guten-VHgHPl .profile-phone> a, #guten-VHgHPl .profile-email> a, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-desc> a, .guten-VHgHPl .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc> a {
    color: var(--wp--preset--color--white);
}

.guten-VHgHPl .profile-desc, #guten-VHgHPl .profile-desc, #guten-VHgHPl .profile-phone, #guten-VHgHPl .profile-email, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-desc, .guten-VHgHPl .profile-desc> a, #guten-VHgHPl .profile-desc> a, #guten-VHgHPl .profile-phone> a, #guten-VHgHPl .profile-email> a, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-body .profile-desc> a {
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-VHgHPl.guten-team .profile-box .profile-card.card-overlay:before, .guten-VHgHPl.guten-team .profile-box .profile-card.card-title-social-horizontal:before {
    background: rgba(34, 150, 249, 0.8);
}

.guten-VHgHPl {
}

@media only screen and (max-width: 767px) {
    .guten-VHgHPl .profile-box .profile-card.card-default img, .guten-VHgHPl .profile-box .profile-card.card-overlay img, .guten-VHgHPl .profile-box .profile-card.card-hover img, .guten-VHgHPl .profile-box .profile-card.card-title-social-horizontal img, .guten-VHgHPl .profile-box .profile-card.card-default .profile-header img, .guten-VHgHPl .profile-box .profile-card.card-overlay .profile-header img, .guten-VHgHPl .profile-box .profile-card.card-hover .profile-header img {
        height: 280px;
    }
}

.guten-9ziyIf .profile-box .profile-card {
    text-align: left;
}

.guten-9ziyIf .profile-box .profile-card.card-default, .guten-9ziyIf .profile-box .profile-card.card-overlay, .guten-9ziyIf .profile-box .profile-card.card-hover {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-9ziyIf .profile-box .profile-card.card-default .profile-body, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body, .guten-9ziyIf .profile-box .profile-card.card-hover .profile-body {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
}

.guten-9ziyIf .profile-box .profile-card.card-default img, .guten-9ziyIf .profile-box .profile-card.card-overlay img, .guten-9ziyIf .profile-box .profile-card.card-hover img, .guten-9ziyIf .profile-box .profile-card.card-title-social-horizontal img, .guten-9ziyIf .profile-box .profile-card.card-default .profile-header img, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-header img, .guten-9ziyIf .profile-box .profile-card.card-hover .profile-header img {
    height: 440px;
}

.guten-9ziyIf .profile-title, #guten-9ziyIf .profile-title, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-title, .guten-9ziyIf .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title, .guten-9ziyIf .profile-title> a, #guten-9ziyIf .profile-title> a, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-title> a, .guten-9ziyIf .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title> a {
    color: var(--wp--preset--color--white);
}

.guten-9ziyIf .profile-title, #guten-9ziyIf .profile-title, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-title {
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    margin-bottom: 10px;
}

.guten-9ziyIf .profile-sub, #guten-9ziyIf .profile-sub, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-9ziyIf .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub, .guten-9ziyIf .profile-sub> a, #guten-9ziyIf .profile-sub> a, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-sub> a, .guten-9ziyIf .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub> a {
    color: var(--wp--preset--color--white);
}

.guten-9ziyIf .profile-sub, #guten-9ziyIf .profile-sub, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-9ziyIf .profile-sub> a, #guten-9ziyIf .profile-sub> a, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-sub> a {
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-9ziyIf .profile-sub, #guten-9ziyIf .profile-sub, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-sub {
    margin-bottom: 10px;
}

.guten-9ziyIf .profile-desc, #guten-9ziyIf .profile-desc, #guten-9ziyIf .profile-phone, #guten-9ziyIf .profile-email, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-desc, .guten-9ziyIf .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc, .guten-9ziyIf .profile-desc> a, #guten-9ziyIf .profile-desc> a, #guten-9ziyIf .profile-phone> a, #guten-9ziyIf .profile-email> a, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-desc> a, .guten-9ziyIf .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc> a {
    color: var(--wp--preset--color--white);
}

.guten-9ziyIf .profile-desc, #guten-9ziyIf .profile-desc, #guten-9ziyIf .profile-phone, #guten-9ziyIf .profile-email, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-desc, .guten-9ziyIf .profile-desc> a, #guten-9ziyIf .profile-desc> a, #guten-9ziyIf .profile-phone> a, #guten-9ziyIf .profile-email> a, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-body .profile-desc> a {
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-9ziyIf.guten-team .profile-box .profile-card.card-overlay:before, .guten-9ziyIf.guten-team .profile-box .profile-card.card-title-social-horizontal:before {
    background: rgba(34, 150, 249, 0.8);
}

.guten-9ziyIf {
}

@media only screen and (max-width: 767px) {
    .guten-9ziyIf .profile-box .profile-card.card-default img, .guten-9ziyIf .profile-box .profile-card.card-overlay img, .guten-9ziyIf .profile-box .profile-card.card-hover img, .guten-9ziyIf .profile-box .profile-card.card-title-social-horizontal img, .guten-9ziyIf .profile-box .profile-card.card-default .profile-header img, .guten-9ziyIf .profile-box .profile-card.card-overlay .profile-header img, .guten-9ziyIf .profile-box .profile-card.card-hover .profile-header img {
        height: 280px;
    }
}

.guten-fFyDuY.layout-boxed > .guten-container {
    max-width: 1200px;
}

section.guten-element.guten-fFyDuY > .guten-container > .guten-column > .sticky-wrapper > .guten-column-wrapper, section.guten-element.guten-fFyDuY > .guten-container > .guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
}

.guten-element.guten-fFyDuY {
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 80px;
    padding-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-fFyDuY {
        padding-top: 40px;
        padding-right: 20px;
        padding-bottom: 40px;
        padding-left: 20px;
    }
}

.guten-EgMWeA.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-EgMWeA > .guten-background-overlay {
    background: var(--wp--preset--color--theme-5);
    opacity: 0.8;
}

.guten-EgMWeA:not(.background-animated), .guten-EgMWeA.background-animated > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-5);
    background-image: url(https://fse.jegtheme.com/plumbr/wp-content/uploads/sites/59/2025/02/male-plumber-teaching-female-apprentice-to-fix-leaking-sink-in-home-bathroom.webp);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
}

.guten-element.guten-EgMWeA {
    margin-bottom: 410px;
    padding-top: 100px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-EgMWeA:not(.background-animated), .guten-EgMWeA.background-animated > .guten-background-animated .animated-layer {
        background-size: cover;
        background-attachment: scroll;
    }

    .guten-element.guten-EgMWeA {
        padding-top: 80px;
        padding-right: 10px;
        padding-bottom: 280px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-EgMWeA:not(.background-animated), .guten-EgMWeA.background-animated > .guten-background-animated .animated-layer {
        background-attachment: scroll;
    }

    .guten-element.guten-EgMWeA {
        margin-bottom: 500px;
        padding-top: 40px;
        padding-right: 10px;
        padding-left: 10px;
    }
}

.guten-TnARhj {
    width: 100%;
    order: 1;
}

.guten-section > .guten-container > .guten-TnARhj.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-TnARhj.guten-column > .guten-column-wrapper {
    justify-content: center;
}

.guten-TnARhj > .sticky-wrapper > .guten-column-wrapper, .guten-TnARhj > .guten-column-wrapper {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-TnARhj {
        width: 100%;
    }

    .guten-TnARhj > .sticky-wrapper > .guten-column-wrapper, .guten-TnARhj > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 10px;
    }
}

.guten-dctFWb {
    text-align: center;
}

h1.guten-element.guten-dctFWb, h2.guten-element.guten-dctFWb, h3.guten-element.guten-dctFWb, h4.guten-element.guten-dctFWb, h5.guten-element.guten-dctFWb, h6.guten-element.guten-dctFWb {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-dctFWb {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-8tNBxq {
    text-align: center;
    animation-delay: 0.1s;
}

h1.guten-element.guten-8tNBxq, h2.guten-element.guten-8tNBxq, h3.guten-element.guten-8tNBxq, h4.guten-element.guten-8tNBxq, h5.guten-element.guten-8tNBxq, h6.guten-element.guten-8tNBxq {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-8tNBxq {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-TW3Dh3 {
    columns: 1;
    text-align: center;
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
    animation-delay: 0.2s;
}

.guten-element.guten-TW3Dh3 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
    padding-top: 0%;
    padding-right: 26%;
    padding-bottom: 0%;
    padding-left: 26%;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-TW3Dh3 {
        padding-top: 0%;
        padding-right: 10%;
        padding-bottom: 0%;
        padding-left: 10%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-TW3Dh3 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-69NkVd.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-69NkVd:not(.background-animated), .guten-69NkVd.background-animated > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--Try9O3);
}

.guten-69NkVd.guten-element {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    box-shadow: 0px 3px 30px 0px rgba(14, 43, 92, 0.1);
}

.guten-69NkVd {
    animation-delay: 0.3s;
}

.guten-element.guten-69NkVd {
    margin-top: 40px;
    margin-right: 0px;
    margin-bottom: -410px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-69NkVd {
        margin-top: 20px;
        margin-bottom: -680px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-69NkVd {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: -760px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-zC5euJ {
    width: 43%;
    order: 1;
}

.guten-zC5euJ:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-zC5euJ.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-zC5euJ:not(.background-animated) > .guten-column-wrapper, .guten-zC5euJ.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background-image: url(https://fse.jegtheme.com/plumbr/wp-content/uploads/sites/59/2025/02/plumber-shows-pipe-wrenches-in-plumbering-store.webp);
    background-position-x: 38%;
    background-repeat: no-repeat;
    background-size: cover;
}

.guten-zC5euJ > .sticky-wrapper > .guten-column-wrapper, .guten-zC5euJ > .guten-column-wrapper {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-zC5euJ {
        width: 100%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-zC5euJ:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-zC5euJ.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-zC5euJ:not(.background-animated) > .guten-column-wrapper, .guten-zC5euJ.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
        background-position-x: 00%;
        background-position-y: 00%;
    }

    .guten-zC5euJ > .sticky-wrapper > .guten-column-wrapper, .guten-zC5euJ > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
    }
}

.guten-uj1SKC {
    width: 57%;
    order: 1;
}

.guten-uj1SKC:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-uj1SKC.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-uj1SKC:not(.background-animated) > .guten-column-wrapper, .guten-uj1SKC.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--white);
}

.guten-uj1SKC > .sticky-wrapper > .guten-column-wrapper, .guten-uj1SKC > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 62px;
    padding-right: 75px;
    padding-bottom: 75px;
    padding-left: 75px;
}

@media only screen and (max-width: 1024px) {
    .guten-uj1SKC {
        width: 100%;
    }

    .guten-uj1SKC > .sticky-wrapper > .guten-column-wrapper, .guten-uj1SKC > .guten-column-wrapper {
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-uj1SKC > .sticky-wrapper > .guten-column-wrapper, .guten-uj1SKC > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
        padding-top: 20px;
        padding-right: 30px;
        padding-bottom: 30px;
        padding-left: 30px;
    }
}

.guten-tmcicw.guten-spacer {
    padding-bottom: 375px!important;
}

.guten-tmcicw {
}

@media only screen and (max-width: 1024px) {
    .guten-tmcicw.guten-spacer {
        padding-bottom: 490px!important;
    }
}

@media only screen and (max-width: 767px) {
    .guten-tmcicw.guten-spacer {
        padding-bottom: 280px!important;
    }
}

.guten-wX3UhW {
}

.guten-fcQnR6.guten-element {
    overflow: inherit;
}

.guten-fcQnR6 .guten-inner-wrap {
    width: 100%;
}

.guten-l1f9oa.guten-element {
    display: flex;
    width: 50%!important;
    overflow: inherit;
}

.guten-l1f9oa .guten-inner-wrap {
    width: 100%;
}

.guten-l1f9oa {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-l1f9oa.guten-element {
        width: 100%!important;
    }

    .guten-l1f9oa {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-MaxNtz.guten-element {
    display: flex;
    width: 50%!important;
    overflow: inherit;
}

.guten-MaxNtz .guten-inner-wrap {
    width: 100%;
}

.guten-MaxNtz {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 15px;
}

@media only screen and (max-width: 767px) {
    .guten-MaxNtz.guten-element {
        width: 100%!important;
    }

    .guten-MaxNtz {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-lBWHf4.guten-element {
    display: flex;
    width: 50%!important;
    overflow: inherit;
}

.guten-lBWHf4 .guten-inner-wrap {
    width: 100%;
}

.guten-lBWHf4 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-lBWHf4.guten-element {
        width: 100%!important;
    }

    .guten-lBWHf4 {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-fgpnkM.guten-element {
    display: flex;
    width: 50%!important;
    overflow: inherit;
}

.guten-fgpnkM .guten-inner-wrap {
    width: 100%;
}

.guten-fgpnkM {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 15px;
}

@media only screen and (max-width: 767px) {
    .guten-fgpnkM.guten-element {
        width: 100%!important;
    }

    .guten-fgpnkM {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-0C4WY2 .label-wrapper .input-label {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-0C4WY2 .label-wrapper {
    margin-bottom: 5px;
}

.guten-0C4WY2 .main-wrapper .choices__inner {
    padding-top: 15px;
    padding-right: 25px;
    padding-bottom: 15px;
    padding-left: 25px;
}

.guten-0C4WY2 .main-wrapper .choices::after {
    margin-right: 13.5px;
}

.guten-0C4WY2 .choices__placeholder:not(.choices__item--choice), .guten-0C4WY2 .choices .choices__list.choices__list--dropdown input {
    color: var(--wp--preset--color--theme-2);
}

.guten-0C4WY2 .choices__placeholder, .guten-0C4WY2 .choices__item, .guten-0C4WY2 .choices__input {
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-0C4WY2 .choices .choices__inner .choices__list .choices__item.choices__item--selectable:not(.choices__placeholder) {
    color: var(--wp--preset--color--theme-0);
}

.guten-0C4WY2 .choices .choices__inner, .guten-0C4WY2 .choices .choices__list.choices__list--dropdown {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-4);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-0C4WY2:hover .choices .choices__inner .choices__list .choices__item.choices__item--selectable:not(.choices__placeholder) {
    color: var(--wp--preset--color--theme-0);
}

.guten-0C4WY2 .choices .choices__inner:hover, .guten-0C4WY2 .choices .choices__list.choices__list--dropdown:hover {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-0C4WY2 .main-wrapper .choices__list.choices__list--dropdown .choices__item.choices__item--selectable {
    color: var(--wp--preset--color--theme-0);
}

.guten-0C4WY2 .main-wrapper .choices__list.choices__list--dropdown .choices__item.choices__item--selectable.is-highlighted {
    color: var(--wp--preset--color--theme-1);
}

.guten-0C4WY2 {
}

.guten-rEzC1p .label-wrapper .input-label {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-rEzC1p .label-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 5px;
    margin-left: 0px;
}

.guten-rEzC1p .gutenverse-input {
    height: 140px;
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-rEzC1p .gutenverse-input, .guten-rEzC1p .main-wrapper .input-icon-wrapper {
    padding-top: 15px;
    padding-right: 25px;
    padding-bottom: 15px;
    padding-left: 25px;
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-4);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-rEzC1p .gutenverse-input::placeholder, .guten-rEzC1p .main-wrapper .input-icon-wrapper::placeholder {
    color: var(--wp--preset--color--theme-2);
}

.guten-rEzC1p .gutenverse-input, .guten-rEzC1p .main-wrapper .input-icon-wrapper {
    color: var(--wp--preset--color--theme-0);
}

.guten-rEzC1p .gutenverse-input:hover, .guten-rEzC1p .main-wrapper .input-icon-wrapper:hover {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-rEzC1p .gutenverse-input:focus, .guten-rEzC1p .gutenverse-input:focus-visible, .guten-rEzC1p .main-wrapper .input-icon-wrapper:focus-within {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-rEzC1p .main-wrapper .input-icon-wrapper {
    flex-direction: row;
}

.guten-rEzC1p .main-wrapper .input-icon-wrapper .form-input-textarea-icon .icon i {
    font-size: 20px;
}

.guten-rEzC1p .main-wrapper .input-icon-wrapper input {
    height: 20px !important;
}

.guten-rEzC1p .main-wrapper .input-icon-wrapper .form-input-textarea-icon .icon.style-gradient i {
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
}

.guten-rEzC1p {
}

@media only screen and (max-width: 767px) {
    .guten-rEzC1p .gutenverse-input {
        height: 140px;
    }
}

.guten-D9OOD5 .guten-button {
    padding-top: 20px;
    padding-right: 40px;
    padding-bottom: 20px;
    padding-left: 40px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-D9OOD5.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-GuL2k5);
    font-size: var(--gutenverse-font-size-GuL2k5);
    font-weight: var(--gutenverse-font-weight-GuL2k5);
    text-transform: var(--gutenverse-font-transform-GuL2k5);
    font-style: var(--gutenverse-font-style-GuL2k5);
    text-decoration: var(--gutenverse-font-decoration-GuL2k5);
    line-height: var(--gutenverse-font-lineHeight-GuL2k5);
    letter-spacing: var(--gutenverse-font-spacing-GuL2k5);
}

.guten-D9OOD5.guten-button-wrapper .guten-button:hover span {
    color: var(--wp--preset--color--white);
}

.guten-D9OOD5.guten-button-wrapper .guten-button {
    background: var(--wp--preset--color--theme-1);
}

.guten-D9OOD5.guten-button-wrapper .guten-button:hover {
    background: var(--wp--preset--color--theme-0);
}

.guten-D9OOD5 {
}

.guten-element.guten-D9OOD5 {
    margin-top: 30px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-D9OOD5 {
        justify-content: center;
    }

    .guten-D9OOD5 .guten-button {
        padding-top: 20px;
        padding-right: 40px;
        padding-bottom: 20px;
        padding-left: 40px;
    }

    .guten-element.guten-D9OOD5 {
        margin-top: 30px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

.guten-cLbFWo .label-wrapper .input-label {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-cLbFWo .label-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 5px;
    margin-left: 0px;
}

.guten-cLbFWo .gutenverse-input, .guten-cLbFWo .main-wrapper .input-icon-wrapper {
    padding-top: 16px;
    padding-right: 25px;
    padding-bottom: 16px;
    padding-left: 25px;
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-4);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-cLbFWo .gutenverse-input::placeholder, .guten-cLbFWo .main-wrapper .input-icon-wrapper::placeholder {
    color: var(--wp--preset--color--theme-2);
}

.guten-cLbFWo .gutenverse-input {
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-cLbFWo .gutenverse-input, .guten-cLbFWo .main-wrapper .input-icon-wrapper {
    color: var(--wp--preset--color--theme-0);
}

.guten-cLbFWo .gutenverse-input:hover, .guten-cLbFWo .main-wrapper .input-icon-wrapper:hover {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-cLbFWo .gutenverse-input:focus, .guten-cLbFWo .gutenverse-input:focus-visible, .guten-cLbFWo .main-wrapper .input-icon-wrapper:focus-within {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-cLbFWo .main-wrapper .input-icon-wrapper {
    flex-direction: row;
}

.guten-cLbFWo .main-wrapper .input-icon-wrapper .form-input-text-icon .icon i {
    font-size: 20px;
}

.guten-cLbFWo .main-wrapper .input-icon-wrapper input {
    height: 20px !important;
}

.guten-cLbFWo .main-wrapper .input-icon-wrapper .form-input-text-icon .icon.style-gradient i {
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
}

.guten-cLbFWo {
}

.guten-IiGX0e .label-wrapper .input-label {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-IiGX0e .label-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 5px;
    margin-left: 0px;
}

.guten-IiGX0e .gutenverse-input, .guten-IiGX0e .main-wrapper .input-icon-wrapper {
    padding-top: 16px;
    padding-right: 25px;
    padding-bottom: 16px;
    padding-left: 25px;
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-4);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-IiGX0e .gutenverse-input::placeholder, .guten-IiGX0e .main-wrapper .input-icon-wrapper::placeholder {
    color: var(--wp--preset--color--theme-2);
}

.guten-IiGX0e .gutenverse-input {
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-IiGX0e .gutenverse-input, .guten-IiGX0e .main-wrapper .input-icon-wrapper {
    color: var(--wp--preset--color--theme-0);
}

.guten-IiGX0e .gutenverse-input:hover, .guten-IiGX0e .main-wrapper .input-icon-wrapper:hover {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-IiGX0e .gutenverse-input:focus, .guten-IiGX0e .gutenverse-input:focus-visible, .guten-IiGX0e .main-wrapper .input-icon-wrapper:focus-within .form-input-email-icon .icon i {
    color: var(--wp--preset--color--oiwNZl);
}

.guten-IiGX0e .gutenverse-input:focus, .guten-IiGX0e .gutenverse-input:focus-visible, .guten-IiGX0e .main-wrapper .input-icon-wrapper:focus-within {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-IiGX0e .main-wrapper .input-icon-wrapper {
    flex-direction: row;
}

.guten-IiGX0e .main-wrapper .input-icon-wrapper .form-input-email-icon .icon i {
    font-size: 20px;
}

.guten-IiGX0e .main-wrapper .input-icon-wrapper input {
    height: 20px !important;
}

.guten-IiGX0e .main-wrapper .input-icon-wrapper .form-input-email-icon .icon.style-gradient i {
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
}

.guten-IiGX0e {
}

.guten-NwmcJR .label-wrapper .input-label {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-NwmcJR .label-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 5px;
    margin-left: 0px;
}

.guten-NwmcJR .gutenverse-input, .guten-NwmcJR .main-wrapper .input-icon-wrapper {
    padding-top: 16px;
    padding-right: 25px;
    padding-bottom: 16px;
    padding-left: 25px;
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-4);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-NwmcJR .gutenverse-input::placeholder, .guten-NwmcJR .main-wrapper .input-icon-wrapper::placeholder {
    color: var(--wp--preset--color--theme-2);
}

.guten-NwmcJR .gutenverse-input {
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-NwmcJR .gutenverse-input, .guten-NwmcJR .main-wrapper .input-icon-wrapper {
    color: var(--wp--preset--color--theme-0);
}

.guten-NwmcJR .gutenverse-input:hover, .guten-NwmcJR .main-wrapper .input-icon-wrapper:hover {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-NwmcJR .gutenverse-input:focus, .guten-NwmcJR .gutenverse-input:focus-visible, .guten-NwmcJR .main-wrapper .input-icon-wrapper:focus-within {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-NwmcJR .main-wrapper .input-icon-wrapper {
    flex-direction: row;
}

.guten-NwmcJR .main-wrapper .input-icon-wrapper .form-input-telp-icon .icon i {
    font-size: 20px;
}

.guten-NwmcJR .main-wrapper .input-icon-wrapper input {
    height: 20px !important;
}

.guten-NwmcJR .main-wrapper .input-icon-wrapper .form-input-telp-icon .icon.style-gradient i {
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
}

.guten-NwmcJR {
}

.guten-OpiNb6 .label-wrapper .input-label {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-OpiNb6 .label-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 5px;
    margin-left: 0px;
}

.guten-OpiNb6 .gutenverse-input, .guten-OpiNb6 .main-wrapper .input-icon-wrapper {
    padding-top: 16px;
    padding-right: 25px;
    padding-bottom: 16px;
    padding-left: 25px;
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-4);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-OpiNb6 .gutenverse-input::placeholder, .guten-OpiNb6 .main-wrapper .input-icon-wrapper::placeholder {
    color: var(--wp--preset--color--theme-2);
}

.guten-OpiNb6 .gutenverse-input {
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-OpiNb6 .gutenverse-input, .guten-OpiNb6 .main-wrapper .input-icon-wrapper {
    color: var(--wp--preset--color--theme-0);
}

.guten-OpiNb6 .gutenverse-input:hover, .guten-OpiNb6 .main-wrapper .input-icon-wrapper:hover {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-OpiNb6 .gutenverse-input:focus, .guten-OpiNb6 .gutenverse-input:focus-visible, .guten-OpiNb6 .main-wrapper .input-icon-wrapper:focus-within .form-input-date-icon .icon i {
    color: var(--wp--preset--color--oiwNZl);
}

.guten-OpiNb6 .gutenverse-input:focus, .guten-OpiNb6 .gutenverse-input:focus-visible, .guten-OpiNb6 .main-wrapper .input-icon-wrapper:focus-within {
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-OpiNb6 .main-wrapper .input-icon-wrapper {
    flex-direction: row;
}

.guten-OpiNb6 .main-wrapper .input-icon-wrapper .form-input-date-icon .icon i {
    font-size: 20px;
}

.guten-OpiNb6 .main-wrapper .input-icon-wrapper input {
    height: 20px !important;
}

.guten-OpiNb6 .main-wrapper .input-icon-wrapper .form-input-date-icon .icon.style-gradient i {
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
}



.guten-vVJl6y.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-element.guten-vVJl6y {
    padding-right: 0px;
    padding-bottom: 80px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-vVJl6y {
        padding-top: 80px;
        padding-right: 10px;
        padding-bottom: 40px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-vVJl6y {
        padding-top: 40px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

.guten-FkriRq {
    width: 100%;
    order: 1;
}

.guten-section > .guten-container > .guten-FkriRq.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-FkriRq.guten-column > .guten-column-wrapper {
    justify-content: center;
}

@media only screen and (max-width: 1024px) {
    .guten-FkriRq {
        width: 100%;
    }
}

.guten-OYboMB {
    text-align: center;
}

h1.guten-element.guten-OYboMB, h2.guten-element.guten-OYboMB, h3.guten-element.guten-OYboMB, h4.guten-element.guten-OYboMB, h5.guten-element.guten-OYboMB, h6.guten-element.guten-OYboMB {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-OYboMB {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-nN2VJI {
    text-align: center;
    animation-delay: 0.1s;
}

h1.guten-element.guten-nN2VJI, h2.guten-element.guten-nN2VJI, h3.guten-element.guten-nN2VJI, h4.guten-element.guten-nN2VJI, h5.guten-element.guten-nN2VJI, h6.guten-element.guten-nN2VJI {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-nN2VJI {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-CegPOx {
    columns: 1;
    text-align: center;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
    width: 520px!important;
    display: inline-block;
    animation-delay: 0.2s;
}

.guten-element.guten-CegPOx {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-CegPOx {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-wBEFpw .guten-postblock .guten-posts {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-column-gap: 40px;
}

.guten-wBEFpw .guten-postblock .guten-post {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
}

.guten-wBEFpw .guten-postblock:not(.postblock-type-5) .guten-thumb, .guten-wBEFpw .guten-postblock.postblock-type-5 .guten-post {
    width: 50%;
    flex-basis: 50%;
}

.guten-wBEFpw .guten-postblock .guten-thumb {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-wBEFpw .guten-postblock .guten-thumb .thumbnail-container {
    height: 240px;
    padding-bottom: 0;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-wBEFpw .guten-postblock .guten-postblock-content {
    text-align: left;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 25px;
}

.guten-wBEFpw .guten-postblock .guten-postblock-content .guten-post-meta-bottom {
    justify-content: flex-start;
}

.guten-wBEFpw .guten-postblock .guten-post-category a {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-wBEFpw .guten-postblock .guten-post .guten-postblock-content .guten-post-title a {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-2fgShG);
    font-size: var(--gutenverse-font-size-2fgShG);
    font-weight: var(--gutenverse-font-weight-2fgShG);
    text-transform: var(--gutenverse-font-transform-2fgShG);
    font-style: var(--gutenverse-font-style-2fgShG);
    text-decoration: var(--gutenverse-font-decoration-2fgShG);
    line-height: var(--gutenverse-font-lineHeight-2fgShG);
    letter-spacing: var(--gutenverse-font-spacing-2fgShG);
}

.guten-wBEFpw .guten-postblock .guten-post:hover .guten-postblock-content .guten-post-title a {
    color: var(--wp--preset--color--theme-1);
}

.guten-wBEFpw .guten-postblock .guten-post .guten-postblock-content .guten-post-excerpt {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: -10px;
    margin-left: 0px;
}

.guten-wBEFpw .guten-postblock .guten-post .guten-postblock-content .guten-post-excerpt p {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-wBEFpw .guten-postblock .guten-post .guten-postblock-content .guten-readmore {
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-wBEFpw .guten-postblock .guten-post .guten-postblock-content .guten-meta-readmore {
    margin-top: 4px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-wBEFpw .guten-postblock .guten-post .guten-postblock-content .guten-meta-readmore.icon-position-before .guten-readmore i {
    margin-right: 8px;
}

.guten-wBEFpw .guten-postblock .guten-post .guten-postblock-content .guten-meta-readmore.icon-position-after .guten-readmore i {
    margin-left: 8px;
}

.guten-wBEFpw .guten-postblock .guten-post .guten-postblock-content .guten-meta-readmore a {
    color: var(--wp--preset--color--theme-1);
    background: rgba(0, 0, 0, 0);
}

.guten-wBEFpw .guten-postblock .guten-postblock-content .guten-post-meta {
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
    color: var(--wp--preset--color--theme-2);
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}

.guten-wBEFpw .guten-postblock .guten-postblock-content .guten-post-meta .guten-meta-author.icon-position-before i {
    margin-right: 0px;
}

.guten-wBEFpw .guten-postblock .guten-postblock-content .guten-post-meta .guten-meta-author.icon-position-after i {
    margin-left: 0px;
}

.guten-wBEFpw .guten-postblock .guten-postblock-content .guten-post-meta .guten-meta-date.icon-position-before i {
    margin-right: 8px;
}

.guten-wBEFpw .guten-postblock .guten-postblock-content .guten-post-meta .guten-meta-date.icon-position-after i {
    margin-left: 8px;
}

.guten-wBEFpw.guten-element {
    animation-delay: 0.3s;
    margin-top: 40px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-wBEFpw .guten-postblock:not(.postblock-type-5) .guten-thumb, .guten-wBEFpw .guten-postblock.postblock-type-5 .guten-post {
        width: 100%;
        flex-basis: 100%;
    }

    .guten-wBEFpw .guten-postblock .guten-thumb .thumbnail-container {
        height: 320px;
        padding-bottom: 0;
    }

    .guten-wBEFpw .guten-postblock .guten-postblock-content {
        padding-top: 20px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-wBEFpw .guten-postblock .guten-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
        grid-column-gap: 30px;
    }

    .guten-wBEFpw .guten-postblock .guten-thumb .thumbnail-container {
        height: 220px;
        padding-bottom: 0;
    }

    .guten-wBEFpw.guten-element {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-eNiFD2.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-eNiFD2:not(.background-animated), .guten-eNiFD2.background-animated > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-3);
}

.guten-element.guten-eNiFD2 {
    padding-top: 80px;
    padding-bottom: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-eNiFD2 {
        padding-top: 60px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-eNiFD2 {
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

.guten-vPWtK3 {
    width: 100%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-vPWtK3 {
        width: 100%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-sipECD {
        margin-top: 40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-5TwE0N.guten-element {
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: var(--wp--preset--color--theme-0);
}

.guten-element.guten-5TwE0N {
    margin-top: 80px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-5TwE0N {
        margin-top: 60px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-5TwE0N {
        margin-top: 40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-m33hQ5 {
    width: 28.482%;
    order: 1;
}

.guten-section > .guten-container > .guten-m33hQ5.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-m33hQ5.guten-column > .guten-column-wrapper {
    justify-content: flex-start;
}

.guten-m33hQ5 > .sticky-wrapper > .guten-column-wrapper, .guten-m33hQ5 > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 40px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-m33hQ5 {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-m33hQ5 > .sticky-wrapper > .guten-column-wrapper, .guten-m33hQ5 > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-xYqyc9 {
    width: 19.554%;
    order: 1;
}

.guten-xYqyc9 > .sticky-wrapper > .guten-column-wrapper, .guten-xYqyc9 > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-xYqyc9 {
        width: 50%;
    }

    .guten-xYqyc9 > .sticky-wrapper > .guten-column-wrapper, .guten-xYqyc9 > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-xYqyc9 > .sticky-wrapper > .guten-column-wrapper, .guten-xYqyc9 > .guten-column-wrapper {
        margin-top: 18px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-3VGicO {
    width: 22.678%;
    order: 1;
}

.guten-3VGicO > .sticky-wrapper > .guten-column-wrapper, .guten-3VGicO > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-3VGicO {
        width: 50%;
    }

    .guten-3VGicO > .sticky-wrapper > .guten-column-wrapper, .guten-3VGicO > .guten-column-wrapper {
        padding-top: 40px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-3VGicO > .sticky-wrapper > .guten-column-wrapper, .guten-3VGicO > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-gvGSoi {
    width: 29.28%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-gvGSoi {
        width: 50%;
    }

    .guten-gvGSoi > .sticky-wrapper > .guten-column-wrapper, .guten-gvGSoi > .guten-column-wrapper {
        padding-top: 40px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-gvGSoi > .sticky-wrapper > .guten-column-wrapper, .guten-gvGSoi > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-Qj9FyT {
    width: 50%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-Qj9FyT {
        width: 100%;
    }
}

.guten-AEmWws {
    width: 50%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-AEmWws {
        width: 100%;
    }

    .guten-AEmWws > .sticky-wrapper > .guten-column-wrapper, .guten-AEmWws > .guten-column-wrapper {
        margin-top: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-AEmWws > .sticky-wrapper > .guten-column-wrapper, .guten-AEmWws > .guten-column-wrapper {
        padding-top: 10px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-bl0hjc.guten-image .guten-image-wrapper {
    justify-content: flex-start;
}

.guten-bl0hjc img {
    width: 154px;
}

.guten-bl0hjc {
}

.guten-element.guten-bl0hjc {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-bIzixS {
    columns: 1;
    text-align: left;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-element.guten-bIzixS {
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 19.5px;
    margin-left: 0px;
}

.guten-QbP49S:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-QbP49S > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-top: calc(9px/2);
}

.guten-QbP49S:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-QbP49S > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(9px/2);
}

.guten-QbP49S.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-QbP49S > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(9px/2);
}

.guten-QbP49S.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-QbP49S > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-left: calc(9px/2);
}

.guten-QbP49S .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-1);
    font-size: 16px;
    line-height: 1.5em;
}

.guten-QbP49S .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-QbP49S .list-wrapper .guten-icon-list-item a {
    align-items: center
}

.guten-QbP49S .guten-icon-list-item a, .guten-QbP49S .list-wrapper .guten-icon-list-item a {
    gap: 19px;
}

.guten-QbP49S {
}

@media only screen and (max-width: 767px) {
    .guten-QbP49S:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-QbP49S > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
        margin-top: calc(6px/2);
    }

    .guten-QbP49S:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-QbP49S > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
        padding-bottom: calc(6px/2);
    }

    .guten-QbP49S.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-QbP49S > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
        margin-right: calc(6px/2);
    }

    .guten-QbP49S.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-QbP49S > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
        margin-left: calc(6px/2);
    }
}

.guten-22hIxj {
    text-align: left;
}

h1.guten-element.guten-22hIxj, h2.guten-element.guten-22hIxj, h3.guten-element.guten-22hIxj, h4.guten-element.guten-22hIxj, h5.guten-element.guten-22hIxj, h6.guten-element.guten-22hIxj {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2fgShG);
    font-size: var(--gutenverse-font-size-2fgShG);
    font-weight: var(--gutenverse-font-weight-2fgShG);
    text-transform: var(--gutenverse-font-transform-2fgShG);
    font-style: var(--gutenverse-font-style-2fgShG);
    text-decoration: var(--gutenverse-font-decoration-2fgShG);
    line-height: var(--gutenverse-font-lineHeight-2fgShG);
    letter-spacing: var(--gutenverse-font-spacing-2fgShG);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-22hIxj {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-36sUHp .guten-divider-wrapper {
    width: 30%;
    padding: 2px 0;
}

.guten-36sUHp .guten-divider-style {
    --divider-pattern-height: 2px;
    background-color: var(--wp--preset--color--theme-1);
}

.guten-36sUHp .guten-divider-line {
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-36sUHp {
    justify-content: left;
}

.guten-element.guten-36sUHp {
    margin-top: -7px;
    margin-right: 0px;
    margin-bottom: -7px;
    margin-left: 0px;
}

.guten-otaUuB:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-otaUuB > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-top: calc(15px/2);
}

.guten-otaUuB:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-otaUuB > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px/2);
}

.guten-otaUuB.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-otaUuB > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(15px/2);
}

.guten-otaUuB.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-otaUuB > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-left: calc(15px/2);
}

.guten-otaUuB .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-1);
    font-size: 16px;
    line-height: 1.5em;
}

.guten-otaUuB .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-otaUuB .list-wrapper .guten-icon-list-item a {
    align-items: center
}

.guten-otaUuB .guten-icon-list-item:hover .list-text {
    color: var(--wp--preset--color--theme-1);
}

.guten-otaUuB .guten-icon-list-item a, .guten-otaUuB .list-wrapper .guten-icon-list-item a {
    gap: 19px;
}

.guten-otaUuB {
}

.guten-element.guten-otaUuB {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-Yj72Tg {
    text-align: left;
}

h1.guten-element.guten-Yj72Tg, h2.guten-element.guten-Yj72Tg, h3.guten-element.guten-Yj72Tg, h4.guten-element.guten-Yj72Tg, h5.guten-element.guten-Yj72Tg, h6.guten-element.guten-Yj72Tg {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2fgShG);
    font-size: var(--gutenverse-font-size-2fgShG);
    font-weight: var(--gutenverse-font-weight-2fgShG);
    text-transform: var(--gutenverse-font-transform-2fgShG);
    font-style: var(--gutenverse-font-style-2fgShG);
    text-decoration: var(--gutenverse-font-decoration-2fgShG);
    line-height: var(--gutenverse-font-lineHeight-2fgShG);
    letter-spacing: var(--gutenverse-font-spacing-2fgShG);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-Yj72Tg {
    margin-top: -0.5px;
    margin-right: 0px;
    margin-bottom: 20.5px;
    margin-left: 0px;
}

.guten-uPwQkm .guten-divider-wrapper {
    width: 30%;
    padding: 2px 0;
}

.guten-uPwQkm .guten-divider-style {
    --divider-pattern-height: 2px;
    background-color: var(--wp--preset--color--theme-1);
}

.guten-uPwQkm .guten-divider-line {
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-uPwQkm {
    justify-content: left;
}

.guten-element.guten-uPwQkm {
    margin-top: -7px;
    margin-right: 0px;
    margin-bottom: -7px;
    margin-left: 0px;
}

.guten-I83Qwc:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-I83Qwc > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-top: calc(15px/2);
}

.guten-I83Qwc:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-I83Qwc > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px/2);
}

.guten-I83Qwc.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-I83Qwc > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(15px/2);
}

.guten-I83Qwc.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-I83Qwc > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-left: calc(15px/2);
}

.guten-I83Qwc .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-1);
    font-size: 16px;
    line-height: 1.5em;
}

.guten-I83Qwc .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-I83Qwc .list-wrapper .guten-icon-list-item a {
    align-items: center
}

.guten-I83Qwc .guten-icon-list-item:hover .list-text {
    color: var(--wp--preset--color--theme-1);
}

.guten-I83Qwc .guten-icon-list-item a, .guten-I83Qwc .list-wrapper .guten-icon-list-item a {
    gap: 19px;
}

.guten-I83Qwc {
}

.guten-element.guten-I83Qwc {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-Rq4YJs {
    text-align: left;
}

h1.guten-element.guten-Rq4YJs, h2.guten-element.guten-Rq4YJs, h3.guten-element.guten-Rq4YJs, h4.guten-element.guten-Rq4YJs, h5.guten-element.guten-Rq4YJs, h6.guten-element.guten-Rq4YJs {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2fgShG);
    font-size: var(--gutenverse-font-size-2fgShG);
    font-weight: var(--gutenverse-font-weight-2fgShG);
    text-transform: var(--gutenverse-font-transform-2fgShG);
    font-style: var(--gutenverse-font-style-2fgShG);
    text-decoration: var(--gutenverse-font-decoration-2fgShG);
    line-height: var(--gutenverse-font-lineHeight-2fgShG);
    letter-spacing: var(--gutenverse-font-spacing-2fgShG);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-Rq4YJs {
    margin-top: -0.5px;
    margin-right: 0px;
    margin-bottom: 20.5px;
    margin-left: 0px;
}

.guten-uSegPy .guten-divider-wrapper {
    width: 30%;
    padding: 2px 0;
}

.guten-uSegPy .guten-divider-style {
    --divider-pattern-height: 2px;
    background-color: var(--wp--preset--color--theme-1);
}

.guten-uSegPy .guten-divider-line {
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-uSegPy {
    justify-content: left;
}

.guten-element.guten-uSegPy {
    margin-top: -7px;
    margin-right: 0px;
    margin-bottom: -7px;
    margin-left: 0px;
}

.guten-tCBwIX {
}

.guten-element.guten-tCBwIX {
    margin-top: 25px;
    margin-bottom: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-tCBwIX .form-notification .notification-body.guten-success {
        text-align: center;
    }
}

.guten-HoNoJC {
    columns: 1;
    text-align: left;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-element.guten-HoNoJC {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-i2JXDe {
    justify-content: flex-start;
}

.guten-i2JXDe .guten-social-icon {
    text-align: left;
}

.guten-i2JXDe .guten-social-icon i {
    font-size: 16px;
}

.guten-i2JXDe.fill .guten-social-icon a i, .guten-i2JXDe.border .guten-social-icon a i, .guten-i2JXDe.custom .guten-social-icon a i {
    color: var(--wp--preset--color--white);
}

.guten-i2JXDe.border .guten-social-icon a {
    border-color: var(--wp--preset--color--white);
}

.guten-i2JXDe.horizontal > div:not(:first-child) {
    margin-left: 18px;
}

.guten-i2JXDe.vertical > div:not(:first-child) {
    margin-top: 18px;
}

.guten-i2JXDe .guten-social-icon a {
    padding-top: 11px;
    padding-right: 11px;
    padding-bottom: 11px;
    padding-left: 11px;
}

.guten-i2JXDe.fill .guten-social-icon a:hover i, .guten-i2JXDe.border .guten-social-icon a:hover i, .guten-i2JXDe.custom .guten-social-icon a:hover i {
    color: var(--wp--preset--color--theme-1);
}

.guten-i2JXDe.border .guten-social-icon a:hover {
    border-color: var(--wp--preset--color--theme-1);
}

.guten-i2JXDe.fill .guten-social-icon a, .guten-i2JXDe.border .guten-social-icon a, .guten-i2JXDe.custom .guten-social-icon a {
    background-color: var(--wp--preset--color--theme-1);
}

.guten-i2JXDe.fill .guten-social-icon a:hover, .guten-i2JXDe.border .guten-social-icon a:hover, .guten-i2JXDe.custom .guten-social-icon a:hover {
    background-color: var(--wp--preset--color--white);
}

.guten-i2JXDe.guten-element, .guten-i2JXDe.guten-element.horizontal > div {
    width: auto!important;
    display: inline-block;
}

@media only screen and (max-width: 767px) {
    .guten-i2JXDe .guten-social-icon a {
        padding-top: 8px;
        padding-right: 8px;
        padding-bottom: 8px;
        padding-left: 8px;
    }
}

.guten-HEh2c4 {
    columns: 1;
    text-align: left;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-HEh2c4 a {
    color: var(--wp--preset--color--theme-1);
}

@media only screen and (max-width: 1024px) {
    .guten-HEh2c4 {
        text-align: center;
    }
}

@media only screen and (max-width: 767px) {
    .guten-HEh2c4 {
        text-align: center;
    }
}

.guten-IaH6E3 {
    columns: 1;
    text-align: right;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

@media only screen and (max-width: 1024px) {
    .guten-IaH6E3 {
        text-align: center;
    }
}

@media only screen and (max-width: 767px) {
    .guten-IaH6E3 {
        text-align: center;
    }
}

.guten-KcRD0T {
    width: 78%;
    order: 1;
}

.guten-section > .guten-container > .guten-KcRD0T.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-KcRD0T.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
}

@media only screen and (max-width: 1024px) {
    .guten-KcRD0T {
        width: 86.5%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-KcRD0T > .sticky-wrapper > .guten-column-wrapper, .guten-KcRD0T > .guten-column-wrapper {
        margin-bottom: 15px;
    }
}

.guten-dTxwzI {
    width: 22%;
    order: 1;
}

.guten-section > .guten-container > .guten-dTxwzI.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-dTxwzI.guten-column > .guten-column-wrapper {
    justify-content: flex-end;
}

@media only screen and (max-width: 1024px) {
    .guten-dTxwzI {
        width: 13.5%;
    }
}

.guten-CxXLPF .gutenverse-input, .guten-CxXLPF .main-wrapper .input-icon-wrapper {
    padding-top: 16px;
    padding-right: 25px;
    padding-bottom: 16px;
    padding-left: 25px;
    background-color: var(--wp--preset--color--white);
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-CxXLPF .gutenverse-input::placeholder, .guten-CxXLPF .main-wrapper .input-icon-wrapper::placeholder {
    color: var(--wp--preset--color--theme-2);
}

.guten-CxXLPF .gutenverse-input {
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-CxXLPF .gutenverse-input, .guten-CxXLPF .main-wrapper .input-icon-wrapper {
    color: var(--wp--preset--color--theme-0);
}

.guten-CxXLPF .gutenverse-input:hover, .guten-CxXLPF .main-wrapper .input-icon-wrapper:hover {
    border-style: none;
}

.guten-CxXLPF .gutenverse-input:focus, .guten-CxXLPF .gutenverse-input:focus-visible, .guten-CxXLPF .main-wrapper .input-icon-wrapper:focus-within {
    border-style: none;
}

.guten-CxXLPF .main-wrapper .input-icon-wrapper {
    flex-direction: row;
}

.guten-CxXLPF .main-wrapper .input-icon-wrapper .form-input-email-icon .icon i {
    font-size: 20px;
}

.guten-CxXLPF .main-wrapper .input-icon-wrapper input {
    height: 20px !important;
}

.guten-CxXLPF .main-wrapper .input-icon-wrapper .form-input-email-icon .icon.style-gradient i {
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
}

.guten-CxXLPF {
}

.guten-element.guten-CxXLPF {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-CxXLPF .gutenverse-input, .guten-CxXLPF .main-wrapper .input-icon-wrapper {
        padding-top: 15px;
        padding-right: 25px;
        padding-bottom: 15px;
        padding-left: 25px;
    }
}

.guten-HPaOwT .guten-button {
    padding-top: 19px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-HPaOwT.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-HPaOwT.guten-button-wrapper .guten-button {
    background: var(--wp--preset--color--theme-1);
}

.guten-HPaOwT.guten-button-wrapper .guten-button:hover {
   
}

.guten-HPaOwT {
    width: auto!important;
    display: inline-flex;
}

@media only screen and (max-width: 1024px) {
    .guten-HPaOwT .guten-button {
        padding-right: 30px;
        padding-left: 30px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-HPaOwT .guten-button {
        width: 100%;
        padding-top: 19px;
        padding-right: 30px;
        padding-bottom: 19px;
        padding-left: 30px;
    }

    .guten-HPaOwT {
        width: 100%!important;
    }
}

.guten-5Bcfc6 {
    width: 53%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-5Bcfc6 {
        width: 72%;
    }
}

.guten-YNF2hO {
    width: 47%;
    order: 1;
}

.guten-section > .guten-container > .guten-YNF2hO.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-YNF2hO.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: center;
}

@media only screen and (max-width: 1024px) {
    .guten-YNF2hO {
        width: 28%;
    }
}

.guten-a9Dg1q {
    width: 58%;
    order: 1;
}

.guten-section > .guten-container > .guten-a9Dg1q.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-a9Dg1q.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
}

@media only screen and (max-width: 1024px) {
    .guten-a9Dg1q {
        width: 58%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-a9Dg1q {
        order: 2;
    }
}

.guten-hamUiA {
    width: 42%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-hamUiA {
        width: 42%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-section > .guten-container > .guten-hamUiA.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-hamUiA.guten-column > .guten-column-wrapper {
        justify-content: center;
    }
}

.guten-jsdqxa {
    width: 100%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-jsdqxa {
        width: 100%;
    }
}

.guten-A5wM38 {
    width: 33.3%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-A5wM38 {
        width: 50%;
    }
}

.guten-s2Qd8w {
    width: 33.3%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-s2Qd8w {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-s2Qd8w > .sticky-wrapper > .guten-column-wrapper, .guten-s2Qd8w > .guten-column-wrapper {
        padding-top: 20px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-Vd8vEn {
    width: 33.3%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-Vd8vEn {
        width: 100%;
    }

    .guten-section > .guten-container > .guten-Vd8vEn.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-Vd8vEn.guten-column > .guten-column-wrapper {
        justify-content: center;
    }

    .guten-Vd8vEn > .sticky-wrapper > .guten-column-wrapper, .guten-Vd8vEn > .guten-column-wrapper {
        padding-top: 30px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-Vd8vEn > .sticky-wrapper > .guten-column-wrapper, .guten-Vd8vEn > .guten-column-wrapper {
        padding-top: 20px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
    h1.guten-element.guten-qABoQs, h2.guten-element.guten-qABoQs, h3.guten-element.guten-qABoQs, h4.guten-element.guten-qABoQs, h5.guten-element.guten-qABoQs, h6.guten-element.guten-qABoQs {
    font-size: 36px;  
    padding-top: 150px;
}
}

@media(max-width:768px){
     h1.guten-element.guten-qABoQs, h2.guten-element.guten-qABoQs, h3.guten-element.guten-qABoQs, h4.guten-element.guten-qABoQs, h5.guten-element.guten-qABoQs, h6.guten-element.guten-qABoQs {
    font-size: 36px !important; 
}
}

h1.guten-element.guten-qABoQs, h2.guten-element.guten-qABoQs, h3.guten-element.guten-qABoQs, h4.guten-element.guten-qABoQs, h5.guten-element.guten-qABoQs, h6.guten-element.guten-qABoQs {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-xuEzhd);
    font-size: 60px;
    font-weight: var(--gutenverse-font-weight-xuEzhd);
    text-transform: var(--gutenverse-font-transform-xuEzhd);
    font-style: var(--gutenverse-font-style-xuEzhd);
    text-decoration: var(--gutenverse-font-decoration-xuEzhd);
    line-height: var(--gutenverse-font-lineHeight-xuEzhd);
    letter-spacing: var(--gutenverse-font-spacing-xuEzhd);
    overflow-wrap: break-word;
    word-break: break-word;
    text-align: center;
}


.guten-element.guten-qABoQs {
    margin-top: 0px;
    margin-bottom: 10px;
}

.guten-ZvZHOa {
    columns: 1;
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
    animation-delay: 0.1s;
}

.guten-element.guten-ZvZHOa {
    margin-right: 40px;
}

.guten-Fha3f7.guten-button-wrapper .guten-button {
    padding-top: 20px;
    padding-right: 40px;
    padding-bottom: 20px;
    padding-left: 40px;
    background: var(--wp--preset--color--theme-1);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    animation-delay: 0.2s;
}

.guten-Fha3f7.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-GuL2k5);
    font-size: var(--gutenverse-font-size-GuL2k5);
    font-weight: var(--gutenverse-font-weight-GuL2k5);
    text-transform: var(--gutenverse-font-transform-GuL2k5);
    font-style: var(--gutenverse-font-style-GuL2k5);
    text-decoration: var(--gutenverse-font-decoration-GuL2k5);
    line-height: var(--gutenverse-font-lineHeight-GuL2k5);
    letter-spacing: var(--gutenverse-font-spacing-GuL2k5);
}

.guten-Fha3f7.guten-button-wrapper .guten-button:hover span {
    color: var(--wp--preset--color--theme-0);
}

.guten-Fha3f7.guten-button-wrapper .guten-button:hover {
    background: var(--wp--preset--color--white);
}

.guten-element.guten-Fha3f7 {
    margin-top: 30px;
}

.guten-wtOLLj .guten-popup .guten-popup-content {
    width: 872px;
    background: rgba(0, 0, 0, 0);
}

.guten-wtOLLj .guten-popup .guten-popup-close i {
    color: var(--wp--preset--color--white);
}

.guten-wtOLLj .guten-popup-close {
    background: rgba(0, 0, 0, 0);
    right: -23px;
    top: -23px;
}

.guten-wtOLLj .guten-popup-close i {
    font-size: 24px;
}

.guten-wtOLLj .guten-popup .guten-popup-close {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-wtOLLj.guten-element .guten-popup .guten-popup-content.exit {
  
    animation-direction: reverse;
    animation-delay: 0s;
    animation-duration: ms;
    animation-delay: ms;
}

@media only screen and (max-width: 1024px) {
    .guten-wtOLLj .guten-popup .guten-popup-content {
        width: 700px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-wtOLLj .guten-popup .guten-popup-content {
        width: 100%;
    }

    .guten-wtOLLj .guten-popup-center .guten-popup-content {
        max-height: 40vh;
    }
}

.guten-1wsJoq.guten-element {
    display: inline;
    overflow: inherit;
}

.guten-1wsJoq .guten-inner-wrap {
    width: auto;
}

.guten-1wsJoq:not(.background-animated), .guten-1wsJoq.background-animated > .guten-inner-wrap > .guten-background-animated .animated-layer {
    background: rgba(255, 255, 255, 0);
}

.guten-1wsJoq {
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
    border-bottom-left-radius: 100px;
    animation-delay: 0.2s;
    margin-bottom: 40px;
}

.guten-1wsJoq> .guten-inner-wrap> .guten-background-effect {
    overflow: visible;
}

@media only screen and (max-width: 1024px) {
    .guten-1wsJoq.guten-element {
        position: static;
        left: -160%;
        top: 150px;
    }

    .guten-1wsJoq .guten-inner-wrap {
        width: 100%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-1wsJoq {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

h1.guten-element.guten-u94czi, h2.guten-element.guten-u94czi, h3.guten-element.guten-u94czi, h4.guten-element.guten-u94czi, h5.guten-element.guten-u94czi, h6.guten-element.guten-u94czi {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-0Toa48);
    font-size: var(--gutenverse-font-size-0Toa48);
    font-weight: var(--gutenverse-font-weight-0Toa48);
    text-transform: var(--gutenverse-font-transform-0Toa48);
    font-style: var(--gutenverse-font-style-0Toa48);
    text-decoration: var(--gutenverse-font-decoration-0Toa48);
    line-height: var(--gutenverse-font-lineHeight-0Toa48);
    letter-spacing: var(--gutenverse-font-spacing-0Toa48);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-u94czi {
    width: auto!important;
    display: inline-block;
}

.guten-element.guten-u94czi {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-u94czi {
        margin-bottom: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-u94czi {
        text-align: center;
        width: 100%!important;
    }
}

.guten-lthg6t .heading-title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-lthg6t .heading-subtitle {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-lthg6t {
    width: auto!important;
    display: inline-block;
}

.guten-element.guten-lthg6t {
    margin-left: 20px;
}

@media only screen and (max-width: 767px) {
    .guten-lthg6t, .guten-lthg6t .heading-section {
        justify-content: center;
        text-align: center;
    }

    .guten-lthg6t {
        width: 100%!important;
    }
}

.guten-NCCl1P.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-NCCl1P:not(.background-animated), .guten-NCCl1P.background-animated > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-1);
}

.guten-element.guten-NCCl1P {
    margin-top: -80px;
    padding-top: 20px;
    padding-right: 35px;
    padding-bottom: 30px;
    padding-left: 35px;
}

@media only screen and (max-width: 1024px) {
    .guten-NCCl1P > .guten-container {
        flex-wrap: wrap;
    }

    .guten-NCCl1P > .guten-container > .guten-column {
        width: 100%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-NCCl1P > .guten-container {
        flex-wrap: wrap;
    }

    .guten-NCCl1P > .guten-container > .guten-column {
        width: 100%;
    }

    .guten-element.guten-NCCl1P {
        margin-top: -60px;
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 30px;
        padding-left: 20px;
    }
}

.guten-NrF3kC.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-ZTKSUr.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-element.guten-ZTKSUr {
    margin-top: 50px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-0qR9Ye.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-element.guten-0qR9Ye {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-v5jt1j.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 40px;
}

.guten-v5jt1j.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 40px;
    padding-bottom: 0px;
    padding-left: 40px;
}

.guten-icon-box.guten-v5jt1j .guten-icon-box-wrapper {
    border-style: none;
    overflow: hidden;
}

.guten-icon-box.guten-v5jt1j .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--white);
}

.guten-icon-box.guten-v5jt1j .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--theme-1);
    box-shadow: 0px 0px 0px 13px rgba(34, 150, 249, 0.55);
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
}

.guten-icon-box.guten-v5jt1j .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-v5jt1j .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}



@media only screen and (max-width: 767px) {
    .guten-v5jt1j .guten-icon-box-wrapper {
        text-align: center;
        justify-content: center;
    }

    .guten-v5jt1j.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }

    .guten-icon-box.guten-v5jt1j .icon-box.icon-box-header .icon {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
    }

    .guten-icon-box.guten-v5jt1j .icon-box.icon-box-body .icon-box-description {
        margin-top: -1px;
        margin-right: -1px;
        margin-bottom: -1px;
        margin-left: -1px;
    }
}

.guten-Q6Z2as .guten-divider-wrapper {
    width: 100%;
}

.guten-Q6Z2as .guten-divider-style {
    --divider-pattern-height: 2px;
    background-color: var(--wp--preset--color--theme-4);
}

.guten-Q6Z2as .guten-divider-line {
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-4);
}

.guten-Q6Z2as {
    width: 76%!important;
    display: inline-block;
    position: absolute!important;
    left: 231px;
    top: 45px;
}

.guten-KDvISL.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 40px;
}

.guten-KDvISL.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 40px;
    padding-bottom: 0px;
    padding-left: 40px;
}

.guten-icon-box.guten-KDvISL .guten-icon-box-wrapper {
    border-style: none;
    overflow: hidden;
}

.guten-icon-box.guten-KDvISL .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--white);
}

.guten-icon-box.guten-KDvISL .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--theme-1);
    box-shadow: 0px 0px 0px 13px rgba(34, 150, 249, 0.55);
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
}

.guten-icon-box.guten-KDvISL .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-KDvISL .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-KDvISL {
}

@media only screen and (max-width: 767px) {
    .guten-KDvISL .guten-icon-box-wrapper {
        text-align: center;
        justify-content: center;
    }

    .guten-KDvISL.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }

    .guten-icon-box.guten-KDvISL .icon-box.icon-box-header .icon {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
    }

    .guten-icon-box.guten-KDvISL .icon-box.icon-box-body .icon-box-description {
        margin-top: -1px;
        margin-right: -1px;
        margin-bottom: -1px;
        margin-left: -1px;
    }
}

.guten-Mvthfy .guten-divider-wrapper {
    width: 100%;
}

.guten-Mvthfy .guten-divider-style {
    --divider-pattern-height: 2px;
    background-color: var(--wp--preset--color--theme-4);
}

.guten-Mvthfy .guten-divider-line {
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-4);
}

.guten-Mvthfy {
    width: 75%!important;
    display: inline-block;
    position: absolute!important;
    left: 234px;
    top: 45px;
}

.guten-MrA40I.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 40px;
}

.guten-MrA40I.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 40px;
    padding-bottom: 0px;
    padding-left: 40px;
}

.guten-icon-box.guten-MrA40I .guten-icon-box-wrapper {
    border-style: none;
    overflow: hidden;
}

.guten-icon-box.guten-MrA40I .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--white);
}

.guten-icon-box.guten-MrA40I .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--theme-1);
    box-shadow: 0px 0px 0px 13px rgba(34, 150, 249, 0.55);
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
}

.guten-icon-box.guten-MrA40I .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-MrA40I .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-MrA40I {
}

@media only screen and (max-width: 767px) {
    .guten-MrA40I .guten-icon-box-wrapper {
        text-align: center;
        justify-content: center;
    }

    .guten-MrA40I.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }

    .guten-icon-box.guten-MrA40I .icon-box.icon-box-header .icon {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
    }

    .guten-icon-box.guten-MrA40I .icon-box.icon-box-body .icon-box-description {
        margin-top: -1px;
        margin-right: -1px;
        margin-bottom: -1px;
        margin-left: -1px;
    }
}

.guten-P0lQN6.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 22px;
}

.guten-P0lQN6.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-P0lQN6 .guten-icon-box-wrapper {
    border-style: none;
    overflow: hidden;
}

.guten-icon-box.guten-P0lQN6 .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-P0lQN6:hover .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--white);
}

.guten-icon-box.guten-P0lQN6 .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--white);
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
    padding-top: 24px;
    padding-right: 22px;
    padding-bottom: 24px;
    padding-left: 26px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-icon-box.guten-P0lQN6:hover .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-P0lQN6 .icon-box.icon-box-body .title {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    font-size: 0px;
}

.guten-icon-box.guten-P0lQN6 .icon-box.icon-box-body .icon-box-description {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    font-size: 0px;
}

.guten-P0lQN6 {
    width: auto!important;
    display: inline-block;
    animation-name: none;
}

@media only screen and (max-width: 1024px) {
    .guten-P0lQN6.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
        font-size: 22px;
    }

    .guten-icon-box.guten-P0lQN6 .icon-box.icon-box-header .icon {
        padding-top: 21px;
        padding-right: 20px;
        padding-bottom: 21px;
        padding-left: 22px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-P0lQN6.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
        font-size: 16px;
    }

    .guten-icon-box.guten-P0lQN6 .icon-box.icon-box-header .icon {
        padding-top: 16px;
        padding-right: 14px;
        padding-bottom: 16px;
        padding-left: 18px;
    }
}

.guten-kBAiC8 {
    width: 50%;
    order: 1;
}

.guten-kBAiC8 > .sticky-wrapper > .guten-column-wrapper, .guten-kBAiC8 > .guten-column-wrapper {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-kBAiC8 {
        width: 50%;
    }

    .guten-section > .guten-container > .guten-kBAiC8.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-kBAiC8.guten-column > .guten-column-wrapper {
        justify-content: center;
    }

    .guten-kBAiC8 > .sticky-wrapper > .guten-column-wrapper, .guten-kBAiC8 > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 20px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-section > .guten-container > .guten-kBAiC8.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-kBAiC8.guten-column > .guten-column-wrapper {
        justify-content: center;
    }
}

.guten-Zv5ycl {
    width: 50%;
    order: 1;
}

.guten-Zv5ycl > .sticky-wrapper > .guten-column-wrapper, .guten-Zv5ycl > .guten-column-wrapper {
    margin-left: 20px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-Zv5ycl {
        width: 50%;
    }

    .guten-section > .guten-container > .guten-Zv5ycl.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-Zv5ycl.guten-column > .guten-column-wrapper {
        justify-content: center;
    }

    .guten-Zv5ycl > .sticky-wrapper > .guten-column-wrapper, .guten-Zv5ycl > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-section > .guten-container > .guten-Zv5ycl.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-Zv5ycl.guten-column > .guten-column-wrapper {
        justify-content: center;
    }
}

.guten-Ki4h6f {
    width: 35.56%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-Ki4h6f {
        width: 30%;
    }
}

.guten-6V652E {
    width: 45.5%;
    order: 1;
}

.guten-section > .guten-container > .guten-6V652E.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-6V652E.guten-column > .guten-column-wrapper {
    align-content: flex-end;
    align-items: flex-end;
}

.guten-6V652E > .sticky-wrapper > .guten-column-wrapper, .guten-6V652E > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 40px;
}

@media only screen and (max-width: 1024px) {
    .guten-6V652E {
        width: 47%;
    }

    .guten-section > .guten-container > .guten-6V652E.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-6V652E.guten-column > .guten-column-wrapper {
        align-content: flex-end;
        align-items: flex-end;
        justify-content: center;
    }

    .guten-6V652E > .sticky-wrapper > .guten-column-wrapper, .guten-6V652E > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-6V652E > .sticky-wrapper > .guten-column-wrapper, .guten-6V652E > .guten-column-wrapper {
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-sf7HIq {
    width: 18.93%;
    order: 1;
}

.guten-section > .guten-container > .guten-sf7HIq.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-sf7HIq.guten-column > .guten-column-wrapper {
    align-content: flex-end;
    align-items: flex-end;
}

.guten-sf7HIq > .sticky-wrapper > .guten-column-wrapper, .guten-sf7HIq > .guten-column-wrapper {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-sf7HIq {
        width: 23%;
    }

    .guten-section > .guten-container > .guten-sf7HIq.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-sf7HIq.guten-column > .guten-column-wrapper {
        align-content: flex-end;
        align-items: flex-end;
        justify-content: flex-end;
    }

    .guten-sf7HIq > .sticky-wrapper > .guten-column-wrapper, .guten-sf7HIq > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-sf7HIq > .sticky-wrapper > .guten-column-wrapper, .guten-sf7HIq > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-znPmnB {
    width: 33.3%;
    order: 1;
}

.guten-znPmnB > .sticky-wrapper > .guten-column-wrapper, .guten-znPmnB > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-znPmnB {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-znPmnB > .sticky-wrapper > .guten-column-wrapper, .guten-znPmnB > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-gILLKd {
    width: 33.3%;
    order: 1;
}

.guten-gILLKd > .sticky-wrapper > .guten-column-wrapper, .guten-gILLKd > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-gILLKd {
        width: 50%;
    }

    .guten-gILLKd > .sticky-wrapper > .guten-column-wrapper, .guten-gILLKd > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-gILLKd > .sticky-wrapper > .guten-column-wrapper, .guten-gILLKd > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-Aul2GW {
    width: 33.3%;
    order: 1;
}

.guten-Aul2GW > .sticky-wrapper > .guten-column-wrapper, .guten-Aul2GW > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-Aul2GW {
        width: 100%;
    }

    .guten-Aul2GW > .sticky-wrapper > .guten-column-wrapper, .guten-Aul2GW > .guten-column-wrapper {
        margin-top: 40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-Aul2GW > .sticky-wrapper > .guten-column-wrapper, .guten-Aul2GW > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-QkczLx {
    width: 33.3%;
    order: 1;
}

.guten-QkczLx > .sticky-wrapper > .guten-column-wrapper, .guten-QkczLx > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-QkczLx {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-QkczLx > .sticky-wrapper > .guten-column-wrapper, .guten-QkczLx > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-um1987 {
    width: 33.3%;
    order: 1;
}

.guten-um1987 > .sticky-wrapper > .guten-column-wrapper, .guten-um1987 > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-um1987 {
        width: 50%;
    }

    .guten-um1987 > .sticky-wrapper > .guten-column-wrapper, .guten-um1987 > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-um1987 > .sticky-wrapper > .guten-column-wrapper, .guten-um1987 > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-Ahmelm {
    width: 33.3%;
    order: 1;
}

.guten-Ahmelm > .sticky-wrapper > .guten-column-wrapper, .guten-Ahmelm > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-Ahmelm {
        width: 100%;
    }

    .guten-Ahmelm > .sticky-wrapper > .guten-column-wrapper, .guten-Ahmelm > .guten-column-wrapper {
        margin-top: 40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-Ahmelm > .sticky-wrapper > .guten-column-wrapper, .guten-Ahmelm > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-WGNOgA video, .guten-WGNOgA .guten-video-background {
    width: 100%!important;
    height: 480px!important;
}

.guten-WGNOgA {
}

.guten-2BAeoI {
    text-align: left;
    width: 200px!important;
    display: inline-block;
}

.guten-2BAeoI .fun-fact-inner .content .number-wrapper {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-nqFA7k);
    font-size: var(--gutenverse-font-size-nqFA7k);
    font-weight: var(--gutenverse-font-weight-nqFA7k);
    text-transform: var(--gutenverse-font-transform-nqFA7k);
    font-style: var(--gutenverse-font-style-nqFA7k);
    text-decoration: var(--gutenverse-font-decoration-nqFA7k);
    line-height: var(--gutenverse-font-lineHeight-nqFA7k);
    letter-spacing: var(--gutenverse-font-spacing-nqFA7k);
}

.guten-2BAeoI .fun-fact-inner .content .title {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-2BAeoI .fun-fact-inner .content .number-wrapper {
    margin-bottom: 10px;
}

.guten-2BAeoI .fun-fact-inner .content {
    padding-top: 0px;
}

.guten-2BAeoI .fun-fact-inner .content .number-wrapper .super {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
    top: -15px;
    vertical-align: baseline;
}

@media only screen and (max-width: 1024px) {
    .guten-2BAeoI {
        text-align: center;
    }

    .guten-2BAeoI .fun-fact-inner .content {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-2BAeoI {
        width: 100%!important;
    }
}

.guten-oFrXbH {
    text-align: left;
    width: 158px!important;
    display: inline-block;
}

.guten-oFrXbH .fun-fact-inner .content .number-wrapper {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-nqFA7k);
    font-size: var(--gutenverse-font-size-nqFA7k);
    font-weight: var(--gutenverse-font-weight-nqFA7k);
    text-transform: var(--gutenverse-font-transform-nqFA7k);
    font-style: var(--gutenverse-font-style-nqFA7k);
    text-decoration: var(--gutenverse-font-decoration-nqFA7k);
    line-height: var(--gutenverse-font-lineHeight-nqFA7k);
    letter-spacing: var(--gutenverse-font-spacing-nqFA7k);
}

.guten-oFrXbH .fun-fact-inner .content .title {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-oFrXbH .fun-fact-inner .content .number-wrapper {
    margin-bottom: 10px;
}

.guten-oFrXbH .fun-fact-inner .content {
    padding-top: 0px;
}

.guten-oFrXbH .fun-fact-inner .content .number-wrapper .super {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
    top: -15px;
    vertical-align: baseline;
}

@media only screen and (max-width: 1024px) {
    .guten-oFrXbH {
        text-align: center;
    }
}

@media only screen and (max-width: 767px) {
    .guten-oFrXbH {
        width: 100%!important;
    }
}

h1.guten-element.guten-qnYN7K, h2.guten-element.guten-qnYN7K, h3.guten-element.guten-qnYN7K, h4.guten-element.guten-qnYN7K, h5.guten-element.guten-qnYN7K, h6.guten-element.guten-qnYN7K {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-qnYN7K {
}

.guten-element.guten-qnYN7K {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 15px;
    margin-left: 0px;
}

h1.guten-element.guten-RjfzjR, h2.guten-element.guten-RjfzjR, h3.guten-element.guten-RjfzjR, h4.guten-element.guten-RjfzjR, h5.guten-element.guten-RjfzjR, h6.guten-element.guten-RjfzjR {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-RjfzjR {
    animation-delay: 0.1s;
}

.guten-element.guten-RjfzjR {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-Cz7gt5 {
    columns: 1;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
    animation-delay: 0.2s;
}

.guten-element.guten-Cz7gt5 {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-Ht6P8s.guten-button-wrapper {
    justify-content: right;
}

.guten-Ht6P8s.guten-button-wrapper .guten-button {
    padding-top: 18px;
    padding-right: 32px;
    padding-bottom: 18px;
    padding-left: 32px;
    background: var(--wp--preset--color--theme-1);
    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-Ht6P8s.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-Ht6P8s.guten-button-wrapper .guten-button:hover {
    background: var(--wp--preset--color--theme-0);
}

@media only screen and (max-width: 1024px) {
    .guten-Ht6P8s.guten-button-wrapper {
        justify-content: right;
    }
}

@media only screen and (max-width: 767px) {
    .guten-Ht6P8s.guten-button-wrapper {
        justify-content: left;
    }
}

.guten-dFzcqh img {
    height: 353px;
    object-fit: cover;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-dFzcqh {
}

.guten-element.guten-dFzcqh {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-dFzcqh img {
        height: 330px;
    }
}

.guten-3QiOhS.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
    width: 50px;
    height: 50px
}

.guten-3QiOhS.guten-icon-box .guten-icon-box-wrapper .icon-box .icon img {
    object-fit: scale-down;
}

.guten-3QiOhS.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
}

.guten-icon-box.guten-3QiOhS .guten-icon-box-wrapper {
    background: var(--wp--preset--color--white);
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-3QiOhS .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-3QiOhS:hover .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-3QiOhS .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-3QiOhS:hover .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-3QiOhS .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-3QiOhS .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-3QiOhS {
}

.guten-element.guten-3QiOhS {
    margin-top: -40%;
    margin-right: 5%;
    margin-bottom: 0%;
    margin-left: 5%;
    z-index: 5;
}

@media only screen and (max-width: 767px) {
    .guten-3QiOhS.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 30px;
        padding-right: 30px;
        padding-bottom: 0px;
        padding-left: 30px;
    }
}

.guten-esBweu img {
    height: 353px;
    object-fit: cover;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-esBweu {
}

.guten-element.guten-esBweu {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-esBweu img {
        height: 330px;
    }
}

.guten-B9ShnS.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
    width: 50px;
    height: 50px
}

.guten-B9ShnS.guten-icon-box .guten-icon-box-wrapper .icon-box .icon img {
    object-fit: scale-down;
}

.guten-B9ShnS.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
}

.guten-icon-box.guten-B9ShnS .guten-icon-box-wrapper {
    background: var(--wp--preset--color--white);
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-B9ShnS .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-B9ShnS:hover .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-B9ShnS .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-B9ShnS:hover .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-B9ShnS .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-B9ShnS .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-B9ShnS {
}

.guten-element.guten-B9ShnS {
    margin-top: -40%;
    margin-right: 5%;
    margin-bottom: 0%;
    margin-left: 5%;
    z-index: 5;
}

@media only screen and (max-width: 767px) {
    .guten-B9ShnS.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 30px;
        padding-right: 30px;
        padding-bottom: 0px;
        padding-left: 30px;
    }
}

.guten-AUWKpI img {
    height: 353px;
    object-fit: cover;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-AUWKpI {
}

.guten-element.guten-AUWKpI {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-AUWKpI img {
        height: 330px;
    }
}

.guten-HYmaT1.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
    width: 50px;
    height: 50px
}

.guten-HYmaT1.guten-icon-box .guten-icon-box-wrapper .icon-box .icon img {
    object-fit: scale-down;
}

.guten-HYmaT1.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
}

.guten-icon-box.guten-HYmaT1 .guten-icon-box-wrapper {
    background: var(--wp--preset--color--white);
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-HYmaT1 .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-HYmaT1:hover .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-HYmaT1 .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-HYmaT1:hover .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-HYmaT1 .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-HYmaT1 .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-HYmaT1 {
}

.guten-element.guten-HYmaT1 {
    margin-top: -40%;
    margin-right: 5%;
    margin-bottom: 0%;
    margin-left: 5%;
    z-index: 5;
}

@media only screen and (max-width: 767px) {
    .guten-HYmaT1.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 30px;
        padding-right: 30px;
        padding-bottom: 0px;
        padding-left: 30px;
    }
}

.guten-ZMwr2U img {
    height: 353px;
    object-fit: cover;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-ZMwr2U {
}

.guten-element.guten-ZMwr2U {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-ZMwr2U img {
        height: 330px;
    }
}

.guten-3BgF4c.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
    width: 50px;
    height: 50px
}

.guten-3BgF4c.guten-icon-box .guten-icon-box-wrapper .icon-box .icon img {
    object-fit: scale-down;
}

.guten-3BgF4c.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
}

.guten-icon-box.guten-3BgF4c .guten-icon-box-wrapper {
    background: var(--wp--preset--color--white);
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-3BgF4c .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-3BgF4c:hover .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-3BgF4c .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-3BgF4c:hover .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-3BgF4c .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-3BgF4c .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-3BgF4c {
}

.guten-element.guten-3BgF4c {
    margin-top: -40%;
    margin-right: 5%;
    margin-bottom: 0%;
    margin-left: 5%;
    z-index: 5;
}

@media only screen and (max-width: 767px) {
    .guten-3BgF4c.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 30px;
        padding-right: 30px;
        padding-bottom: 0px;
        padding-left: 30px;
    }
}

.guten-u6khql img {
    height: 353px;
    object-fit: cover;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-u6khql {
}

.guten-element.guten-u6khql {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-u6khql img {
        height: 330px;
    }
}

.guten-2ev893.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
    width: 50px;
    height: 50px
}

.guten-2ev893.guten-icon-box .guten-icon-box-wrapper .icon-box .icon img {
    object-fit: scale-down;
}

.guten-2ev893.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
}

.guten-icon-box.guten-2ev893 .guten-icon-box-wrapper {
    background: var(--wp--preset--color--white);
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-2ev893 .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-2ev893:hover .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-2ev893 .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-2ev893:hover .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-2ev893 .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-2ev893 .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-2ev893 {
}

.guten-element.guten-2ev893 {
    margin-top: -40%;
    margin-right: 5%;
    margin-bottom: 0%;
    margin-left: 5%;
    z-index: 5;
}

@media only screen and (max-width: 767px) {
    .guten-2ev893.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 30px;
        padding-right: 30px;
        padding-bottom: 0px;
        padding-left: 30px;
    }
}

.guten-jWSbbs img {
    height: 353px;
    object-fit: cover;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-jWSbbs {
}

.guten-element.guten-jWSbbs {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-jWSbbs img {
        height: 330px;
    }
}

.guten-BnKcg6.guten-icon-box .guten-icon-box-wrapper .icon-box .icon {
    width: 50px;
    height: 50px
}

.guten-BnKcg6.guten-icon-box .guten-icon-box-wrapper .icon-box .icon img {
    object-fit: scale-down;
}

.guten-BnKcg6.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
}

.guten-icon-box.guten-BnKcg6 .guten-icon-box-wrapper {
    background: var(--wp--preset--color--white);
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-BnKcg6 .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-BnKcg6:hover .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-BnKcg6 .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--r55sww);
}

.guten-icon-box.guten-BnKcg6:hover .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--Try9O3);
}

.guten-icon-box.guten-BnKcg6 .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-BnKcg6 .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-BnKcg6 {
}

.guten-element.guten-BnKcg6 {
    margin-top: -40%;
    margin-right: 5%;
    margin-bottom: 0%;
    margin-left: 5%;
    z-index: 5;
}

@media only screen and (max-width: 767px) {
    .guten-BnKcg6.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 30px;
        padding-right: 30px;
        padding-bottom: 0px;
        padding-left: 30px;
    }
}

.guten-Klm8R0.guten-button-wrapper {
    justify-content: center;
}

.guten-Klm8R0.guten-button-wrapper .guten-button i {
    margin-left: 10px;
    font-size: 15px;
    color: var(--wp--preset--color--theme-1);
}

.guten-Klm8R0.guten-button-wrapper .guten-button {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background: rgba(0, 0, 0, 0);
}

.guten-Klm8R0.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-3QiOhS:hover .guten-icon-box-wrapper .guten-Klm8R0.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-0);
}

.guten-3QiOhS:hover .guten-icon-box-wrapper .guten-Klm8R0.guten-button-wrapper .guten-button i {
    color: var(--wp--preset--color--theme-0);
}

.guten-element.guten-Klm8R0 {
    margin-top: 20.5px;
    margin-right: 0px;
    margin-bottom: 3px;
    margin-left: 0px;
}

.guten-Hq2ZI2.guten-button-wrapper {
    justify-content: center;
}

.guten-Hq2ZI2.guten-button-wrapper .guten-button i {
    margin-left: 10px;
    font-size: 15px;
    color: var(--wp--preset--color--theme-1);
}

.guten-Hq2ZI2.guten-button-wrapper .guten-button {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background: rgba(0, 0, 0, 0);
}

.guten-Hq2ZI2.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-B9ShnS:hover .guten-icon-box-wrapper .guten-Hq2ZI2.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-0);
}

.guten-B9ShnS:hover .guten-icon-box-wrapper .guten-Hq2ZI2.guten-button-wrapper .guten-button i {
    color: var(--wp--preset--color--theme-0);
}

.guten-element.guten-Hq2ZI2 {
    margin-top: 20.5px;
    margin-right: 0px;
    margin-bottom: 3px;
    margin-left: 0px;
}

.guten-Sfv9mi.guten-button-wrapper {
    justify-content: center;
}

.guten-Sfv9mi.guten-button-wrapper .guten-button i {
    margin-left: 10px;
    font-size: 15px;
    color: var(--wp--preset--color--theme-1);
}

.guten-Sfv9mi.guten-button-wrapper .guten-button {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background: rgba(0, 0, 0, 0);
}

.guten-Sfv9mi.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-HYmaT1:hover .guten-icon-box-wrapper .guten-Sfv9mi.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-0);
}

.guten-HYmaT1:hover .guten-icon-box-wrapper .guten-Sfv9mi.guten-button-wrapper .guten-button i {
    color: var(--wp--preset--color--theme-0);
}

.guten-element.guten-Sfv9mi {
    margin-top: 20.5px;
    margin-right: 0px;
    margin-bottom: 3px;
    margin-left: 0px;
}

.guten-mGlYI3.guten-button-wrapper {
    justify-content: center;
}

.guten-mGlYI3.guten-button-wrapper .guten-button i {
    margin-left: 10px;
    font-size: 15px;
    color: var(--wp--preset--color--theme-1);
}

.guten-mGlYI3.guten-button-wrapper .guten-button {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background: rgba(0, 0, 0, 0);
}

.guten-mGlYI3.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-3BgF4c:hover .guten-icon-box-wrapper .guten-mGlYI3.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-0);
}

.guten-3BgF4c:hover .guten-icon-box-wrapper .guten-mGlYI3.guten-button-wrapper .guten-button i {
    color: var(--wp--preset--color--theme-0);
}

.guten-element.guten-mGlYI3 {
    margin-top: 20.5px;
    margin-right: 0px;
    margin-bottom: 3px;
    margin-left: 0px;
}

.guten-rnvxO6.guten-button-wrapper {
    justify-content: center;
}

.guten-rnvxO6.guten-button-wrapper .guten-button i {
    margin-left: 10px;
    font-size: 15px;
    color: var(--wp--preset--color--theme-1);
}

.guten-rnvxO6.guten-button-wrapper .guten-button {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background: rgba(0, 0, 0, 0);
}

.guten-rnvxO6.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-2ev893:hover .guten-icon-box-wrapper .guten-rnvxO6.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-0);
}

.guten-2ev893:hover .guten-icon-box-wrapper .guten-rnvxO6.guten-button-wrapper .guten-button i {
    color: var(--wp--preset--color--theme-0);
}

.guten-element.guten-rnvxO6 {
    margin-top: 20.5px;
    margin-right: 0px;
    margin-bottom: 3px;
    margin-left: 0px;
}

.guten-HRa113.guten-button-wrapper {
    justify-content: center;
}

.guten-HRa113.guten-button-wrapper .guten-button i {
    margin-left: 10px;
    font-size: 15px;
    color: var(--wp--preset--color--theme-1);
}

.guten-HRa113.guten-button-wrapper .guten-button {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background: rgba(0, 0, 0, 0);
}

.guten-HRa113.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-BnKcg6:hover .guten-icon-box-wrapper .guten-HRa113.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--theme-0);
}

.guten-BnKcg6:hover .guten-icon-box-wrapper .guten-HRa113.guten-button-wrapper .guten-button i {
    color: var(--wp--preset--color--theme-0);
}

.guten-element.guten-HRa113 {
    margin-top: 20.5px;
    margin-right: 0px;
    margin-bottom: 3px;
    margin-left: 0px;
}
.guten-column {
    align-content: stretch;
    align-items: stretch;
    box-sizing: border-box;
    display: flex;
    padding: 10px;
    position: relative;
    word-break: normal;
    word-wrap: normal
}

.guten-column.pinned {
    position: sticky!important
}

.guten-column.pinned.sticky-top {
    top: 0
}

.guten-column.pinned.sticky-bottom {
    bottom: 0
}

.guten-column.sticky-bottom.sticky-desktop,.guten-column.sticky-top.sticky-desktop {
    height: -moz-fit-content;
    height: fit-content
}

.guten-column>.guten-column-resizeable>.sticky-wrapper,.guten-column>.sticky-wrapper {
    align-content: stretch;
    align-items: stretch;
    display: flex;
    width: 100%
}

.guten-column>.guten-column-resizeable>.sticky-wrapper>.guten-column-wrapper,.guten-column>.guten-column-wrapper,.guten-column>.sticky-wrapper>.guten-column-wrapper {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap;
    position: relative;
    width: 100%
}

.guten-column>.guten-column-resizeable>.sticky-wrapper>.guten-column-wrapper>:not(.guten-element),.guten-column>.guten-column-resizeable>.sticky-wrapper>.guten-column-wrapper>[class*=wp-block-]:not(.guten-element),.guten-column>.guten-column-wrapper>:not(.guten-element),.guten-column>.guten-column-wrapper>[class*=wp-block-]:not(.guten-element),.guten-column>.sticky-wrapper>.guten-column-wrapper>:not(.guten-element),.guten-column>.sticky-wrapper>.guten-column-wrapper>[class*=wp-block-]:not(.guten-element) {
    position: relative
}

.guten-column>.guten-column-resizeable>.sticky-wrapper>.guten-column-wrapper:before,.guten-column>.guten-column-wrapper:before,.guten-column>.sticky-wrapper>.guten-column-wrapper:before {
    border-radius: inherit;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}


.guten-column>.guten-column-resizeable>.sticky-wrapper>.guten-column-wrapper>.guten-element:not(.guten-column),.guten-column>.guten-column-resizeable>.sticky-wrapper>.guten-column-wrapper>.section-wrapper,.guten-column>.guten-column-wrapper>.guten-element:not(.guten-column),.guten-column>.guten-column-wrapper>.section-wrapper,.guten-column>.sticky-wrapper>.guten-column-wrapper>.guten-element:not(.guten-column),.guten-column>.sticky-wrapper>.guten-column-wrapper>.section-wrapper {
    width: 100% !important;
    max-width: 1180px;

}
p.guten-post-excerpt{
    margin-bottom: 20px !important;
}

.guten-column.vertical-top-desktop {
    align-content: flex-start;
    align-items: flex-start
}

.guten-column.vertical-middle-desktop {
    align-content: center;
    align-items: center
}

.guten-column.vertical-bottom-desktop {
    align-content: flex-end;
    align-items: flex-end
}

.guten-column.vertical-between-desktop {
    align-content: space-between
}

.guten-column.vertical-around-desktop {
    align-content: space-around
}

.guten-column.vertical-evenly-desktop {
    align-content: space-evenly
}

.guten-column.horizontal-start-desktop {
    justify-content: flex-start
}

.guten-column.horizontal-center-desktop {
    justify-content: center
}

.guten-column.horizontal-end-desktop {
    justify-content: flex-end
}

.guten-column.horizontal-between-desktop {
    justify-content: space-between
}

.guten-column.horizontal-around-desktop {
    justify-content: space-around
}

.guten-column.horizontal-evenly-desktop {
    justify-content: space-evenly
}

.guten-column .guten-background-overlay {
    transition: all .5s ease
}

@media only screen and (max-width: 780px) {
    .guten-column.vertical-top-tablet {
        align-content:flex-start;
        align-items: flex-start
    }

    .guten-column.vertical-middle-tablet {
        align-content: center;
        align-items: center
    }

    .guten-column.vertical-bottom-tablet {
        align-content: flex-end;
        align-items: flex-end
    }

    .guten-column.vertical-between-tablet {
        align-content: space-between
    }

    .guten-column.vertical-around-tablet {
        align-content: space-around
    }

    .guten-column.vertical-evenly-tablet {
        align-content: space-evenly
    }

    .guten-column.horizontal-start-tablet {
        justify-content: flex-start
    }

    .guten-column.horizontal-center-tablet {
        justify-content: center
    }

    .guten-column.horizontal-end-tablet {
        justify-content: flex-end
    }

    .guten-column.horizontal-between-tablet {
        justify-content: space-between
    }

    .guten-column.horizontal-around-tablet {
        justify-content: space-around
    }

    .guten-column.horizontal-evenly-tablet {
        justify-content: space-evenly
    }

    .guten-column.sticky-bottom.sticky-tablet,.guten-column.sticky-top.sticky-tablet {
        height: -moz-fit-content;
        height: fit-content
    }
}

@media only screen and (max-width: 425px) {
    .guten-column.vertical-top-mobile {
        align-content:flex-start;
        align-items: flex-start
    }

    .guten-column.vertical-middle-mobile {
        align-content: center;
        align-items: center
    }

    .guten-column.vertical-bottom-mobile {
        align-content: flex-end;
        align-items: flex-end
    }

    .guten-column.vertical-between-mobile {
        align-content: space-between
    }

    .guten-column.vertical-around-mobile {
        align-content: space-around
    }

    .guten-column.vertical-evenly-mobile {
        align-content: space-evenly
    }

    .guten-column.horizontal-start-mobile {
        justify-content: flex-start
    }

    .guten-column.horizontal-center-mobile {
        justify-content: center
    }

    .guten-column.horizontal-end-mobile {
        justify-content: flex-end
    }

    .guten-column.horizontal-between-mobile {
        justify-content: space-between
    }

    .guten-column.horizontal-around-mobile {
        justify-content: space-around
    }

    .guten-column.horizontal-evenly-mobile {
        justify-content: space-evenly
    }

    .guten-column.sticky-bottom.sticky-mobile,.guten-column.sticky-top.sticky-mobile {
        height: -moz-fit-content;
        height: fit-content
    }
}

@media screen and (max-width: 767px) {
    .guten-element.guten-column {
        width:100%
    }
}
.editor-styles-wrapper .guten-fix-style {
    background: transparent
}

body {
    --guten-base-color: #181d23;
    --guten-base-lighter-color: #2d3137;
    --guten-bg-color: #fff;
    --guten-border-color: #eaeaeb;
    --guten-txt-color: #575a5f;
    --guten-txt-h-color: #181d23;
    --guten-txt-a-color: #0058e6;
    --guten-txt-m-color: #96989b;
    --guten-txt-alt-color: #fff;
    --guten-form-border-color: #d5d5d7;
    --guten-form-bg-color: transparent;
    --guten-form-txt-color: #181d23;
    --guten-form-font-size: 15px;
    --guten-form-border-focus: #b7b7b7;
    --guten-switch-active: #3557dc;
    --guten-switch-shadow: #2e384d;
    --guten-form-placeholder-color: #96989b;
    --guten-btn-txt-color: #fff;
    --guten-btn-bg-color: #0058e6;
    --guten-btn-bg-info: #5bc0de;
    --guten-btn-bg-success: #5cb85c;
    --guten-btn-bg-warning: #f0ad4e;
    --guten-btn-bg-danger: #d9534f;
    --guten-btn-bg-hover-color: #0048bd;
    --guten-selection-bg-color: #d8a600;
    --guten-element-bg-color: #80b1ff;
    --guten-element-darken-bg-color: #0058e6;
    --guten-element-lighten-bg-color: #e6f0ff;
    --guten-success-bg-color: #75ffd8;
    --guten-success-border-color: #007f5b;
    --guten-error-text-color: #d60000;
    --guten-error-bg-color: #fcc;
    --guten-error-border-color: #d60000;
    --guten-wp-color: #007cba
}

.guten-background-effect {
    align-items: center;
    display: flex;
    height: 100%!important;
    justify-content: center;
    left: 0;
    margin: auto;
    position: absolute!important;
    top: 0;
    width: 100%!important
}

.guten-background-effect .child-effect,.guten-background-effect .inner-background-container {
    left: 50%;
    position: absolute;
    top: 50%
}

.guten-wrap-helper.guten-background-effect-active .guten-inner-wrap {
    border-radius: inherit
}

.guten-element.guten-section.guten-element-hide.guten-background-effect-active .guten-background-effect .child-effect,.guten-element.guten-wrap-helper.guten-element-hide.guten-background-effect-active .guten-background-effect .child-effect {
    visibility: hidden!important
}

.guten-mega-menu.horizontal .mega-menu-item-panel {
    position: unset
}

.guten-mega-menu.horizontal .mega-menu-item.mega-menu-mega-menu.active .mega-menu-body,.guten-mega-menu.horizontal .mega-menu-item.mega-menu-mega-menu.hover .mega-menu-body,.guten-mega-menu.vertical {
    display: flex
}

.guten-mega-menu.vertical .mega-menu-item-panel {
    flex-direction: column;
    position: relative
}

.guten-mega-menu.vertical .mega-menu-item-body {
    height: 100%
}

.guten-mega-menu.vertical .mega-menu-item {
    min-width: 100%
}

.guten-mega-menu.vertical .mega-menu-body {
    left: 100%;
    top: 0
}

.guten-mega-menu.vertical .mega-menu-mega-menu .mega-menu-body {
    min-width: 500px
}

.guten-mega-menu.vertical .mega-menu-list .mega-menu-body {
    width: auto
}

.guten-mega-menu .mega-menu-item-panel {
    align-items: center;
    display: flex;
    margin: 0;
    padding: 0
}

.guten-mega-menu .mega-menu-hamburger-wrapper {
    display: flex
}

.guten-mega-menu .mega-menu-hamburger {
    background-color: var(--guten-border-color);
    display: none;
    padding: 25px 40px;
    z-index: 100
}

.guten-mega-menu .mega-menu-close,.guten-mega-menu .mega-menu-hamburger {
    border: 1px solid var(--guten-border-color);
    color: var(--guten-base-color);
    cursor: pointer
}

.guten-mega-menu .mega-menu-close {
    background: var(--guten-border-color);
    border-radius: 3px;
    padding: 8px;
    position: relative;
    width: 45px;
    z-index: 10
}

.guten-mega-menu .mega-menu-identity-panel {
    display: none;
    padding: 15px
}

.guten-mega-menu .mega-menu-site-image {
    line-height: 0
}

.guten-mega-menu .mega-menu-nav-logo {
    display: block
}

.guten-mega-menu .mega-menu-heading {
    align-items: center;
    cursor: pointer;
    display: flex;
    padding: 15px
}

.guten-mega-menu .mega-menu-heading i {
    margin-left: 5px
}

.guten-mega-menu .mega-menu-body {
    left: 0;
    position: absolute;
    top: 100%;
    width: 100%;
    z-index: 99
}

.guten-mega-menu .mega-menu-item-body {
    background: #fff;
    min-width: -moz-fit-content;
    min-width: fit-content;
    position: relative
}

.guten-mega-menu .mega-menu-list .gutenverse-menu {
    list-style: none;
    margin: 0;
    padding: 20px;
    position: relative
}

.guten-mega-menu .mega-menu-list .gutenverse-menu li {
    position: relative
}

.guten-mega-menu .mega-menu-list .gutenverse-menu li.active>.sub-menu {
    display: block
}

.guten-mega-menu .mega-menu-list .gutenverse-menu li>a {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.guten-mega-menu .mega-menu-list .gutenverse-menu li>a>i {
    margin-left: 5px
}

.guten-mega-menu .mega-menu-list .gutenverse-menu .sub-menu {
    background: #fff;
    display: none;
    left: calc(100% + 20px);
    margin: 0;
    padding: 20px;
    position: absolute;
    top: -20px
}

.guten-mega-menu .mega-menu-list .gutenverse-menu .sub-menu>li {
    list-style: none
}

.guten-mega-menu .mega-menu-item.active .mega-menu-body,.guten-mega-menu .mega-menu-item.hover .mega-menu-body {
    display: flex
}

.guten-mega-menu .mega-menu-item.mega-menu-mega-menu .mega-menu-item-body {
    padding: 20px;
    width: 100%
}

.guten-mega-menu .mega-menu-item .mega-menu-body {
    display: none
}

a {
    color: #000
}

.guten-advance-tabs .advance-tab-heading-wrapper {
    display: flex
}

.guten-advance-tabs .advance-tab-heading {
    display: flex;
    flex-direction: row;
    width: 100%
}

.guten-advance-tabs .advance-tab-heading .advance-tab-heading-item {
    align-items: center;
    cursor: pointer;
    display: flex;
    padding: 20px 25px;
    position: relative
}

.guten-advance-tabs .advance-tab-heading .advance-tab-heading-item .advance-tab-heading-content {
    align-items: center;
    display: flex;
    z-index: 2
}

.guten-advance-tabs .advance-tab-heading .advance-tab-heading-item:after,.guten-advance-tabs .advance-tab-heading .advance-tab-heading-item:before {
    content: "";
    display: block;
    height: 0;
    position: absolute;
    top: 100%;
    width: 999em
}

.guten-advance-tabs .advance-tab-heading .advance-tab-heading-item:after {
    left: 100%
}

.guten-advance-tabs .advance-tab-heading .advance-tab-heading-item:before {
    right: 100%
}

.guten-advance-tabs .advance-tab-heading-mobile {
    border: 2px solid #ddd;
    display: none;
    position: relative;
    text-align: center
}

.guten-advance-tabs .advance-tab-heading-mobile .advance-tab-title {
    align-items: center;
    cursor: pointer;
    display: flex;
    justify-content: center
}

.guten-advance-tabs .advance-tab-heading-mobile .advance-tab-title span {
    margin-right: 20px
}

.guten-advance-tabs .advance-tab-heading-mobile .advance-tab-title .advance-tab-dropdown-icon:after {
    content: "\f078"
}

.guten-advance-tabs .advance-tab-heading-mobile .advance-tab-option {
    background: #fff;
    display: none;
    left: 50%;
    position: absolute;
    top: 100%;
    transform: translate(-50%);
    width: 80%;
    z-index: 999
}

.guten-advance-tabs .advance-tab-heading-mobile .advance-tab-option .advance-tab-option-item {
    cursor: pointer;
    line-height: 2em;
    padding: 10px 0
}

.guten-advance-tabs .advance-tab-heading-mobile.open .advance-tab-option {
    display: block
}

.guten-advance-tabs .advance-tab-heading-mobile.open .advance-tab-title .advance-tab-dropdown-icon:after {
    content: "\f077"
}

.guten-advance-tabs .advance-tab-body {
    overflow: hidden;
    padding: 20px
}

.guten-advance-tabs .advance-tab-body .advance-tab-body-item {
    display: none
}

.guten-advance-tabs .advance-tab-body .advance-tab-body-item.active {
    display: block
}

.guten-advance-tabs.horizontal-center .advance-tab-heading {
    justify-content: center
}

.guten-advance-tabs.horizontal-right .advance-tab-heading {
    justify-content: flex-end
}

.guten-advance-tabs.vertical {
    display: flex
}

.guten-advance-tabs.vertical .advance-tab-heading {
    flex-direction: column
}

.guten-advance-tabs.vertical .advance-tab-heading .advance-tab-heading-item:after,.guten-advance-tabs.vertical .advance-tab-heading .advance-tab-heading-item:before {
    bottom: auto;
    height: 999em;
    right: -2px;
    width: 0
}

.guten-advance-tabs.vertical .advance-tab-heading .advance-tab-heading-item:after {
    top: 100%
}

.guten-advance-tabs.vertical .advance-tab-heading .advance-tab-heading-item:before {
    bottom: 100%;
    left: 100%;
    top: auto
}

.guten-advance-tabs.vertical .advance-tab-body {
    flex-grow: 1;
    width: 75%
}

.advance-tab-heading-mobile {
    margin: 0 auto
}

.advance-tab-heading-mobile .advance-tab-heading-content {
    align-items: center;
    display: flex;
    min-width: 150px
}

.advance-tab-heading-mobile .advance-tab-heading-item-mobile {
    display: flex;
    justify-content: center;
    margin: 20px
}

.advance-tab-heading-mobile .advance-tab-option {
    border: 2px solid #ddd;
    border-top-color: transparent;
    padding: 10px
}

.guten-advance-tabs * {
    transition: background-color .3s,border .3s,border-radius .3s,box-shadow .3s,color .1s,opacity .5s
}

.guten-advance-tabs .advance-tab-heading-content .item-image img {
    max-width: -moz-max-content;
    max-width: max-content
}

.guten-advance-tabs .advance-tab-heading-content span {
    z-index: 10
}

.guten-advance-tabs .advance-tab-heading .advance-tab-heading-item:before {
    border-radius: inherit;
    content: "";
    height: 100%;
    left: 0!important;
    opacity: 0;
    position: absolute;
    right: 0!important;
    top: 0!important;
    transition: opacity .7s;
    width: 100%
}

.guten-advance-tabs .advance-tab-heading .advance-tab-heading-item:hover:before {
    opacity: 1
}

@media screen and (max-width: 780px) {
    .guten-mega-menu.break-point-tablet.horizontal .mega-menu-item-panel,.guten-mega-menu.break-point-tablet.vertical .mega-menu-item-panel {
        justify-content:flex-start
    }

    .guten-mega-menu.break-point-tablet.vertical .mega-menu-item {
        position: relative
    }

    .guten-mega-menu.break-point-tablet.vertical .mega-menu-body {
        min-height: 0
    }

    .guten-mega-menu.break-point-tablet.vertical .mega-menu-mega-menu .mega-menu-body {
        min-width: 0
    }

    .guten-mega-menu.break-point-tablet .mega-menu-item-panel .mega-menu-list .mega-menu-body,.guten-mega-menu.break-point-tablet .mega-menu-item-panel .mega-menu-mega-menu .mega-menu-body {
        top: auto
    }

    .guten-mega-menu.break-point-tablet .mega-menu-hamburger,.guten-mega-menu.break-point-tablet .mega-menu-identity-panel {
        display: block
    }


    .guten-mega-menu.break-point-tablet .guten-mega-menu-item .mega-menu-heading {
        justify-content: space-between;
        width: 100%
    }

    .guten-mega-menu.break-point-tablet .guten-mega-menu-item .mega-menu-heading a,.guten-mega-menu.break-point-tablet .guten-mega-menu-item .mega-menu-heading span {
        color: --guten-txt-color
    }

    .guten-mega-menu.break-point-tablet .mega-menu-item,.guten-mega-menu.break-point-tablet .mega-menu-item-body {
        width: 100%
    }

    .guten-mega-menu.break-point-tablet .mega-menu-item.mega-menu-mega-menu {
        position: relative
    }

    .guten-mega-menu.break-point-tablet .mega-menu-item-panel {
        flex-direction: column;
        height: 100%;
        justify-content: flex-start
    }

    .guten-mega-menu.break-point-tablet .mega-menu-identity-panel {
        align-items: flex-start;
        display: flex;
        justify-content: flex-end
    }

    .guten-mega-menu.break-point-tablet .mega-menu-identity-panel.has-logo,.guten-mega-menu.break-point-tablet .mega-menu-list .gutenverse-menu li>a {
        justify-content: space-between
    }

    .guten-mega-menu.break-point-tablet .mega-menu-list .gutenverse-menu .sub-menu {
        left: -20px;
        position: relative;
        right: unset;
        top: 100%;
        width: calc(100% + 40px);
        z-index: 1
    }

    .guten-mega-menu.break-point-tablet .guten-mega-menu-item .mega-menu-body {
        min-width: 100%;
        position: relative;
        top: auto;
        width: 100%
    }

    .guten-mega-menu.break-point-tablet .guten-mega-menu-item .mega-menu-body>.mega-menu-item-body {
        min-width: 100%;
        width: 100%
    }
}

@media screen and (min-width: 781px) {
    .guten-mega-menu.break-point-tablet.vertical .mega-menu-body {
        width:unset
    }
}

@media screen and (max-width: 425px) {
    .guten-mega-menu.break-point-mobile.horizontal .mega-menu-item-panel,.guten-mega-menu.break-point-mobile.vertical .mega-menu-item-panel {
        justify-content:flex-start
    }

    .guten-mega-menu.break-point-mobile.vertical .mega-menu-item {
        position: relative
    }

    .guten-mega-menu.break-point-mobile.vertical .mega-menu-body {
        min-height: 0
    }

    .guten-mega-menu.break-point-mobile.vertical .mega-menu-mega-menu .mega-menu-body {
        min-width: 0
    }

    .guten-mega-menu.break-point-mobile .mega-menu-item-panel .mega-menu-list .mega-menu-body,.guten-mega-menu.break-point-mobile .mega-menu-item-panel .mega-menu-mega-menu .mega-menu-body {
        top: auto
    }

    .guten-mega-menu.break-point-mobile .mega-menu-hamburger,.guten-mega-menu.break-point-mobile .mega-menu-identity-panel {
        display: block
    }

    .guten-mega-menu.break-point-mobile .mega-menu-wrapper {
        background: #fff;
        height: 100vh;
        left: -110%;
        max-width: 360px;
        overflow: auto;
        position: fixed;
        top: 0;
        transition: left .6s cubic-bezier(.6,.1,.68,.53);
        width: 100%;
        z-index: 999999
    }

    .guten-mega-menu.break-point-mobile .mega-menu-wrapper.active {
        left: 0
    }

    .guten-mega-menu.break-point-mobile .guten-mega-menu-item .mega-menu-heading {
        justify-content: space-between;
        width: 100%
    }

    .guten-mega-menu.break-point-mobile .guten-mega-menu-item .mega-menu-heading a,.guten-mega-menu.break-point-mobile .guten-mega-menu-item .mega-menu-heading span {
        color: --guten-txt-color
    }

    .guten-mega-menu.break-point-mobile .mega-menu-item,.guten-mega-menu.break-point-mobile .mega-menu-item-body {
        width: 100%
    }

    .guten-mega-menu.break-point-mobile .mega-menu-item.mega-menu-mega-menu {
        position: relative
    }

    .guten-mega-menu.break-point-mobile .mega-menu-item-panel {
        flex-direction: column;
        height: 100%;
        justify-content: flex-start
    }

    .guten-mega-menu.break-point-mobile .mega-menu-identity-panel {
        align-items: flex-start;
        display: flex;
        justify-content: flex-end
    }

    .guten-mega-menu.break-point-mobile .mega-menu-identity-panel.has-logo,.guten-mega-menu.break-point-mobile .mega-menu-list .gutenverse-menu li>a {
        justify-content: space-between
    }

    .guten-mega-menu.break-point-mobile .mega-menu-list .gutenverse-menu .sub-menu {
        left: -20px;
        position: relative;
        right: unset;
        top: 100%;
        width: calc(100% + 40px);
        z-index: 1
    }

    .guten-mega-menu.break-point-mobile .guten-mega-menu-item .mega-menu-body {
        min-width: 100%;
        position: relative;
        top: auto;
        width: 100%
    }

    .guten-mega-menu.break-point-mobile .guten-mega-menu-item .mega-menu-body>.mega-menu-item-body {
        min-width: 100%;
        width: 100%
    }
}

@media screen and (min-width: 426px) {
    .guten-mega-menu.break-point-mobile.vertical .mega-menu-body {
        width:unset
    }
}

@media (max-width: 781px) {
    .guten-advance-tabs {
        display:block;
        flex-direction: column;
        overflow: visible
    }

    .guten-advance-tabs .advance-tab-heading {
        display: none
    }

    .guten-advance-tabs .advance-tab-heading-mobile {
        display: block;
        margin: 0;
        padding: 0
    }

    .guten-advance-tabs.vertical .advance-tab-body {
        width: 100%
    }
}
body {
    --guten-base-color: #181d23;
    --guten-base-lighter-color: #2d3137;
    --guten-bg-color: #fff;
    --guten-border-color: #eaeaeb;
    --guten-txt-color: #575a5f;
    --guten-txt-h-color: #181d23;
    --guten-txt-a-color: #0058e6;
    --guten-txt-m-color: #96989b;
    --guten-txt-alt-color: #fff;
    --guten-form-border-color: #d5d5d7;
    --guten-form-bg-color: transparent;
    --guten-form-txt-color: #181d23;
    --guten-form-font-size: 15px;
    --guten-form-border-focus: #b7b7b7;
    --guten-switch-active: #3557dc;
    --guten-switch-shadow: #2e384d;
    --guten-form-placeholder-color: #96989b;
    --guten-btn-txt-color: #fff;
    --guten-btn-bg-color: #0058e6;
    --guten-btn-bg-info: #5bc0de;
    --guten-btn-bg-success: #5cb85c;
    --guten-btn-bg-warning: #f0ad4e;
    --guten-btn-bg-danger: #d9534f;
    --guten-btn-bg-hover-color: #0048bd;
    --guten-selection-bg-color: #d8a600;
    --guten-element-bg-color: #80b1ff;
    --guten-element-darken-bg-color: #0058e6;
    --guten-element-lighten-bg-color: #e6f0ff;
    --guten-success-bg-color: #75ffd8;
    --guten-success-border-color: #007f5b;
    --guten-error-text-color: #d60000;
    --guten-error-bg-color: #fcc;
    --guten-error-border-color: #d60000;
    --guten-wp-color: #007cba
}

.editor-styles-wrapper .guten-fix-style {
    background: transparent
}

.choices {
    font-size: 16px;
    margin-bottom: 24px;
    overflow: hidden;
    position: relative
}

.choices:focus {
    outline: 0
}

.choices:last-child {
    margin-bottom: 0
}

.choices.is-open {
    overflow: initial
}

.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input {
    background-color: #eaeaea;
    cursor: not-allowed;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.choices.is-disabled .choices__item {
    cursor: not-allowed
}

.choices [hidden] {
    display: none!important
}

.choices[data-type*=select-one] {
    cursor: pointer
}

.choices[data-type*=select-one] .choices__inner {
    padding-bottom: 7.5px
}

.choices[data-type*=select-one] .choices__input {
    background-color: #fff;
    border-bottom: 1px solid #ddd;
    display: block;
    margin: 0;
    padding: 10px;
    width: 100%
}

.choices[data-type*=select-one] .choices__button {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0yLjU5Mi4wNDQgMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NCAxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
    background-size: 8px;
    border-radius: 10em;
    height: 20px;
    margin-right: 25px;
    margin-top: -10px;
    opacity: .25;
    padding: 0;
    position: absolute;
    right: 0;
    top: 50%;
    width: 20px
}

.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover {
    opacity: 1
}

.choices[data-type*=select-one] .choices__button:focus {
    box-shadow: 0 0 0 2px #00bcd4
}

.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button {
    display: none
}

.choices[data-type*=select-one]:after {
    border: 5px solid transparent;
    border-top-color: #333;
    content: "";
    height: 0;
    margin-top: -2.5px;
    pointer-events: none;
    position: absolute;
    right: 11.5px;
    top: 50%;
    width: 0
}

.choices[data-type*=select-one].is-open:after {
    border-color: transparent transparent #333;
    margin-top: -7.5px
}

.choices[data-type*=select-one][dir=rtl]:after {
    left: 11.5px;
    right: auto
}

.choices[data-type*=select-one][dir=rtl] .choices__button {
    left: 0;
    margin-left: 25px;
    margin-right: 0;
    right: auto
}

.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner {
    cursor: text
}

.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0yLjU5Mi4wNDQgMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NCAxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
    background-size: 8px;
    border-left: 1px solid #008fa1;
    border-radius: 0;
    display: inline-block;
    line-height: 1;
    margin: 0 -4px 0 8px;
    opacity: .75;
    padding-left: 16px;
    position: relative;
    width: 8px
}

.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover {
    opacity: 1
}

.choices__inner {
    background-color: #f9f9f9;
    border: 1px solid #ddd;
    border-radius: 2.5px;
    display: inline-block;
    font-size: 14px;
    min-height: 44px;
    overflow: hidden;
    padding: 7.5px 7.5px 3.75px;
    vertical-align: top;
    width: 100%
}

.is-focused .choices__inner,.is-open .choices__inner {
    border-color: #b7b7b7
}

.is-open .choices__inner {
    border-radius: 2.5px 2.5px 0 0
}

.is-flipped.is-open .choices__inner {
    border-radius: 0 0 2.5px 2.5px
}

.choices__list {
    list-style: none;
    margin: 0;
    padding-left: 0
}

.choices__list--single {
    display: inline-block;
    padding: 4px 16px 4px 4px;
    width: 100%
}

[dir=rtl] .choices__list--single {
    padding-left: 16px;
    padding-right: 4px
}

.choices__list--single .choices__item {
    width: 100%
}

.choices__list--multiple {
    display: inline
}

.choices__list--multiple .choices__item {
    background-color: #00bcd4;
    border: 1px solid #00a5bb;
    border-radius: 20px;
    box-sizing: border-box;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    font-weight: 500;
    margin-bottom: 3.75px;
    margin-right: 3.75px;
    padding: 4px 10px;
    vertical-align: middle;
    word-break: break-all
}

.choices__list--multiple .choices__item[data-deletable] {
    padding-right: 5px
}

[dir=rtl] .choices__list--multiple .choices__item {
    margin-left: 3.75px;
    margin-right: 0
}

.choices__list--multiple .choices__item.is-highlighted {
    background-color: #00a5bb;
    border: 1px solid #008fa1
}

.is-disabled .choices__list--multiple .choices__item {
    background-color: #aaa;
    border: 1px solid #919191
}

.choices__list--dropdown {
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-left-radius: 2.5px;
    border-bottom-right-radius: 2.5px;
    margin-top: -1px;
    overflow: hidden;
    position: absolute;
    top: 100%;
    visibility: hidden;
    width: 100%;
    will-change: visibility;
    word-break: break-all;
    z-index: 1
}

.choices__list--dropdown.is-active {
    visibility: visible
}

.is-open .choices__list--dropdown {
    border-color: #b7b7b7
}

.is-flipped .choices__list--dropdown {
    border-radius: .25rem .25rem 0 0;
    bottom: 100%;
    margin-bottom: -1px;
    margin-top: 0;
    top: auto
}

.choices__list--dropdown .choices__list {
    max-height: 300px;
    overflow: auto;
    position: relative;
    -webkit-overflow-scrolling: touch;
    will-change: scroll-position
}

.choices__list--dropdown .choices__item {
    font-size: 14px;
    padding: 10px;
    position: relative
}

[dir=rtl] .choices__list--dropdown .choices__item {
    text-align: right
}

.choices__list--dropdown .choices__item--selectable.is-highlighted {
    background-color: #f2f2f2
}

.choices__list--dropdown .choices__item--selectable.is-highlighted:after {
    opacity: .5
}

.choices__item {
    cursor: default
}

.choices__item--selectable {
    cursor: pointer
}

.choices__item--disabled {
    cursor: not-allowed;
    opacity: .5;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.choices__heading {
    border-bottom: 1px solid #f7f7f7;
    color: gray;
    font-size: 12px;
    font-weight: 600;
    padding: 10px
}

.choices__button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    background-position: 50%;
    background-repeat: no-repeat;
    border: 0;
    cursor: pointer;
    text-indent: -9999px
}

.choices__button:focus,.choices__input:focus {
    outline: 0
}

.choices__input {
    background-color: #f9f9f9;
    border: 0;
    border-radius: 0;
    display: inline-block;
    font-size: 14px;
    margin-bottom: 5px;
    max-width: 100%;
    padding: 4px 0 4px 2px;
    vertical-align: baseline
}

[dir=rtl] .choices__input {
    padding-left: 0;
    padding-right: 2px
}

.choices__placeholder {
    opacity: .5
}

html {
    scroll-behavior: smooth
}

body {
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

body h1,body h2,body h3,body h4,body h5,body h6 {
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 1rem;
    margin-top: .5rem
}

body h1 {
    font-size: 2.5rem
}

body h2 {
    font-size: 2rem
}

body h3 {
    font-size: 1.75rem
}

body h4 {
    font-size: 1.5rem
}

body h5 {
    font-size: 1.25rem
}

body h6 {
    font-size: 1rem
}

body p {
    margin-bottom: 0;
    margin-top: 0
}

img {
    height: auto
}

video {
    max-width: 100%
}

[class*=guten] a {
    box-shadow: none;
    text-decoration: none
}

.editor-styles-wrapper .guten-column .wp-block {
    margin-left: 0;
    margin-right: 0
}

.guten-element .hover-from-arise:before,.guten-element .hover-from-bottom:before,.guten-element .hover-from-left:before,.guten-element .hover-from-right:before,.guten-element .hover-from-top:before {
    background-size: 101% 101%;
    content: "";
    height: 100%;
    position: absolute;
    transition: all .6s ease;
    width: 100%
}

.guten-element .hover-from-left:before,.guten-element.hover-from-left:before {
    left: -101%;
    top: 0
}

.guten-element .hover-from-left:hover:before,.guten-element.hover-from-left:hover:before {
    left: 0
}

.guten-element .hover-from-right:before,.guten-element.hover-from-right:before {
    right: -101%;
    top: 0
}

.guten-element .hover-from-right:hover:before,.guten-element.hover-from-right:hover:before {
    right: 0
}

.guten-element .hover-from-top:before,.guten-element.hover-from-top:before {
    left: 0;
    top: -101%
}

.guten-element .hover-from-top:hover:before,.guten-element.hover-from-top:hover:before {
    top: 0
}

.guten-element .hover-from-bottom:before,.guten-element.hover-from-bottom:before {
    bottom: -101%;
    left: 0
}

.guten-element .hover-from-bottom:hover:before,.guten-element.hover-from-bottom:hover:before {
    bottom: 0
}

.guten-element .hover-from-arise:before,.guten-element.hover-from-arise:before {
    left: 0;
    opacity: 0;
    top: 0
}

.guten-element .hover-from-arise:hover:before,.guten-element.hover-from-arise:hover:before {
    opacity: 100%
}

.guten-background-animated,.guten-background-overlay {
    border-radius: inherit;
    height: 100%;
    left: 0;
    position: absolute!important;
    top: 0;
    width: 100%
}

.guten-background-animated {
    overflow: hidden
}

.guten-background-animated .animated-layer {
    border-radius: inherit;
    height: 100%;
    left: 0;
    position: absolute!important;
    top: 0;
    width: 100%
}

.gutenverse-block-loading {
    align-items: center;
    display: flex;
    justify-content: center;
    padding: 12px;
    width: 100%
}

:root :where(.editor-styles-wrapper) :where(.is-layout-flow) .wp-block {
    margin-block-start:0}

.bg-slideshow-container {
    align-items: center;
    border-radius: inherit;
    display: flex;
    height: 100%!important;
    justify-content: center;
    left: 0;
    margin: auto;
    overflow: hidden;
    position: absolute!important;
    top: 0;
    width: 100%!important;
    z-index: 0
}

.bg-slideshow-container .bg-slideshow-item {
    border-radius: inherit
}

.bg-slideshow-container .bg-slideshow-item,.bg-slideshow-container .bg-slideshow-item .slideshow-item-container {
    background-position: 50%;
    height: inherit;
    left: 0;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute!important;
    top: 0;
    width: 100%
}

.bg-slideshow-container .bg-slideshow-item .slideshow-item-container {
    display: none;
    overflow: hidden
}

.bg-slideshow-container .bg-slideshow-item .slideshow-item-container.current {
    display: block;
    z-index: 1
}

.bg-slideshow-container .bg-slideshow-item .slideshow-item-container.previous {
    display: block;
    z-index: 2
}

.bg-slideshow-container .bg-slideshow-item .slideshow-item-container .slideshow-image {
    background-size: contain;
    height: inherit;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

@keyframes fade {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes ken-burns-toggle-out {
    0% {
        transform: scale(1.3)
    }

    to {
        transform: scale(1)
    }
}

@keyframes ken-burns-toggle-in {
    0% {
        transform: scale(1)
    }

    to {
        transform: scale(1.3)
    }
}

@keyframes current-slideRight {
    0% {
        left: -100%
    }

    to {
        left: 0
    }
}

@keyframes previous-slideRight {
    0% {
        left: 0
    }

    to {
        left: 100%
    }
}

@keyframes current-slideLeft {
    0% {
        right: -100%
    }

    to {
        right: 0
    }
}

@keyframes previous-slideLeft {
    0% {
        right: 0
    }

    to {
        right: 100%
    }
}

@keyframes current-slideTop {
    0% {
        bottom: -100%
    }

    to {
        bottom: 0
    }
}

@keyframes previous-slideTop {
    0% {
        bottom: 0
    }

    to {
        bottom: 100%
    }
}

@keyframes current-slideBottom {
    0% {
        top: -100%
    }

    to {
        top: 0
    }
}

@keyframes previous-slideBottom {
    0% {
        top: 0
    }

    to {
        top: 100%
    }
}



:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--theme-0: #0e2b5c;--wp--preset--color--theme-1: #2296f9;--wp--preset--color--theme-2: #7e8a96;--wp--preset--color--theme-3: #00173e;--wp--preset--color--theme-4: #e1e1e1;--wp--preset--color--theme-5: #000b20;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);--wp--custom--headings--typography--font-family: var(--wp--preset--font-family--primary);}:root { --wp--style--global--content-size: 100%;--wp--style--global--wide-size: 100%; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 1.2rem; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 1.2rem; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.2rem;}:root :where(.is-layout-grid){gap: 1.2rem;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-theme-0-color{color: var(--wp--preset--color--theme-0) !important;}.has-theme-1-color{color: var(--wp--preset--color--theme-1) !important;}.has-theme-2-color{color: var(--wp--preset--color--theme-2) !important;}.has-theme-3-color{color: var(--wp--preset--color--theme-3) !important;}.has-theme-4-color{color: var(--wp--preset--color--theme-4) !important;}.has-theme-5-color{color: var(--wp--preset--color--theme-5) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-theme-0-background-color{background-color: var(--wp--preset--color--theme-0) !important;}.has-theme-1-background-color{background-color: var(--wp--preset--color--theme-1) !important;}.has-theme-2-background-color{background-color: var(--wp--preset--color--theme-2) !important;}.has-theme-3-background-color{background-color: var(--wp--preset--color--theme-3) !important;}.has-theme-4-background-color{background-color: var(--wp--preset--color--theme-4) !important;}.has-theme-5-background-color{background-color: var(--wp--preset--color--theme-5) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-…

/*!
* animate.css - https://animate.style/
* Version - 4.1.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2020 Animate.css
*/
:root {
    --animate-duration: 1s;
    --animate-delay: 1s;
    --animate-repeat: 1
}

.animated {
    animation-duration: 1s;
    animation-duration: var(--animate-duration)
}

.animated.fast {
    animation-duration: .7s;
    animation-duration: calc(var(--animate-duration)*.7)
}

.animated.slow {
    animation-duration: 2s;
    animation-duration: calc(var(--animate-duration)*2)
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.fadeIn {
    animation-name: fadeIn
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        transform: translate3d(0,-40px,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInDown {
    animation-name: fadeInDown
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        transform: translate3d(-40px,0,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInLeft {
    animation-name: fadeInLeft
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        transform: translate3d(40px,0,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInRight {
    animation-name: fadeInRight
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        transform: translate3d(0,40px,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInUp {
    animation-name: fadeInUp
}

@keyframes slideInDown {
    0% {
        transform: translate3d(0,-40px,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

.slideInDown {
    animation-name: slideInDown
}

@keyframes slideInLeft {
    0% {
        transform: translate3d(-100%,0,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

.slideInLeft {
    animation-name: slideInLeft
}

@keyframes slideInRight {
    0% {
        transform: translate3d(100%,0,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

.slideInRight {
    animation-name: slideInRight
}

@keyframes slideInUp {
    0% {
        transform: translate3d(0,40px,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

.slideInUp {
    animation-name: slideInUp
}

.__desktop-fadeIn {
    animation-name: fadeIn
}

.__desktop-fadeInLeft {
    animation-name: fadeInLeft
}

.__desktop-fadeInDown {
    animation-name: fadeInDown
}

.__desktop-fadeInRight {
    animation-name: fadeInRight
}

.__desktop-fadeInUp {
    animation-name: fadeInUp
}

.__desktop-slideInLeft {
    animation-name: slideInLeft
}

.__desktop-slideInDown {
    animation-name: slideInDown
}

.__desktop-slideInRight {
    animation-name: slideInRight
}

.__desktop-slideInUp {
    animation-name: slideInUp
}

.page-template-gutenverse_blank:before {
    display: none
}

.choices__inner {
    box-sizing: border-box;
    min-height: auto
}

.guten-element {
    position: relative;
    text-shadow: 0 0 transparent
}

.guten-element * {
    box-sizing: border-box;
    transition: all .3s
}

.guten-element img {
    max-width: 100%
}

.guten-data[class=guten-data] {
    height: 0!important;
    margin: 0!important;
    padding: 0!important;
    width: 0!important
}

.guten-element-hide[class*=" __desktop-"],.guten-element-hide[class*=" desktop-"],.guten-element-hide[class^=__desktop-],.guten-element-hide[class^=desktop-] {
    visibility: hidden
}

@media (min-width: 640px) {
    .choices__list--dropdown .choices__item--selectable {
        padding-right:100px
    }

    .choices__list--dropdown .choices__item--selectable:after {
        content: attr(data-select-text);
        font-size: 12px;
        opacity: 0;
        position: absolute;
        right: 10px;
        top: 50%;
        transform: translateY(-50%)
    }

    [dir=rtl] .choices__list--dropdown .choices__item--selectable {
        padding-left: 100px;
        padding-right: 10px;
        text-align: right
    }

    [dir=rtl] .choices__list--dropdown .choices__item--selectable:after {
        left: 10px;
        right: auto
    }
}

@media (prefers-reduced-motion:reduce),print {
    .animated {
        animation-duration: 1ms!important;
        animation-iteration-count: 1!important;
        transition-duration: 1ms!important
    }

    .animated[class*=Out] {
        opacity: 0
    }
}

@media (max-width: 780px) {
    .__tablet-fadeIn {
        animation-name:fadeIn
    }

    .__tablet-fadeInLeft {
        animation-name: fadeInLeft
    }

    .__tablet-fadeInDown {
        animation-name: fadeInDown
    }

    .__tablet-fadeInRight {
        animation-name: fadeInRight
    }

    .__tablet-fadeInUp {
        animation-name: fadeInUp
    }

    .__tablet-slideInLeft {
        animation-name: slideInLeft
    }

    .__tablet-slideInDown {
        animation-name: slideInDown
    }

    .__tablet-slideInRight {
        animation-name: slideInRight
    }

    .__tablet-slideInUp {
        animation-name: slideInUp
    }

    .guten-element-hide[class*=" __tablet-"],.guten-element-hide[class*=" tablet-"],.guten-element-hide[class^=__tablet-],.guten-element-hide[class^=tablet-] {
        visibility: hidden
    }
}

@media only screen and (max-width: 425px) {
    .__mobile-fadeIn {
        animation-name:fadeIn
    }

    .__mobile-fadeInLeft {
        animation-name: fadeInLeft
    }

    .__mobile-fadeInDown {
        animation-name: fadeInDown
    }

    .__mobile-fadeInRight {
        animation-name: fadeInRight
    }

    .__mobile-fadeInUp {
        animation-name: fadeInUp
    }

    .__mobile-slideInLeft {
        animation-name: slideInLeft
    }

    .__mobile-slideInDown {
        animation-name: slideInDown
    }

    .__mobile-slideInRight {
        animation-name: slideInRight
    }

    .__mobile-slideInUp {
        animation-name: slideInUp
    }
}

@media only screen and (min-width: 781px) {
    .hide-desktop {
        display:none!important
    }
}

@media (max-width: 780px) and (min-width:426px) {
    .hide-tablet {
        display:none!important
    }
}

@media (max-width: 425px) {
    .hide-mobile {
        display:none!important
    }

    .guten-element-hide[class*=" __mobile-"],.guten-element-hide[class*=" mobile-"],.guten-element-hide[class^=__mobile-],.guten-element-hide[class^=mobile-] {
        visibility: hidden
    }
}
body {
    --guten-base-color: #181d23;
    --guten-base-lighter-color: #2d3137;
    --guten-bg-color: #fff;
    --guten-border-color: #eaeaeb;
    --guten-txt-color: #575a5f;
    --guten-txt-h-color: #181d23;
    --guten-txt-a-color: #0058e6;
    --guten-txt-m-color: #96989b;
    --guten-txt-alt-color: #fff;
    --guten-form-border-color: #d5d5d7;
    --guten-form-bg-color: transparent;
    --guten-form-txt-color: #181d23;
    --guten-form-font-size: 15px;
    --guten-form-border-focus: #b7b7b7;
    --guten-switch-active: #3557dc;
    --guten-switch-shadow: #2e384d;
    --guten-form-placeholder-color: #96989b;
    --guten-btn-txt-color: #fff;
    --guten-btn-bg-color: #0058e6;
    --guten-btn-bg-info: #5bc0de;
    --guten-btn-bg-success: #5cb85c;
    --guten-btn-bg-warning: #f0ad4e;
    --guten-btn-bg-danger: #d9534f;
    --guten-btn-bg-hover-color: #0048bd;
    --guten-selection-bg-color: #d8a600;
    --guten-element-bg-color: #80b1ff;
    --guten-element-darken-bg-color: #0058e6;
    --guten-element-lighten-bg-color: #e6f0ff;
    --guten-success-bg-color: #75ffd8;
    --guten-success-border-color: #007f5b;
    --guten-error-text-color: #d60000;
    --guten-error-bg-color: #fcc;
    --guten-error-border-color: #d60000;
    --guten-wp-color: #007cba
}

.editor-styles-wrapper .guten-fix-style {
    background: transparent
}

.choices {
    font-size: 16px;
    margin-bottom: 24px;
    overflow: hidden;
    position: relative
}

.choices:focus {
    outline: 0
}

.choices:last-child {
    margin-bottom: 0
}

.choices.is-open {
    overflow: initial
}

.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input {
    background-color: #eaeaea;
    cursor: not-allowed;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.choices.is-disabled .choices__item {
    cursor: not-allowed
}

.choices [hidden] {
    display: none!important
}

.choices[data-type*=select-one] {
    cursor: pointer
}

.choices[data-type*=select-one] .choices__inner {
    padding-bottom: 7.5px
}

.choices[data-type*=select-one] .choices__input {
    background-color: #fff;
    border-bottom: 1px solid #ddd;
    display: block;
    margin: 0;
    padding: 10px;
    width: 100%
}

.choices[data-type*=select-one] .choices__button {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0yLjU5Mi4wNDQgMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NCAxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
    background-size: 8px;
    border-radius: 10em;
    height: 20px;
    margin-right: 25px;
    margin-top: -10px;
    opacity: .25;
    padding: 0;
    position: absolute;
    right: 0;
    top: 50%;
    width: 20px
}

.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover {
    opacity: 1
}

.choices[data-type*=select-one] .choices__button:focus {
    box-shadow: 0 0 0 2px #00bcd4
}

.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button {
    display: none
}

.choices[data-type*=select-one]:after {
    border: 5px solid transparent;
    border-top-color: #333;
    content: "";
    height: 0;
    margin-top: -2.5px;
    pointer-events: none;
    position: absolute;
    right: 11.5px;
    top: 50%;
    width: 0
}

.choices[data-type*=select-one].is-open:after {
    border-color: transparent transparent #333;
    margin-top: -7.5px
}

.choices[data-type*=select-one][dir=rtl]:after {
    left: 11.5px;
    right: auto
}

.choices[data-type*=select-one][dir=rtl] .choices__button {
    left: 0;
    margin-left: 25px;
    margin-right: 0;
    right: auto
}

.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner {
    cursor: text
}

.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0yLjU5Mi4wNDQgMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NCAxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
    background-size: 8px;
    border-left: 1px solid #008fa1;
    border-radius: 0;
    display: inline-block;
    line-height: 1;
    margin: 0 -4px 0 8px;
    opacity: .75;
    padding-left: 16px;
    position: relative;
    width: 8px
}

.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover {
    opacity: 1
}

.choices__inner {
    background-color: #f9f9f9;
    border: 1px solid #ddd;
    border-radius: 2.5px;
    display: inline-block;
    font-size: 14px;
    min-height: 44px;
    overflow: hidden;
    padding: 7.5px 7.5px 3.75px;
    vertical-align: top;
    width: 100%
}

.is-focused .choices__inner,.is-open .choices__inner {
    border-color: #b7b7b7
}

.is-open .choices__inner {
    border-radius: 2.5px 2.5px 0 0
}

.is-flipped.is-open .choices__inner {
    border-radius: 0 0 2.5px 2.5px
}

.choices__list {
    list-style: none;
    margin: 0;
    padding-left: 0
}

.choices__list--single {
    display: inline-block;
    padding: 4px 16px 4px 4px;
    width: 100%
}

[dir=rtl] .choices__list--single {
    padding-left: 16px;
    padding-right: 4px
}

.choices__list--single .choices__item {
    width: 100%
}

.choices__list--multiple {
    display: inline
}

.choices__list--multiple .choices__item {
    background-color: #00bcd4;
    border: 1px solid #00a5bb;
    border-radius: 20px;
    box-sizing: border-box;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    font-weight: 500;
    margin-bottom: 3.75px;
    margin-right: 3.75px;
    padding: 4px 10px;
    vertical-align: middle;
    word-break: break-all
}

.choices__list--multiple .choices__item[data-deletable] {
    padding-right: 5px
}

[dir=rtl] .choices__list--multiple .choices__item {
    margin-left: 3.75px;
    margin-right: 0
}

.choices__list--multiple .choices__item.is-highlighted {
    background-color: #00a5bb;
    border: 1px solid #008fa1
}

.is-disabled .choices__list--multiple .choices__item {
    background-color: #aaa;
    border: 1px solid #919191
}


.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}


	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}


.choices__list--dropdown {
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-left-radius: 2.5px;
    border-bottom-right-radius: 2.5px;
    margin-top: -1px;
    overflow: hidden;
    position: absolute;
    top: 100%;
    visibility: hidden;
    width: 100%;
    will-change: visibility;
    word-break: break-all;
    z-index: 1
}

.choices__list--dropdown.is-active {
    visibility: visible
}

.is-open .choices__list--dropdown {
    border-color: #b7b7b7
}

.is-flipped .choices__list--dropdown {
    border-radius: .25rem .25rem 0 0;
    bottom: 100%;
    margin-bottom: -1px;
    margin-top: 0;
    top: auto
}

.choices__list--dropdown .choices__list {
    max-height: 300px;
    overflow: auto;
    position: relative;
    -webkit-overflow-scrolling: touch;
    will-change: scroll-position
}

.choices__list--dropdown .choices__item {
    font-size: 14px;
    padding: 10px;
    position: relative
}

[dir=rtl] .choices__list--dropdown .choices__item {
    text-align: right
}

.choices__list--dropdown .choices__item--selectable.is-highlighted {
    background-color: #f2f2f2
}

.choices__list--dropdown .choices__item--selectable.is-highlighted:after {
    opacity: .5
}

.choices__item {
    cursor: default
}

.choices__item--selectable {
    cursor: pointer
}

.choices__item--disabled {
    cursor: not-allowed;
    opacity: .5;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.choices__heading {
    border-bottom: 1px solid #f7f7f7;
    color: gray;
    font-size: 12px;
    font-weight: 600;
    padding: 10px
}

.choices__button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    background-position: 50%;
    background-repeat: no-repeat;
    border: 0;
    cursor: pointer;
    text-indent: -9999px
}

.choices__button:focus,.choices__input:focus {
    outline: 0
}

.choices__input {
    background-color: #f9f9f9;
    border: 0;
    border-radius: 0;
    display: inline-block;
    font-size: 14px;
    margin-bottom: 5px;
    max-width: 100%;
    padding: 4px 0 4px 2px;
    vertical-align: baseline
}

[dir=rtl] .choices__input {
    padding-left: 0;
    padding-right: 2px
}

.choices__placeholder {
    opacity: .5
}

html {
    scroll-behavior: smooth
}

body {
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

body h1,body h2,body h3,body h4,body h5,body h6 {
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 1rem;
    margin-top: .5rem
}

body h1 {
    font-size: 2.5rem
}

body h2 {
    font-size: 2rem
}

body h3 {
    font-size: 1.75rem
}

body h4 {
    font-size: 1.5rem
}

body h5 {
    font-size: 1.25rem
}

body h6 {
    font-size: 1rem
}

body p {
    margin-bottom: 0;
    margin-top: 0
}

img {
    height: auto
}

video {
    max-width: 100%
}

[class*=guten] a {
    box-shadow: none;
    text-decoration: none
}

.editor-styles-wrapper .guten-column .wp-block {
    margin-left: 0;
    margin-right: 0
}

.guten-element .hover-from-arise:before,.guten-element .hover-from-bottom:before,.guten-element .hover-from-left:before,.guten-element .hover-from-right:before,.guten-element .hover-from-top:before {
    background-size: 101% 101%;
    content: "";
    height: 100%;
    position: absolute;
    transition: all .6s ease;
    width: 100%
}

.guten-element .hover-from-left:before,.guten-element.hover-from-left:before {
    left: -101%;
    top: 0
}

.guten-element .hover-from-left:hover:before,.guten-element.hover-from-left:hover:before {
    left: 0
}

.guten-element .hover-from-right:before,.guten-element.hover-from-right:before {
    right: -101%;
    top: 0
}

.guten-element .hover-from-right:hover:before,.guten-element.hover-from-right:hover:before {
    right: 0
}

.guten-element .hover-from-top:before,.guten-element.hover-from-top:before {
    left: 0;
    top: -101%
}

.guten-element .hover-from-top:hover:before,.guten-element.hover-from-top:hover:before {
    top: 0
}

.guten-element .hover-from-bottom:before,.guten-element.hover-from-bottom:before {
    bottom: -101%;
    left: 0
}

.guten-element .hover-from-bottom:hover:before,.guten-element.hover-from-bottom:hover:before {
    bottom: 0
}

.guten-element .hover-from-arise:before,.guten-element.hover-from-arise:before {
    left: 0;
    opacity: 0;
    top: 0
}

.guten-element .hover-from-arise:hover:before,.guten-element.hover-from-arise:hover:before {
    opacity: 100%
}

.guten-background-animated,.guten-background-overlay {
    border-radius: inherit;
    height: 100%;
    left: 0;
    position: absolute!important;
    top: 0;
    width: 100%
}

.guten-background-animated {
    overflow: hidden
}

.guten-background-animated .animated-layer {
    border-radius: inherit;
    height: 100%;
    left: 0;
    position: absolute!important;
    top: 0;
    width: 100%
}

.gutenverse-block-loading {
    align-items: center;
    display: flex;
    justify-content: center;
    padding: 12px;
    width: 100%
}

:root :where(.editor-styles-wrapper) :where(.is-layout-flow) .wp-block {
    margin-block-start:0}

.bg-slideshow-container {
    align-items: center;
    border-radius: inherit;
    display: flex;
    height: 100%!important;
    justify-content: center;
    left: 0;
    margin: auto;
    overflow: hidden;
    position: absolute!important;
    top: 0;
    width: 100%!important;
    z-index: 0
}

.bg-slideshow-container .bg-slideshow-item {
    border-radius: inherit
}

.bg-slideshow-container .bg-slideshow-item,.bg-slideshow-container .bg-slideshow-item .slideshow-item-container {
    background-position: 50%;
    height: inherit;
    left: 0;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute!important;
    top: 0;
    width: 100%
}

.bg-slideshow-container .bg-slideshow-item .slideshow-item-container {
    display: none;
    overflow: hidden
}

.bg-slideshow-container .bg-slideshow-item .slideshow-item-container.current {
    display: block;
    z-index: 1
}

.bg-slideshow-container .bg-slideshow-item .slideshow-item-container.previous {
    display: block;
    z-index: 2
}

.bg-slideshow-container .bg-slideshow-item .slideshow-item-container .slideshow-image {
    background-size: contain;
    height: inherit;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

@keyframes fade {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes ken-burns-toggle-out {
    0% {
        transform: scale(1.3)
    }

    to {
        transform: scale(1)
    }
}

@keyframes ken-burns-toggle-in {
    0% {
        transform: scale(1)
    }

    to {
        transform: scale(1.3)
    }
}

@keyframes current-slideRight {
    0% {
        left: -100%
    }

    to {
        left: 0
    }
}

@keyframes previous-slideRight {
    0% {
        left: 0
    }

    to {
        left: 100%
    }
}

@keyframes current-slideLeft {
    0% {
        right: -100%
    }

    to {
        right: 0
    }
}

@keyframes previous-slideLeft {
    0% {
        right: 0
    }

    to {
        right: 100%
    }
}

@keyframes current-slideTop {
    0% {
        bottom: -100%
    }

    to {
        bottom: 0
    }
}

@keyframes previous-slideTop {
    0% {
        bottom: 0
    }

    to {
        bottom: 100%
    }
}

@keyframes current-slideBottom {
    0% {
        top: -100%
    }

    to {
        top: 0
    }
}

@keyframes previous-slideBottom {
    0% {
        top: 0
    }

    to {
        top: 100%
    }
}

/*!
* animate.css - https://animate.style/
* Version - 4.1.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2020 Animate.css
*/
:root {
    --animate-duration: 1s;
    --animate-delay: 1s;
    --animate-repeat: 1
}

.animated {
    animation-duration: 1s;
    animation-duration: var(--animate-duration)
}

.animated.fast {
    animation-duration: .7s;
    animation-duration: calc(var(--animate-duration)*.7)
}

.animated.slow {
    animation-duration: 2s;
    animation-duration: calc(var(--animate-duration)*2)
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.fadeIn {
    animation-name: fadeIn
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        transform: translate3d(0,-40px,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInDown {
    animation-name: fadeInDown
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        transform: translate3d(-40px,0,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInLeft {
    animation-name: fadeInLeft
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        transform: translate3d(40px,0,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInRight {
    animation-name: fadeInRight
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        transform: translate3d(0,40px,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.fadeInUp {
    animation-name: fadeInUp
}

@keyframes slideInDown {
    0% {
        transform: translate3d(0,-40px,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

.slideInDown {
    animation-name: slideInDown
}

@keyframes slideInLeft {
    0% {
        transform: translate3d(-100%,0,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

.slideInLeft {
    animation-name: slideInLeft
}

@keyframes slideInRight {
    0% {
        transform: translate3d(100%,0,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

.slideInRight {
    animation-name: slideInRight
}

@keyframes slideInUp {
    0% {
        transform: translate3d(0,40px,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

.slideInUp {
    animation-name: slideInUp
}

.__desktop-fadeIn {
    animation-name: fadeIn
}

.__desktop-fadeInLeft {
    animation-name: fadeInLeft
}

.__desktop-fadeInDown {
    animation-name: fadeInDown
}

.__desktop-fadeInRight {
    animation-name: fadeInRight
}

.__desktop-fadeInUp {
    animation-name: fadeInUp
}

.__desktop-slideInLeft {
    animation-name: slideInLeft
}

.__desktop-slideInDown {
    animation-name: slideInDown
}

.__desktop-slideInRight {
    animation-name: slideInRight
}

.__desktop-slideInUp {
    animation-name: slideInUp
}

.page-template-gutenverse_blank:before {
    display: none
}

.choices__inner {
    box-sizing: border-box;
    min-height: auto
}

.guten-element {
    position: relative;
    text-shadow: 0 0 transparent
}

.guten-element * {
    box-sizing: border-box;
    transition: all .3s
}

.guten-element img {
    max-width: 100%
}

.guten-data[class=guten-data] {
    height: 0!important;
    margin: 0!important;
    padding: 0!important;
    width: 0!important
}

.guten-element-hide[class*=" __desktop-"],.guten-element-hide[class*=" desktop-"],.guten-element-hide[class^=__desktop-],.guten-element-hide[class^=desktop-] {
    visibility: hidden
}

@media (min-width: 640px) {
    .choices__list--dropdown .choices__item--selectable {
        padding-right:100px
    }

    .choices__list--dropdown .choices__item--selectable:after {
        content: attr(data-select-text);
        font-size: 12px;
        opacity: 0;
        position: absolute;
        right: 10px;
        top: 50%;
        transform: translateY(-50%)
    }

    [dir=rtl] .choices__list--dropdown .choices__item--selectable {
        padding-left: 100px;
        padding-right: 10px;
        text-align: right
    }

    [dir=rtl] .choices__list--dropdown .choices__item--selectable:after {
        left: 10px;
        right: auto
    }
}

@media (prefers-reduced-motion:reduce),print {
    .animated {
        animation-duration: 1ms!important;
        animation-iteration-count: 1!important;
        transition-duration: 1ms!important
    }

    .animated[class*=Out] {
        opacity: 0
    }
}

@media (max-width: 780px) {
    .__tablet-fadeIn {
        animation-name:fadeIn
    }

    .__tablet-fadeInLeft {
        animation-name: fadeInLeft
    }

    .__tablet-fadeInDown {
        animation-name: fadeInDown
    }

    .__tablet-fadeInRight {
        animation-name: fadeInRight
    }

    .__tablet-fadeInUp {
        animation-name: fadeInUp
    }

    .__tablet-slideInLeft {
        animation-name: slideInLeft
    }

    .__tablet-slideInDown {
        animation-name: slideInDown
    }

    .__tablet-slideInRight {
        animation-name: slideInRight
    }

    .__tablet-slideInUp {
        animation-name: slideInUp
    }

    .guten-element-hide[class*=" __tablet-"],.guten-element-hide[class*=" tablet-"],.guten-element-hide[class^=__tablet-],.guten-element-hide[class^=tablet-] {
        visibility: hidden
    }
}

@media only screen and (max-width: 425px) {
    .__mobile-fadeIn {
        animation-name:fadeIn
    }

    .__mobile-fadeInLeft {
        animation-name: fadeInLeft
    }

    .__mobile-fadeInDown {
        animation-name: fadeInDown
    }

    .__mobile-fadeInRight {
        animation-name: fadeInRight
    }

    .__mobile-fadeInUp {
        animation-name: fadeInUp
    }

    .__mobile-slideInLeft {
        animation-name: slideInLeft
    }

    .__mobile-slideInDown {
        animation-name: slideInDown
    }

    .__mobile-slideInRight {
        animation-name: slideInRight
    }

    .__mobile-slideInUp {
        animation-name: slideInUp
    }
}

@media only screen and (min-width: 781px) {
    .hide-desktop {
        display:none!important
    }
}

@media (max-width: 780px) and (min-width:426px) {
    .hide-tablet {
        display:none!important
    }
}

@media (max-width: 425px) {
    .hide-mobile {
        display:none!important
    }

    .guten-element-hide[class*=" __mobile-"],.guten-element-hide[class*=" mobile-"],.guten-element-hide[class^=__mobile-],.guten-element-hide[class^=mobile-] {
        visibility: hidden
    }
}


:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color)}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
.wp-block-template-part{margin-block-start:0;margin-block-end:0;}



		.skip-link.screen-reader-text {
			border: 0;
			clip: rect(1px,1px,1px,1px);
			clip-path: inset(50%);
			height: 1px;
			margin: -1px;
			overflow: hidden;
			padding: 0;
			position: absolute !important;
			width: 1px;
			word-wrap: normal !important;
		}

		.skip-link.screen-reader-text:focus {
			background-color: #eee;
			clip: auto !important;
			clip-path: none;
			color: #444;
			display: block;
			font-size: 1em;
			height: auto;
			left: 5px;
			line-height: normal;
			padding: 15px 23px 14px;
			text-decoration: none;
			top: 5px;
			width: auto;
			z-index: 100000;
		}

        
:root {
            --guten-screen-xs-max: 767px;
            --guten-screen-sm-min: 768px;
            --guten-screen-sm-max: 1024px;
            --guten-screen-md-min: 1025px; 
        } body { --gutenverse-font-family-xuEzhd:"Archivo";--gutenverse-font-size-xuEzhd:56px;--gutenverse-font-weight-xuEzhd:700;--gutenverse-font-lineHeight-xuEzhd:1.1em;--gutenverse-font-family-9dytbE:"Archivo";--gutenverse-font-size-9dytbE:32px;--gutenverse-font-weight-9dytbE:700;--gutenverse-font-lineHeight-9dytbE:1.2em;--gutenverse-font-family-lmj6Iv:"Heebo";--gutenverse-font-size-lmj6Iv:16px;--gutenverse-font-weight-lmj6Iv:400;--gutenverse-font-lineHeight-lmj6Iv:1.5em;--gutenverse-font-family-NSzQFS:"Archivo";--gutenverse-font-size-NSzQFS:20px;--gutenverse-font-weight-NSzQFS:600;--gutenverse-font-lineHeight-NSzQFS:1.2em;--gutenverse-font-family-2fgShG:"Archivo";--gutenverse-font-size-2fgShG:18px;--gutenverse-font-weight-2fgShG:600;--gutenverse-font-lineHeight-2fgShG:1.3em;--gutenverse-font-family-Ls465s:"Archivo";--gutenverse-font-size-Ls465s:16px;--gutenverse-font-weight-Ls465s:500;--gutenverse-font-lineHeight-Ls465s:1em;--gutenverse-font-family-yKJr0M:"Archivo";--gutenverse-font-size-yKJr0M:16px;--gutenverse-font-weight-yKJr0M:600;--gutenverse-font-lineHeight-yKJr0M:1.2em;--gutenverse-font-family-iraHBs:"Archivo";--gutenverse-font-size-iraHBs:12px;--gutenverse-font-weight-iraHBs:600;--gutenverse-font-transform-iraHBs:uppercase;--gutenverse-font-lineHeight-iraHBs:1em;--gutenverse-font-spacing-iraHBs:0.13em;--gutenverse-font-family-eBg0y7:"Archivo";--gutenverse-font-size-eBg0y7:14px;--gutenverse-font-weight-eBg0y7:700;--gutenverse-font-lineHeight-eBg0y7:1em;--gutenverse-font-family-GuL2k5:"Archivo";--gutenverse-font-size-GuL2k5:16px;--gutenverse-font-weight-GuL2k5:700;--gutenverse-font-lineHeight-GuL2k5:1em;--gutenverse-font-family-2kyQIM:"Archivo";--gutenverse-font-size-2kyQIM:24px;--gutenverse-font-weight-2kyQIM:600;--gutenverse-font-lineHeight-2kyQIM:1.2em;--gutenverse-font-family-UkgAKU:"Archivo";--gutenverse-font-size-UkgAKU:18px;--gutenverse-font-weight-UkgAKU:600;--gutenverse-font-lineHeight-UkgAKU:0.6em;--gutenverse-font-family-tqLOud:"Heebo";--gutenverse-font-size-tqLOud:14px;--gutenverse-font-weight-tqLOud:400;--gutenverse-font-lineHeight-tqLOud:1.5em;--gutenverse-font-family-0Toa48:"Archivo";--gutenverse-font-size-0Toa48:54px;--gutenverse-font-weight-0Toa48:700;--gutenverse-font-lineHeight-0Toa48:1.1em;--gutenverse-font-family-nqFA7k:"Archivo";--gutenverse-font-size-nqFA7k:38px;--gutenverse-font-weight-nqFA7k:700;--gutenverse-font-lineHeight-nqFA7k:1.5em;--gutenverse-font-family-1QelBt:"Archivo";--gutenverse-font-size-1QelBt:156px;--gutenverse-font-weight-1QelBt:700;--gutenverse-font-lineHeight-1QelBt:1.2em; } 
				@media only screen and (max-width: 1024px) { body {}}
				@media only screen and (max-width: 767px) { body {--gutenverse-font-size-xuEzhd:36px;--gutenverse-font-size-9dytbE:24px;--gutenverse-font-size-lmj6Iv:14px;--gutenverse-font-size-NSzQFS:18px;--gutenverse-font-size-yKJr0M:15px;--gutenverse-font-size-eBg0y7:12px;--gutenverse-font-size-GuL2k5:14px;--gutenverse-font-size-2kyQIM:22px;--gutenverse-font-size-1QelBt:96px;}}  


                
            .guten-1wsJoq .guten-background-effect .inner-background-container {
                top: 50%;
                left: 50%;
                border-radius: 100%;
            }

            

            .guten-1wsJoq .guten-background-effect .inner-background-container .guten-1wsJoq-effect {
                animation: ripple-1wsJoq 4s cubic-bezier(0,-0.13,0,1.04) infinite;
                background-color: rgba(255, 255, 255, 1);
                animation-play-state: running;
                transform: scale(1) translate(-50%, -50%);
                opacity: 1;
                visibility: visible;
                transition: transform 0.5s, opacity 0.5s, visibility 0.5s;
                border-radius: 100%;
            }
            @keyframes ripple-1wsJoq {
                0% {
                    width: 0px;
                    height: 0px;
                    opacity: 1;
                }
                100% {
                    width: 120px;
                    height: 120px;
                    opacity: 0;
                }
            }
            @-webkit-keyframes ripple-1wsJoq {
                0% {
                    width: 10px;
                    height: 10px;
                    opacity: 1;
                }
                80% {
                    width: 120px;
                    height: 120px;
                    opacity: 0;
                }
                100% {
                    width: 0px;
                    height: 0px;
                    opacity: 0;
                }
            }

            .guten-1wsJoq-effect:nth-child(1) {
                animation-delay: 0s !important;
            }
            
            .guten-1wsJoq-effect:nth-child(2) {
                animation-delay: 0.5s !important;
            }
            
            .guten-1wsJoq-effect:nth-child(3) {
                animation-delay: 1s !important;
            }
            
            .guten-1wsJoq-effect:nth-child(4) {
                animation-delay: 1.5s !important;
            }
            
            .guten-1wsJoq-effect:nth-child(5) {
                animation-delay: 2s !important;
            }
        
            .guten-1wsJoq .guten-background-effect .inner-background-container {
                top: 50%;
                left: 50%;
                border-radius: 100%;
            }

            

            .guten-1wsJoq .guten-background-effect .inner-background-container .guten-1wsJoq-effect {
                animation: ripple-1wsJoq 4s cubic-bezier(0,-0.13,0,1.04) infinite;
                background-color: rgba(255, 255, 255, 1);
                animation-play-state: running;
                transform: scale(1) translate(-50%, -50%);
                opacity: 1;
                visibility: visible;
                transition: transform 0.5s, opacity 0.5s, visibility 0.5s;
                border-radius: 100%;
            }
            @keyframes ripple-1wsJoq {
                0% {
                    width: 0px;
                    height: 0px;
                    opacity: 1;
                }
                100% {
                    width: 120px;
                    height: 120px;
                    opacity: 0;
                }
            }
            @-webkit-keyframes ripple-1wsJoq {
                0% {
                    width: 10px;
                    height: 10px;
                    opacity: 1;
                }
                80% {
                    width: 120px;
                    height: 120px;
                    opacity: 0;
                }
                100% {
                    width: 0px;
                    height: 0px;
                    opacity: 0;
                }
            }

            .guten-1wsJoq-effect:nth-child(1) {
                animation-delay: 0s !important;
            }
            
            .guten-1wsJoq-effect:nth-child(2) {
                animation-delay: 0.5s !important;
            }
            
            .guten-1wsJoq-effect:nth-child(3) {
                animation-delay: 1s !important;
            }
            
            .guten-1wsJoq-effect:nth-child(4) {
                animation-delay: 1.5s !important;
            }
            
            .guten-1wsJoq-effect:nth-child(5) {
                animation-delay: 2s !important;
            }
        .guten-icon-box .guten-icon-box-wrapper {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid var(--guten-border-color);
    border-radius: 5px;
    justify-content: center;
    padding: 50px 40px;
    position: relative;
    text-align: center;
    transition: all .4s ease
}

.guten-icon-box .guten-icon-box-wrapper:before {
    pointer-events: none
}

.guten-icon-box>a {
    text-decoration: none
}

.guten-icon-box .icon-box-link {
    color: unset
}

.guten-icon-box .guten-background-filter {
    background-color: var(--guten-bg-color)
}

.guten-icon-box.icon-position-left .guten-icon-box-wrapper {
    align-items: flex-start;
    display: flex
}

.guten-icon-box.icon-position-left .guten-icon-box-wrapper .icon-box.icon-box-header {
    margin-right: 15px
}

.guten-icon-box.icon-position-right .guten-icon-box-wrapper {
    display: flex;
    flex-direction: row-reverse
}

.guten-icon-box.icon-position-right .guten-icon-box-wrapper .icon-box.icon-box-header {
    margin-left: 15px
}

.guten-icon-box .icon-box.icon-box-header {
    line-height: 0;
    position: relative;
    z-index: 2
}

.guten-icon-box .icon-box.icon-box-header .icon {
    color: var(--guten-txt-color);
    display: inline-block;
    margin-bottom: 13px;
    overflow: hidden;
    transition: all .4s ease
}

.guten-icon-box .icon-box.icon-box-header .icon i {
    font-size: 40px
}

.guten-icon-box .icon-box.icon-box-header .icon img {
    height: 100%;
    max-width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.guten-icon-box .icon-box.icon-box-header .icon-style-gradient {
    background-image: linear-gradient(180deg,var(--guten-txt-color) 0,var(--guten-txt-color) 100%);
    -webkit-text-fill-color: transparent;
    background-clip: text;
    -webkit-background-clip: text
}

.guten-icon-box .icon-box.icon-box-body {
    position: relative;
    z-index: 2
}

.guten-icon-box .icon-box.icon-box-body .title {
    color: var(--guten-txt-color);
    font-size: 23px;
    padding: 0;
    transition: all 0s
}

.guten-icon-box .icon-box.icon-box-body .icon-box-button,.guten-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper {
    position: relative;
    z-index: 2
}

.guten-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link {
    background-color: var(--guten-btn-bg-color);
    border-radius: 5px;
    color: var(--guten-bg-color);
    display: inline-block;
    font-size: 15px;
    line-height: 1;
    padding: 15px 30px;
    position: relative;
    text-align: center;
    transition: all .4s ease;
    vertical-align: middle;
    white-space: nowrap
}

.guten-icon-box .icon-box.icon-box-body .icon-box-button .btn-wrapper .icon-box-link:hover {
    background-color: var(--guten-btn-bg-hover-color)
}

.guten-icon-box .icon-box.icon-box-body .icon-box-button.hover .btn-wrapper .icon-box-link {
    opacity: 0
}

.guten-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var(--guten-txt-color)
}

.guten-icon-box:hover .icon-box.icon-box-body .icon-box-button.hover .btn-wrapper .icon-box-link {
    opacity: 1
}

.guten-icon-box:hover .hover-watermark {
    bottom: 0;
    opacity: 1
}

.guten-icon-box .hover-watermark {
    bottom: -50px;
    opacity: 0;
    position: absolute;
    right: 0;
    transition: all .4s ease;
    z-index: 1
}

.guten-icon-box .hover-watermark i {
    font-size: 100px
}

.guten-icon-box .icon-box-badge {
    line-height: 1;
    position: absolute;
    z-index: 2
}

.guten-icon-box .icon-box-badge.topleft {
    left: 0;
    top: 0
}

.guten-icon-box .icon-box-badge.topcenter {
    left: 50%;
    top: 0;
    transform: translateX(-50%)
}

.guten-icon-box .icon-box-badge.topright {
    right: 0;
    top: 0
}

.guten-icon-box .icon-box-badge.bottomleft {
    bottom: 0;
    left: 0
}

.guten-icon-box .icon-box-badge.bottomcenter {
    bottom: 0;
    left: 50%;
    transform: translateX(-50%)
}

.guten-icon-box .icon-box-badge.bottomright {
    bottom: 0;
    right: 0
}

.guten-icon-box .icon-box-badge .badge-text {
    background-color: var(--guten-selection-bg-color);
    border-radius: 0 0 0 0;
    color: var(--guten-bg-color);
    display: inline-block;
    font-size: .70588rem;
    font-weight: 500;
    padding: 10px
}
body {
    --guten-base-color: #181d23;
    --guten-base-lighter-color: #2d3137;
    --guten-bg-color: #fff;
    --guten-border-color: #eaeaeb;
    --guten-txt-color: #575a5f;
    --guten-txt-h-color: #181d23;
    --guten-txt-a-color: #0058e6;
    --guten-txt-m-color: #96989b;
    --guten-txt-alt-color: #fff;
    --guten-form-border-color: #d5d5d7;
    --guten-form-bg-color: transparent;
    --guten-form-txt-color: #181d23;
    --guten-form-font-size: 15px;
    --guten-form-border-focus: #b7b7b7;
    --guten-switch-active: #3557dc;
    --guten-switch-shadow: #2e384d;
    --guten-form-placeholder-color: #96989b;
    --guten-btn-txt-color: #fff;
    --guten-btn-bg-color: #0058e6;
    --guten-btn-bg-info: #5bc0de;
    --guten-btn-bg-success: #5cb85c;
    --guten-btn-bg-warning: #f0ad4e;
    --guten-btn-bg-danger: #d9534f;
    --guten-btn-bg-hover-color: #0048bd;
    --guten-selection-bg-color: #d8a600;
    --guten-element-bg-color: #80b1ff;
    --guten-element-darken-bg-color: #0058e6;
    --guten-element-lighten-bg-color: #e6f0ff;
    --guten-success-bg-color: #75ffd8;
    --guten-success-border-color: #007f5b;
    --guten-error-text-color: #d60000;
    --guten-error-bg-color: #fcc;
    --guten-error-border-color: #d60000;
    --guten-wp-color: #007cba
}

.editor-styles-wrapper .guten-fix-style {
    background: transparent
}

.guten-form-input {
    padding-bottom: 10px;
    padding-top: 10px
}

.guten-form-input .input-helper {
    display: block
}

.guten-form-input .input-label {
    color: #181d23;
    display: inline-block;
    font-size: .8em;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 1.5;
    margin-bottom: 5px;
    text-transform: normal;
    width: -moz-fit-content;
    width: fit-content
}

.guten-form-input .required-badge {
    color: #d60000
}

.guten-form-input .input-helper {
    clear: both;
    color: #96989b;
    font-size: .9em;
    font-weight: 400;
    margin-top: 3px;
    opacity: .7
}

.guten-form-input .gutenverse-input {
    background: 0 0;
    background-color: var(--guten-form-bg-color);
    border-color: var(--guten-form-border-color);
    border-radius: 2px;
    border-style: solid;
    border-width: 1px;
    box-shadow: none;
    box-sizing: border-box;
    color: var(--guten-form-txt-color);
    font-size: var(--guten-form-font-size);
    height: auto;
    line-height: 1.5;
    max-width: 100%;
    outline: 0;
    padding: 8px;
    transition: all .25s ease;
    width: 100%
}

.guten-form-input .gutenverse-input::-moz-placeholder {
    color: var(--guten-form-placeholder-color)
}

.guten-form-input .gutenverse-input::placeholder {
    color: var(--guten-form-placeholder-color)
}

.guten-form-input .gutenverse-input:focus {
    border-color: var(--guten-form-border-focus);
    box-shadow: none
}

.guten-form-input .input-icon-wrapper {
    border-color: var(--guten-form-border-color);
    border-radius: 2px;
    border-style: solid;
    border-width: 1px
}

.guten-form-input .input-icon-wrapper>.form-input-text-icon {
    z-index: 0
}

.guten-form-input .input-icon-wrapper>.gutenverse-input {
    border: none!important;
    z-index: 1
}

.guten-form-input.hide-label .label-wrapper {
    display: none
}

.guten-form-input.hide-label .main-wrapper {
    width: 100%
}

.guten-form-input .validation-error {
    color: #d60000;
    display: none;
    font-size: 14px;
    font-style: italic
}

.guten-form-input.input-invalid input,.guten-form-input.input-invalid textarea {
    border-color: #d60000
}

.guten-form-input.input-invalid .validation-error {
    display: block
}

.guten-input-position-left {
    display: flex
}

.guten-input-position-left .label-wrapper {
    width: 20%
}

.guten-input-position-left .main-wrapper {
    flex-grow: 1
}
.guten-wrap-helper {
    display: flex;
    margin-top: 0
}

.guten-wrap-helper:before {
    border-radius: inherit;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: all .6s;
    width: 100%
}

.guten-background-overlay {
    transition: all .5s ease
}

.guten-inner-wrap {
    align-content: flex-start;
    align-items: flex-start;
    display: flex!important;
    flex-wrap: wrap;
    position: relative
}

.guten-inner-wrap .section-wrapper {
    width: 100%
}

.guten-inner-wrap>* {
    width: inherit
}

div.guten-wrap-helper.guten-element.inline,div.guten-wrap-helper.guten-element.inline-block {
    width: auto!important
}

div.guten-wrap-helper.guten-element .block-editor-inner-blocks {
    height: 100%;
    width: auto
}

.with-url {
    cursor: pointer
}
.guten-post-content {
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    margin-block:0;word-break: break-word
}

.guten-post-content .guten-post-password-form>* {
    display: flex;
    justify-content: center;
    width: 100%
}

.guten-post-content .guten-post-password-form .guten-pass-inputs input,.guten-post-content .guten-post-password-form .guten-pass-inputs input:active,.guten-post-content .guten-post-password-form .guten-pass-inputs input:focus,.guten-post-content .guten-post-password-form .guten-pass-inputs input:focus-visible,.guten-post-content .guten-post-password-form .guten-pass-inputs input:focus-within,.guten-post-content .guten-post-password-form .guten-pass-inputs input:hover,.guten-post-content .guten-post-password-form .guten-pass-inputs input:target,.guten-post-content .guten-post-password-form .guten-pass-inputs input:visited {
    border-color: #2d3137;
    border-radius: 0;
    border-width: 1px;
    outline: none
}

.guten-post-content .guten-post-password-form .guten-pass-inputs .guten-submit {
    align-items: center;
    background-color: #2d3137;
    color: #fff;
    cursor: pointer;
    display: flex;
    font-size: 15px;
    line-height: 1;
    margin: 0;
    padding: 12px 24px;
    text-align: center;
    text-decoration: none
}

.guten-button-wrapper {
    display: flex;
    height: -moz-fit-content;
    height: fit-content;
    width: 100%
}

.guten-button-wrapper a.guten-button {
    transition: background-color .3s,border .3s,border-radius .3s,box-shadow .3s,color .3s,height .3s;
    -webkit-transition: background-color .3s,border .3s,border-radius .3s,box-shadow .3s,color .3s,height .3s;
    -o-transition: background-color .3s,border .3s,border-radius .3s,box-shadow .3s,color .3s,height .3s
}

.guten-button {
    align-items: center;
    background-color: var(--guten-wp-color);
    border-radius: 3px;
    color: var(--guten-bg-color);
    display: flex;
    font-size: 15px;
    justify-content: center;
    line-height: 1;
    margin: 0;
    padding: 12px 24px;
    fill: var(--guten-bg-color);
    border-color: transparent;
    border-width: 0;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    transition: all .3s
}

.guten-button:focus {
    box-shadow: none
}

.guten-button-xs {
    border-radius: 2px;
    font-size: 13px;
    padding: 10px 20px
}

.guten-button-md {
    border-radius: 4px;
    font-size: 16px;
    padding: 15px 30px
}

.guten-button-lg {
    border-radius: 5px;
    font-size: 18px;
    padding: 20px 40px
}

.guten-button-xl {
    border-radius: 6px;
    font-size: 20px;
    padding: 25px 50px
}

.guten-button-info {
    background-color: var(--guten-btn-bg-info)
}

.guten-button-success {
    background-color: var(--guten-btn-bg-success)
}

.guten-button-warning {
    background-color: var(--guten-btn-bg-warning)
}

.guten-button-danger {
    background-color: var(--guten-btn-bg-danger)
}
@font-face {
    font-family: 'gtnicon-1';
    src: url('gtnicon-1.eot?bv8d8l');
    src: url('gtnicon-1.eot?bv8d8l#iefix') format('embedded-opentype'), url('gtnicon-1.woff?bv8d8l') format('woff'), url('gtnicon-1.ttf') format('truetype'), url('gtnicon-1.svg?bv8d8l#gtnicon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'gtnicon-2';
    src: url('gtnicon-2.eot?bv8d8l');
    src: url('gtnicon-2.eot?bv8d8l#iefix') format('embedded-opentype'), url('gtnicon-2.woff?bv8d8l') format('woff'), url('gtnicon-2.ttf') format('truetype'), url('gtnicon-2.svg?bv8d8l#gtnicon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'gtnicon-3';
    src: url('gtnicon-3.eot?bv8d8l');
    src: url('gtnicon-3.eot?bv8d8l#iefix') format('embedded-opentype'), url('gtnicon-3.woff?bv8d8l') format('woff'), url('gtnicon-3.ttf') format('truetype'), url('gtnicon-3.svg?bv8d8l#gtnicon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'gtnicon-4';
    src: url('gtnicon-4.eot?bv8d8l');
    src: url('gtnicon-4.eot?bv8d8l#iefix') format('embedded-opentype'), url('gtnicon-4.woff?bv8d8l') format('woff'), url('gtnicon-4.ttf') format('truetype'), url('gtnicon-4.svg?bv8d8l#gtnicon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'gtnicon-5';
    src: url('gtnicon-5.eot?bv8d8l');
    src: url('gtnicon-5.eot?bv8d8l#iefix') format('embedded-opentype'), url('gtnicon-5.woff?bv8d8l') format('woff'), url('gtnicon-5.ttf') format('truetype'), url('gtnicon-5.svg?bv8d8l#gtnicon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'gtnicon-6';
    src: url('gtnicon-6.eot?bv8d8l');
    src: url('gtnicon-6.eot?bv8d8l#iefix') format('embedded-opentype'), url('gtnicon-6.woff?bv8d8l') format('woff'), url('gtnicon-6.ttf') format('truetype'), url('gtnicon-6.svg?bv8d8l#gtnicon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'gtnicon-7';
    src: url('gtnicon-7.eot?bv8d8l');
    src: url('gtnicon-7.eot?bv8d8l#iefix') format('embedded-opentype'), url('gtnicon-7.woff?bv8d8l') format('woff'), url('gtnicon-7.ttf') format('truetype'), url('gtnicon-7.svg?bv8d8l#gtnicon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'gtnicon-8';
    src: url('gtnicon-8.eot?bv8d8l');
    src: url('gtnicon-8.eot?bv8d8l#iefix') format('embedded-opentype'), url('gtnicon-8.woff?bv8d8l') format('woff'), url('gtnicon-8.ttf') format('truetype'), url('gtnicon-8.svg?bv8d8l#gtnicon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'gtnicon-9';
    src: url('gtnicon-9.eot?bv8d8l');
    src: url('gtnicon-9.eot?bv8d8l#iefix') format('embedded-opentype'), url('gtnicon-9.woff?bv8d8l') format('woff'), url('gtnicon-9.ttf') format('truetype'), url('gtnicon-9.svg?bv8d8l#gtnicon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'gtnicon-10';
    src: url('gtnicon-10.eot?bv8d8l');
    src: url('gtnicon-10.eot?bv8d8l#iefix') format('embedded-opentype'), url('gtnicon-10.woff?bv8d8l') format('woff'), url('gtnicon-10.ttf') format('truetype'), url('gtnicon-10.svg?bv8d8l#gtnicon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

[class*="gtn gtn-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    /* font-family: 'gtnicon' !important; */
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.gtn-500px, .gtn-accessible-icon, .gtn-accusoft, .gtn-acquisitions-incorporated, .gtn-ad-solid, .gtn-address-book-solid, .gtn-address-book, .gtn-address-card-solid, .gtn-address-card, .gtn-adjust-solid, .gtn-adn, .gtn-adobe, .gtn-adversal, .gtn-affiliatetheme, .gtn-air-freshener-solid, .gtn-airbnb, .gtn-algolia, .gtn-align-center-solid, .gtn-align-justify-solid, .gtn-align-left-solid, .gtn-align-right-solid, .gtn-alipay, .gtn-allergies-solid, .gtn-amazon-pay, .gtn-amazon, .gtn-ambulance-solid, .gtn-american-sign-language-interpreting-solid, .gtn-amilia, .gtn-anchor-solid, .gtn-android, .gtn-angellist, .gtn-angle-double-down-solid, .gtn-angle-double-left-solid, .gtn-angle-double-right-solid, .gtn-angle-double-up-solid, .gtn-angle-down-solid, .gtn-angle-left-solid, .gtn-angle-right-solid, .gtn-angle-up-solid, .gtn-angry-solid, .gtn-angry, .gtn-angrycreative, .gtn-angular, .gtn-ankh-solid, .gtn-app-store-ios, .gtn-app-store, .gtn-apper, .gtn-apple-alt-solid, .gtn-apple-pay, .gtn-apple, .gtn-archive-solid, .gtn-archway-solid, .gtn-arrow-alt-circle-down-solid, .gtn-arrow-alt-circle-down, .gtn-arrow-alt-circle-left-solid, .gtn-arrow-alt-circle-left, .gtn-arrow-alt-circle-right-solid, .gtn-arrow-alt-circle-right, .gtn-arrow-alt-circle-up-solid, .gtn-arrow-alt-circle-up, .gtn-arrow-circle-down-solid, .gtn-arrow-circle-left-solid, .gtn-arrow-circle-right-solid, .gtn-arrow-circle-up-solid, .gtn-arrow-down-solid, .gtn-arrow-left-solid, .gtn-arrow-right-solid, .gtn-arrow-up-solid, .gtn-arrows-alt-h-solid, .gtn-arrows-alt-solid, .gtn-arrows-alt-v-solid, .gtn-artstation, .gtn-assistive-listening-systems-solid, .gtn-asterisk-solid, .gtn-asymmetrik, .gtn-at-solid, .gtn-atlas-solid, .gtn-atlassian, .gtn-atom-solid, .gtn-audible, .gtn-audio-description-solid, .gtn-autoprefixer, .gtn-avianex, .gtn-aviato, .gtn-award-solid, .gtn-aws, .gtn-baby-carriage-solid, .gtn-baby-solid, .gtn-backspace-solid, .gtn-backward-solid, .gtn-bacon-solid, .gtn-balance-scale-left-solid, .gtn-balance-scale-right-solid, .gtn-balance-scale-solid, .gtn-ban-solid, .gtn-band-aid-solid, .gtn-bandcamp, .gtn-barcode-solid, .gtn-bars-solid, .gtn-baseball-ball-solid, .gtn-basketball-ball-solid, .gtn-bath-solid, .gtn-battery-empty-solid, .gtn-battery-full-solid, .gtn-battery-half-solid, .gtn-battery-quarter-solid, .gtn-battery-three-quarters-solid, .gtn-battle-net, .gtn-bed-solid, .gtn-beer-solid, .gtn-behance-square, .gtn-behance, .gtn-bell-slash-solid, .gtn-bell-slash, .gtn-bell-solid, .gtn-bell, .gtn-bezier-curve-solid, .gtn-bible-solid, .gtn-bicycle-solid, .gtn-biking-solid, .gtn-bimobject, .gtn-binoculars-solid, .gtn-biohazard-solid, .gtn-birthday-cake-solid, .gtn-bitbucket, .gtn-bitcoin, .gtn-bity, .gtn-black-tie, .gtn-blackberry, .gtn-blender-phone-solid, .gtn-blender-solid, .gtn-blind-solid, .gtn-blog-solid, .gtn-blogger-b, .gtn-blogger, .gtn-bluetooth-b, .gtn-bluetooth, .gtn-bold-solid, .gtn-bolt-solid, .gtn-bomb-solid, .gtn-bone-solid, .gtn-bong-solid, .gtn-book-dead-solid, .gtn-book-medical-solid, .gtn-book-open-solid, .gtn-book-reader-solid, .gtn-book-solid, .gtn-bookmark-solid, .gtn-bookmark, .gtn-bootstrap, .gtn-border-all-solid, .gtn-border-none-solid, .gtn-border-style-solid, .gtn-bowling-ball-solid, .gtn-box-open-solid, .gtn-box-solid, .gtn-boxes-solid, .gtn-braille-solid, .gtn-brain-solid, .gtn-bread-slice-solid, .gtn-briefcase-medical-solid, .gtn-briefcase-solid, .gtn-broadcast-tower-solid, .gtn-broom-solid, .gtn-brush-solid, .gtn-btc, .gtn-buffer, .gtn-bug-solid, .gtn-building-solid, .gtn-building, .gtn-bullhorn-solid, .gtn-bullseye-solid, .gtn-burn-solid, .gtn-buromobelexperte, .gtn-bus-alt-solid, .gtn-bus-solid, .gtn-business-time-solid, .gtn-buy-n-large, .gtn-buysellads, .gtn-calculator-solid, .gtn-calendar-alt-solid, .gtn-calendar-alt, .gtn-calendar-check-solid, .gtn-calendar-check, .gtn-calendar-day-solid, .gtn-calendar-minus-solid, .gtn-calendar-minus, .gtn-calendar-plus-solid, .gtn-calendar-plus, .gtn-calendar-solid, .gtn-calendar-times-solid, .gtn-calendar-times, .gtn-calendar-week-solid, .gtn-calendar, .gtn-camera-retro-solid, .gtn-camera-solid, .gtn-campground-solid, .gtn-canadian-maple-leaf, .gtn-candy-cane-solid, .gtn-cannabis-solid, .gtn-capsules-solid, .gtn-car-alt-solid, .gtn-car-battery-solid, .gtn-car-crash-solid, .gtn-car-side-solid, .gtn-car-solid, .gtn-caret-down-solid, .gtn-caret-left-solid, .gtn-caret-right-solid, .gtn-caret-square-down-solid, .gtn-caret-square-down, .gtn-caret-square-left-solid, .gtn-caret-square-left, .gtn-caret-square-right-solid, .gtn-caret-square-right, .gtn-caret-square-up-solid, .gtn-caret-square-up, .gtn-caret-up-solid, .gtn-carrot-solid, .gtn-cart-arrow-down-solid, .gtn-cart-plus-solid, .gtn-cash-register-solid, .gtn-cat-solid, .gtn-cc-amazon-pay, .gtn-cc-amex, .gtn-cc-apple-pay, .gtn-cc-diners-club, .gtn-cc-discover, .gtn-cc-jcb, .gtn-cc-mastercard, .gtn-cc-paypal, .gtn-cc-stripe, .gtn-cc-visa, .gtn-centercode, .gtn-centos, .gtn-certificate-solid, .gtn-chair-solid, .gtn-chalkboard-solid, .gtn-chalkboard-teacher-solid, .gtn-charging-station-solid, .gtn-chart-area-solid, .gtn-chart-bar-solid, .gtn-chart-bar, .gtn-chart-line-solid, .gtn-chart-pie-solid, .gtn-check-circle-solid, .gtn-check-circle, .gtn-check-double-solid, .gtn-check-solid, .gtn-check-square-solid, .gtn-check-square, .gtn-cheese-solid, .gtn-chess-bishop-solid, .gtn-chess-board-solid, .gtn-chess-king-solid, .gtn-chess-knight-solid, .gtn-chess-pawn-solid, .gtn-chess-queen-solid, .gtn-chess-rook-solid, .gtn-chess-solid, .gtn-chevron-circle-down-solid, .gtn-chevron-circle-left-solid, .gtn-chevron-circle-right-solid, .gtn-chevron-circle-up-solid, .gtn-chevron-down-solid, .gtn-chevron-left-solid, .gtn-chevron-right-solid, .gtn-chevron-up-solid, .gtn-child-solid, .gtn-chrome, .gtn-chromecast, .gtn-church-solid, .gtn-circle-notch-solid, .gtn-circle-solid, .gtn-circle, .gtn-city-solid, .gtn-clinic-medical-solid, .gtn-clipboard-check-solid, .gtn-clipboard-list-solid, .gtn-clipboard-solid, .gtn-clipboard, .gtn-clock-solid, .gtn-clock, .gtn-clone-solid, .gtn-clone, .gtn-closed-captioning-solid, .gtn-closed-captioning, .gtn-cloud-download-alt-solid, .gtn-cloud-meatball-solid, .gtn-cloud-moon-rain-solid, .gtn-cloud-moon-solid, .gtn-cloud-rain-solid, .gtn-cloud-showers-heavy-solid, .gtn-cloud-solid, .gtn-cloud-sun-rain-solid, .gtn-cloud-sun-solid, .gtn-cloud-upload-alt-solid, .gtn-cloudscale, .gtn-cloudsmith {
    font-family: 'gtnicon-1' !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.gtn-cloudversify, .gtn-cocktail-solid, .gtn-code-branch-solid, .gtn-code-solid, .gtn-codepen, .gtn-codiepie, .gtn-coffee-solid, .gtn-cog-solid, .gtn-cogs-solid, .gtn-coins-solid, .gtn-columns-solid, .gtn-comment-alt-solid, .gtn-comment-alt, .gtn-comment-dollar-solid, .gtn-comment-dots-solid, .gtn-comment-dots, .gtn-comment-medical-solid, .gtn-comment-slash-solid, .gtn-comment-solid, .gtn-comment, .gtn-comments-dollar-solid, .gtn-comments-solid, .gtn-comments, .gtn-compact-disc-solid, .gtn-compass-solid, .gtn-compass, .gtn-compress-arrows-alt-solid, .gtn-compress-solid, .gtn-concierge-bell-solid, .gtn-confluence, .gtn-connectdevelop, .gtn-contao, .gtn-cookie-bite-solid, .gtn-cookie-solid, .gtn-copy-solid, .gtn-copy, .gtn-copyright-solid, .gtn-copyright, .gtn-cotton-bureau, .gtn-couch-solid, .gtn-cpanel, .gtn-creative-commons-by, .gtn-creative-commons-nc-eu, .gtn-creative-commons-nc-jp, .gtn-creative-commons-nc, .gtn-creative-commons-nd, .gtn-creative-commons-pd-alt, .gtn-creative-commons-pd, .gtn-creative-commons-remix, .gtn-creative-commons-sa, .gtn-creative-commons-sampling-plus, .gtn-creative-commons-sampling, .gtn-creative-commons-share, .gtn-creative-commons-zero, .gtn-creative-commons, .gtn-credit-card-solid, .gtn-credit-card, .gtn-critical-role, .gtn-crop-alt-solid, .gtn-crop-solid, .gtn-cross-solid, .gtn-crosshairs-solid, .gtn-crow-solid, .gtn-crown-solid, .gtn-crutch-solid, .gtn-css3-alt, .gtn-css3, .gtn-cube-solid, .gtn-cubes-solid, .gtn-cut-solid, .gtn-cuttlefish, .gtn-d-and-d-beyond, .gtn-d-and-d, .gtn-dashcube, .gtn-database-solid, .gtn-deaf-solid, .gtn-delicious, .gtn-democrat-solid, .gtn-deploydog, .gtn-deskpro, .gtn-desktop-solid, .gtn-dev, .gtn-deviantart, .gtn-dharmachakra-solid, .gtn-dhl, .gtn-diagnoses-solid, .gtn-diaspora, .gtn-dice-d6-solid, .gtn-dice-d20-solid, .gtn-dice-five-solid, .gtn-dice-four-solid, .gtn-dice-one-solid, .gtn-dice-six-solid, .gtn-dice-solid, .gtn-dice-three-solid, .gtn-dice-two-solid, .gtn-digg, .gtn-digital-ocean, .gtn-digital-tachograph-solid, .gtn-directions-solid, .gtn-discord, .gtn-discourse, .gtn-divide-solid, .gtn-dizzy-solid, .gtn-dizzy, .gtn-dna-solid, .gtn-dochub, .gtn-docker, .gtn-dog-solid, .gtn-dollar-sign-solid, .gtn-dolly-flatbed-solid, .gtn-dolly-solid, .gtn-donate-solid, .gtn-door-closed-solid, .gtn-door-open-solid, .gtn-dot-circle-solid, .gtn-dot-circle, .gtn-dove-solid, .gtn-download-solid, .gtn-draft2digital, .gtn-drafting-compass-solid, .gtn-dragon-solid, .gtn-draw-polygon-solid, .gtn-dribbble-square, .gtn-dribbble, .gtn-dropbox, .gtn-drum-solid, .gtn-drum-steelpan-solid, .gtn-drumstick-bite-solid, .gtn-drupal, .gtn-dumbbell-solid, .gtn-dumpster-fire-solid, .gtn-dumpster-solid, .gtn-dungeon-solid, .gtn-dyalog, .gtn-earlybirds, .gtn-ebay, .gtn-edge, .gtn-edit-solid, .gtn-edit, .gtn-egg-solid, .gtn-eject-solid, .gtn-elementor, .gtn-ellipsis-h-solid, .gtn-ellipsis-v-solid, .gtn-ello, .gtn-ember, .gtn-empire, .gtn-envelope-open-solid, .gtn-envelope-open-text-solid, .gtn-envelope-open, .gtn-envelope-solid, .gtn-envelope-square-solid, .gtn-envelope, .gtn-envira, .gtn-equals-solid, .gtn-eraser-solid, .gtn-erlang, .gtn-ethereum, .gtn-ethernet-solid, .gtn-etsy, .gtn-euro-sign-solid, .gtn-evernote, .gtn-exchange-alt-solid, .gtn-exclamation-circle-solid, .gtn-exclamation-solid, .gtn-exclamation-triangle-solid, .gtn-expand-arrows-alt-solid, .gtn-expand-solid, .gtn-expeditedssl, .gtn-external-link-alt-solid, .gtn-external-link-square-alt-solid, .gtn-eye-dropper-solid, .gtn-eye-slash-solid, .gtn-eye-slash, .gtn-eye-solid, .gtn-eye, .gtn-facebook-f, .gtn-facebook-messenger, .gtn-facebook-square, .gtn-facebook, .gtn-fan-solid, .gtn-fantasy-flight-games, .gtn-fast-backward-solid, .gtn-fast-forward-solid, .gtn-fax-solid, .gtn-feather-alt-solid, .gtn-feather-solid, .gtn-fedex, .gtn-fedora, .gtn-female-solid, .gtn-fighter-jet-solid, .gtn-figma, .gtn-file-alt-solid, .gtn-file-alt, .gtn-file-archive-solid, .gtn-file-archive, .gtn-file-audio-solid, .gtn-file-audio, .gtn-file-code-solid, .gtn-file-code, .gtn-file-contract-solid, .gtn-file-csv-solid, .gtn-file-download-solid, .gtn-file-excel-solid, .gtn-file-excel, .gtn-file-export-solid, .gtn-file-image-solid, .gtn-file-image, .gtn-file-import-solid, .gtn-file-invoice-dollar-solid, .gtn-file-invoice-solid, .gtn-file-medical-alt-solid, .gtn-file-medical-solid, .gtn-file-pdf-solid, .gtn-file-pdf, .gtn-file-powerpoint-solid, .gtn-file-powerpoint, .gtn-file-prescription-solid, .gtn-file-signature-solid, .gtn-file-solid, .gtn-file-upload-solid, .gtn-file-video-solid, .gtn-file-video, .gtn-file-word-solid, .gtn-file-word, .gtn-file, .gtn-fill-drip-solid, .gtn-fill-solid, .gtn-film-solid, .gtn-filter-solid, .gtn-fingerprint-solid, .gtn-fire-alt-solid, .gtn-fire-extinguisher-solid, .gtn-fire-solid, .gtn-firefox, .gtn-first-aid-solid, .gtn-first-order-alt, .gtn-first-order, .gtn-firstdraft, .gtn-fish-solid, .gtn-fist-raised-solid, .gtn-flag-checkered-solid, .gtn-flag-solid, .gtn-flag-usa-solid, .gtn-flag, .gtn-flask-solid, .gtn-flickr, .gtn-flipboard, .gtn-flushed-solid, .gtn-flushed, .gtn-fly, .gtn-folder-minus-solid, .gtn-folder-open-solid, .gtn-folder-open, .gtn-folder-plus-solid, .gtn-folder-solid, .gtn-folder, .gtn-font-awesome-alt, .gtn-font-awesome-flag, .gtn-font-awesome, .gtn-font-solid, .gtn-fonticons-fi, .gtn-fonticons, .gtn-football-ball-solid, .gtn-fort-awesome-alt, .gtn-fort-awesome, .gtn-forumbee, .gtn-forward-solid, .gtn-foursquare, .gtn-free-code-camp, .gtn-freebsd, .gtn-frog-solid, .gtn-frown-open-solid, .gtn-frown-open, .gtn-frown-solid, .gtn-frown, .gtn-fulcrum, .gtn-funnel-dollar-solid, .gtn-futbol-solid, .gtn-futbol, .gtn-galactic-republic, .gtn-galactic-senate, .gtn-gamepad-solid, .gtn-gas-pump-solid, .gtn-gavel-solid, .gtn-gem-solid, .gtn-gem, .gtn-genderless-solid, .gtn-get-pocket, .gtn-gg-circle, .gtn-gg, .gtn-ghost-solid, .gtn-gift-solid, .gtn-gifts-solid, .gtn-git-alt, .gtn-git-square, .gtn-git, .gtn-github-alt {
    font-family: 'gtnicon-2' !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.gtn-github-square, .gtn-github, .gtn-gitkraken, .gtn-gitlab, .gtn-gitter, .gtn-glass-cheers-solid, .gtn-glass-martini-alt-solid, .gtn-glass-martini-solid, .gtn-glass-whiskey-solid, .gtn-glasses-solid, .gtn-glide-g, .gtn-glide, .gtn-globe-africa-solid, .gtn-globe-americas-solid, .gtn-globe-asia-solid, .gtn-globe-europe-solid, .gtn-globe-solid, .gtn-gofore, .gtn-golf-ball-solid, .gtn-goodreads-g, .gtn-goodreads, .gtn-google-drive, .gtn-google-play, .gtn-google-plus-g, .gtn-google-plus-square, .gtn-google-plus, .gtn-google-wallet, .gtn-google, .gtn-gopuram-solid, .gtn-graduation-cap-solid, .gtn-gratipay, .gtn-grav, .gtn-greater-than-equal-solid, .gtn-greater-than-solid, .gtn-grimace-solid, .gtn-grimace, .gtn-grin-alt-solid, .gtn-grin-alt, .gtn-grin-beam-solid, .gtn-grin-beam-sweat-solid, .gtn-grin-beam-sweat, .gtn-grin-beam, .gtn-grin-hearts-solid, .gtn-grin-hearts, .gtn-grin-solid, .gtn-grin-squint-solid, .gtn-grin-squint-tears-solid, .gtn-grin-squint-tears, .gtn-grin-squint, .gtn-grin-stars-solid, .gtn-grin-stars, .gtn-grin-tears-solid, .gtn-grin-tears, .gtn-grin-tongue-solid, .gtn-grin-tongue-squint-solid, .gtn-grin-tongue-squint, .gtn-grin-tongue-wink-solid, .gtn-grin-tongue-wink, .gtn-grin-tongue, .gtn-grin-wink-solid, .gtn-grin-wink, .gtn-grin, .gtn-grip-horizontal-solid, .gtn-grip-lines-solid, .gtn-grip-lines-vertical-solid, .gtn-grip-vertical-solid, .gtn-gripfire, .gtn-grunt, .gtn-guitar-solid, .gtn-gulp, .gtn-h-square-solid, .gtn-hacker-news-square, .gtn-hacker-news, .gtn-hackerrank, .gtn-hamburger-solid, .gtn-hammer-solid, .gtn-hamsa-solid, .gtn-hand-holding-heart-solid, .gtn-hand-holding-solid, .gtn-hand-holding-usd-solid, .gtn-hand-lizard-solid, .gtn-hand-lizard, .gtn-hand-middle-finger-solid, .gtn-hand-paper-solid, .gtn-hand-paper, .gtn-hand-peace-solid, .gtn-hand-peace, .gtn-hand-point-down-solid, .gtn-hand-point-down, .gtn-hand-point-left-solid, .gtn-hand-point-left, .gtn-hand-point-right-solid, .gtn-hand-point-right, .gtn-hand-point-up-solid, .gtn-hand-point-up, .gtn-hand-pointer-solid, .gtn-hand-pointer, .gtn-hand-rock-solid, .gtn-hand-rock, .gtn-hand-scissors-solid, .gtn-hand-scissors, .gtn-hand-spock-solid, .gtn-hand-spock, .gtn-hands-helping-solid, .gtn-hands-solid, .gtn-handshake-solid, .gtn-handshake, .gtn-hanukiah-solid, .gtn-hard-hat-solid, .gtn-hashtag-solid, .gtn-hat-cowboy-side-solid, .gtn-hat-cowboy-solid, .gtn-hat-wizard-solid, .gtn-haykal-solid, .gtn-hdd-solid, .gtn-hdd, .gtn-heading-solid, .gtn-headphones-alt-solid, .gtn-headphones-solid, .gtn-headset-solid, .gtn-heart-broken-solid, .gtn-heart-solid, .gtn-heart, .gtn-heartbeat-solid, .gtn-helicopter-solid, .gtn-highlighter-solid, .gtn-hiking-solid, .gtn-hippo-solid, .gtn-hips, .gtn-hire-a-helper, .gtn-history-solid, .gtn-hockey-puck-solid, .gtn-holly-berry-solid, .gtn-home-solid, .gtn-hooli, .gtn-hornbill, .gtn-horse-head-solid, .gtn-horse-solid, .gtn-hospital-alt-solid, .gtn-hospital-solid, .gtn-hospital-symbol-solid, .gtn-hospital, .gtn-hot-tub-solid, .gtn-hotdog-solid, .gtn-hotel-solid, .gtn-hotjar, .gtn-hourglass-end-solid, .gtn-hourglass-half-solid, .gtn-hourglass-solid, .gtn-hourglass-start-solid, .gtn-hourglass, .gtn-house-damage-solid, .gtn-houzz, .gtn-hryvnia-solid, .gtn-html5, .gtn-hubspot, .gtn-i-cursor-solid, .gtn-ice-cream-solid, .gtn-icicles-solid, .gtn-icons-solid, .gtn-id-badge-solid, .gtn-id-badge, .gtn-id-card-alt-solid, .gtn-id-card-solid, .gtn-id-card, .gtn-igloo-solid, .gtn-image-solid, .gtn-image, .gtn-images-solid, .gtn-images, .gtn-imdb, .gtn-inbox-solid, .gtn-indent-solid, .gtn-industry-solid, .gtn-infinity-solid, .gtn-info-circle-solid, .gtn-info-solid, .gtn-instagram, .gtn-intercom, .gtn-internet-explorer, .gtn-invision, .gtn-ioxhost, .gtn-italic-solid, .gtn-itch-io, .gtn-itunes-note, .gtn-itunes, .gtn-java, .gtn-jedi-order, .gtn-jedi-solid, .gtn-jenkins, .gtn-jira, .gtn-joget, .gtn-joint-solid, .gtn-joomla, .gtn-journal-whills-solid, .gtn-js-square, .gtn-js, .gtn-jsfiddle, .gtn-kaaba-solid, .gtn-kaggle, .gtn-key-solid, .gtn-keybase, .gtn-keyboard-solid, .gtn-keyboard, .gtn-keycdn, .gtn-khanda-solid, .gtn-kickstarter-k, .gtn-kickstarter, .gtn-kiss-beam-solid, .gtn-kiss-beam, .gtn-kiss-solid, .gtn-kiss-wink-heart-solid, .gtn-kiss-wink-heart, .gtn-kiss, .gtn-kiwi-bird-solid, .gtn-korvue, .gtn-landmark-solid, .gtn-language-solid, .gtn-laptop-code-solid, .gtn-laptop-medical-solid, .gtn-laptop-solid, .gtn-laravel, .gtn-lastfm-square, .gtn-lastfm, .gtn-laugh-beam-solid, .gtn-laugh-beam, .gtn-laugh-solid, .gtn-laugh-squint-solid, .gtn-laugh-squint, .gtn-laugh-wink-solid, .gtn-laugh-wink, .gtn-laugh, .gtn-layer-group-solid, .gtn-leaf-solid, .gtn-leanpub, .gtn-lemon-solid, .gtn-lemon, .gtn-less-than-equal-solid, .gtn-less-than-solid, .gtn-less, .gtn-level-down-alt-solid, .gtn-level-up-alt-solid, .gtn-life-ring-solid, .gtn-life-ring, .gtn-lightbulb-solid, .gtn-lightbulb, .gtn-line, .gtn-link-solid, .gtn-linkedin-in, .gtn-linkedin, .gtn-linode, .gtn-linux, .gtn-lira-sign-solid, .gtn-list-alt-solid, .gtn-list-alt, .gtn-list-ol-solid, .gtn-list-solid, .gtn-list-ul-solid, .gtn-location-arrow-solid, .gtn-lock-open-solid, .gtn-lock-solid, .gtn-long-arrow-alt-down-solid, .gtn-long-arrow-alt-left-solid, .gtn-long-arrow-alt-right-solid, .gtn-long-arrow-alt-up-solid, .gtn-low-vision-solid, .gtn-luggage-cart-solid, .gtn-lyft, .gtn-magento, .gtn-magic-solid, .gtn-magnet-solid, .gtn-mail-bulk-solid, .gtn-mailchimp, .gtn-male-solid, .gtn-mandalorian, .gtn-map-marked-alt-solid, .gtn-map-marked-solid, .gtn-map-marker-alt-solid, .gtn-map-marker-solid, .gtn-map-pin-solid, .gtn-map-signs-solid, .gtn-map-solid, .gtn-map, .gtn-markdown, .gtn-marker-solid, .gtn-mars-double-solid, .gtn-mars-solid, .gtn-mars-stroke-h-solid, .gtn-mars-stroke-solid, .gtn-mars-stroke-v-solid, .gtn-mask-solid, .gtn-mastodon, .gtn-maxcdn, .gtn-mdb, .gtn-medal-solid, .gtn-medapps, .gtn-medium-m, .gtn-medium, .gtn-medkit-solid {
    font-family: 'gtnicon-3' !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.gtn-medrt, .gtn-meetup, .gtn-megaport, .gtn-meh-blank-solid, .gtn-meh-blank, .gtn-meh-rolling-eyes-solid, .gtn-meh-rolling-eyes, .gtn-meh-solid, .gtn-meh, .gtn-memory-solid, .gtn-mendeley, .gtn-menorah-solid, .gtn-mercury-solid, .gtn-meteor-solid, .gtn-microchip-solid, .gtn-microphone-alt-slash-solid, .gtn-microphone-alt-solid, .gtn-microphone-slash-solid, .gtn-microphone-solid, .gtn-microscope-solid, .gtn-microsoft, .gtn-minus-circle-solid, .gtn-minus-solid, .gtn-minus-square-solid, .gtn-minus-square, .gtn-mitten-solid, .gtn-mix, .gtn-mixcloud, .gtn-mizuni, .gtn-mobile-alt-solid, .gtn-mobile-solid, .gtn-modx, .gtn-monero, .gtn-money-bill-alt-solid, .gtn-money-bill-alt, .gtn-money-bill-solid, .gtn-money-bill-wave-alt-solid, .gtn-money-bill-wave-solid, .gtn-money-check-alt-solid, .gtn-money-check-solid, .gtn-monument-solid, .gtn-moon-solid, .gtn-moon, .gtn-mortar-pestle-solid, .gtn-mosque-solid, .gtn-motorcycle-solid, .gtn-mountain-solid, .gtn-mouse-pointer-solid, .gtn-mouse-solid, .gtn-mug-hot-solid, .gtn-music-solid, .gtn-napster, .gtn-neos, .gtn-network-wired-solid, .gtn-neuter-solid, .gtn-newspaper-solid, .gtn-newspaper, .gtn-nimblr, .gtn-node-js, .gtn-node, .gtn-not-equal-solid, .gtn-notes-medical-solid, .gtn-npm, .gtn-ns8, .gtn-nutritionix, .gtn-object-group-solid, .gtn-object-group, .gtn-object-ungroup-solid, .gtn-object-ungroup, .gtn-odnoklassniki-square, .gtn-odnoklassniki, .gtn-oil-can-solid, .gtn-old-republic, .gtn-om-solid, .gtn-opencart, .gtn-openid, .gtn-opera, .gtn-optin-monster, .gtn-orcid, .gtn-osi, .gtn-otter-solid, .gtn-outdent-solid, .gtn-page4, .gtn-pagelines, .gtn-pager-solid, .gtn-paint-brush-solid, .gtn-paint-roller-solid, .gtn-palette-solid, .gtn-palfed, .gtn-pallet-solid, .gtn-paper-plane-solid, .gtn-paper-plane, .gtn-paperclip-solid, .gtn-parachute-box-solid, .gtn-paragraph-solid, .gtn-parking-solid, .gtn-passport-solid, .gtn-pastafarianism-solid, .gtn-paste-solid, .gtn-patreon, .gtn-pause-circle-solid, .gtn-pause-circle, .gtn-pause-solid, .gtn-paw-solid, .gtn-paypal, .gtn-peace-solid, .gtn-pen-alt-solid, .gtn-pen-fancy-solid, .gtn-pen-nib-solid, .gtn-pen-solid, .gtn-pen-square-solid, .gtn-pencil-alt-solid, .gtn-pencil-ruler-solid, .gtn-penny-arcade, .gtn-people-carry-solid, .gtn-pepper-hot-solid, .gtn-percent-solid, .gtn-percentage-solid, .gtn-periscope, .gtn-person-booth-solid, .gtn-phabricator, .gtn-phoenix-framework, .gtn-phoenix-squadron, .gtn-phone-alt-solid, .gtn-phone-slash-solid, .gtn-phone-solid, .gtn-phone-square-alt-solid, .gtn-phone-square-solid, .gtn-phone-volume-solid, .gtn-photo-video-solid, .gtn-php, .gtn-pied-piper-alt, .gtn-pied-piper-hat, .gtn-pied-piper-pp, .gtn-pied-piper, .gtn-piggy-bank-solid, .gtn-pills-solid, .gtn-pinterest-p, .gtn-pinterest-square, .gtn-pinterest, .gtn-pizza-slice-solid, .gtn-place-of-worship-solid, .gtn-plane-arrival-solid, .gtn-plane-departure-solid, .gtn-plane-solid, .gtn-play-circle-solid, .gtn-play-circle, .gtn-play-solid, .gtn-playstation, .gtn-plug-solid, .gtn-plus-circle-solid, .gtn-plus-solid, .gtn-plus-square-solid, .gtn-plus-square, .gtn-podcast-solid, .gtn-poll-h-solid, .gtn-poll-solid, .gtn-poo-solid, .gtn-poo-storm-solid, .gtn-poop-solid, .gtn-portrait-solid, .gtn-pound-sign-solid, .gtn-power-off-solid, .gtn-pray-solid, .gtn-praying-hands-solid, .gtn-prescription-bottle-alt-solid, .gtn-prescription-bottle-solid, .gtn-prescription-solid, .gtn-print-solid, .gtn-procedures-solid, .gtn-product-hunt, .gtn-project-diagram-solid, .gtn-pushed, .gtn-puzzle-piece-solid, .gtn-python, .gtn-qq, .gtn-qrcode-solid, .gtn-question-circle-solid, .gtn-question-circle, .gtn-question-solid, .gtn-quidditch-solid, .gtn-quinscape, .gtn-quora, .gtn-quote-left-solid, .gtn-quote-right-solid, .gtn-quran-solid, .gtn-r-project, .gtn-radiation-alt-solid, .gtn-radiation-solid, .gtn-rainbow-solid, .gtn-random-solid, .gtn-raspberry-pi, .gtn-ravelry, .gtn-react, .gtn-reacteurope, .gtn-readme, .gtn-rebel, .gtn-receipt-solid, .gtn-record-vinyl-solid, .gtn-recycle-solid, .gtn-red-river, .gtn-reddit-alien, .gtn-reddit-square, .gtn-reddit, .gtn-redhat, .gtn-redo-alt-solid, .gtn-redo-solid, .gtn-registered-solid, .gtn-registered, .gtn-remove-format-solid, .gtn-renren, .gtn-reply-all-solid, .gtn-reply-solid, .gtn-replyd, .gtn-republican-solid, .gtn-researchgate, .gtn-resolving, .gtn-restroom-solid, .gtn-retweet-solid, .gtn-rev, .gtn-ribbon-solid, .gtn-ring-solid, .gtn-road-solid, .gtn-robot-solid, .gtn-rocket-solid, .gtn-rocketchat, .gtn-rockrms, .gtn-route-solid, .gtn-rss-solid, .gtn-rss-square-solid, .gtn-ruble-sign-solid, .gtn-ruler-combined-solid, .gtn-ruler-horizontal-solid, .gtn-ruler-solid, .gtn-ruler-vertical-solid, .gtn-running-solid, .gtn-rupee-sign-solid, .gtn-sad-cry-solid, .gtn-sad-cry, .gtn-sad-tear-solid, .gtn-sad-tear, .gtn-safari, .gtn-salesforce, .gtn-sass, .gtn-satellite-dish-solid, .gtn-satellite-solid, .gtn-save-solid, .gtn-save, .gtn-schlix, .gtn-school-solid, .gtn-screwdriver-solid, .gtn-scribd, .gtn-scroll-solid, .gtn-sd-card-solid, .gtn-search-dollar-solid, .gtn-search-location-solid, .gtn-search-minus-solid, .gtn-search-plus-solid, .gtn-search-solid, .gtn-searchengin, .gtn-seedling-solid, .gtn-sellcast, .gtn-sellsy, .gtn-server-solid, .gtn-servicestack, .gtn-shapes-solid, .gtn-share-alt-solid, .gtn-share-alt-square-solid, .gtn-share-solid, .gtn-share-square-solid, .gtn-share-square, .gtn-shekel-sign-solid, .gtn-shield-alt-solid, .gtn-ship-solid, .gtn-shipping-fast-solid, .gtn-shirtsinbulk, .gtn-shoe-prints-solid, .gtn-shopping-bag-solid, .gtn-shopping-basket-solid, .gtn-shopping-cart-solid, .gtn-shopware, .gtn-shower-solid, .gtn-shuttle-van-solid, .gtn-sign-in-alt-solid, .gtn-sign-language-solid, .gtn-sign-out-alt-solid, .gtn-sign-solid, .gtn-signal-solid, .gtn-signature-solid, .gtn-sim-card-solid, .gtn-simplybuilt, .gtn-sistrix, .gtn-sitemap-solid, .gtn-sith, .gtn-skating-solid, .gtn-sketch, .gtn-skiing-nordic-solid, .gtn-skiing-solid, .gtn-skull-crossbones-solid {
    font-family: 'gtnicon-4' !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.gtn-skull-solid, .gtn-skyatlas, .gtn-skype, .gtn-slack-hash, .gtn-slack, .gtn-slash-solid, .gtn-sleigh-solid, .gtn-sliders-h-solid, .gtn-slideshare, .gtn-smile-beam-solid, .gtn-smile-beam, .gtn-smile-solid, .gtn-smile-wink-solid, .gtn-smile-wink, .gtn-smile, .gtn-smog-solid, .gtn-smoking-ban-solid, .gtn-smoking-solid, .gtn-sms-solid, .gtn-snapchat-ghost, .gtn-snapchat-square, .gtn-snapchat, .gtn-snowboarding-solid, .gtn-snowflake-solid, .gtn-snowflake, .gtn-snowman-solid, .gtn-snowplow-solid, .gtn-socks-solid, .gtn-solar-panel-solid, .gtn-sort-alpha-down-alt-solid, .gtn-sort-alpha-down-solid, .gtn-sort-alpha-up-alt-solid, .gtn-sort-alpha-up-solid, .gtn-sort-amount-down-alt-solid, .gtn-sort-amount-down-solid, .gtn-sort-amount-up-alt-solid, .gtn-sort-amount-up-solid, .gtn-sort-down-solid, .gtn-sort-numeric-down-alt-solid, .gtn-sort-numeric-down-solid, .gtn-sort-numeric-up-alt-solid, .gtn-sort-numeric-up-solid, .gtn-sort-solid, .gtn-sort-up-solid, .gtn-soundcloud, .gtn-sourcetree, .gtn-spa-solid, .gtn-space-shuttle-solid, .gtn-speakap, .gtn-speaker-deck, .gtn-spell-check-solid, .gtn-spider-solid, .gtn-spinner-solid, .gtn-splotch-solid, .gtn-spotify, .gtn-spray-can-solid, .gtn-square-full-solid, .gtn-square-root-alt-solid, .gtn-square-solid, .gtn-square, .gtn-squarespace, .gtn-stack-exchange, .gtn-stack-overflow, .gtn-stackpath, .gtn-stamp-solid, .gtn-star-and-crescent-solid, .gtn-star-half-alt-solid, .gtn-star-half-solid, .gtn-star-half, .gtn-star-of-david-solid, .gtn-star-of-life-solid, .gtn-star-solid, .gtn-star, .gtn-staylinked, .gtn-steam-square, .gtn-steam-symbol, .gtn-steam, .gtn-step-backward-solid, .gtn-step-forward-solid, .gtn-stethoscope-solid, .gtn-sticker-mule, .gtn-sticky-note-solid, .gtn-sticky-note, .gtn-stop-circle-solid, .gtn-stop-circle, .gtn-stop-solid, .gtn-stopwatch-solid, .gtn-store-alt-solid, .gtn-store-solid, .gtn-strava, .gtn-stream-solid, .gtn-street-view-solid, .gtn-strikethrough-solid, .gtn-stripe-s, .gtn-stripe, .gtn-stroopwafel-solid, .gtn-studiovinari, .gtn-stumbleupon-circle, .gtn-stumbleupon, .gtn-subscript-solid, .gtn-subway-solid, .gtn-suitcase-rolling-solid, .gtn-suitcase-solid, .gtn-sun-solid, .gtn-sun, .gtn-superpowers, .gtn-superscript-solid, .gtn-supple, .gtn-surprise-solid, .gtn-surprise, .gtn-suse, .gtn-swatchbook-solid, .gtn-swift, .gtn-swimmer-solid, .gtn-swimming-pool-solid, .gtn-symfony, .gtn-synagogue-solid, .gtn-sync-alt-solid, .gtn-sync-solid, .gtn-syringe-solid, .gtn-table-solid, .gtn-table-tennis-solid, .gtn-tablet-alt-solid, .gtn-tablet-solid, .gtn-tablets-solid, .gtn-tachometer-alt-solid, .gtn-tag-solid, .gtn-tags-solid, .gtn-tape-solid, .gtn-tasks-solid, .gtn-taxi-solid, .gtn-teamspeak, .gtn-teeth-open-solid, .gtn-teeth-solid, .gtn-telegram-plane, .gtn-telegram, .gtn-temperature-high-solid, .gtn-temperature-low-solid, .gtn-tencent-weibo, .gtn-tenge-solid, .gtn-terminal-solid, .gtn-text-height-solid, .gtn-text-width-solid, .gtn-th-large-solid, .gtn-th-list-solid, .gtn-th-solid, .gtn-the-red-yeti, .gtn-theater-masks-solid, .gtn-themeco, .gtn-themeisle, .gtn-thermometer-empty-solid, .gtn-thermometer-full-solid, .gtn-thermometer-half-solid, .gtn-thermometer-quarter-solid, .gtn-thermometer-solid, .gtn-thermometer-three-quarters-solid, .gtn-think-peaks, .gtn-thumbs-down-solid, .gtn-thumbs-down, .gtn-thumbs-up-solid, .gtn-thumbs-up, .gtn-thumbtack-solid, .gtn-ticket-alt-solid, .gtn-times-circle-solid, .gtn-times-circle, .gtn-times-solid, .gtn-tint-slash-solid, .gtn-tint-solid, .gtn-tired-solid, .gtn-tired, .gtn-toggle-off-solid, .gtn-toggle-on-solid, .gtn-toilet-paper-solid, .gtn-toilet-solid, .gtn-toolbox-solid, .gtn-tools-solid, .gtn-tooth-solid, .gtn-torah-solid, .gtn-torii-gate-solid, .gtn-tractor-solid, .gtn-trade-federation, .gtn-trademark-solid, .gtn-traffic-light-solid, .gtn-train-solid, .gtn-tram-solid, .gtn-transgender-alt-solid, .gtn-transgender-solid, .gtn-trash-alt-solid, .gtn-trash-alt, .gtn-trash-restore-alt-solid, .gtn-trash-restore-solid, .gtn-trash-solid, .gtn-tree-solid, .gtn-trello, .gtn-tripadvisor, .gtn-trophy-solid, .gtn-truck-loading-solid, .gtn-truck-monster-solid, .gtn-truck-moving-solid, .gtn-truck-pickup-solid, .gtn-truck-solid, .gtn-tshirt-solid, .gtn-tty-solid, .gtn-tumblr-square, .gtn-tumblr, .gtn-tv-solid, .gtn-twitch, .gtn-twitter-square, .gtn-twitter, .gtn-typo3, .gtn-uber, .gtn-ubuntu, .gtn-uikit, .gtn-umbraco, .gtn-umbrella-beach-solid, .gtn-umbrella-solid, .gtn-underline-solid, .gtn-undo-alt-solid, .gtn-undo-solid, .gtn-uniregistry, .gtn-universal-access-solid, .gtn-university-solid, .gtn-unlink-solid, .gtn-unlock-alt-solid, .gtn-unlock-solid, .gtn-untappd, .gtn-upload-solid, .gtn-ups, .gtn-usb, .gtn-user-alt-slash-solid, .gtn-user-alt-solid, .gtn-user-astronaut-solid, .gtn-user-check-solid, .gtn-user-circle-solid, .gtn-user-circle, .gtn-user-clock-solid, .gtn-user-cog-solid, .gtn-user-edit-solid, .gtn-user-friends-solid, .gtn-user-graduate-solid, .gtn-user-injured-solid, .gtn-user-lock-solid, .gtn-user-md-solid, .gtn-user-minus-solid, .gtn-user-ninja-solid, .gtn-user-nurse-solid, .gtn-user-plus-solid, .gtn-user-secret-solid, .gtn-user-shield-solid, .gtn-user-slash-solid, .gtn-user-solid, .gtn-user-tag-solid, .gtn-user-tie-solid, .gtn-user-times-solid, .gtn-user, .gtn-users-cog-solid, .gtn-users-solid, .gtn-usps, .gtn-ussunnah, .gtn-utensil-spoon-solid, .gtn-utensils-solid, .gtn-vaadin, .gtn-vector-square-solid, .gtn-venus-double-solid, .gtn-venus-mars-solid, .gtn-venus-solid, .gtn-viacoin, .gtn-viadeo-square, .gtn-viadeo, .gtn-vial-solid, .gtn-vials-solid, .gtn-viber, .gtn-video-slash-solid, .gtn-video-solid, .gtn-vihara-solid, .gtn-vimeo-square, .gtn-vimeo-v, .gtn-vimeo, .gtn-vine, .gtn-vk, .gtn-vnv, .gtn-voicemail-solid, .gtn-volleyball-ball-solid, .gtn-volume-down-solid, .gtn-volume-mute-solid, .gtn-volume-off-solid, .gtn-volume-up-solid, .gtn-vote-yea-solid, .gtn-vr-cardboard-solid, .gtn-vuejs, .gtn-walking-solid, .gtn-wallet-solid, .gtn-warehouse-solid, .gtn-water-solid, .gtn-wave-square-solid, .gtn-waze, .gtn-weebly, .gtn-weibo, .gtn-weight-hanging-solid {
    font-family: 'gtnicon-5' !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.gtn-weight-solid, .gtn-weixin, .gtn-whatsapp-square, .gtn-whatsapp, .gtn-wheelchair-solid, .gtn-whmcs, .gtn-wifi-solid, .gtn-wikipedia-w, .gtn-wind-solid, .gtn-window-close-solid, .gtn-window-close, .gtn-window-maximize-solid, .gtn-window-maximize, .gtn-window-minimize-solid, .gtn-window-minimize, .gtn-window-restore-solid, .gtn-window-restore, .gtn-windows, .gtn-wine-bottle-solid, .gtn-wine-glass-alt-solid, .gtn-wine-glass-solid, .gtn-wix, .gtn-wizards-of-the-coast, .gtn-wolf-pack-battalion, .gtn-won-sign-solid, .gtn-wordpress-simple, .gtn-wordpress, .gtn-wpbeginner, .gtn-wpexplorer, .gtn-wpforms, .gtn-wpressr, .gtn-wrench-solid, .gtn-x-ray-solid, .gtn-xbox, .gtn-xing-square, .gtn-xing, .gtn-y-combinator, .gtn-yahoo, .gtn-yammer, .gtn-yandex-international, .gtn-yandex, .gtn-yarn, .gtn-yelp, .gtn-yen-sign-solid, .gtn-yin-yang-solid, .gtn-yoast, .gtn-youtube-square, .gtn-youtube, .gtn-zhihu, .gtn-activity-line, .gtn-airplay-line, .gtn-alert-circle-line, .gtn-alert-octagon-line, .gtn-alert-triangle-line, .gtn-align-center-line, .gtn-align-justify-line, .gtn-align-left-line, .gtn-align-right-line, .gtn-anchor-line, .gtn-aperture-line, .gtn-archive-line, .gtn-arrow-down-circle-line, .gtn-arrow-down-left-line, .gtn-arrow-down-line, .gtn-arrow-down-right-line, .gtn-arrow-left-circle-line, .gtn-arrow-left-line, .gtn-arrow-right-circle-line, .gtn-arrow-right-line, .gtn-arrow-up-circle-line, .gtn-arrow-up-left-line, .gtn-arrow-up-line, .gtn-arrow-up-right-line, .gtn-at-sign-line, .gtn-award-line, .gtn-bar-chart-2-line, .gtn-bar-chart-line, .gtn-battery-charging-line, .gtn-battery-line, .gtn-bell-line, .gtn-bell-off-line, .gtn-bluetooth-line, .gtn-bold-line, .gtn-book-line, .gtn-book-open-line, .gtn-bookmark-line, .gtn-box-line, .gtn-briefcase-line, .gtn-calendar-line, .gtn-camera-line, .gtn-camera-off-line, .gtn-cast-line, .gtn-check-circle-line, .gtn-check-line, .gtn-check-square-line, .gtn-chevron-down-line, .gtn-chevron-left-line, .gtn-chevron-right-line, .gtn-chevron-up-line, .gtn-chevrons-down-line, .gtn-chevrons-left-line, .gtn-chevrons-right-line, .gtn-chevrons-up-line, .gtn-chrome-line, .gtn-circle-line, .gtn-clipboard-line, .gtn-clock-line, .gtn-cloud-drizzle-line, .gtn-cloud-lightning-line, .gtn-cloud-line, .gtn-cloud-off-line, .gtn-cloud-rain-line, .gtn-cloud-snow-line, .gtn-code-line, .gtn-codepen-line, .gtn-codesandbox-line, .gtn-coffee-line, .gtn-columns-line, .gtn-command-line, .gtn-compass-line, .gtn-copy-line, .gtn-corner-down-left-line, .gtn-corner-down-right-line, .gtn-corner-left-down-line, .gtn-corner-left-up-line, .gtn-corner-right-down-line, .gtn-corner-right-up-line, .gtn-corner-up-left-line, .gtn-corner-up-right-line, .gtn-cpu-line, .gtn-credit-card-line, .gtn-crop-line, .gtn-crosshair-line, .gtn-database-line, .gtn-delete-line, .gtn-disc-line, .gtn-divide-circle-line, .gtn-divide-line, .gtn-divide-square-line, .gtn-dollar-sign-line, .gtn-download-cloud-line, .gtn-download-line, .gtn-dribbble-line, .gtn-droplet-line, .gtn-edit-2-line, .gtn-edit-3-line, .gtn-edit-line, .gtn-external-link-line, .gtn-eye-line, .gtn-eye-off-line, .gtn-facebook-line, .gtn-fast-forward-line, .gtn-feather-line, .gtn-figma-line, .gtn-file-line, .gtn-file-minus-line, .gtn-file-plus-line, .gtn-file-text-line, .gtn-film-line, .gtn-filter-line, .gtn-flag-line, .gtn-folder-line, .gtn-folder-minus-line, .gtn-folder-plus-line, .gtn-framer-line, .gtn-frown-line, .gtn-gift-line, .gtn-git-branch-line, .gtn-git-commit-line, .gtn-git-merge-line, .gtn-git-pull-request-line, .gtn-github-line, .gtn-gitlab-line, .gtn-globe-line, .gtn-grid-line, .gtn-hard-drive-line, .gtn-hash-line, .gtn-headphones-line, .gtn-heart-line, .gtn-help-circle-line, .gtn-hexagon-line, .gtn-home-line, .gtn-image-line, .gtn-inbox-line, .gtn-info-line, .gtn-instagram-line, .gtn-italic-line, .gtn-key-line, .gtn-layers-line, .gtn-layout-line, .gtn-life-buoy-line, .gtn-link-2-line, .gtn-link-line, .gtn-linkedin-line, .gtn-list-line, .gtn-loader-line, .gtn-lock-line, .gtn-log-in-line, .gtn-log-out-line, .gtn-mail-line, .gtn-map-line, .gtn-map-pin-line, .gtn-maximize-2-line, .gtn-maximize-line, .gtn-meh-line, .gtn-menu-line, .gtn-message-circle-line, .gtn-message-square-line, .gtn-mic-line, .gtn-mic-off-line, .gtn-minimize-2-line, .gtn-minimize-line, .gtn-minus-circle-line, .gtn-minus-line, .gtn-minus-square-line, .gtn-monitor-line, .gtn-moon-line, .gtn-more-horizontal-line, .gtn-more-vertical-line, .gtn-mouse-pointer-line, .gtn-move-line, .gtn-music-line, .gtn-navigation-2-line, .gtn-navigation-line, .gtn-octagon-line, .gtn-package-line, .gtn-paperclip-line, .gtn-pause-circle-line, .gtn-pause-line, .gtn-pen-tool-line, .gtn-percent-line, .gtn-phone-call-line, .gtn-phone-forwarded-line, .gtn-phone-incoming-line, .gtn-phone-line, .gtn-phone-missed-line, .gtn-phone-off-line, .gtn-phone-outgoing-line, .gtn-pie-chart-line, .gtn-play-circle-line, .gtn-play-line, .gtn-plus-circle-line, .gtn-plus-line, .gtn-plus-square-line, .gtn-pocket-line, .gtn-power-line, .gtn-printer-line, .gtn-radio-line, .gtn-refresh-ccw-line, .gtn-refresh-cw-line, .gtn-repeat-line, .gtn-rewind-line, .gtn-rotate-ccw-line, .gtn-rotate-cw-line, .gtn-rss-line, .gtn-save-line, .gtn-scissors-line, .gtn-search-line, .gtn-send-line, .gtn-server-line, .gtn-settings-line, .gtn-share-2-line, .gtn-share-line, .gtn-shield-line, .gtn-shield-off-line, .gtn-shopping-bag-line, .gtn-shopping-cart-line, .gtn-shuffle-line, .gtn-sidebar-line, .gtn-skip-back-line, .gtn-skip-forward-line, .gtn-slack-line, .gtn-slash-line, .gtn-sliders-line, .gtn-smartphone-line, .gtn-smile-line, .gtn-speaker-line, .gtn-square-line, .gtn-star-line, .gtn-stop-circle-line, .gtn-sun-line, .gtn-sunrise-line, .gtn-sunset-line, .gtn-tablet-line, .gtn-tag-line, .gtn-target-line, .gtn-team-1-line, .gtn-team-2-line, .gtn-team-presentation-line, .gtn-team-worker-line, .gtn-terminal-line, .gtn-thermometer-line, .gtn-thumbs-down-line, .gtn-thumbs-up-line, .gtn-toggle-left-line, .gtn-toggle-right-line, .gtn-tool-line, .gtn-trash-2-line, .gtn-trash-line {
    font-family: 'gtnicon-6' !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.gtn-degree-image-light, .gtn-accordion-light, .gtn-animated-flip-box-light, .gtn-animated-text-light, .gtn-brands-light, .gtn-business-hour-light, .gtn-button-light, .gtn-carousel-light, .gtn-Circle-progress-light, .gtn-contact-form-light, .gtn-countdown-timer-light, .gtn-dropbar-light, .gtn-faq-light, .gtn-full-width-scroll-light, .gtn-google-map-light, .gtn-heading-style-light, .gtn-help-desk-light, .gtn-horizontal-timeline-light, .gtn-iframe-light, .gtn-image-comparison-light, .gtn-image-gallery-light, .gtn-image-justify-light, .gtn-image-magnifier-light, .gtn-image-masonry-light, .gtn-inline-svg-light, .gtn-instagram-light, .gtn-listing-light, .gtn-music-player-light, .gtn-news-ticker-light, .gtn-off-canvus-menu-light, .gtn-parallax-light, .gtn-portfolio-light, .gtn-post-banner-light, .gtn-post-carousel-light, .gtn-post-grid-light, .gtn-post-slider-light, .gtn-pricing-list-light, .gtn-pricing-table-light, .gtn-product-featured-light, .gtn-product-image-light, .gtn-product-recent-light, .gtn-product-sale-light, .gtn-product-top-rated-light, .gtn-product-top-seller-light, .gtn-progress-bar-light, .gtn-protected-content-v2-light, .gtn-protected-content-v3-light, .gtn-protected-content-light, .gtn-qr_code-light, .gtn-scroll-button-light, .gtn-search1-light, .gtn-service-light, .gtn-slider-image-light, .gtn-social-share-light, .gtn-subscribe-light, .gtn-tab-light, .gtn-table-light, .gtn-team-join-light, .gtn-team-member-light, .gtn-testimonial-carousel-light, .gtn-testimonial-grid-light, .gtn-testimonial-quote-light, .gtn-testimonial-slider-light, .gtn-toggle-light, .gtn-user-login-light, .gtn-user-registration-light, .gtn-vertical-timeline-light, .gtn-video-player-light, .gtn-weather-light, .gtn-menu1-light, .gtn-list1-light, .gtn-trello-line, .gtn-trending-down-line, .gtn-trending-up-line, .gtn-triangle-line, .gtn-truck-line, .gtn-tv-line, .gtn-twitch-line, .gtn-twitter-line, .gtn-type-line, .gtn-umbrella-line, .gtn-underline-line, .gtn-unlock-line, .gtn-upload-cloud-line, .gtn-upload-line, .gtn-user-check-line, .gtn-user-line, .gtn-user-minus-line, .gtn-user-plus-line, .gtn-user-x-line, .gtn-users-line, .gtn-video-line, .gtn-video-off-line, .gtn-voicemail-line, .gtn-volume-1-line, .gtn-volume-2-line, .gtn-volume-line, .gtn-volume-x-line, .gtn-watch-line, .gtn-wifi-line, .gtn-wifi-off-line, .gtn-wind-line, .gtn-x-circle-line, .gtn-x-line, .gtn-x-octagon-line, .gtn-x-square-line, .gtn-youtube-line, .gtn-zap-line, .gtn-zap-off-line, .gtn-zoom-in-line, .gtn-zoom-out-line, .gtn-jeg-kit-logo, .gtn-jeg-kit-logo-solid, .gtn-home-light, .gtn-apartment1-light, .gtn-pencil-light, .gtn-magic-wand-light, .gtn-drop-light, .gtn-lighter-light, .gtn-poop-light, .gtn-sun-light, .gtn-moon-light, .gtn-cloud1-light, .gtn-cloud-upload-light, .gtn-cloud-download-light, .gtn-cloud-sync-light, .gtn-cloud-check-light, .gtn-database1-light, .gtn-lock-light, .gtn-cog-light, .gtn-trash-light, .gtn-dice-light, .gtn-heart1-light, .gtn-star1-light, .gtn-star-half-light, .gtn-star-empty-light, .gtn-flag-light, .gtn-envelope1-light, .gtn-paperclip-light, .gtn-inbox-light, .gtn-eye-light, .gtn-printer-light, .gtn-file-empty-light, .gtn-file-add-light, .gtn-enter-light, .gtn-exit-light, .gtn-graduation-hat-light, .gtn-license-light, .gtn-music-note-light, .gtn-film-play-light, .gtn-camera-video-light, .gtn-camera-light, .gtn-picture-light, .gtn-book-light, .gtn-bookmark-light, .gtn-user-light, .gtn-users-light, .gtn-shirt-light, .gtn-store-light, .gtn-cart2-light, .gtn-tag-light, .gtn-phone-handset-light, .gtn-phone-light, .gtn-pushpin-light, .gtn-map-marker-light, .gtn-map-light, .gtn-location-light, .gtn-calendar-full-light, .gtn-keyboard-light, .gtn-spell-check-light, .gtn-screen-light, .gtn-smartphone-light, .gtn-tablet-light, .gtn-laptop-light, .gtn-laptop-phone-light, .gtn-power-switch-light, .gtn-bubble-light, .gtn-heart-pulse-light, .gtn-construction-light, .gtn-pie-chart-light, .gtn-chart-bars-light, .gtn-gift1-light, .gtn-diamond1-light, .gtn-dinner-light, .gtn-coffee-cup-light, .gtn-leaf-light, .gtn-paw-light, .gtn-rocket-light, .gtn-briefcase-light, .gtn-bus-light, .gtn-car1-light, .gtn-train-light, .gtn-bicycle-light, .gtn-wheelchair-light, .gtn-select-light, .gtn-earth-light, .gtn-smile-light, .gtn-sad-light, .gtn-neutral-light, .gtn-mustache-light, .gtn-alarm-light, .gtn-bullhorn-light, .gtn-volume-high-light, .gtn-volume-medium-light, .gtn-volume-low-light, .gtn-volume-light, .gtn-mic-light, .gtn-hourglass-light, .gtn-undo-light, .gtn-redo-light, .gtn-sync-light, .gtn-history-light, .gtn-clock1-light, .gtn-download-light, .gtn-upload-light, .gtn-enter-down-light, .gtn-exit-up-light, .gtn-bug-light, .gtn-code-light, .gtn-link-light, .gtn-unlink-light, .gtn-thumbs-up-light, .gtn-thumbs-down-light, .gtn-magnifier-light, .gtn-cross-light, .gtn-chevron-up-light, .gtn-chevron-down-light, .gtn-chevron-left-light, .gtn-chevron-right-light, .gtn-arrow-up-light, .gtn-arrow-down-light, .gtn-arrow-left-light, .gtn-arrow-right-light, .gtn-left-arrow-light, .gtn-download-arrow-light, .gtn-double-angle-pointing-to-right-light, .gtn-double-left-chevron-light, .gtn-left-arrow2-light, .gtn-right-arrow2-light, .gtn-warning-light, .gtn-question-circle-light, .gtn-menu-circle-light, .gtn-checkmark-circle-light, .gtn-cross-circle-light, .gtn-plus-circle-light, .gtn-move-light, .gtn-circle-minus-light, .gtn-arrow-up-circle-light, .gtn-arrow-down-circle-light, .gtn-arrow-left-circle-light, .gtn-arrow-right-circle-light, .gtn-chevron-up-circle-light, .gtn-chevron-down-circle-light, .gtn-chevron-left-circle-light, .gtn-chevron-right-circle-light, .gtn-crop-light, .gtn-frame-expand-light, .gtn-frame-contract-light, .gtn-layers-light, .gtn-funnel-light, .gtn-text-format-light, .gtn-text-size-light, .gtn-bold-light, .gtn-italic-light, .gtn-underline-light, .gtn-strikethrough-light, .gtn-highlight-light, .gtn-text-align-left-light, .gtn-text-align-center-light, .gtn-text-align-right-light, .gtn-text-align-justify-light, .gtn-line-spacing-light, .gtn-indent-increase-light, .gtn-indent-decrease-light, .gtn-page-break-light, .gtn-hand-light, .gtn-pointer-up-light, .gtn-pointer-right-light, .gtn-pointer-down-light, .gtn-pointer-left-light, .gtn-burger-light, .gtn-cakes-light, .gtn-cheese-light, .gtn-drink-glass-light, .gtn-pizza-light, .gtn-vplay-light, .gtn-newsletter-light, .gtn-coins-2-light, .gtn-commerce-2-light, .gtn-monitor-light, .gtn-business-light, .gtn-graphic-2-light, .gtn-commerce-1-light, .gtn-hammer-light, .gtn-justice-1-light, .gtn-line-light, .gtn-money-3-light, .gtn-commerce-light {
    font-family: 'gtnicon-7' !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.gtn-left-arrows-light, .gtn-down-arrow1-light, .gtn-up-arrow1-light, .gtn-right-arrow1-light, .gtn-arrows-light, .gtn-up-arrow-light, .gtn-right-arrow-light, .gtn-agenda-light, .gtn-justice-light, .gtn-technology-light, .gtn-coins-1-light, .gtn-bank-light, .gtn-calculator-light, .gtn-soundcloud-light, .gtn-chart2-light, .gtn-checked-light, .gtn-clock11-light, .gtn-comment2-light, .gtn-comments-light, .gtn-consult-light, .gtn-consut2-light, .gtn-deal-light, .gtn-envelope11-light, .gtn-folder-light, .gtn-folder2-light, .gtn-invest-light, .gtn-loan-light, .gtn-map-marker1-light, .gtn-mutual-fund-light, .gtn-google-plus-light, .gtn-phone1-light, .gtn-pie-chart1-light, .gtn-play-light, .gtn-savings-light, .gtn-search2-light, .gtn-tag1-light, .gtn-tags-light, .gtn-instagram1-light, .gtn-quote-light, .gtn-arrow-point-to-down-light, .gtn-play-button-light, .gtn-minus-light, .gtn-plus-light, .gtn-tick-light, .gtn-edit-light, .gtn-reply-light, .gtn-cogwheel-outline-light, .gtn-abacus-light, .gtn-abacus1-light, .gtn-agenda1-light, .gtn-shopping-basket-light, .gtn-users1-light, .gtn-man-light, .gtn-support1-light, .gtn-favorites-light, .gtn-calendar-light, .gtn-paper-plane-light, .gtn-placeholder-light, .gtn-phone-call-light, .gtn-contact-light, .gtn-email-light, .gtn-internet-light, .gtn-quote1-light, .gtn-medical-light, .gtn-eye1-light, .gtn-full-screen-light, .gtn-tools-light, .gtn-pie-chart2-light, .gtn-diamond11-light, .gtn-valentines-heart-light, .gtn-like-light, .gtn-team-light, .gtn-tshirt-light, .gtn-cancel-light, .gtn-drink-light, .gtn-home1-light, .gtn-music-light, .gtn-rich-light, .gtn-brush-light, .gtn-opposite-way-light, .gtn-cloud-computing1-light, .gtn-technology-1-light, .gtn-rotate-light, .gtn-medical1-light, .gtn-flash-1-light, .gtn-flash-light, .gtn-uturn-light, .gtn-down-arrow-light, .gtn-hours-support-light, .gtn-bag-light, .gtn-photo-camera-light, .gtn-school-light, .gtn-settings-light, .gtn-smartphone1-light, .gtn-technology-11-light, .gtn-tool-light, .gtn-business1-light, .gtn-shuffle-arrow-light, .gtn-van-1-light, .gtn-van-light, .gtn-vegetables-light, .gtn-women-light, .gtn-vintage-light, .gtn-team-1-light, .gtn-team1-light, .gtn-apple-light, .gtn-watch-light, .gtn-cogwheel-light, .gtn-light-bulb-light, .gtn-light-bulb-1-light, .gtn-heart-shape-outline-light, .gtn-online-shopping-cart-light, .gtn-shopping-cart1-light, .gtn-star2-light, .gtn-star-1-light, .gtn-favorite1-light, .gtn-agenda2-light, .gtn-agenda-1-light, .gtn-alarm-clock-light, .gtn-alarm-clock1-light, .gtn-atomic-light, .gtn-auction-light, .gtn-balance-light, .gtn-balance1-light, .gtn-bank1-light, .gtn-bar-chart-light, .gtn-barrier-light, .gtn-battery-light, .gtn-battery-1-light, .gtn-bell-light, .gtn-bluetooth-light, .gtn-book1-light, .gtn-briefcase1-light, .gtn-briefcase-1-light, .gtn-briefcase-2-light, .gtn-calculator1-light, .gtn-calculator2-light, .gtn-calculator-1-light, .gtn-calendar1-light, .gtn-calendar2-light, .gtn-calendar-1-light, .gtn-calendar3-light, .gtn-car11-light, .gtn-carrier-light, .gtn-cash-light, .gtn-chat-light, .gtn-chat-1-light, .gtn-checked1-light, .gtn-clip-light, .gtn-clip1-light, .gtn-clipboard1-light, .gtn-clipboard11-light, .gtn-clock2-light, .gtn-clock-1-light, .gtn-cloud11-light, .gtn-cloud-computing11-light, .gtn-cloud-computing-1-light, .gtn-cogwheel1-light, .gtn-coins1-light, .gtn-compass-light, .gtn-contract-light, .gtn-conversation-light, .gtn-crane1-light, .gtn-crane-2-light, .gtn-credit-card-light, .gtn-credit-card1-light, .gtn-cursor-light, .gtn-customer-service-light, .gtn-cutlery-light, .gtn-dart-board-light, .gtn-decision-making-light, .gtn-desk-chair-light, .gtn-desk-lamp-light, .gtn-diamond2-light, .gtn-direction-light, .gtn-document-light, .gtn-dollar-bill-light, .gtn-download1-light, .gtn-edit1-light, .gtn-email1-light, .gtn-envelope2-light, .gtn-envelope3-light, .gtn-eraser-light, .gtn-eye2-light, .gtn-factory-light, .gtn-fast-forward-light, .gtn-favorites1-light, .gtn-file-light, .gtn-file-1-light, .gtn-file-2-light, .gtn-file-3-light, .gtn-filter-light, .gtn-finance-book-light, .gtn-flag1-light, .gtn-folder1-light, .gtn-folder-1-light, .gtn-folders-light, .gtn-folders1-light, .gtn-gamepad-light, .gtn-gift11-light, .gtn-growth-light, .gtn-heart11-light, .gtn-home2-light, .gtn-house-light, .gtn-house-1-light, .gtn-house-2-light, .gtn-id-card-light, .gtn-id-card1-light, .gtn-id-card-1-light, .gtn-idea1-light, .gtn-image-light, .gtn-improvement-light, .gtn-inbox1-light, .gtn-information-light, .gtn-key-light, .gtn-key1-light, .gtn-laptop1-light, .gtn-layers1-light, .gtn-light-bulb1-light, .gtn-like1-light, .gtn-line-chart1-light, .gtn-mail-light, .gtn-manager-light, .gtn-map1-light, .gtn-medal1-light, .gtn-megaphone-light, .gtn-megaphone1-light, .gtn-message-light, .gtn-message-1-light, .gtn-message-2-light, .gtn-microphone-light, .gtn-money1-light, .gtn-money-bag1-light, .gtn-monitor1-light, .gtn-music1-light, .gtn-next-light, .gtn-open-book1-light, .gtn-padlock-light, .gtn-padlock-1-light, .gtn-paint-brush-light, .gtn-pause-light, .gtn-pen-light, .gtn-pencil1-light, .gtn-percentage-light, .gtn-phone-call1-light, .gtn-phone-call2-light, .gtn-photo-camera1-light, .gtn-pie-chart3-light, .gtn-pipe-light, .gtn-placeholder1-light, .gtn-placeholder2-light, .gtn-planet-earth-light, .gtn-play-button1-light, .gtn-power-button-light, .gtn-presentation-light, .gtn-presentation1-light, .gtn-printer1-light, .gtn-push-pin-light, .gtn-push-pin1-light, .gtn-refresh-light, .gtn-reload-light, .gtn-return-light, .gtn-rocket-ship-light, .gtn-rss1-light, .gtn-safebox-light, .gtn-safebox1-light, .gtn-settings1-light, .gtn-settings-2-light, .gtn-sewing-machine-light, .gtn-share2-light, .gtn-shield1-light, .gtn-shield11-light, .gtn-shopping-light, .gtn-shopping-bag-light, .gtn-shopping-bag-1-light, .gtn-shopping-bag-2-light, .gtn-shopping-cart11-light, .gtn-shopping-cart2-light, .gtn-shopping-cart-1-light, .gtn-shopping-cart-2-light, .gtn-shopping-cart-3-light, .gtn-smartphone2-light, .gtn-speaker-light, .gtn-speakers-light, .gtn-stats-light, .gtn-stats-1-light, .gtn-stats-2-light, .gtn-stats-3-light, .gtn-stats-4-light, .gtn-stats-5-light, .gtn-stats-6-light, .gtn-sticky-note-light, .gtn-store1-light, .gtn-store-1-light, .gtn-suitcase-light, .gtn-suitcase-1-light, .gtn-tag2-light, .gtn-target-light, .gtn-team2-light, .gtn-tie-light {
    font-family: 'gtnicon-8' !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.gtn-calendar-page-empty-light, .gtn-check-light, .gtn-trash1-light, .gtn-trolley-light, .gtn-trolley-1-light, .gtn-trolley-2-light, .gtn-trophy1-light, .gtn-truck1-light, .gtn-truck-1-light, .gtn-truck-2-light, .gtn-umbrella-light, .gtn-upload1-light, .gtn-user1-light, .gtn-user-1-light, .gtn-user-2-light, .gtn-user-3-light, .gtn-users2-light, .gtn-video-camera-light, .gtn-voucher-light, .gtn-voucher-1-light, .gtn-voucher-2-light, .gtn-voucher-3-light, .gtn-voucher-4-light, .gtn-wallet-light, .gtn-wallet1-light, .gtn-wifi-light, .gtn-worker-light, .gtn-zoom-in-light, .gtn-zoom-out-light, .gtn-burger-menu-light, .gtn-squares-light, .gtn-options-light, .gtn-apps-light, .gtn-menu-11-light, .gtn-menu11-light, .gtn-back_up-light, .gtn-cart11-light, .gtn-checkmark-light, .gtn-dollar-light, .gtn-domian-light, .gtn-hosting1-light, .gtn-key2-light, .gtn-migration-light, .gtn-play1-light, .gtn-quote2-light, .gtn-api_setup-light, .gtn-coin-light, .gtn-hand_shake-light, .gtn-idea_generate-light, .gtn-page_search-light, .gtn-pen_shape-light, .gtn-pencil_art-light, .gtn-review-light, .gtn-star-light, .gtn-timing-light, .gtn-trophy-light, .gtn-communication-light, .gtn-money-bag2-light, .gtn-dentist-light, .gtn-bill-light, .gtn-label-light, .gtn-money-light, .gtn-shield-light, .gtn-support-light, .gtn-one-light, .gtn-clock-light, .gtn-cart-light, .gtn-globe-light, .gtn-tooth-light, .gtn-tooth-1-light, .gtn-tooth-2-light, .gtn-brain-light, .gtn-view-light, .gtn-doctor-light, .gtn-heart-light, .gtn-medicine-light, .gtn-stethoscope-light, .gtn-hospital-light, .gtn-clipboard-light, .gtn-medicine-1-light, .gtn-hospital-1-light, .gtn-customer-support-light, .gtn-brickwall-light, .gtn-crane2-light, .gtn-valve-light, .gtn-safety-light, .gtn-energy-saving-light, .gtn-paint-roller-light, .gtn-paint-brushes-light, .gtn-construction-tool-vehicle-with-crane-lifting-materials-light, .gtn-trowel-light, .gtn-bucket-light, .gtn-smart-light, .gtn-repair-light, .gtn-saw-light, .gtn-cutter-light, .gtn-plier-light, .gtn-drill-light, .gtn-save-money-light, .gtn-planting-light, .gtn-line-chart-light, .gtn-open-book-light, .gtn-money-bag3-light, .gtn-server-light, .gtn-server-1-light, .gtn-server-2-light, .gtn-cloud-computing-light, .gtn-cloud-light, .gtn-database-light, .gtn-computer-light, .gtn-server-3-light, .gtn-server-4-light, .gtn-server-5-light, .gtn-server-6-light, .gtn-server-7-light, .gtn-cloud-1-light, .gtn-server-8-light, .gtn-business-and-finance-light, .gtn-cloud-2-light, .gtn-server-9-light, .gtn-hosting-light, .gtn-car-light, .gtn-car-frontal-view-light, .gtn-car-1-light, .gtn-racing-light, .gtn-car-wheel-light, .gtn-steering-wheel-light, .gtn-frontal-taxi-cab-light, .gtn-taxi-light, .gtn-cosmetics-light, .gtn-flower-light, .gtn-mirror-light, .gtn-itunes-light, .gtn-salon-light, .gtn-hair-dryer-light, .gtn-shampoo-light, .gtn-download-button-light, .gtn-list-light, .gtn-loupe-light, .gtn-search-light, .gtn-search-1-light, .gtn-shopping-cart-light, .gtn-menu-light, .gtn-menu-1-light, .gtn-menu-button-of-three-horizontal-lines-light, .gtn-menu-2-light, .gtn-menu-3-light, .gtn-menu-5-light, .gtn-menu-button-light, .gtn-list-1-light, .gtn-menu-6-light, .gtn-menu-7-light, .gtn-menu-8-light, .gtn-list-2-light, .gtn-dot-light, .gtn-menu-9-light, .gtn-search11-light, .gtn-search-minus-light, .gtn-search-11-light, .gtn-search-2-light, .gtn-search-3-light, .gtn-magnifying-glass-search-light, .gtn-loupe1-light, .gtn-speed-light, .gtn-search21-light, .gtn-search-4-light, .gtn-search-5-light, .gtn-detective-light, .gtn-cart1-light, .gtn-buying-on-smartphone-light, .gtn-badge-light, .gtn-basket1-light, .gtn-commerce-and-shopping-light, .gtn-comment-light, .gtn-comment-1-light, .gtn-share-light, .gtn-share-1-light, .gtn-share-2-light, .gtn-share-3-light, .gtn-comment1-light, .gtn-favorite-light, .gtn-retweet-light, .gtn-share1-light, .gtn-facebook-light, .gtn-twitter-light, .gtn-linkedin-light, .gtn-whatsapp-1-light, .gtn-dribbble-light, .gtn-facebook-2-light, .gtn-twitter1-light, .gtn-vk-light, .gtn-youtube-v-light, .gtn-vimeo-light, .gtn-youtube-light, .gtn-snapchat-1-light, .gtn-behance-light, .gtn-github-light, .gtn-pinterest-light, .gtn-spotify-light, .gtn-soundcloud-1-light, .gtn-skype-1-light, .gtn-rss-light, .gtn-reddit-1-light, .gtn-dribbble-1-light, .gtn-wordpress-1-light, .gtn-logo-light, .gtn-dropbox-1-light, .gtn-blogger-1-light, .gtn-photo-light, .gtn-hangouts-light, .gtn-xing-light, .gtn-myspace-light, .gtn-flickr-1-light, .gtn-envato-light, .gtn-picasa-1-light, .gtn-wattpad-light, .gtn-emoji-light, .gtn-deviantart-1-light, .gtn-yahoo-1-light, .gtn-vine-1-light, .gtn-delicious-light, .gtn-kickstarter-1-light, .gtn-stumbleupon-1-light, .gtn-brands-and-logotypes-light, .gtn-instagram-1-light, .gtn-facebook-1-light, .gtn-instagram-2-light, .gtn-twitter-1-light, .gtn-whatsapp-2-light, .gtn-youtube-1-light, .gtn-linkedin-1-light, .gtn-telegram-light, .gtn-github-1-light, .gtn-vk-1-light, .gtn-pinterest-1-light, .gtn-rss-1-light, .gtn-twitch-light, .gtn-snapchat-2-light, .gtn-skype-2-light, .gtn-behance-2-light, .gtn-spotify-1-light, .gtn-periscope-light, .gtn-dribbble-2-light, .gtn-tumblr-1-light, .gtn-soundcloud-2-light, .gtn-google-drive-1-light, .gtn-dropbox-2-light, .gtn-reddit-2-light, .gtn-html-light, .gtn-vimeo-1-light, .gtn-hangout-light, .gtn-blogger-2-light, .gtn-yahoo-2-light, .gtn-path-light, .gtn-yelp-1-light, .gtn-slideshare-light, .gtn-picasa-2-light, .gtn-myspace-1-light, .gtn-flickr-2-light, .gtn-xing-1-light, .gtn-envato-1-light, .gtn-swarm-light, .gtn-wattpad-1-light, .gtn-foursquare-light, .gtn-deviantart-2-light, .gtn-kickstarter-2-light, .gtn-delicious-1-light, .gtn-vine-2-light, .gtn-digg-light, .gtn-bebo-light, .gtn-stumbleupon-2-light, .gtn-forrst-light, .gtn-eye3-light, .gtn-microscope-light, .gtn-Anti-Lock-light, .gtn-apartment-light, .gtn-app-light, .gtn-Aroma-light, .gtn-bamboo-Leaf-light, .gtn-basket-light, .gtn-Battery-light, .gtn-Bettery-light, .gtn-building-light, .gtn-car-2-light, .gtn-Car-light, .gtn-Child-light, .gtn-cityscape-light, .gtn-cleaner-light, .gtn-Coffee-cup-light, .gtn-coins-light, .gtn-Computer-light, .gtn-Consultancy-light, .gtn-cottage-light, .gtn-crane-light, .gtn-Custom-api-light, .gtn-customer-support-2-light, .gtn-Design-2-light, .gtn-Design-3-light {
    font-family: 'gtnicon-9' !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.gtn-design-light, .gtn-diamond-light, .gtn-diploma-light, .gtn-Document-Search-light, .gtn-Download-light, .gtn-drilling-light, .gtn-engine-light, .gtn-engineer-light, .gtn-envelope-light, .gtn-Family-light, .gtn-friendship-light, .gtn-gift-light, .gtn-graph-2-light, .gtn-graph-light, .gtn-hamburger-2-light, .gtn-handshake-light, .gtn-Helmet-light, .gtn-hot-Stone-2-light, .gtn-hot-stone-light, .gtn-idea-light, .gtn-Leaf-light, .gtn-management-light, .gtn-Massage-table-light, .gtn-Mechanic-light, .gtn-Money-2-light, .gtn-money-bag-light, .gtn-Money-light, .gtn-oil-bottle-light, .gtn-Physiotherapy-light, .gtn-Profile-light, .gtn-Rating-light, .gtn-right-mark-light, .gtn-rings-light, .gtn-Safe-house-light, .gtn-Scan-light, .gtn-social-care-light, .gtn-Speed-Clock-light, .gtn-stopwatch-light, .gtn-Support-2-light, .gtn-target-2-light, .gtn-Target-light, .gtn-tripod-light, .gtn-truck-light, .gtn-university-light, .gtn-User-light, .gtn-Web-Portals-light, .gtn-window-light, .gtn-ek_line_icon-light, .gtn-ek_stroke_icon-light, .gtn-ekit-light, .gtn-elements-kit-logo-light, .gtn-badge, .gtn-balance-scale, .gtn-diagonal-arrow-1, .gtn-diagonal-arrow-2, .gtn-diagonal-arrow-3, .gtn-diagonal-arrow-4, .gtn-diagonal-arrow-5, .gtn-diagonal-arrow-6, .gtn-diagonal-arrow-7, .gtn-diagonal-arrow-8, .gtn-diagonal-arrow-9, .gtn-diagonal-arrow-10, .gtn-diagonal-arrow-11, .gtn-diagonal-arrow-12, .gtn-diagonal-arrow-13, .gtn-diagonal-arrow-14, .gtn-diagonal-arrow-15, .gtn-diagonal-arrow, .gtn-down-arrow-1, .gtn-down-arrow-2, .gtn-down-arrow-3, .gtn-down-arrow-4, .gtn-down-arrow-5, .gtn-down-arrow-6, .gtn-down-arrow-7, .gtn-down-arrow-8, .gtn-down-arrow-9, .gtn-down-arrow-10, .gtn-down-arrow-11, .gtn-down-arrow, .gtn-left-arrow-1, .gtn-left-arrow-2, .gtn-left-arrow-3, .gtn-left-arrow-4, .gtn-left-arrow-5, .gtn-left-arrow-6, .gtn-left-arrow-7, .gtn-left-arrow-8, .gtn-left-arrow-9, .gtn-left-arrow-10, .gtn-left-arrow-11, .gtn-left-arrow-12, .gtn-left-arrow-13, .gtn-left-arrow-14, .gtn-left-arrow, .gtn-medal, .gtn-play-button, .gtn-play, .gtn-right-arrow-1, .gtn-right-arrow-2, .gtn-right-arrow-3, .gtn-right-arrow-4, .gtn-right-arrow-5, .gtn-right-arrow-6, .gtn-right-arrow-7, .gtn-right-arrow-8, .gtn-right-arrow-9, .gtn-right-arrow-10, .gtn-right-arrow-11, .gtn-right-arrow-12, .gtn-right-arrow-13, .gtn-right-arrow-14, .gtn-right-arrow, .gtn-suitcase, .gtn-up-arrow-1, .gtn-up-arrow-2, .gtn-up-arrow-3, .gtn-up-arrow-4, .gtn-up-arrow-5, .gtn-up-arrow-6, .gtn-up-arrow-7, .gtn-up-arrow-8, .gtn-up-arrow-9, .gtn-up-arrow-10, .gtn-up-arrow-11, .gtn-up-arrow {
    font-family: 'gtnicon-10' !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.gtn-500px:before {
    content: "\e900";
}

.gtn-accessible-icon:before {
    content: "\e901";
}

.gtn-accusoft:before {
    content: "\e902";
}

.gtn-acquisitions-incorporated:before {
    content: "\e903";
}

.gtn-ad-solid:before {
    content: "\e904";
}

.gtn-address-book-solid:before {
    content: "\e905";
}

.gtn-address-book:before {
    content: "\e906";
}

.gtn-address-card-solid:before {
    content: "\e907";
}

.gtn-address-card:before {
    content: "\e908";
}

.gtn-adjust-solid:before {
    content: "\e909";
}

.gtn-adn:before {
    content: "\e90a";
}

.gtn-adobe:before {
    content: "\e90b";
}

.gtn-adversal:before {
    content: "\e90c";
}

.gtn-affiliatetheme:before {
    content: "\e90d";
}

.gtn-air-freshener-solid:before {
    content: "\e90e";
}

.gtn-airbnb:before {
    content: "\e90f";
}

.gtn-algolia:before {
    content: "\e910";
}

.gtn-align-center-solid:before {
    content: "\e911";
}

.gtn-align-justify-solid:before {
    content: "\e912";
}

.gtn-align-left-solid:before {
    content: "\e913";
}

.gtn-align-right-solid:before {
    content: "\e914";
}

.gtn-alipay:before {
    content: "\e915";
}

.gtn-allergies-solid:before {
    content: "\e916";
}

.gtn-amazon-pay:before {
    content: "\e917";
}

.gtn-amazon:before {
    content: "\e918";
}

.gtn-ambulance-solid:before {
    content: "\e919";
}

.gtn-american-sign-language-interpreting-solid:before {
    content: "\e91a";
}

.gtn-amilia:before {
    content: "\e91b";
}

.gtn-anchor-solid:before {
    content: "\e91c";
}

.gtn-android:before {
    content: "\e91d";
}

.gtn-angellist:before {
    content: "\e91e";
}

.gtn-angle-double-down-solid:before {
    content: "\e91f";
}

.gtn-angle-double-left-solid:before {
    content: "\e920";
}

.gtn-angle-double-right-solid:before {
    content: "\e921";
}

.gtn-angle-double-up-solid:before {
    content: "\e922";
}

.gtn-angle-down-solid:before {
    content: "\e923";
}

.gtn-angle-left-solid:before {
    content: "\e924";
}

.gtn-angle-right-solid:before {
    content: "\e925";
}

.gtn-angle-up-solid:before {
    content: "\e926";
}

.gtn-angry-solid:before {
    content: "\e927";
}

.gtn-angry:before {
    content: "\e928";
}

.gtn-angrycreative:before {
    content: "\e929";
}

.gtn-angular:before {
    content: "\e92a";
}

.gtn-ankh-solid:before {
    content: "\e92b";
}

.gtn-app-store-ios:before {
    content: "\e92c";
}

.gtn-app-store:before {
    content: "\e92d";
}

.gtn-apper:before {
    content: "\e92e";
}

.gtn-apple-alt-solid:before {
    content: "\e92f";
}

.gtn-apple-pay:before {
    content: "\e930";
}

.gtn-apple:before {
    content: "\e931";
}

.gtn-archive-solid:before {
    content: "\e932";
}

.gtn-archway-solid:before {
    content: "\e933";
}

.gtn-arrow-alt-circle-down-solid:before {
    content: "\e934";
}

.gtn-arrow-alt-circle-down:before {
    content: "\e935";
}

.gtn-arrow-alt-circle-left-solid:before {
    content: "\e936";
}

.gtn-arrow-alt-circle-left:before {
    content: "\e937";
}

.gtn-arrow-alt-circle-right-solid:before {
    content: "\e938";
}

.gtn-arrow-alt-circle-right:before {
    content: "\e939";
}

.gtn-arrow-alt-circle-up-solid:before {
    content: "\e93a";
}

.gtn-arrow-alt-circle-up:before {
    content: "\e93b";
}

.gtn-arrow-circle-down-solid:before {
    content: "\e93c";
}

.gtn-arrow-circle-left-solid:before {
    content: "\e93d";
}

.gtn-arrow-circle-right-solid:before {
    content: "\e93e";
}

.gtn-arrow-circle-up-solid:before {
    content: "\e93f";
}

.gtn-arrow-down-solid:before {
    content: "\e940";
}

.gtn-arrow-left-solid:before {
    content: "\e941";
}

.gtn-arrow-right-solid:before {
    content: "\e942";
}

.gtn-arrow-up-solid:before {
    content: "\e943";
}

.gtn-arrows-alt-h-solid:before {
    content: "\e944";
}

.gtn-arrows-alt-solid:before {
    content: "\e945";
}

.gtn-arrows-alt-v-solid:before {
    content: "\e946";
}

.gtn-artstation:before {
    content: "\e947";
}

.gtn-assistive-listening-systems-solid:before {
    content: "\e948";
}

.gtn-asterisk-solid:before {
    content: "\e949";
}

.gtn-asymmetrik:before {
    content: "\e94a";
}

.gtn-at-solid:before {
    content: "\e94b";
}

.gtn-atlas-solid:before {
    content: "\e94c";
}

.gtn-atlassian:before {
    content: "\e94d";
}

.gtn-atom-solid:before {
    content: "\e94e";
}

.gtn-audible:before {
    content: "\e94f";
}

.gtn-audio-description-solid:before {
    content: "\e950";
}

.gtn-autoprefixer:before {
    content: "\e951";
}

.gtn-avianex:before {
    content: "\e952";
}

.gtn-aviato:before {
    content: "\e953";
}

.gtn-award-solid:before {
    content: "\e954";
}

.gtn-aws:before {
    content: "\e955";
}

.gtn-baby-carriage-solid:before {
    content: "\e956";
}

.gtn-baby-solid:before {
    content: "\e957";
}

.gtn-backspace-solid:before {
    content: "\e958";
}

.gtn-backward-solid:before {
    content: "\e959";
}

.gtn-bacon-solid:before {
    content: "\e95a";
}

.gtn-balance-scale-left-solid:before {
    content: "\e95b";
}

.gtn-balance-scale-right-solid:before {
    content: "\e95c";
}

.gtn-balance-scale-solid:before {
    content: "\e95d";
}

.gtn-ban-solid:before {
    content: "\e95e";
}

.gtn-band-aid-solid:before {
    content: "\e95f";
}

.gtn-bandcamp:before {
    content: "\e960";
}

.gtn-barcode-solid:before {
    content: "\e961";
}

.gtn-bars-solid:before {
    content: "\e962";
}

.gtn-baseball-ball-solid:before {
    content: "\e963";
}

.gtn-basketball-ball-solid:before {
    content: "\e964";
}

.gtn-bath-solid:before {
    content: "\e965";
}

.gtn-battery-empty-solid:before {
    content: "\e966";
}

.gtn-battery-full-solid:before {
    content: "\e967";
}

.gtn-battery-half-solid:before {
    content: "\e968";
}

.gtn-battery-quarter-solid:before {
    content: "\e969";
}

.gtn-battery-three-quarters-solid:before {
    content: "\e96a";
}

.gtn-battle-net:before {
    content: "\e96b";
}

.gtn-bed-solid:before {
    content: "\e96c";
}

.gtn-beer-solid:before {
    content: "\e96d";
}

.gtn-behance-square:before {
    content: "\e96e";
}

.gtn-behance:before {
    content: "\e96f";
}

.gtn-bell-slash-solid:before {
    content: "\e970";
}

.gtn-bell-slash:before {
    content: "\e971";
}

.gtn-bell-solid:before {
    content: "\e972";
}

.gtn-bell:before {
    content: "\e973";
}

.gtn-bezier-curve-solid:before {
    content: "\e974";
}

.gtn-bible-solid:before {
    content: "\e975";
}

.gtn-bicycle-solid:before {
    content: "\e976";
}

.gtn-biking-solid:before {
    content: "\e977";
}

.gtn-bimobject:before {
    content: "\e978";
}

.gtn-binoculars-solid:before {
    content: "\e979";
}

.gtn-biohazard-solid:before {
    content: "\e97a";
}

.gtn-birthday-cake-solid:before {
    content: "\e97b";
}

.gtn-bitbucket:before {
    content: "\e97c";
}

.gtn-bitcoin:before {
    content: "\e97d";
}

.gtn-bity:before {
    content: "\e97e";
}

.gtn-black-tie:before {
    content: "\e97f";
}

.gtn-blackberry:before {
    content: "\e980";
}

.gtn-blender-phone-solid:before {
    content: "\e981";
}

.gtn-blender-solid:before {
    content: "\e982";
}

.gtn-blind-solid:before {
    content: "\e983";
}

.gtn-blog-solid:before {
    content: "\e984";
}

.gtn-blogger-b:before {
    content: "\e985";
}

.gtn-blogger:before {
    content: "\e986";
}

.gtn-bluetooth-b:before {
    content: "\e987";
}

.gtn-bluetooth:before {
    content: "\e988";
}

.gtn-bold-solid:before {
    content: "\e989";
}

.gtn-bolt-solid:before {
    content: "\e98a";
}

.gtn-bomb-solid:before {
    content: "\e98b";
}

.gtn-bone-solid:before {
    content: "\e98c";
}

.gtn-bong-solid:before {
    content: "\e98d";
}

.gtn-book-dead-solid:before {
    content: "\e98e";
}

.gtn-book-medical-solid:before {
    content: "\e98f";
}

.gtn-book-open-solid:before {
    content: "\e990";
}

.gtn-book-reader-solid:before {
    content: "\e991";
}

.gtn-book-solid:before {
    content: "\e992";
}

.gtn-bookmark-solid:before {
    content: "\e993";
}

.gtn-bookmark:before {
    content: "\e994";
}

.gtn-bootstrap:before {
    content: "\e995";
}

.gtn-border-all-solid:before {
    content: "\e996";
}

.gtn-border-none-solid:before {
    content: "\e997";
}

.gtn-border-style-solid:before {
    content: "\e998";
}

.gtn-bowling-ball-solid:before {
    content: "\e999";
}

.gtn-box-open-solid:before {
    content: "\e99a";
}

.gtn-box-solid:before {
    content: "\e99b";
}

.gtn-boxes-solid:before {
    content: "\e99c";
}

.gtn-braille-solid:before {
    content: "\e99d";
}

.gtn-brain-solid:before {
    content: "\e99e";
}

.gtn-bread-slice-solid:before {
    content: "\e99f";
}

.gtn-briefcase-medical-solid:before {
    content: "\e9a0";
}

.gtn-briefcase-solid:before {
    content: "\e9a1";
}

.gtn-broadcast-tower-solid:before {
    content: "\e9a2";
}

.gtn-broom-solid:before {
    content: "\e9a3";
}

.gtn-brush-solid:before {
    content: "\e9a4";
}

.gtn-btc:before {
    content: "\e9a5";
}

.gtn-buffer:before {
    content: "\e9a6";
}

.gtn-bug-solid:before {
    content: "\e9a7";
}

.gtn-building-solid:before {
    content: "\e9a8";
}

.gtn-building:before {
    content: "\e9a9";
}

.gtn-bullhorn-solid:before {
    content: "\e9aa";
}

.gtn-bullseye-solid:before {
    content: "\e9ab";
}

.gtn-burn-solid:before {
    content: "\e9ac";
}

.gtn-buromobelexperte:before {
    content: "\e9ad";
}

.gtn-bus-alt-solid:before {
    content: "\e9ae";
}

.gtn-bus-solid:before {
    content: "\e9af";
}

.gtn-business-time-solid:before {
    content: "\e9b0";
}

.gtn-buy-n-large:before {
    content: "\e9b1";
}

.gtn-buysellads:before {
    content: "\e9b2";
}

.gtn-calculator-solid:before {
    content: "\e9b3";
}

.gtn-calendar-alt-solid:before {
    content: "\e9b4";
}

.gtn-calendar-alt:before {
    content: "\e9b5";
}

.gtn-calendar-check-solid:before {
    content: "\e9b6";
}

.gtn-calendar-check:before {
    content: "\e9b7";
}

.gtn-calendar-day-solid:before {
    content: "\e9b8";
}

.gtn-calendar-minus-solid:before {
    content: "\e9b9";
}

.gtn-calendar-minus:before {
    content: "\e9ba";
}

.gtn-calendar-plus-solid:before {
    content: "\e9bb";
}

.gtn-calendar-plus:before {
    content: "\e9bc";
}

.gtn-calendar-solid:before {
    content: "\e9bd";
}

.gtn-calendar-times-solid:before {
    content: "\e9be";
}

.gtn-calendar-times:before {
    content: "\e9bf";
}

.gtn-calendar-week-solid:before {
    content: "\e9c0";
}

.gtn-calendar:before {
    content: "\e9c1";
}

.gtn-camera-retro-solid:before {
    content: "\e9c2";
}

.gtn-camera-solid:before {
    content: "\e9c3";
}

.gtn-campground-solid:before {
    content: "\e9c4";
}

.gtn-canadian-maple-leaf:before {
    content: "\e9c5";
}

.gtn-candy-cane-solid:before {
    content: "\e9c6";
}

.gtn-cannabis-solid:before {
    content: "\e9c7";
}

.gtn-capsules-solid:before {
    content: "\e9c8";
}

.gtn-car-alt-solid:before {
    content: "\e9c9";
}

.gtn-car-battery-solid:before {
    content: "\e9ca";
}

.gtn-car-crash-solid:before {
    content: "\e9cb";
}

.gtn-car-side-solid:before {
    content: "\e9cc";
}

.gtn-car-solid:before {
    content: "\e9cd";
}

.gtn-caret-down-solid:before {
    content: "\e9ce";
}

.gtn-caret-left-solid:before {
    content: "\e9cf";
}

.gtn-caret-right-solid:before {
    content: "\e9d0";
}

.gtn-caret-square-down-solid:before {
    content: "\e9d1";
}

.gtn-caret-square-down:before {
    content: "\e9d2";
}

.gtn-caret-square-left-solid:before {
    content: "\e9d3";
}

.gtn-caret-square-left:before {
    content: "\e9d4";
}

.gtn-caret-square-right-solid:before {
    content: "\e9d5";
}

.gtn-caret-square-right:before {
    content: "\e9d6";
}

.gtn-caret-square-up-solid:before {
    content: "\e9d7";
}

.gtn-caret-square-up:before {
    content: "\e9d8";
}

.gtn-caret-up-solid:before {
    content: "\e9d9";
}

.gtn-carrot-solid:before {
    content: "\e9da";
}

.gtn-cart-arrow-down-solid:before {
    content: "\e9db";
}

.gtn-cart-plus-solid:before {
    content: "\e9dc";
}

.gtn-cash-register-solid:before {
    content: "\e9dd";
}

.gtn-cat-solid:before {
    content: "\e9de";
}

.gtn-cc-amazon-pay:before {
    content: "\e9df";
}

.gtn-cc-amex:before {
    content: "\e9e0";
}

.gtn-cc-apple-pay:before {
    content: "\e9e1";
}

.gtn-cc-diners-club:before {
    content: "\e9e2";
}

.gtn-cc-discover:before {
    content: "\e9e3";
}

.gtn-cc-jcb:before {
    content: "\e9e4";
}

.gtn-cc-mastercard:before {
    content: "\e9e5";
}

.gtn-cc-paypal:before {
    content: "\e9e6";
}

.gtn-cc-stripe:before {
    content: "\e9e7";
}

.gtn-cc-visa:before {
    content: "\e9e8";
}

.gtn-centercode:before {
    content: "\e9e9";
}

.gtn-centos:before {
    content: "\e9ea";
}

.gtn-certificate-solid:before {
    content: "\e9eb";
}

.gtn-chair-solid:before {
    content: "\e9ec";
}

.gtn-chalkboard-solid:before {
    content: "\e9ed";
}

.gtn-chalkboard-teacher-solid:before {
    content: "\e9ee";
}

.gtn-charging-station-solid:before {
    content: "\e9ef";
}

.gtn-chart-area-solid:before {
    content: "\e9f0";
}

.gtn-chart-bar-solid:before {
    content: "\e9f1";
}

.gtn-chart-bar:before {
    content: "\e9f2";
}

.gtn-chart-line-solid:before {
    content: "\e9f3";
}

.gtn-chart-pie-solid:before {
    content: "\e9f4";
}

.gtn-check-circle-solid:before {
    content: "\e9f5";
}

.gtn-check-circle:before {
    content: "\e9f6";
}

.gtn-check-double-solid:before {
    content: "\e9f7";
}

.gtn-check-solid:before {
    content: "\e9f8";
}

.gtn-check-square-solid:before {
    content: "\e9f9";
}

.gtn-check-square:before {
    content: "\e9fa";
}

.gtn-cheese-solid:before {
    content: "\e9fb";
}

.gtn-chess-bishop-solid:before {
    content: "\e9fc";
}

.gtn-chess-board-solid:before {
    content: "\e9fd";
}

.gtn-chess-king-solid:before {
    content: "\e9fe";
}

.gtn-chess-knight-solid:before {
    content: "\e9ff";
}

.gtn-chess-pawn-solid:before {
    content: "\ea00";
}

.gtn-chess-queen-solid:before {
    content: "\ea01";
}

.gtn-chess-rook-solid:before {
    content: "\ea02";
}

.gtn-chess-solid:before {
    content: "\ea03";
}

.gtn-chevron-circle-down-solid:before {
    content: "\ea04";
}

.gtn-chevron-circle-left-solid:before {
    content: "\ea05";
}

.gtn-chevron-circle-right-solid:before {
    content: "\ea06";
}

.gtn-chevron-circle-up-solid:before {
    content: "\ea07";
}

.gtn-chevron-down-solid:before {
    content: "\ea08";
}

.gtn-chevron-left-solid:before {
    content: "\ea09";
}

.gtn-chevron-right-solid:before {
    content: "\ea0a";
}

.gtn-chevron-up-solid:before {
    content: "\ea0b";
}

.gtn-child-solid:before {
    content: "\ea0c";
}

.gtn-chrome:before {
    content: "\ea0d";
}

.gtn-chromecast:before {
    content: "\ea0e";
}

.gtn-church-solid:before {
    content: "\ea0f";
}

.gtn-circle-notch-solid:before {
    content: "\ea10";
}

.gtn-circle-solid:before {
    content: "\ea11";
}

.gtn-circle:before {
    content: "\ea12";
}

.gtn-city-solid:before {
    content: "\ea13";
}

.gtn-clinic-medical-solid:before {
    content: "\ea14";
}

.gtn-clipboard-check-solid:before {
    content: "\ea15";
}

.gtn-clipboard-list-solid:before {
    content: "\ea16";
}

.gtn-clipboard-solid:before {
    content: "\ea17";
}

.gtn-clipboard:before {
    content: "\ea18";
}

.gtn-clock-solid:before {
    content: "\ea19";
}

.gtn-clock:before {
    content: "\ea1a";
}

.gtn-clone-solid:before {
    content: "\ea1b";
}

.gtn-clone:before {
    content: "\ea1c";
}

.gtn-closed-captioning-solid:before {
    content: "\ea1d";
}

.gtn-closed-captioning:before {
    content: "\ea1e";
}

.gtn-cloud-download-alt-solid:before {
    content: "\ea1f";
}

.gtn-cloud-meatball-solid:before {
    content: "\ea20";
}

.gtn-cloud-moon-rain-solid:before {
    content: "\ea21";
}

.gtn-cloud-moon-solid:before {
    content: "\ea22";
}

.gtn-cloud-rain-solid:before {
    content: "\ea23";
}

.gtn-cloud-showers-heavy-solid:before {
    content: "\ea24";
}

.gtn-cloud-solid:before {
    content: "\ea25";
}

.gtn-cloud-sun-rain-solid:before {
    content: "\ea26";
}

.gtn-cloud-sun-solid:before {
    content: "\ea27";
}

.gtn-cloud-upload-alt-solid:before {
    content: "\ea28";
}

.gtn-cloudscale:before {
    content: "\ea29";
}

.gtn-cloudsmith:before {
    content: "\ea2a";
}

.gtn-cloudversify:before {
    content: "\ea2b";
}

.gtn-cocktail-solid:before {
    content: "\ea2c";
}

.gtn-code-branch-solid:before {
    content: "\ea2d";
}

.gtn-code-solid:before {
    content: "\ea2e";
}

.gtn-codepen:before {
    content: "\ea2f";
}

.gtn-codiepie:before {
    content: "\ea30";
}

.gtn-coffee-solid:before {
    content: "\ea31";
}

.gtn-cog-solid:before {
    content: "\ea32";
}

.gtn-cogs-solid:before {
    content: "\ea33";
}

.gtn-coins-solid:before {
    content: "\ea34";
}

.gtn-columns-solid:before {
    content: "\ea35";
}

.gtn-comment-alt-solid:before {
    content: "\ea36";
}

.gtn-comment-alt:before {
    content: "\ea37";
}

.gtn-comment-dollar-solid:before {
    content: "\ea38";
}

.gtn-comment-dots-solid:before {
    content: "\ea39";
}

.gtn-comment-dots:before {
    content: "\ea3a";
}

.gtn-comment-medical-solid:before {
    content: "\ea3b";
}

.gtn-comment-slash-solid:before {
    content: "\ea3c";
}

.gtn-comment-solid:before {
    content: "\ea3d";
}

.gtn-comment:before {
    content: "\ea3e";
}

.gtn-comments-dollar-solid:before {
    content: "\ea3f";
}

.gtn-comments-solid:before {
    content: "\ea40";
}

.gtn-comments:before {
    content: "\ea41";
}

.gtn-compact-disc-solid:before {
    content: "\ea42";
}

.gtn-compass-solid:before {
    content: "\ea43";
}

.gtn-compass:before {
    content: "\ea44";
}

.gtn-compress-arrows-alt-solid:before {
    content: "\ea45";
}

.gtn-compress-solid:before {
    content: "\ea46";
}

.gtn-concierge-bell-solid:before {
    content: "\ea47";
}

.gtn-confluence:before {
    content: "\ea48";
}

.gtn-connectdevelop:before {
    content: "\ea49";
}

.gtn-contao:before {
    content: "\ea4a";
}

.gtn-cookie-bite-solid:before {
    content: "\ea4b";
}

.gtn-cookie-solid:before {
    content: "\ea4c";
}

.gtn-copy-solid:before {
    content: "\ea4d";
}

.gtn-copy:before {
    content: "\ea4e";
}

.gtn-copyright-solid:before {
    content: "\ea4f";
}

.gtn-copyright:before {
    content: "\ea50";
}

.gtn-cotton-bureau:before {
    content: "\ea51";
}

.gtn-couch-solid:before {
    content: "\ea52";
}

.gtn-cpanel:before {
    content: "\ea53";
}

.gtn-creative-commons-by:before {
    content: "\ea54";
}

.gtn-creative-commons-nc-eu:before {
    content: "\ea55";
}

.gtn-creative-commons-nc-jp:before {
    content: "\ea56";
}

.gtn-creative-commons-nc:before {
    content: "\ea57";
}

.gtn-creative-commons-nd:before {
    content: "\ea58";
}

.gtn-creative-commons-pd-alt:before {
    content: "\ea59";
}

.gtn-creative-commons-pd:before {
    content: "\ea5a";
}

.gtn-creative-commons-remix:before {
    content: "\ea5b";
}

.gtn-creative-commons-sa:before {
    content: "\ea5c";
}

.gtn-creative-commons-sampling-plus:before {
    content: "\ea5d";
}

.gtn-creative-commons-sampling:before {
    content: "\ea5e";
}

.gtn-creative-commons-share:before {
    content: "\ea5f";
}

.gtn-creative-commons-zero:before {
    content: "\ea60";
}

.gtn-creative-commons:before {
    content: "\ea61";
}

.gtn-credit-card-solid:before {
    content: "\ea62";
}

.gtn-credit-card:before {
    content: "\ea63";
}

.gtn-critical-role:before {
    content: "\ea64";
}

.gtn-crop-alt-solid:before {
    content: "\ea65";
}

.gtn-crop-solid:before {
    content: "\ea66";
}

.gtn-cross-solid:before {
    content: "\ea67";
}

.gtn-crosshairs-solid:before {
    content: "\ea68";
}

.gtn-crow-solid:before {
    content: "\ea69";
}

.gtn-crown-solid:before {
    content: "\ea6a";
}

.gtn-crutch-solid:before {
    content: "\ea6b";
}

.gtn-css3-alt:before {
    content: "\ea6c";
}

.gtn-css3:before {
    content: "\ea6d";
}

.gtn-cube-solid:before {
    content: "\ea6e";
}

.gtn-cubes-solid:before {
    content: "\ea6f";
}

.gtn-cut-solid:before {
    content: "\ea70";
}

.gtn-cuttlefish:before {
    content: "\ea71";
}

.gtn-d-and-d-beyond:before {
    content: "\ea72";
}

.gtn-d-and-d:before {
    content: "\ea73";
}

.gtn-dashcube:before {
    content: "\ea74";
}

.gtn-database-solid:before {
    content: "\ea75";
}

.gtn-deaf-solid:before {
    content: "\ea76";
}

.gtn-delicious:before {
    content: "\ea77";
}

.gtn-democrat-solid:before {
    content: "\ea78";
}

.gtn-deploydog:before {
    content: "\ea79";
}

.gtn-deskpro:before {
    content: "\ea7a";
}

.gtn-desktop-solid:before {
    content: "\ea7b";
}

.gtn-dev:before {
    content: "\ea7c";
}

.gtn-deviantart:before {
    content: "\ea7d";
}

.gtn-dharmachakra-solid:before {
    content: "\ea7e";
}

.gtn-dhl:before {
    content: "\ea7f";
}

.gtn-diagnoses-solid:before {
    content: "\ea80";
}

.gtn-diaspora:before {
    content: "\ea81";
}

.gtn-dice-d6-solid:before {
    content: "\ea82";
}

.gtn-dice-d20-solid:before {
    content: "\ea83";
}

.gtn-dice-five-solid:before {
    content: "\ea84";
}

.gtn-dice-four-solid:before {
    content: "\ea85";
}

.gtn-dice-one-solid:before {
    content: "\ea86";
}

.gtn-dice-six-solid:before {
    content: "\ea87";
}

.gtn-dice-solid:before {
    content: "\ea88";
}

.gtn-dice-three-solid:before {
    content: "\ea89";
}

.gtn-dice-two-solid:before {
    content: "\ea8a";
}

.gtn-digg:before {
    content: "\ea8b";
}

.gtn-digital-ocean:before {
    content: "\ea8c";
}

.gtn-digital-tachograph-solid:before {
    content: "\ea8d";
}

.gtn-directions-solid:before {
    content: "\ea8e";
}

.gtn-discord:before {
    content: "\ea8f";
}

.gtn-discourse:before {
    content: "\ea90";
}

.gtn-divide-solid:before {
    content: "\ea91";
}

.gtn-dizzy-solid:before {
    content: "\ea92";
}

.gtn-dizzy:before {
    content: "\ea93";
}

.gtn-dna-solid:before {
    content: "\ea94";
}

.gtn-dochub:before {
    content: "\ea95";
}

.gtn-docker:before {
    content: "\ea96";
}

.gtn-dog-solid:before {
    content: "\ea97";
}

.gtn-dollar-sign-solid:before {
    content: "\ea98";
}

.gtn-dolly-flatbed-solid:before {
    content: "\ea99";
}

.gtn-dolly-solid:before {
    content: "\ea9a";
}

.gtn-donate-solid:before {
    content: "\ea9b";
}

.gtn-door-closed-solid:before {
    content: "\ea9c";
}

.gtn-door-open-solid:before {
    content: "\ea9d";
}

.gtn-dot-circle-solid:before {
    content: "\ea9e";
}

.gtn-dot-circle:before {
    content: "\ea9f";
}

.gtn-dove-solid:before {
    content: "\eaa0";
}

.gtn-download-solid:before {
    content: "\eaa1";
}

.gtn-draft2digital:before {
    content: "\eaa2";
}

.gtn-drafting-compass-solid:before {
    content: "\eaa3";
}

.gtn-dragon-solid:before {
    content: "\eaa4";
}

.gtn-draw-polygon-solid:before {
    content: "\eaa5";
}

.gtn-dribbble-square:before {
    content: "\eaa6";
}

.gtn-dribbble:before {
    content: "\eaa7";
}

.gtn-dropbox:before {
    content: "\eaa8";
}

.gtn-drum-solid:before {
    content: "\eaa9";
}

.gtn-drum-steelpan-solid:before {
    content: "\eaaa";
}

.gtn-drumstick-bite-solid:before {
    content: "\eaab";
}

.gtn-drupal:before {
    content: "\eaac";
}

.gtn-dumbbell-solid:before {
    content: "\eaad";
}

.gtn-dumpster-fire-solid:before {
    content: "\eaae";
}

.gtn-dumpster-solid:before {
    content: "\eaaf";
}

.gtn-dungeon-solid:before {
    content: "\eab0";
}

.gtn-dyalog:before {
    content: "\eab1";
}

.gtn-earlybirds:before {
    content: "\eab2";
}

.gtn-ebay:before {
    content: "\eab3";
}

.gtn-edge:before {
    content: "\eab4";
}

.gtn-edit-solid:before {
    content: "\eab5";
}

.gtn-edit:before {
    content: "\eab6";
}

.gtn-egg-solid:before {
    content: "\eab7";
}

.gtn-eject-solid:before {
    content: "\eab8";
}

.gtn-elementor:before {
    content: "\eab9";
}

.gtn-ellipsis-h-solid:before {
    content: "\eaba";
}

.gtn-ellipsis-v-solid:before {
    content: "\eabb";
}

.gtn-ello:before {
    content: "\eabc";
}

.gtn-ember:before {
    content: "\eabd";
}

.gtn-empire:before {
    content: "\eabe";
}

.gtn-envelope-open-solid:before {
    content: "\eabf";
}

.gtn-envelope-open-text-solid:before {
    content: "\eac0";
}

.gtn-envelope-open:before {
    content: "\eac1";
}

.gtn-envelope-solid:before {
    content: "\eac2";
}

.gtn-envelope-square-solid:before {
    content: "\eac3";
}

.gtn-envelope:before {
    content: "\eac4";
}

.gtn-envira:before {
    content: "\eac5";
}

.gtn-equals-solid:before {
    content: "\eac6";
}

.gtn-eraser-solid:before {
    content: "\eac7";
}

.gtn-erlang:before {
    content: "\eac8";
}

.gtn-ethereum:before {
    content: "\eac9";
}

.gtn-ethernet-solid:before {
    content: "\eaca";
}

.gtn-etsy:before {
    content: "\eacb";
}

.gtn-euro-sign-solid:before {
    content: "\eacc";
}

.gtn-evernote:before {
    content: "\eacd";
}

.gtn-exchange-alt-solid:before {
    content: "\eace";
}

.gtn-exclamation-circle-solid:before {
    content: "\eacf";
}

.gtn-exclamation-solid:before {
    content: "\ead0";
}

.gtn-exclamation-triangle-solid:before {
    content: "\ead1";
}

.gtn-expand-arrows-alt-solid:before {
    content: "\ead2";
}

.gtn-expand-solid:before {
    content: "\ead3";
}

.gtn-expeditedssl:before {
    content: "\ead4";
}

.gtn-external-link-alt-solid:before {
    content: "\ead5";
}

.gtn-external-link-square-alt-solid:before {
    content: "\ead6";
}

.gtn-eye-dropper-solid:before {
    content: "\ead7";
}

.gtn-eye-slash-solid:before {
    content: "\ead8";
}

.gtn-eye-slash:before {
    content: "\ead9";
}

.gtn-eye-solid:before {
    content: "\eada";
}

.gtn-eye:before {
    content: "\eadb";
}

.gtn-facebook-f:before {
    content: "\eadc";
}

.gtn-facebook-messenger:before {
    content: "\eadd";
}

.gtn-facebook-square:before {
    content: "\eade";
}

.gtn-facebook:before {
    content: "\eadf";
}

.gtn-fan-solid:before {
    content: "\eae0";
}

.gtn-fantasy-flight-games:before {
    content: "\eae1";
}

.gtn-fast-backward-solid:before {
    content: "\eae2";
}

.gtn-fast-forward-solid:before {
    content: "\eae3";
}

.gtn-fax-solid:before {
    content: "\eae4";
}

.gtn-feather-alt-solid:before {
    content: "\eae5";
}

.gtn-feather-solid:before {
    content: "\eae6";
}

.gtn-fedex:before {
    content: "\eae7";
}

.gtn-fedora:before {
    content: "\eae8";
}

.gtn-female-solid:before {
    content: "\eae9";
}

.gtn-fighter-jet-solid:before {
    content: "\eaea";
}

.gtn-figma:before {
    content: "\eaeb";
}

.gtn-file-alt-solid:before {
    content: "\eaec";
}

.gtn-file-alt:before {
    content: "\eaed";
}

.gtn-file-archive-solid:before {
    content: "\eaee";
}

.gtn-file-archive:before {
    content: "\eaef";
}

.gtn-file-audio-solid:before {
    content: "\eaf0";
}

.gtn-file-audio:before {
    content: "\eaf1";
}

.gtn-file-code-solid:before {
    content: "\eaf2";
}

.gtn-file-code:before {
    content: "\eaf3";
}

.gtn-file-contract-solid:before {
    content: "\eaf4";
}

.gtn-file-csv-solid:before {
    content: "\eaf5";
}

.gtn-file-download-solid:before {
    content: "\eaf6";
}

.gtn-file-excel-solid:before {
    content: "\eaf7";
}

.gtn-file-excel:before {
    content: "\eaf8";
}

.gtn-file-export-solid:before {
    content: "\eaf9";
}

.gtn-file-image-solid:before {
    content: "\eafa";
}

.gtn-file-image:before {
    content: "\eafb";
}

.gtn-file-import-solid:before {
    content: "\eafc";
}

.gtn-file-invoice-dollar-solid:before {
    content: "\eafd";
}

.gtn-file-invoice-solid:before {
    content: "\eafe";
}

.gtn-file-medical-alt-solid:before {
    content: "\eaff";
}

.gtn-file-medical-solid:before {
    content: "\eb00";
}

.gtn-file-pdf-solid:before {
    content: "\eb01";
}

.gtn-file-pdf:before {
    content: "\eb02";
}

.gtn-file-powerpoint-solid:before {
    content: "\eb03";
}

.gtn-file-powerpoint:before {
    content: "\eb04";
}

.gtn-file-prescription-solid:before {
    content: "\eb05";
}

.gtn-file-signature-solid:before {
    content: "\eb06";
}

.gtn-file-solid:before {
    content: "\eb07";
}

.gtn-file-upload-solid:before {
    content: "\eb08";
}

.gtn-file-video-solid:before {
    content: "\eb09";
}

.gtn-file-video:before {
    content: "\eb0a";
}

.gtn-file-word-solid:before {
    content: "\eb0b";
}

.gtn-file-word:before {
    content: "\eb0c";
}

.gtn-file:before {
    content: "\eb0d";
}

.gtn-fill-drip-solid:before {
    content: "\eb0e";
}

.gtn-fill-solid:before {
    content: "\eb0f";
}

.gtn-film-solid:before {
    content: "\eb10";
}

.gtn-filter-solid:before {
    content: "\eb11";
}

.gtn-fingerprint-solid:before {
    content: "\eb12";
}

.gtn-fire-alt-solid:before {
    content: "\eb13";
}

.gtn-fire-extinguisher-solid:before {
    content: "\eb14";
}

.gtn-fire-solid:before {
    content: "\eb15";
}

.gtn-firefox:before {
    content: "\eb16";
}

.gtn-first-aid-solid:before {
    content: "\eb17";
}

.gtn-first-order-alt:before {
    content: "\eb18";
}

.gtn-first-order:before {
    content: "\eb19";
}

.gtn-firstdraft:before {
    content: "\eb1a";
}

.gtn-fish-solid:before {
    content: "\eb1b";
}

.gtn-fist-raised-solid:before {
    content: "\eb1c";
}

.gtn-flag-checkered-solid:before {
    content: "\eb1d";
}

.gtn-flag-solid:before {
    content: "\eb1e";
}

.gtn-flag-usa-solid:before {
    content: "\eb1f";
}

.gtn-flag:before {
    content: "\eb20";
}

.gtn-flask-solid:before {
    content: "\eb21";
}

.gtn-flickr:before {
    content: "\eb22";
}

.gtn-flipboard:before {
    content: "\eb23";
}

.gtn-flushed-solid:before {
    content: "\eb24";
}

.gtn-flushed:before {
    content: "\eb25";
}

.gtn-fly:before {
    content: "\eb26";
}

.gtn-folder-minus-solid:before {
    content: "\eb27";
}

.gtn-folder-open-solid:before {
    content: "\eb28";
}

.gtn-folder-open:before {
    content: "\eb29";
}

.gtn-folder-plus-solid:before {
    content: "\eb2a";
}

.gtn-folder-solid:before {
    content: "\eb2b";
}

.gtn-folder:before {
    content: "\eb2c";
}

.gtn-font-awesome-alt:before {
    content: "\eb2d";
}

.gtn-font-awesome-flag:before {
    content: "\eb2e";
}

.gtn-font-awesome:before {
    content: "\eb2f";
}

.gtn-font-solid:before {
    content: "\eb30";
}

.gtn-fonticons-fi:before {
    content: "\eb31";
}

.gtn-fonticons:before {
    content: "\eb32";
}

.gtn-football-ball-solid:before {
    content: "\eb33";
}

.gtn-fort-awesome-alt:before {
    content: "\eb34";
}

.gtn-fort-awesome:before {
    content: "\eb35";
}

.gtn-forumbee:before {
    content: "\eb36";
}

.gtn-forward-solid:before {
    content: "\eb37";
}

.gtn-foursquare:before {
    content: "\eb38";
}

.gtn-free-code-camp:before {
    content: "\eb39";
}

.gtn-freebsd:before {
    content: "\eb3a";
}

.gtn-frog-solid:before {
    content: "\eb3b";
}

.gtn-frown-open-solid:before {
    content: "\eb3c";
}

.gtn-frown-open:before {
    content: "\eb3d";
}

.gtn-frown-solid:before {
    content: "\eb3e";
}

.gtn-frown:before {
    content: "\eb3f";
}

.gtn-fulcrum:before {
    content: "\eb40";
}

.gtn-funnel-dollar-solid:before {
    content: "\eb41";
}

.gtn-futbol-solid:before {
    content: "\eb42";
}

.gtn-futbol:before {
    content: "\eb43";
}

.gtn-galactic-republic:before {
    content: "\eb44";
}

.gtn-galactic-senate:before {
    content: "\eb45";
}

.gtn-gamepad-solid:before {
    content: "\eb46";
}

.gtn-gas-pump-solid:before {
    content: "\eb47";
}

.gtn-gavel-solid:before {
    content: "\eb48";
}

.gtn-gem-solid:before {
    content: "\eb49";
}

.gtn-gem:before {
    content: "\eb4a";
}

.gtn-genderless-solid:before {
    content: "\eb4b";
}

.gtn-get-pocket:before {
    content: "\eb4c";
}

.gtn-gg-circle:before {
    content: "\eb4d";
}

.gtn-gg:before {
    content: "\eb4e";
}

.gtn-ghost-solid:before {
    content: "\eb4f";
}

.gtn-gift-solid:before {
    content: "\eb50";
}

.gtn-gifts-solid:before {
    content: "\eb51";
}

.gtn-git-alt:before {
    content: "\eb52";
}

.gtn-git-square:before {
    content: "\eb53";
}

.gtn-git:before {
    content: "\eb54";
}

.gtn-github-alt:before {
    content: "\eb55";
}

.gtn-github-square:before {
    content: "\eb56";
}

.gtn-github:before {
    content: "\eb57";
}

.gtn-gitkraken:before {
    content: "\eb58";
}

.gtn-gitlab:before {
    content: "\eb59";
}

.gtn-gitter:before {
    content: "\eb5a";
}

.gtn-glass-cheers-solid:before {
    content: "\eb5b";
}

.gtn-glass-martini-alt-solid:before {
    content: "\eb5c";
}

.gtn-glass-martini-solid:before {
    content: "\eb5d";
}

.gtn-glass-whiskey-solid:before {
    content: "\eb5e";
}

.gtn-glasses-solid:before {
    content: "\eb5f";
}

.gtn-glide-g:before {
    content: "\eb60";
}

.gtn-glide:before {
    content: "\eb61";
}

.gtn-globe-africa-solid:before {
    content: "\eb62";
}

.gtn-globe-americas-solid:before {
    content: "\eb63";
}

.gtn-globe-asia-solid:before {
    content: "\eb64";
}

.gtn-globe-europe-solid:before {
    content: "\eb65";
}

.gtn-globe-solid:before {
    content: "\eb66";
}

.gtn-gofore:before {
    content: "\eb67";
}

.gtn-golf-ball-solid:before {
    content: "\eb68";
}

.gtn-goodreads-g:before {
    content: "\eb69";
}

.gtn-goodreads:before {
    content: "\eb6a";
}

.gtn-google-drive:before {
    content: "\eb6b";
}

.gtn-google-play:before {
    content: "\eb6c";
}

.gtn-google-plus-g:before {
    content: "\eb6d";
}

.gtn-google-plus-square:before {
    content: "\eb6e";
}

.gtn-google-plus:before {
    content: "\eb6f";
}

.gtn-google-wallet:before {
    content: "\eb70";
}

.gtn-google:before {
    content: "\eb71";
}

.gtn-gopuram-solid:before {
    content: "\eb72";
}

.gtn-graduation-cap-solid:before {
    content: "\eb73";
}

.gtn-gratipay:before {
    content: "\eb74";
}

.gtn-grav:before {
    content: "\eb75";
}

.gtn-greater-than-equal-solid:before {
    content: "\eb76";
}

.gtn-greater-than-solid:before {
    content: "\eb77";
}

.gtn-grimace-solid:before {
    content: "\eb78";
}

.gtn-grimace:before {
    content: "\eb79";
}

.gtn-grin-alt-solid:before {
    content: "\eb7a";
}

.gtn-grin-alt:before {
    content: "\eb7b";
}

.gtn-grin-beam-solid:before {
    content: "\eb7c";
}

.gtn-grin-beam-sweat-solid:before {
    content: "\eb7d";
}

.gtn-grin-beam-sweat:before {
    content: "\eb7e";
}

.gtn-grin-beam:before {
    content: "\eb7f";
}

.gtn-grin-hearts-solid:before {
    content: "\eb80";
}

.gtn-grin-hearts:before {
    content: "\eb81";
}

.gtn-grin-solid:before {
    content: "\eb82";
}

.gtn-grin-squint-solid:before {
    content: "\eb83";
}

.gtn-grin-squint-tears-solid:before {
    content: "\eb84";
}

.gtn-grin-squint-tears:before {
    content: "\eb85";
}

.gtn-grin-squint:before {
    content: "\eb86";
}

.gtn-grin-stars-solid:before {
    content: "\eb87";
}

.gtn-grin-stars:before {
    content: "\eb88";
}

.gtn-grin-tears-solid:before {
    content: "\eb89";
}

.gtn-grin-tears:before {
    content: "\eb8a";
}

.gtn-grin-tongue-solid:before {
    content: "\eb8b";
}

.gtn-grin-tongue-squint-solid:before {
    content: "\eb8c";
}

.gtn-grin-tongue-squint:before {
    content: "\eb8d";
}

.gtn-grin-tongue-wink-solid:before {
    content: "\eb8e";
}

.gtn-grin-tongue-wink:before {
    content: "\eb8f";
}

.gtn-grin-tongue:before {
    content: "\eb90";
}

.gtn-grin-wink-solid:before {
    content: "\eb91";
}

.gtn-grin-wink:before {
    content: "\eb92";
}

.gtn-grin:before {
    content: "\eb93";
}

.gtn-grip-horizontal-solid:before {
    content: "\eb94";
}

.gtn-grip-lines-solid:before {
    content: "\eb95";
}

.gtn-grip-lines-vertical-solid:before {
    content: "\eb96";
}

.gtn-grip-vertical-solid:before {
    content: "\eb97";
}

.gtn-gripfire:before {
    content: "\eb98";
}

.gtn-grunt:before {
    content: "\eb99";
}

.gtn-guitar-solid:before {
    content: "\eb9a";
}

.gtn-gulp:before {
    content: "\eb9b";
}

.gtn-h-square-solid:before {
    content: "\eb9c";
}

.gtn-hacker-news-square:before {
    content: "\eb9d";
}

.gtn-hacker-news:before {
    content: "\eb9e";
}

.gtn-hackerrank:before {
    content: "\eb9f";
}

.gtn-hamburger-solid:before {
    content: "\eba0";
}

.gtn-hammer-solid:before {
    content: "\eba1";
}

.gtn-hamsa-solid:before {
    content: "\eba2";
}

.gtn-hand-holding-heart-solid:before {
    content: "\eba3";
}

.gtn-hand-holding-solid:before {
    content: "\eba4";
}

.gtn-hand-holding-usd-solid:before {
    content: "\eba5";
}

.gtn-hand-lizard-solid:before {
    content: "\eba6";
}

.gtn-hand-lizard:before {
    content: "\eba7";
}

.gtn-hand-middle-finger-solid:before {
    content: "\eba8";
}

.gtn-hand-paper-solid:before {
    content: "\eba9";
}

.gtn-hand-paper:before {
    content: "\ebaa";
}

.gtn-hand-peace-solid:before {
    content: "\ebab";
}

.gtn-hand-peace:before {
    content: "\ebac";
}

.gtn-hand-point-down-solid:before {
    content: "\ebad";
}

.gtn-hand-point-down:before {
    content: "\ebae";
}

.gtn-hand-point-left-solid:before {
    content: "\ebaf";
}

.gtn-hand-point-left:before {
    content: "\ebb0";
}

.gtn-hand-point-right-solid:before {
    content: "\ebb1";
}

.gtn-hand-point-right:before {
    content: "\ebb2";
}

.gtn-hand-point-up-solid:before {
    content: "\ebb3";
}

.gtn-hand-point-up:before {
    content: "\ebb4";
}

.gtn-hand-pointer-solid:before {
    content: "\ebb5";
}

.gtn-hand-pointer:before {
    content: "\ebb6";
}

.gtn-hand-rock-solid:before {
    content: "\ebb7";
}

.gtn-hand-rock:before {
    content: "\ebb8";
}

.gtn-hand-scissors-solid:before {
    content: "\ebb9";
}

.gtn-hand-scissors:before {
    content: "\ebba";
}

.gtn-hand-spock-solid:before {
    content: "\ebbb";
}

.gtn-hand-spock:before {
    content: "\ebbc";
}

.gtn-hands-helping-solid:before {
    content: "\ebbd";
}

.gtn-hands-solid:before {
    content: "\ebbe";
}

.gtn-handshake-solid:before {
    content: "\ebbf";
}

.gtn-handshake:before {
    content: "\ebc0";
}

.gtn-hanukiah-solid:before {
    content: "\ebc1";
}

.gtn-hard-hat-solid:before {
    content: "\ebc2";
}

.gtn-hashtag-solid:before {
    content: "\ebc3";
}

.gtn-hat-cowboy-side-solid:before {
    content: "\ebc4";
}

.gtn-hat-cowboy-solid:before {
    content: "\ebc5";
}

.gtn-hat-wizard-solid:before {
    content: "\ebc6";
}

.gtn-haykal-solid:before {
    content: "\ebc7";
}

.gtn-hdd-solid:before {
    content: "\ebc8";
}

.gtn-hdd:before {
    content: "\ebc9";
}

.gtn-heading-solid:before {
    content: "\ebca";
}

.gtn-headphones-alt-solid:before {
    content: "\ebcb";
}

.gtn-headphones-solid:before {
    content: "\ebcc";
}

.gtn-headset-solid:before {
    content: "\ebcd";
}

.gtn-heart-broken-solid:before {
    content: "\ebce";
}

.gtn-heart-solid:before {
    content: "\ebcf";
}

.gtn-heart:before {
    content: "\ebd0";
}

.gtn-heartbeat-solid:before {
    content: "\ebd1";
}

.gtn-helicopter-solid:before {
    content: "\ebd2";
}

.gtn-highlighter-solid:before {
    content: "\ebd3";
}

.gtn-hiking-solid:before {
    content: "\ebd4";
}

.gtn-hippo-solid:before {
    content: "\ebd5";
}

.gtn-hips:before {
    content: "\ebd6";
}

.gtn-hire-a-helper:before {
    content: "\ebd7";
}

.gtn-history-solid:before {
    content: "\ebd8";
}

.gtn-hockey-puck-solid:before {
    content: "\ebd9";
}

.gtn-holly-berry-solid:before {
    content: "\ebda";
}

.gtn-home-solid:before {
    content: "\ebdb";
}

.gtn-hooli:before {
    content: "\ebdc";
}

.gtn-hornbill:before {
    content: "\ebdd";
}

.gtn-horse-head-solid:before {
    content: "\ebde";
}

.gtn-horse-solid:before {
    content: "\ebdf";
}

.gtn-hospital-alt-solid:before {
    content: "\ebe0";
}

.gtn-hospital-solid:before {
    content: "\ebe1";
}

.gtn-hospital-symbol-solid:before {
    content: "\ebe2";
}

.gtn-hospital:before {
    content: "\ebe3";
}

.gtn-hot-tub-solid:before {
    content: "\ebe4";
}

.gtn-hotdog-solid:before {
    content: "\ebe5";
}

.gtn-hotel-solid:before {
    content: "\ebe6";
}

.gtn-hotjar:before {
    content: "\ebe7";
}

.gtn-hourglass-end-solid:before {
    content: "\ebe8";
}

.gtn-hourglass-half-solid:before {
    content: "\ebe9";
}

.gtn-hourglass-solid:before {
    content: "\ebea";
}

.gtn-hourglass-start-solid:before {
    content: "\ebeb";
}

.gtn-hourglass:before {
    content: "\ebec";
}

.gtn-house-damage-solid:before {
    content: "\ebed";
}

.gtn-houzz:before {
    content: "\ebee";
}

.gtn-hryvnia-solid:before {
    content: "\ebef";
}

.gtn-html5:before {
    content: "\ebf0";
}

.gtn-hubspot:before {
    content: "\ebf1";
}

.gtn-i-cursor-solid:before {
    content: "\ebf2";
}

.gtn-ice-cream-solid:before {
    content: "\ebf3";
}

.gtn-icicles-solid:before {
    content: "\ebf4";
}

.gtn-icons-solid:before {
    content: "\ebf5";
}

.gtn-id-badge-solid:before {
    content: "\ebf6";
}

.gtn-id-badge:before {
    content: "\ebf7";
}

.gtn-id-card-alt-solid:before {
    content: "\ebf8";
}

.gtn-id-card-solid:before {
    content: "\ebf9";
}

.gtn-id-card:before {
    content: "\ebfa";
}

.gtn-igloo-solid:before {
    content: "\ebfb";
}

.gtn-image-solid:before {
    content: "\ebfc";
}

.gtn-image:before {
    content: "\ebfd";
}

.gtn-images-solid:before {
    content: "\ebfe";
}

.gtn-images:before {
    content: "\ebff";
}

.gtn-imdb:before {
    content: "\ec00";
}

.gtn-inbox-solid:before {
    content: "\ec01";
}

.gtn-indent-solid:before {
    content: "\ec02";
}

.gtn-industry-solid:before {
    content: "\ec03";
}

.gtn-infinity-solid:before {
    content: "\ec04";
}

.gtn-info-circle-solid:before {
    content: "\ec05";
}

.gtn-info-solid:before {
    content: "\ec06";
}

.gtn-instagram:before {
    content: "\ec07";
}

.gtn-intercom:before {
    content: "\ec08";
}

.gtn-internet-explorer:before {
    content: "\ec09";
}

.gtn-invision:before {
    content: "\ec0a";
}

.gtn-ioxhost:before {
    content: "\ec0b";
}

.gtn-italic-solid:before {
    content: "\ec0c";
}

.gtn-itch-io:before {
    content: "\ec0d";
}

.gtn-itunes-note:before {
    content: "\ec0e";
}

.gtn-itunes:before {
    content: "\ec0f";
}

.gtn-java:before {
    content: "\ec10";
}

.gtn-jedi-order:before {
    content: "\ec11";
}

.gtn-jedi-solid:before {
    content: "\ec12";
}

.gtn-jenkins:before {
    content: "\ec13";
}

.gtn-jira:before {
    content: "\ec14";
}

.gtn-joget:before {
    content: "\ec15";
}

.gtn-joint-solid:before {
    content: "\ec16";
}

.gtn-joomla:before {
    content: "\ec17";
}

.gtn-journal-whills-solid:before {
    content: "\ec18";
}

.gtn-js-square:before {
    content: "\ec19";
}

.gtn-js:before {
    content: "\ec1a";
}

.gtn-jsfiddle:before {
    content: "\ec1b";
}

.gtn-kaaba-solid:before {
    content: "\ec1c";
}

.gtn-kaggle:before {
    content: "\ec1d";
}

.gtn-key-solid:before {
    content: "\ec1e";
}

.gtn-keybase:before {
    content: "\ec1f";
}

.gtn-keyboard-solid:before {
    content: "\ec20";
}

.gtn-keyboard:before {
    content: "\ec21";
}

.gtn-keycdn:before {
    content: "\ec22";
}

.gtn-khanda-solid:before {
    content: "\ec23";
}

.gtn-kickstarter-k:before {
    content: "\ec24";
}

.gtn-kickstarter:before {
    content: "\ec25";
}

.gtn-kiss-beam-solid:before {
    content: "\ec26";
}

.gtn-kiss-beam:before {
    content: "\ec27";
}

.gtn-kiss-solid:before {
    content: "\ec28";
}

.gtn-kiss-wink-heart-solid:before {
    content: "\ec29";
}

.gtn-kiss-wink-heart:before {
    content: "\ec2a";
}

.gtn-kiss:before {
    content: "\ec2b";
}

.gtn-kiwi-bird-solid:before {
    content: "\ec2c";
}

.gtn-korvue:before {
    content: "\ec2d";
}

.gtn-landmark-solid:before {
    content: "\ec2e";
}

.gtn-language-solid:before {
    content: "\ec2f";
}

.gtn-laptop-code-solid:before {
    content: "\ec30";
}

.gtn-laptop-medical-solid:before {
    content: "\ec31";
}

.gtn-laptop-solid:before {
    content: "\ec32";
}

.gtn-laravel:before {
    content: "\ec33";
}

.gtn-lastfm-square:before {
    content: "\ec34";
}

.gtn-lastfm:before {
    content: "\ec35";
}

.gtn-laugh-beam-solid:before {
    content: "\ec36";
}

.gtn-laugh-beam:before {
    content: "\ec37";
}

.gtn-laugh-solid:before {
    content: "\ec38";
}

.gtn-laugh-squint-solid:before {
    content: "\ec39";
}

.gtn-laugh-squint:before {
    content: "\ec3a";
}

.gtn-laugh-wink-solid:before {
    content: "\ec3b";
}

.gtn-laugh-wink:before {
    content: "\ec3c";
}

.gtn-laugh:before {
    content: "\ec3d";
}

.gtn-layer-group-solid:before {
    content: "\ec3e";
}

.gtn-leaf-solid:before {
    content: "\ec3f";
}

.gtn-leanpub:before {
    content: "\ec40";
}

.gtn-lemon-solid:before {
    content: "\ec41";
}

.gtn-lemon:before {
    content: "\ec42";
}

.gtn-less-than-equal-solid:before {
    content: "\ec43";
}

.gtn-less-than-solid:before {
    content: "\ec44";
}

.gtn-less:before {
    content: "\ec45";
}

.gtn-level-down-alt-solid:before {
    content: "\ec46";
}

.gtn-level-up-alt-solid:before {
    content: "\ec47";
}

.gtn-life-ring-solid:before {
    content: "\ec48";
}

.gtn-life-ring:before {
    content: "\ec49";
}

.gtn-lightbulb-solid:before {
    content: "\ec4a";
}

.gtn-lightbulb:before {
    content: "\ec4b";
}

.gtn-line:before {
    content: "\ec4c";
}

.gtn-link-solid:before {
    content: "\ec4d";
}

.gtn-linkedin-in:before {
    content: "\ec4e";
}

.gtn-linkedin:before {
    content: "\ec4f";
}

.gtn-linode:before {
    content: "\ec50";
}

.gtn-linux:before {
    content: "\ec51";
}

.gtn-lira-sign-solid:before {
    content: "\ec52";
}

.gtn-list-alt-solid:before {
    content: "\ec53";
}

.gtn-list-alt:before {
    content: "\ec54";
}

.gtn-list-ol-solid:before {
    content: "\ec55";
}

.gtn-list-solid:before {
    content: "\ec56";
}

.gtn-list-ul-solid:before {
    content: "\ec57";
}

.gtn-location-arrow-solid:before {
    content: "\ec58";
}

.gtn-lock-open-solid:before {
    content: "\ec59";
}

.gtn-lock-solid:before {
    content: "\ec5a";
}

.gtn-long-arrow-alt-down-solid:before {
    content: "\ec5b";
}

.gtn-long-arrow-alt-left-solid:before {
    content: "\ec5c";
}

.gtn-long-arrow-alt-right-solid:before {
    content: "\ec5d";
}

.gtn-long-arrow-alt-up-solid:before {
    content: "\ec5e";
}

.gtn-low-vision-solid:before {
    content: "\ec5f";
}

.gtn-luggage-cart-solid:before {
    content: "\ec60";
}

.gtn-lyft:before {
    content: "\ec61";
}

.gtn-magento:before {
    content: "\ec62";
}

.gtn-magic-solid:before {
    content: "\ec63";
}

.gtn-magnet-solid:before {
    content: "\ec64";
}

.gtn-mail-bulk-solid:before {
    content: "\ec65";
}

.gtn-mailchimp:before {
    content: "\ec66";
}

.gtn-male-solid:before {
    content: "\ec67";
}

.gtn-mandalorian:before {
    content: "\ec68";
}

.gtn-map-marked-alt-solid:before {
    content: "\ec69";
}

.gtn-map-marked-solid:before {
    content: "\ec6a";
}

.gtn-map-marker-alt-solid:before {
    content: "\ec6b";
}

.gtn-map-marker-solid:before {
    content: "\ec6c";
}

.gtn-map-pin-solid:before {
    content: "\ec6d";
}

.gtn-map-signs-solid:before {
    content: "\ec6e";
}

.gtn-map-solid:before {
    content: "\ec6f";
}

.gtn-map:before {
    content: "\ec70";
}

.gtn-markdown:before {
    content: "\ec71";
}

.gtn-marker-solid:before {
    content: "\ec72";
}

.gtn-mars-double-solid:before {
    content: "\ec73";
}

.gtn-mars-solid:before {
    content: "\ec74";
}

.gtn-mars-stroke-h-solid:before {
    content: "\ec75";
}

.gtn-mars-stroke-solid:before {
    content: "\ec76";
}

.gtn-mars-stroke-v-solid:before {
    content: "\ec77";
}

.gtn-mask-solid:before {
    content: "\ec78";
}

.gtn-mastodon:before {
    content: "\ec79";
}

.gtn-maxcdn:before {
    content: "\ec7a";
}

.gtn-mdb:before {
    content: "\ec7b";
}

.gtn-medal-solid:before {
    content: "\ec7c";
}

.gtn-medapps:before {
    content: "\ec7d";
}

.gtn-medium-m:before {
    content: "\ec7e";
}

.gtn-medium:before {
    content: "\ec7f";
}

.gtn-medkit-solid:before {
    content: "\ec80";
}

.gtn-medrt:before {
    content: "\ec81";
}

.gtn-meetup:before {
    content: "\ec82";
}

.gtn-megaport:before {
    content: "\ec83";
}

.gtn-meh-blank-solid:before {
    content: "\ec84";
}

.gtn-meh-blank:before {
    content: "\ec85";
}

.gtn-meh-rolling-eyes-solid:before {
    content: "\ec86";
}

.gtn-meh-rolling-eyes:before {
    content: "\ec87";
}

.gtn-meh-solid:before {
    content: "\ec88";
}

.gtn-meh:before {
    content: "\ec89";
}

.gtn-memory-solid:before {
    content: "\ec8a";
}

.gtn-mendeley:before {
    content: "\ec8b";
}

.gtn-menorah-solid:before {
    content: "\ec8c";
}

.gtn-mercury-solid:before {
    content: "\ec8d";
}

.gtn-meteor-solid:before {
    content: "\ec8e";
}

.gtn-microchip-solid:before {
    content: "\ec8f";
}

.gtn-microphone-alt-slash-solid:before {
    content: "\ec90";
}

.gtn-microphone-alt-solid:before {
    content: "\ec91";
}

.gtn-microphone-slash-solid:before {
    content: "\ec92";
}

.gtn-microphone-solid:before {
    content: "\ec93";
}

.gtn-microscope-solid:before {
    content: "\ec94";
}

.gtn-microsoft:before {
    content: "\ec95";
}

.gtn-minus-circle-solid:before {
    content: "\ec96";
}

.gtn-minus-solid:before {
    content: "\ec97";
}

.gtn-minus-square-solid:before {
    content: "\ec98";
}

.gtn-minus-square:before {
    content: "\ec99";
}

.gtn-mitten-solid:before {
    content: "\ec9a";
}

.gtn-mix:before {
    content: "\ec9b";
}

.gtn-mixcloud:before {
    content: "\ec9c";
}

.gtn-mizuni:before {
    content: "\ec9d";
}

.gtn-mobile-alt-solid:before {
    content: "\ec9e";
}

.gtn-mobile-solid:before {
    content: "\ec9f";
}

.gtn-modx:before {
    content: "\eca0";
}

.gtn-monero:before {
    content: "\eca1";
}

.gtn-money-bill-alt-solid:before {
    content: "\eca2";
}

.gtn-money-bill-alt:before {
    content: "\eca3";
}

.gtn-money-bill-solid:before {
    content: "\eca4";
}

.gtn-money-bill-wave-alt-solid:before {
    content: "\eca5";
}

.gtn-money-bill-wave-solid:before {
    content: "\eca6";
}

.gtn-money-check-alt-solid:before {
    content: "\eca7";
}

.gtn-money-check-solid:before {
    content: "\eca8";
}

.gtn-monument-solid:before {
    content: "\eca9";
}

.gtn-moon-solid:before {
    content: "\ecaa";
}

.gtn-moon:before {
    content: "\ecab";
}

.gtn-mortar-pestle-solid:before {
    content: "\ecac";
}

.gtn-mosque-solid:before {
    content: "\ecad";
}

.gtn-motorcycle-solid:before {
    content: "\ecae";
}

.gtn-mountain-solid:before {
    content: "\ecaf";
}

.gtn-mouse-pointer-solid:before {
    content: "\ecb0";
}

.gtn-mouse-solid:before {
    content: "\ecb1";
}

.gtn-mug-hot-solid:before {
    content: "\ecb2";
}

.gtn-music-solid:before {
    content: "\ecb3";
}

.gtn-napster:before {
    content: "\ecb4";
}

.gtn-neos:before {
    content: "\ecb5";
}

.gtn-network-wired-solid:before {
    content: "\ecb6";
}

.gtn-neuter-solid:before {
    content: "\ecb7";
}

.gtn-newspaper-solid:before {
    content: "\ecb8";
}

.gtn-newspaper:before {
    content: "\ecb9";
}

.gtn-nimblr:before {
    content: "\ecba";
}

.gtn-node-js:before {
    content: "\ecbb";
}

.gtn-node:before {
    content: "\ecbc";
}

.gtn-not-equal-solid:before {
    content: "\ecbd";
}

.gtn-notes-medical-solid:before {
    content: "\ecbe";
}

.gtn-npm:before {
    content: "\ecbf";
}

.gtn-ns8:before {
    content: "\ecc0";
}

.gtn-nutritionix:before {
    content: "\ecc1";
}

.gtn-object-group-solid:before {
    content: "\ecc2";
}

.gtn-object-group:before {
    content: "\ecc3";
}

.gtn-object-ungroup-solid:before {
    content: "\ecc4";
}

.gtn-object-ungroup:before {
    content: "\ecc5";
}

.gtn-odnoklassniki-square:before {
    content: "\ecc6";
}

.gtn-odnoklassniki:before {
    content: "\ecc7";
}

.gtn-oil-can-solid:before {
    content: "\ecc8";
}

.gtn-old-republic:before {
    content: "\ecc9";
}

.gtn-om-solid:before {
    content: "\ecca";
}

.gtn-opencart:before {
    content: "\eccb";
}

.gtn-openid:before {
    content: "\eccc";
}

.gtn-opera:before {
    content: "\eccd";
}

.gtn-optin-monster:before {
    content: "\ecce";
}

.gtn-orcid:before {
    content: "\eccf";
}

.gtn-osi:before {
    content: "\ecd0";
}

.gtn-otter-solid:before {
    content: "\ecd1";
}

.gtn-outdent-solid:before {
    content: "\ecd2";
}

.gtn-page4:before {
    content: "\ecd3";
}

.gtn-pagelines:before {
    content: "\ecd4";
}

.gtn-pager-solid:before {
    content: "\ecd5";
}

.gtn-paint-brush-solid:before {
    content: "\ecd6";
}

.gtn-paint-roller-solid:before {
    content: "\ecd7";
}

.gtn-palette-solid:before {
    content: "\ecd8";
}

.gtn-palfed:before {
    content: "\ecd9";
}

.gtn-pallet-solid:before {
    content: "\ecda";
}

.gtn-paper-plane-solid:before {
    content: "\ecdb";
}

.gtn-paper-plane:before {
    content: "\ecdc";
}

.gtn-paperclip-solid:before {
    content: "\ecdd";
}

.gtn-parachute-box-solid:before {
    content: "\ecde";
}

.gtn-paragraph-solid:before {
    content: "\ecdf";
}

.gtn-parking-solid:before {
    content: "\ece0";
}

.gtn-passport-solid:before {
    content: "\ece1";
}

.gtn-pastafarianism-solid:before {
    content: "\ece2";
}

.gtn-paste-solid:before {
    content: "\ece3";
}

.gtn-patreon:before {
    content: "\ece4";
}

.gtn-pause-circle-solid:before {
    content: "\ece5";
}

.gtn-pause-circle:before {
    content: "\ece6";
}

.gtn-pause-solid:before {
    content: "\ece7";
}

.gtn-paw-solid:before {
    content: "\ece8";
}

.gtn-paypal:before {
    content: "\ece9";
}

.gtn-peace-solid:before {
    content: "\ecea";
}

.gtn-pen-alt-solid:before {
    content: "\eceb";
}

.gtn-pen-fancy-solid:before {
    content: "\ecec";
}

.gtn-pen-nib-solid:before {
    content: "\eced";
}

.gtn-pen-solid:before {
    content: "\ecee";
}

.gtn-pen-square-solid:before {
    content: "\ecef";
}

.gtn-pencil-alt-solid:before {
    content: "\ecf0";
}

.gtn-pencil-ruler-solid:before {
    content: "\ecf1";
}

.gtn-penny-arcade:before {
    content: "\ecf2";
}

.gtn-people-carry-solid:before {
    content: "\ecf3";
}

.gtn-pepper-hot-solid:before {
    content: "\ecf4";
}

.gtn-percent-solid:before {
    content: "\ecf5";
}

.gtn-percentage-solid:before {
    content: "\ecf6";
}

.gtn-periscope:before {
    content: "\ecf7";
}

.gtn-person-booth-solid:before {
    content: "\ecf8";
}

.gtn-phabricator:before {
    content: "\ecf9";
}

.gtn-phoenix-framework:before {
    content: "\ecfa";
}

.gtn-phoenix-squadron:before {
    content: "\ecfb";
}

.gtn-phone-alt-solid:before {
    content: "\ecfc";
}

.gtn-phone-slash-solid:before {
    content: "\ecfd";
}

.gtn-phone-solid:before {
    content: "\ecfe";
}

.gtn-phone-square-alt-solid:before {
    content: "\ecff";
}

.gtn-phone-square-solid:before {
    content: "\ed00";
}

.gtn-phone-volume-solid:before {
    content: "\ed01";
}

.gtn-photo-video-solid:before {
    content: "\ed02";
}

.gtn-php:before {
    content: "\ed03";
}

.gtn-pied-piper-alt:before {
    content: "\ed04";
}

.gtn-pied-piper-hat:before {
    content: "\ed05";
}

.gtn-pied-piper-pp:before {
    content: "\ed06";
}

.gtn-pied-piper:before {
    content: "\ed07";
}

.gtn-piggy-bank-solid:before {
    content: "\ed08";
}

.gtn-pills-solid:before {
    content: "\ed09";
}

.gtn-pinterest-p:before {
    content: "\ed0a";
}

.gtn-pinterest-square:before {
    content: "\ed0b";
}

.gtn-pinterest:before {
    content: "\ed0c";
}

.gtn-pizza-slice-solid:before {
    content: "\ed0d";
}

.gtn-place-of-worship-solid:before {
    content: "\ed0e";
}

.gtn-plane-arrival-solid:before {
    content: "\ed0f";
}

.gtn-plane-departure-solid:before {
    content: "\ed10";
}

.gtn-plane-solid:before {
    content: "\ed11";
}

.gtn-play-circle-solid:before {
    content: "\ed12";
}

.gtn-play-circle:before {
    content: "\ed13";
}

.gtn-play-solid:before {
    content: "\ed14";
}

.gtn-playstation:before {
    content: "\ed15";
}

.gtn-plug-solid:before {
    content: "\ed16";
}

.gtn-plus-circle-solid:before {
    content: "\ed17";
}

.gtn-plus-solid:before {
    content: "\ed18";
}

.gtn-plus-square-solid:before {
    content: "\ed19";
}

.gtn-plus-square:before {
    content: "\ed1a";
}

.gtn-podcast-solid:before {
    content: "\ed1b";
}

.gtn-poll-h-solid:before {
    content: "\ed1c";
}

.gtn-poll-solid:before {
    content: "\ed1d";
}

.gtn-poo-solid:before {
    content: "\ed1e";
}

.gtn-poo-storm-solid:before {
    content: "\ed1f";
}

.gtn-poop-solid:before {
    content: "\ed20";
}

.gtn-portrait-solid:before {
    content: "\ed21";
}

.gtn-pound-sign-solid:before {
    content: "\ed22";
}

.gtn-power-off-solid:before {
    content: "\ed23";
}

.gtn-pray-solid:before {
    content: "\ed24";
}

.gtn-praying-hands-solid:before {
    content: "\ed25";
}

.gtn-prescription-bottle-alt-solid:before {
    content: "\ed26";
}

.gtn-prescription-bottle-solid:before {
    content: "\ed27";
}

.gtn-prescription-solid:before {
    content: "\ed28";
}

.gtn-print-solid:before {
    content: "\ed29";
}

.gtn-procedures-solid:before {
    content: "\ed2a";
}

.gtn-product-hunt:before {
    content: "\ed2b";
}

.gtn-project-diagram-solid:before {
    content: "\ed2c";
}

.gtn-pushed:before {
    content: "\ed2d";
}

.gtn-puzzle-piece-solid:before {
    content: "\ed2e";
}

.gtn-python:before {
    content: "\ed2f";
}

.gtn-qq:before {
    content: "\ed30";
}

.gtn-qrcode-solid:before {
    content: "\ed31";
}

.gtn-question-circle-solid:before {
    content: "\ed32";
}

.gtn-question-circle:before {
    content: "\ed33";
}

.gtn-question-solid:before {
    content: "\ed34";
}

.gtn-quidditch-solid:before {
    content: "\ed35";
}

.gtn-quinscape:before {
    content: "\ed36";
}

.gtn-quora:before {
    content: "\ed37";
}

.gtn-quote-left-solid:before {
    content: "\ed38";
}

.gtn-quote-right-solid:before {
    content: "\ed39";
}

.gtn-quran-solid:before {
    content: "\ed3a";
}

.gtn-r-project:before {
    content: "\ed3b";
}

.gtn-radiation-alt-solid:before {
    content: "\ed3c";
}

.gtn-radiation-solid:before {
    content: "\ed3d";
}

.gtn-rainbow-solid:before {
    content: "\ed3e";
}

.gtn-random-solid:before {
    content: "\ed3f";
}

.gtn-raspberry-pi:before {
    content: "\ed40";
}

.gtn-ravelry:before {
    content: "\ed41";
}

.gtn-react:before {
    content: "\ed42";
}

.gtn-reacteurope:before {
    content: "\ed43";
}

.gtn-readme:before {
    content: "\ed44";
}

.gtn-rebel:before {
    content: "\ed45";
}

.gtn-receipt-solid:before {
    content: "\ed46";
}

.gtn-record-vinyl-solid:before {
    content: "\ed47";
}

.gtn-recycle-solid:before {
    content: "\ed48";
}

.gtn-red-river:before {
    content: "\ed49";
}

.gtn-reddit-alien:before {
    content: "\ed4a";
}

.gtn-reddit-square:before {
    content: "\ed4b";
}

.gtn-reddit:before {
    content: "\ed4c";
}

.gtn-redhat:before {
    content: "\ed4d";
}

.gtn-redo-alt-solid:before {
    content: "\ed4e";
}

.gtn-redo-solid:before {
    content: "\ed4f";
}

.gtn-registered-solid:before {
    content: "\ed50";
}

.gtn-registered:before {
    content: "\ed51";
}

.gtn-remove-format-solid:before {
    content: "\ed52";
}

.gtn-renren:before {
    content: "\ed53";
}

.gtn-reply-all-solid:before {
    content: "\ed54";
}

.gtn-reply-solid:before {
    content: "\ed55";
}

.gtn-replyd:before {
    content: "\ed56";
}

.gtn-republican-solid:before {
    content: "\ed57";
}

.gtn-researchgate:before {
    content: "\ed58";
}

.gtn-resolving:before {
    content: "\ed59";
}

.gtn-restroom-solid:before {
    content: "\ed5a";
}

.gtn-retweet-solid:before {
    content: "\ed5b";
}

.gtn-rev:before {
    content: "\ed5c";
}

.gtn-ribbon-solid:before {
    content: "\ed5d";
}

.gtn-ring-solid:before {
    content: "\ed5e";
}

.gtn-road-solid:before {
    content: "\ed5f";
}

.gtn-robot-solid:before {
    content: "\ed60";
}

.gtn-rocket-solid:before {
    content: "\ed61";
}

.gtn-rocketchat:before {
    content: "\ed62";
}

.gtn-rockrms:before {
    content: "\ed63";
}

.gtn-route-solid:before {
    content: "\ed64";
}

.gtn-rss-solid:before {
    content: "\ed65";
}

.gtn-rss-square-solid:before {
    content: "\ed66";
}

.gtn-ruble-sign-solid:before {
    content: "\ed67";
}

.gtn-ruler-combined-solid:before {
    content: "\ed68";
}

.gtn-ruler-horizontal-solid:before {
    content: "\ed69";
}

.gtn-ruler-solid:before {
    content: "\ed6a";
}

.gtn-ruler-vertical-solid:before {
    content: "\ed6b";
}

.gtn-running-solid:before {
    content: "\ed6c";
}

.gtn-rupee-sign-solid:before {
    content: "\ed6d";
}

.gtn-sad-cry-solid:before {
    content: "\ed6e";
}

.gtn-sad-cry:before {
    content: "\ed6f";
}

.gtn-sad-tear-solid:before {
    content: "\ed70";
}

.gtn-sad-tear:before {
    content: "\ed71";
}

.gtn-safari:before {
    content: "\ed72";
}

.gtn-salesforce:before {
    content: "\ed73";
}

.gtn-sass:before {
    content: "\ed74";
}

.gtn-satellite-dish-solid:before {
    content: "\ed75";
}

.gtn-satellite-solid:before {
    content: "\ed76";
}

.gtn-save-solid:before {
    content: "\ed77";
}

.gtn-save:before {
    content: "\ed78";
}

.gtn-schlix:before {
    content: "\ed79";
}

.gtn-school-solid:before {
    content: "\ed7a";
}

.gtn-screwdriver-solid:before {
    content: "\ed7b";
}

.gtn-scribd:before {
    content: "\ed7c";
}

.gtn-scroll-solid:before {
    content: "\ed7d";
}

.gtn-sd-card-solid:before {
    content: "\ed7e";
}

.gtn-search-dollar-solid:before {
    content: "\ed7f";
}

.gtn-search-location-solid:before {
    content: "\ed80";
}

.gtn-search-minus-solid:before {
    content: "\ed81";
}

.gtn-search-plus-solid:before {
    content: "\ed82";
}

.gtn-search-solid:before {
    content: "\ed83";
}

.gtn-searchengin:before {
    content: "\ed84";
}

.gtn-seedling-solid:before {
    content: "\ed85";
}

.gtn-sellcast:before {
    content: "\ed86";
}

.gtn-sellsy:before {
    content: "\ed87";
}

.gtn-server-solid:before {
    content: "\ed88";
}

.gtn-servicestack:before {
    content: "\ed89";
}

.gtn-shapes-solid:before {
    content: "\ed8a";
}

.gtn-share-alt-solid:before {
    content: "\ed8b";
}

.gtn-share-alt-square-solid:before {
    content: "\ed8c";
}

.gtn-share-solid:before {
    content: "\ed8d";
}

.gtn-share-square-solid:before {
    content: "\ed8e";
}

.gtn-share-square:before {
    content: "\ed8f";
}

.gtn-shekel-sign-solid:before {
    content: "\ed90";
}

.gtn-shield-alt-solid:before {
    content: "\ed91";
}

.gtn-ship-solid:before {
    content: "\ed92";
}

.gtn-shipping-fast-solid:before {
    content: "\ed93";
}

.gtn-shirtsinbulk:before {
    content: "\ed94";
}

.gtn-shoe-prints-solid:before {
    content: "\ed95";
}

.gtn-shopping-bag-solid:before {
    content: "\ed96";
}

.gtn-shopping-basket-solid:before {
    content: "\ed97";
}

.gtn-shopping-cart-solid:before {
    content: "\ed98";
}

.gtn-shopware:before {
    content: "\ed99";
}

.gtn-shower-solid:before {
    content: "\ed9a";
}

.gtn-shuttle-van-solid:before {
    content: "\ed9b";
}

.gtn-sign-in-alt-solid:before {
    content: "\ed9c";
}

.gtn-sign-language-solid:before {
    content: "\ed9d";
}

.gtn-sign-out-alt-solid:before {
    content: "\ed9e";
}

.gtn-sign-solid:before {
    content: "\ed9f";
}

.gtn-signal-solid:before {
    content: "\eda0";
}

.gtn-signature-solid:before {
    content: "\eda1";
}

.gtn-sim-card-solid:before {
    content: "\eda2";
}

.gtn-simplybuilt:before {
    content: "\eda3";
}

.gtn-sistrix:before {
    content: "\eda4";
}

.gtn-sitemap-solid:before {
    content: "\eda5";
}

.gtn-sith:before {
    content: "\eda6";
}

.gtn-skating-solid:before {
    content: "\eda7";
}

.gtn-sketch:before {
    content: "\eda8";
}

.gtn-skiing-nordic-solid:before {
    content: "\eda9";
}

.gtn-skiing-solid:before {
    content: "\edaa";
}

.gtn-skull-crossbones-solid:before {
    content: "\edab";
}

.gtn-skull-solid:before {
    content: "\edac";
}

.gtn-skyatlas:before {
    content: "\edad";
}

.gtn-skype:before {
    content: "\edae";
}

.gtn-slack-hash:before {
    content: "\edaf";
}

.gtn-slack:before {
    content: "\edb0";
}

.gtn-slash-solid:before {
    content: "\edb1";
}

.gtn-sleigh-solid:before {
    content: "\edb2";
}

.gtn-sliders-h-solid:before {
    content: "\edb3";
}

.gtn-slideshare:before {
    content: "\edb4";
}

.gtn-smile-beam-solid:before {
    content: "\edb5";
}

.gtn-smile-beam:before {
    content: "\edb6";
}

.gtn-smile-solid:before {
    content: "\edb7";
}

.gtn-smile-wink-solid:before {
    content: "\edb8";
}

.gtn-smile-wink:before {
    content: "\edb9";
}

.gtn-smile:before {
    content: "\edba";
}

.gtn-smog-solid:before {
    content: "\edbb";
}

.gtn-smoking-ban-solid:before {
    content: "\edbc";
}

.gtn-smoking-solid:before {
    content: "\edbd";
}

.gtn-sms-solid:before {
    content: "\edbe";
}

.gtn-snapchat-ghost:before {
    content: "\edbf";
}

.gtn-snapchat-square:before {
    content: "\edc0";
}

.gtn-snapchat:before {
    content: "\edc1";
}

.gtn-snowboarding-solid:before {
    content: "\edc2";
}

.gtn-snowflake-solid:before {
    content: "\edc3";
}

.gtn-snowflake:before {
    content: "\edc4";
}

.gtn-snowman-solid:before {
    content: "\edc5";
}

.gtn-snowplow-solid:before {
    content: "\edc6";
}

.gtn-socks-solid:before {
    content: "\edc7";
}

.gtn-solar-panel-solid:before {
    content: "\edc8";
}

.gtn-sort-alpha-down-alt-solid:before {
    content: "\edc9";
}

.gtn-sort-alpha-down-solid:before {
    content: "\edca";
}

.gtn-sort-alpha-up-alt-solid:before {
    content: "\edcb";
}

.gtn-sort-alpha-up-solid:before {
    content: "\edcc";
}

.gtn-sort-amount-down-alt-solid:before {
    content: "\edcd";
}

.gtn-sort-amount-down-solid:before {
    content: "\edce";
}

.gtn-sort-amount-up-alt-solid:before {
    content: "\edcf";
}

.gtn-sort-amount-up-solid:before {
    content: "\edd0";
}

.gtn-sort-down-solid:before {
    content: "\edd1";
}

.gtn-sort-numeric-down-alt-solid:before {
    content: "\edd2";
}

.gtn-sort-numeric-down-solid:before {
    content: "\edd3";
}

.gtn-sort-numeric-up-alt-solid:before {
    content: "\edd4";
}

.gtn-sort-numeric-up-solid:before {
    content: "\edd5";
}

.gtn-sort-solid:before {
    content: "\edd6";
}

.gtn-sort-up-solid:before {
    content: "\edd7";
}

.gtn-soundcloud:before {
    content: "\edd8";
}

.gtn-sourcetree:before {
    content: "\edd9";
}

.gtn-spa-solid:before {
    content: "\edda";
}

.gtn-space-shuttle-solid:before {
    content: "\eddb";
}

.gtn-speakap:before {
    content: "\eddc";
}

.gtn-speaker-deck:before {
    content: "\eddd";
}

.gtn-spell-check-solid:before {
    content: "\edde";
}

.gtn-spider-solid:before {
    content: "\eddf";
}

.gtn-spinner-solid:before {
    content: "\ede0";
}

.gtn-splotch-solid:before {
    content: "\ede1";
}

.gtn-spotify:before {
    content: "\ede2";
}

.gtn-spray-can-solid:before {
    content: "\ede3";
}

.gtn-square-full-solid:before {
    content: "\ede4";
}

.gtn-square-root-alt-solid:before {
    content: "\ede5";
}

.gtn-square-solid:before {
    content: "\ede6";
}

.gtn-square:before {
    content: "\ede7";
}

.gtn-squarespace:before {
    content: "\ede8";
}

.gtn-stack-exchange:before {
    content: "\ede9";
}

.gtn-stack-overflow:before {
    content: "\edea";
}

.gtn-stackpath:before {
    content: "\edeb";
}

.gtn-stamp-solid:before {
    content: "\edec";
}

.gtn-star-and-crescent-solid:before {
    content: "\eded";
}

.gtn-star-half-alt-solid:before {
    content: "\edee";
}

.gtn-star-half-solid:before {
    content: "\edef";
}

.gtn-star-half:before {
    content: "\edf0";
}

.gtn-star-of-david-solid:before {
    content: "\edf1";
}

.gtn-star-of-life-solid:before {
    content: "\edf2";
}

.gtn-star-solid:before {
    content: "\edf3";
}

.gtn-star:before {
    content: "\edf4";
}

.gtn-staylinked:before {
    content: "\edf5";
}

.gtn-steam-square:before {
    content: "\edf6";
}

.gtn-steam-symbol:before {
    content: "\edf7";
}

.gtn-steam:before {
    content: "\edf8";
}

.gtn-step-backward-solid:before {
    content: "\edf9";
}

.gtn-step-forward-solid:before {
    content: "\edfa";
}

.gtn-stethoscope-solid:before {
    content: "\edfb";
}

.gtn-sticker-mule:before {
    content: "\edfc";
}

.gtn-sticky-note-solid:before {
    content: "\edfd";
}

.gtn-sticky-note:before {
    content: "\edfe";
}

.gtn-stop-circle-solid:before {
    content: "\edff";
}

.gtn-stop-circle:before {
    content: "\ee00";
}

.gtn-stop-solid:before {
    content: "\ee01";
}

.gtn-stopwatch-solid:before {
    content: "\ee02";
}

.gtn-store-alt-solid:before {
    content: "\ee03";
}

.gtn-store-solid:before {
    content: "\ee04";
}

.gtn-strava:before {
    content: "\ee05";
}

.gtn-stream-solid:before {
    content: "\ee06";
}

.gtn-street-view-solid:before {
    content: "\ee07";
}

.gtn-strikethrough-solid:before {
    content: "\ee08";
}

.gtn-stripe-s:before {
    content: "\ee09";
}

.gtn-stripe:before {
    content: "\ee0a";
}

.gtn-stroopwafel-solid:before {
    content: "\ee0b";
}

.gtn-studiovinari:before {
    content: "\ee0c";
}

.gtn-stumbleupon-circle:before {
    content: "\ee0d";
}

.gtn-stumbleupon:before {
    content: "\ee0e";
}

.gtn-subscript-solid:before {
    content: "\ee0f";
}

.gtn-subway-solid:before {
    content: "\ee10";
}

.gtn-suitcase-rolling-solid:before {
    content: "\ee11";
}

.gtn-suitcase-solid:before {
    content: "\ee12";
}

.gtn-sun-solid:before {
    content: "\ee13";
}

.gtn-sun:before {
    content: "\ee14";
}

.gtn-superpowers:before {
    content: "\ee15";
}

.gtn-superscript-solid:before {
    content: "\ee16";
}

.gtn-supple:before {
    content: "\ee17";
}

.gtn-surprise-solid:before {
    content: "\ee18";
}

.gtn-surprise:before {
    content: "\ee19";
}

.gtn-suse:before {
    content: "\ee1a";
}

.gtn-swatchbook-solid:before {
    content: "\ee1b";
}

.gtn-swift:before {
    content: "\ee1c";
}

.gtn-swimmer-solid:before {
    content: "\ee1d";
}

.gtn-swimming-pool-solid:before {
    content: "\ee1e";
}

.gtn-symfony:before {
    content: "\ee1f";
}

.gtn-synagogue-solid:before {
    content: "\ee20";
}

.gtn-sync-alt-solid:before {
    content: "\ee21";
}

.gtn-sync-solid:before {
    content: "\ee22";
}

.gtn-syringe-solid:before {
    content: "\ee23";
}

.gtn-table-solid:before {
    content: "\ee24";
}

.gtn-table-tennis-solid:before {
    content: "\ee25";
}

.gtn-tablet-alt-solid:before {
    content: "\ee26";
}

.gtn-tablet-solid:before {
    content: "\ee27";
}

.gtn-tablets-solid:before {
    content: "\ee28";
}

.gtn-tachometer-alt-solid:before {
    content: "\ee29";
}

.gtn-tag-solid:before {
    content: "\ee2a";
}

.gtn-tags-solid:before {
    content: "\ee2b";
}

.gtn-tape-solid:before {
    content: "\ee2c";
}

.gtn-tasks-solid:before {
    content: "\ee2d";
}

.gtn-taxi-solid:before {
    content: "\ee2e";
}

.gtn-teamspeak:before {
    content: "\ee2f";
}

.gtn-teeth-open-solid:before {
    content: "\ee30";
}

.gtn-teeth-solid:before {
    content: "\ee31";
}

.gtn-telegram-plane:before {
    content: "\ee32";
}

.gtn-telegram:before {
    content: "\ee33";
}

.gtn-temperature-high-solid:before {
    content: "\ee34";
}

.gtn-temperature-low-solid:before {
    content: "\ee35";
}

.gtn-tencent-weibo:before {
    content: "\ee36";
}

.gtn-tenge-solid:before {
    content: "\ee37";
}

.gtn-terminal-solid:before {
    content: "\ee38";
}

.gtn-text-height-solid:before {
    content: "\ee39";
}

.gtn-text-width-solid:before {
    content: "\ee3a";
}

.gtn-th-large-solid:before {
    content: "\ee3b";
}

.gtn-th-list-solid:before {
    content: "\ee3c";
}

.gtn-th-solid:before {
    content: "\ee3d";
}

.gtn-the-red-yeti:before {
    content: "\ee3e";
}

.gtn-theater-masks-solid:before {
    content: "\ee3f";
}

.gtn-themeco:before {
    content: "\ee40";
}

.gtn-themeisle:before {
    content: "\ee41";
}

.gtn-thermometer-empty-solid:before {
    content: "\ee42";
}

.gtn-thermometer-full-solid:before {
    content: "\ee43";
}

.gtn-thermometer-half-solid:before {
    content: "\ee44";
}

.gtn-thermometer-quarter-solid:before {
    content: "\ee45";
}

.gtn-thermometer-solid:before {
    content: "\ee46";
}

.gtn-thermometer-three-quarters-solid:before {
    content: "\ee47";
}

.gtn-think-peaks:before {
    content: "\ee48";
}

.gtn-thumbs-down-solid:before {
    content: "\ee49";
}

.gtn-thumbs-down:before {
    content: "\ee4a";
}

.gtn-thumbs-up-solid:before {
    content: "\ee4b";
}

.gtn-thumbs-up:before {
    content: "\ee4c";
}

.gtn-thumbtack-solid:before {
    content: "\ee4d";
}

.gtn-ticket-alt-solid:before {
    content: "\ee4e";
}

.gtn-times-circle-solid:before {
    content: "\ee4f";
}

.gtn-times-circle:before {
    content: "\ee50";
}

.gtn-times-solid:before {
    content: "\ee51";
}

.gtn-tint-slash-solid:before {
    content: "\ee52";
}

.gtn-tint-solid:before {
    content: "\ee53";
}

.gtn-tired-solid:before {
    content: "\ee54";
}

.gtn-tired:before {
    content: "\ee55";
}

.gtn-toggle-off-solid:before {
    content: "\ee56";
}

.gtn-toggle-on-solid:before {
    content: "\ee57";
}

.gtn-toilet-paper-solid:before {
    content: "\ee58";
}

.gtn-toilet-solid:before {
    content: "\ee59";
}

.gtn-toolbox-solid:before {
    content: "\ee5a";
}

.gtn-tools-solid:before {
    content: "\ee5b";
}

.gtn-tooth-solid:before {
    content: "\ee5c";
}

.gtn-torah-solid:before {
    content: "\ee5d";
}

.gtn-torii-gate-solid:before {
    content: "\ee5e";
}

.gtn-tractor-solid:before {
    content: "\ee5f";
}

.gtn-trade-federation:before {
    content: "\ee60";
}

.gtn-trademark-solid:before {
    content: "\ee61";
}

.gtn-traffic-light-solid:before {
    content: "\ee62";
}

.gtn-train-solid:before {
    content: "\ee63";
}

.gtn-tram-solid:before {
    content: "\ee64";
}

.gtn-transgender-alt-solid:before {
    content: "\ee65";
}

.gtn-transgender-solid:before {
    content: "\ee66";
}

.gtn-trash-alt-solid:before {
    content: "\ee67";
}

.gtn-trash-alt:before {
    content: "\ee68";
}

.gtn-trash-restore-alt-solid:before {
    content: "\ee69";
}

.gtn-trash-restore-solid:before {
    content: "\ee6a";
}

.gtn-trash-solid:before {
    content: "\ee6b";
}

.gtn-tree-solid:before {
    content: "\ee6c";
}

.gtn-trello:before {
    content: "\ee6d";
}

.gtn-tripadvisor:before {
    content: "\ee6e";
}

.gtn-trophy-solid:before {
    content: "\ee6f";
}

.gtn-truck-loading-solid:before {
    content: "\ee70";
}

.gtn-truck-monster-solid:before {
    content: "\ee71";
}

.gtn-truck-moving-solid:before {
    content: "\ee72";
}

.gtn-truck-pickup-solid:before {
    content: "\ee73";
}

.gtn-truck-solid:before {
    content: "\ee74";
}

.gtn-tshirt-solid:before {
    content: "\ee75";
}

.gtn-tty-solid:before {
    content: "\ee76";
}

.gtn-tumblr-square:before {
    content: "\ee77";
}

.gtn-tumblr:before {
    content: "\ee78";
}

.gtn-tv-solid:before {
    content: "\ee79";
}

.gtn-twitch:before {
    content: "\ee7a";
}

.gtn-twitter-square:before {
    content: "\ee7b";
}

.gtn-twitter:before {
    content: "\ee7c";
}

.gtn-typo3:before {
    content: "\ee7d";
}

.gtn-uber:before {
    content: "\ee7e";
}

.gtn-ubuntu:before {
    content: "\ee7f";
}

.gtn-uikit:before {
    content: "\ee80";
}

.gtn-umbraco:before {
    content: "\ee81";
}

.gtn-umbrella-beach-solid:before {
    content: "\ee82";
}

.gtn-umbrella-solid:before {
    content: "\ee83";
}

.gtn-underline-solid:before {
    content: "\ee84";
}

.gtn-undo-alt-solid:before {
    content: "\ee85";
}

.gtn-undo-solid:before {
    content: "\ee86";
}

.gtn-uniregistry:before {
    content: "\ee87";
}

.gtn-universal-access-solid:before {
    content: "\ee88";
}

.gtn-university-solid:before {
    content: "\ee89";
}

.gtn-unlink-solid:before {
    content: "\ee8a";
}

.gtn-unlock-alt-solid:before {
    content: "\ee8b";
}

.gtn-unlock-solid:before {
    content: "\ee8c";
}

.gtn-untappd:before {
    content: "\ee8d";
}

.gtn-upload-solid:before {
    content: "\ee8e";
}

.gtn-ups:before {
    content: "\ee8f";
}

.gtn-usb:before {
    content: "\ee90";
}

.gtn-user-alt-slash-solid:before {
    content: "\ee91";
}

.gtn-user-alt-solid:before {
    content: "\ee92";
}

.gtn-user-astronaut-solid:before {
    content: "\ee93";
}

.gtn-user-check-solid:before {
    content: "\ee94";
}

.gtn-user-circle-solid:before {
    content: "\ee95";
}

.gtn-user-circle:before {
    content: "\ee96";
}

.gtn-user-clock-solid:before {
    content: "\ee97";
}

.gtn-user-cog-solid:before {
    content: "\ee98";
}

.gtn-user-edit-solid:before {
    content: "\ee99";
}

.gtn-user-friends-solid:before {
    content: "\ee9a";
}

.gtn-user-graduate-solid:before {
    content: "\ee9b";
}

.gtn-user-injured-solid:before {
    content: "\ee9c";
}

.gtn-user-lock-solid:before {
    content: "\ee9d";
}

.gtn-user-md-solid:before {
    content: "\ee9e";
}

.gtn-user-minus-solid:before {
    content: "\ee9f";
}

.gtn-user-ninja-solid:before {
    content: "\eea0";
}

.gtn-user-nurse-solid:before {
    content: "\eea1";
}

.gtn-user-plus-solid:before {
    content: "\eea2";
}

.gtn-user-secret-solid:before {
    content: "\eea3";
}

.gtn-user-shield-solid:before {
    content: "\eea4";
}

.gtn-user-slash-solid:before {
    content: "\eea5";
}

.gtn-user-solid:before {
    content: "\eea6";
}

.gtn-user-tag-solid:before {
    content: "\eea7";
}

.gtn-user-tie-solid:before {
    content: "\eea8";
}

.gtn-user-times-solid:before {
    content: "\eea9";
}

.gtn-user:before {
    content: "\eeaa";
}

.gtn-users-cog-solid:before {
    content: "\eeab";
}

.gtn-users-solid:before {
    content: "\eeac";
}

.gtn-usps:before {
    content: "\eead";
}

.gtn-ussunnah:before {
    content: "\eeae";
}

.gtn-utensil-spoon-solid:before {
    content: "\eeaf";
}

.gtn-utensils-solid:before {
    content: "\eeb0";
}

.gtn-vaadin:before {
    content: "\eeb1";
}

.gtn-vector-square-solid:before {
    content: "\eeb2";
}

.gtn-venus-double-solid:before {
    content: "\eeb3";
}

.gtn-venus-mars-solid:before {
    content: "\eeb4";
}

.gtn-venus-solid:before {
    content: "\eeb5";
}

.gtn-viacoin:before {
    content: "\eeb6";
}

.gtn-viadeo-square:before {
    content: "\eeb7";
}

.gtn-viadeo:before {
    content: "\eeb8";
}

.gtn-vial-solid:before {
    content: "\eeb9";
}

.gtn-vials-solid:before {
    content: "\eeba";
}

.gtn-viber:before {
    content: "\eebb";
}

.gtn-video-slash-solid:before {
    content: "\eebc";
}

.gtn-video-solid:before {
    content: "\eebd";
}

.gtn-vihara-solid:before {
    content: "\eebe";
}

.gtn-vimeo-square:before {
    content: "\eebf";
}

.gtn-vimeo-v:before {
    content: "\eec0";
}

.gtn-vimeo:before {
    content: "\eec1";
}

.gtn-vine:before {
    content: "\eec2";
}

.gtn-vk:before {
    content: "\eec3";
}

.gtn-vnv:before {
    content: "\eec4";
}

.gtn-voicemail-solid:before {
    content: "\eec5";
}

.gtn-volleyball-ball-solid:before {
    content: "\eec6";
}

.gtn-volume-down-solid:before {
    content: "\eec7";
}

.gtn-volume-mute-solid:before {
    content: "\eec8";
}

.gtn-volume-off-solid:before {
    content: "\eec9";
}

.gtn-volume-up-solid:before {
    content: "\eeca";
}

.gtn-vote-yea-solid:before {
    content: "\eecb";
}

.gtn-vr-cardboard-solid:before {
    content: "\eecc";
}

.gtn-vuejs:before {
    content: "\eecd";
}

.gtn-walking-solid:before {
    content: "\eece";
}

.gtn-wallet-solid:before {
    content: "\eecf";
}

.gtn-warehouse-solid:before {
    content: "\eed0";
}

.gtn-water-solid:before {
    content: "\eed1";
}

.gtn-wave-square-solid:before {
    content: "\eed2";
}

.gtn-waze:before {
    content: "\eed3";
}

.gtn-weebly:before {
    content: "\eed4";
}

.gtn-weibo:before {
    content: "\eed5";
}

.gtn-weight-hanging-solid:before {
    content: "\eed6";
}

.gtn-weight-solid:before {
    content: "\eed7";
}

.gtn-weixin:before {
    content: "\eed8";
}

.gtn-whatsapp-square:before {
    content: "\eed9";
}

.gtn-whatsapp:before {
    content: "\eeda";
}

.gtn-wheelchair-solid:before {
    content: "\eedb";
}

.gtn-whmcs:before {
    content: "\eedc";
}

.gtn-wifi-solid:before {
    content: "\eedd";
}

.gtn-wikipedia-w:before {
    content: "\eede";
}

.gtn-wind-solid:before {
    content: "\eedf";
}

.gtn-window-close-solid:before {
    content: "\eee0";
}

.gtn-window-close:before {
    content: "\eee1";
}

.gtn-window-maximize-solid:before {
    content: "\eee2";
}

.gtn-window-maximize:before {
    content: "\eee3";
}

.gtn-window-minimize-solid:before {
    content: "\eee4";
}

.gtn-window-minimize:before {
    content: "\eee5";
}

.gtn-window-restore-solid:before {
    content: "\eee6";
}

.gtn-window-restore:before {
    content: "\eee7";
}

.gtn-windows:before {
    content: "\eee8";
}

.gtn-wine-bottle-solid:before {
    content: "\eee9";
}

.gtn-wine-glass-alt-solid:before {
    content: "\eeea";
}

.gtn-wine-glass-solid:before {
    content: "\eeeb";
}

.gtn-wix:before {
    content: "\eeec";
}

.gtn-wizards-of-the-coast:before {
    content: "\eeed";
}

.gtn-wolf-pack-battalion:before {
    content: "\eeee";
}

.gtn-won-sign-solid:before {
    content: "\eeef";
}

.gtn-wordpress-simple:before {
    content: "\eef0";
}

.gtn-wordpress:before {
    content: "\eef1";
}

.gtn-wpbeginner:before {
    content: "\eef2";
}

.gtn-wpexplorer:before {
    content: "\eef3";
}

.gtn-wpforms:before {
    content: "\eef4";
}

.gtn-wpressr:before {
    content: "\eef5";
}

.gtn-wrench-solid:before {
    content: "\eef6";
}

.gtn-x-ray-solid:before {
    content: "\eef7";
}

.gtn-xbox:before {
    content: "\eef8";
}

.gtn-xing-square:before {
    content: "\eef9";
}

.gtn-xing:before {
    content: "\eefa";
}

.gtn-y-combinator:before {
    content: "\eefb";
}

.gtn-yahoo:before {
    content: "\eefc";
}

.gtn-yammer:before {
    content: "\eefd";
}

.gtn-yandex-international:before {
    content: "\eefe";
}

.gtn-yandex:before {
    content: "\eeff";
}

.gtn-yarn:before {
    content: "\ef00";
}

.gtn-yelp:before {
    content: "\ef01";
}

.gtn-yen-sign-solid:before {
    content: "\ef02";
}

.gtn-yin-yang-solid:before {
    content: "\ef03";
}

.gtn-yoast:before {
    content: "\ef04";
}

.gtn-youtube-square:before {
    content: "\ef05";
}

.gtn-youtube:before {
    content: "\ef06";
}

.gtn-zhihu:before {
    content: "\ef07";
}

.gtn-activity-line:before {
    content: "\ef08";
}

.gtn-airplay-line:before {
    content: "\ef09";
}

.gtn-alert-circle-line:before {
    content: "\ef0a";
}

.gtn-alert-octagon-line:before {
    content: "\ef0b";
}

.gtn-alert-triangle-line:before {
    content: "\ef0c";
}

.gtn-align-center-line:before {
    content: "\ef0d";
}

.gtn-align-justify-line:before {
    content: "\ef0e";
}

.gtn-align-left-line:before {
    content: "\ef0f";
}

.gtn-align-right-line:before {
    content: "\ef10";
}

.gtn-anchor-line:before {
    content: "\ef11";
}

.gtn-aperture-line:before {
    content: "\ef12";
}

.gtn-archive-line:before {
    content: "\ef13";
}

.gtn-arrow-down-circle-line:before {
    content: "\ef14";
}

.gtn-arrow-down-left-line:before {
    content: "\ef15";
}

.gtn-arrow-down-line:before {
    content: "\ef16";
}

.gtn-arrow-down-right-line:before {
    content: "\ef17";
}

.gtn-arrow-left-circle-line:before {
    content: "\ef18";
}

.gtn-arrow-left-line:before {
    content: "\ef19";
}

.gtn-arrow-right-circle-line:before {
    content: "\ef1a";
}

.gtn-arrow-right-line:before {
    content: "\ef1b";
}

.gtn-arrow-up-circle-line:before {
    content: "\ef1c";
}

.gtn-arrow-up-left-line:before {
    content: "\ef1d";
}

.gtn-arrow-up-line:before {
    content: "\ef1e";
}

.gtn-arrow-up-right-line:before {
    content: "\ef1f";
}

.gtn-at-sign-line:before {
    content: "\ef20";
}

.gtn-award-line:before {
    content: "\ef21";
}

.gtn-bar-chart-2-line:before {
    content: "\ef22";
}

.gtn-bar-chart-line:before {
    content: "\ef23";
}

.gtn-battery-charging-line:before {
    content: "\ef24";
}

.gtn-battery-line:before {
    content: "\ef25";
}

.gtn-bell-line:before {
    content: "\ef26";
}

.gtn-bell-off-line:before {
    content: "\ef27";
}

.gtn-bluetooth-line:before {
    content: "\ef28";
}

.gtn-bold-line:before {
    content: "\ef29";
}

.gtn-book-line:before {
    content: "\ef2a";
}

.gtn-book-open-line:before {
    content: "\ef2b";
}

.gtn-bookmark-line:before {
    content: "\ef2c";
}

.gtn-box-line:before {
    content: "\ef2d";
}

.gtn-briefcase-line:before {
    content: "\ef2e";
}

.gtn-calendar-line:before {
    content: "\ef2f";
}

.gtn-camera-line:before {
    content: "\ef30";
}

.gtn-camera-off-line:before {
    content: "\ef31";
}

.gtn-cast-line:before {
    content: "\ef32";
}

.gtn-check-circle-line:before {
    content: "\ef33";
}

.gtn-check-line:before {
    content: "\ef34";
}

.gtn-check-square-line:before {
    content: "\ef35";
}

.gtn-chevron-down-line:before {
    content: "\ef36";
}

.gtn-chevron-left-line:before {
    content: "\ef37";
}

.gtn-chevron-right-line:before {
    content: "\ef38";
}

.gtn-chevron-up-line:before {
    content: "\ef39";
}

.gtn-chevrons-down-line:before {
    content: "\ef3a";
}

.gtn-chevrons-left-line:before {
    content: "\ef3b";
}

.gtn-chevrons-right-line:before {
    content: "\ef3c";
}

.gtn-chevrons-up-line:before {
    content: "\ef3d";
}

.gtn-chrome-line:before {
    content: "\ef3e";
}

.gtn-circle-line:before {
    content: "\ef3f";
}

.gtn-clipboard-line:before {
    content: "\ef40";
}

.gtn-clock-line:before {
    content: "\ef41";
}

.gtn-cloud-drizzle-line:before {
    content: "\ef42";
}

.gtn-cloud-lightning-line:before {
    content: "\ef43";
}

.gtn-cloud-line:before {
    content: "\ef44";
}

.gtn-cloud-off-line:before {
    content: "\ef45";
}

.gtn-cloud-rain-line:before {
    content: "\ef46";
}

.gtn-cloud-snow-line:before {
    content: "\ef47";
}

.gtn-code-line:before {
    content: "\ef48";
}

.gtn-codepen-line:before {
    content: "\ef49";
}

.gtn-codesandbox-line:before {
    content: "\ef4a";
}

.gtn-coffee-line:before {
    content: "\ef4b";
}

.gtn-columns-line:before {
    content: "\ef4c";
}

.gtn-command-line:before {
    content: "\ef4d";
}

.gtn-compass-line:before {
    content: "\ef4e";
}

.gtn-copy-line:before {
    content: "\ef4f";
}

.gtn-corner-down-left-line:before {
    content: "\ef50";
}

.gtn-corner-down-right-line:before {
    content: "\ef51";
}

.gtn-corner-left-down-line:before {
    content: "\ef52";
}

.gtn-corner-left-up-line:before {
    content: "\ef53";
}

.gtn-corner-right-down-line:before {
    content: "\ef54";
}

.gtn-corner-right-up-line:before {
    content: "\ef55";
}

.gtn-corner-up-left-line:before {
    content: "\ef56";
}

.gtn-corner-up-right-line:before {
    content: "\ef57";
}

.gtn-cpu-line:before {
    content: "\ef58";
}

.gtn-credit-card-line:before {
    content: "\ef59";
}

.gtn-crop-line:before {
    content: "\ef5a";
}

.gtn-crosshair-line:before {
    content: "\ef5b";
}

.gtn-database-line:before {
    content: "\ef5c";
}

.gtn-delete-line:before {
    content: "\ef5d";
}

.gtn-disc-line:before {
    content: "\ef5e";
}

.gtn-divide-circle-line:before {
    content: "\ef5f";
}

.gtn-divide-line:before {
    content: "\ef60";
}

.gtn-divide-square-line:before {
    content: "\ef61";
}

.gtn-dollar-sign-line:before {
    content: "\ef62";
}

.gtn-download-cloud-line:before {
    content: "\ef63";
}

.gtn-download-line:before {
    content: "\ef64";
}

.gtn-dribbble-line:before {
    content: "\ef65";
}

.gtn-droplet-line:before {
    content: "\ef66";
}

.gtn-edit-2-line:before {
    content: "\ef67";
}

.gtn-edit-3-line:before {
    content: "\ef68";
}

.gtn-edit-line:before {
    content: "\ef69";
}

.gtn-external-link-line:before {
    content: "\ef6a";
}

.gtn-eye-line:before {
    content: "\ef6b";
}

.gtn-eye-off-line:before {
    content: "\ef6c";
}

.gtn-facebook-line:before {
    content: "\ef6d";
}

.gtn-fast-forward-line:before {
    content: "\ef6e";
}

.gtn-feather-line:before {
    content: "\ef6f";
}

.gtn-figma-line:before {
    content: "\ef70";
}

.gtn-file-line:before {
    content: "\ef71";
}

.gtn-file-minus-line:before {
    content: "\ef72";
}

.gtn-file-plus-line:before {
    content: "\ef73";
}

.gtn-file-text-line:before {
    content: "\ef74";
}

.gtn-film-line:before {
    content: "\ef75";
}

.gtn-filter-line:before {
    content: "\ef76";
}

.gtn-flag-line:before {
    content: "\ef77";
}

.gtn-folder-line:before {
    content: "\ef78";
}

.gtn-folder-minus-line:before {
    content: "\ef79";
}

.gtn-folder-plus-line:before {
    content: "\ef7a";
}

.gtn-framer-line:before {
    content: "\ef7b";
}

.gtn-frown-line:before {
    content: "\ef7c";
}

.gtn-gift-line:before {
    content: "\ef7d";
}

.gtn-git-branch-line:before {
    content: "\ef7e";
}

.gtn-git-commit-line:before {
    content: "\ef7f";
}

.gtn-git-merge-line:before {
    content: "\ef80";
}

.gtn-git-pull-request-line:before {
    content: "\ef81";
}

.gtn-github-line:before {
    content: "\ef82";
}

.gtn-gitlab-line:before {
    content: "\ef83";
}

.gtn-globe-line:before {
    content: "\ef84";
}

.gtn-grid-line:before {
    content: "\ef85";
}

.gtn-hard-drive-line:before {
    content: "\ef86";
}

.gtn-hash-line:before {
    content: "\ef87";
}

.gtn-headphones-line:before {
    content: "\ef88";
}

.gtn-heart-line:before {
    content: "\ef89";
}

.gtn-help-circle-line:before {
    content: "\ef8a";
}

.gtn-hexagon-line:before {
    content: "\ef8b";
}

.gtn-home-line:before {
    content: "\ef8c";
}

.gtn-image-line:before {
    content: "\ef8d";
}

.gtn-inbox-line:before {
    content: "\ef8e";
}

.gtn-info-line:before {
    content: "\ef8f";
}

.gtn-instagram-line:before {
    content: "\ef90";
}

.gtn-italic-line:before {
    content: "\ef91";
}

.gtn-key-line:before {
    content: "\ef92";
}

.gtn-layers-line:before {
    content: "\ef93";
}

.gtn-layout-line:before {
    content: "\ef94";
}

.gtn-life-buoy-line:before {
    content: "\ef95";
}

.gtn-link-2-line:before {
    content: "\ef96";
}

.gtn-link-line:before {
    content: "\ef97";
}

.gtn-linkedin-line:before {
    content: "\ef98";
}

.gtn-list-line:before {
    content: "\ef99";
}

.gtn-loader-line:before {
    content: "\ef9a";
}

.gtn-lock-line:before {
    content: "\ef9b";
}

.gtn-log-in-line:before {
    content: "\ef9c";
}

.gtn-log-out-line:before {
    content: "\ef9d";
}

.gtn-mail-line:before {
    content: "\ef9e";
}

.gtn-map-line:before {
    content: "\ef9f";
}

.gtn-map-pin-line:before {
    content: "\efa0";
}

.gtn-maximize-2-line:before {
    content: "\efa1";
}

.gtn-maximize-line:before {
    content: "\efa2";
}

.gtn-meh-line:before {
    content: "\efa3";
}

.gtn-menu-line:before {
    content: "\efa4";
}

.gtn-message-circle-line:before {
    content: "\efa5";
}

.gtn-message-square-line:before {
    content: "\efa6";
}

.gtn-mic-line:before {
    content: "\efa7";
}

.gtn-mic-off-line:before {
    content: "\efa8";
}

.gtn-minimize-2-line:before {
    content: "\efa9";
}

.gtn-minimize-line:before {
    content: "\efaa";
}

.gtn-minus-circle-line:before {
    content: "\efab";
}

.gtn-minus-line:before {
    content: "\efac";
}

.gtn-minus-square-line:before {
    content: "\efad";
}

.gtn-monitor-line:before {
    content: "\efae";
}

.gtn-moon-line:before {
    content: "\efaf";
}

.gtn-more-horizontal-line:before {
    content: "\efb0";
}

.gtn-more-vertical-line:before {
    content: "\efb1";
}

.gtn-mouse-pointer-line:before {
    content: "\efb2";
}

.gtn-move-line:before {
    content: "\efb3";
}

.gtn-music-line:before {
    content: "\efb4";
}

.gtn-navigation-2-line:before {
    content: "\efb5";
}

.gtn-navigation-line:before {
    content: "\efb6";
}

.gtn-octagon-line:before {
    content: "\efb7";
}

.gtn-package-line:before {
    content: "\efb8";
}

.gtn-paperclip-line:before {
    content: "\efb9";
}

.gtn-pause-circle-line:before {
    content: "\efba";
}

.gtn-pause-line:before {
    content: "\efbb";
}

.gtn-pen-tool-line:before {
    content: "\efbc";
}

.gtn-percent-line:before {
    content: "\efbd";
}

.gtn-phone-call-line:before {
    content: "\efbe";
}

.gtn-phone-forwarded-line:before {
    content: "\efbf";
}

.gtn-phone-incoming-line:before {
    content: "\efc0";
}

.gtn-phone-line:before {
    content: "\efc1";
}

.gtn-phone-missed-line:before {
    content: "\efc2";
}

.gtn-phone-off-line:before {
    content: "\efc3";
}

.gtn-phone-outgoing-line:before {
    content: "\efc4";
}

.gtn-pie-chart-line:before {
    content: "\efc5";
}

.gtn-play-circle-line:before {
    content: "\efc6";
}

.gtn-play-line:before {
    content: "\efc7";
}

.gtn-plus-circle-line:before {
    content: "\efc8";
}

.gtn-plus-line:before {
    content: "\efc9";
}

.gtn-plus-square-line:before {
    content: "\efca";
}

.gtn-pocket-line:before {
    content: "\efcb";
}

.gtn-power-line:before {
    content: "\efcc";
}

.gtn-printer-line:before {
    content: "\efcd";
}

.gtn-radio-line:before {
    content: "\efce";
}

.gtn-refresh-ccw-line:before {
    content: "\efcf";
}

.gtn-refresh-cw-line:before {
    content: "\efd0";
}

.gtn-repeat-line:before {
    content: "\efd1";
}

.gtn-rewind-line:before {
    content: "\efd2";
}

.gtn-rotate-ccw-line:before {
    content: "\efd3";
}

.gtn-rotate-cw-line:before {
    content: "\efd4";
}

.gtn-rss-line:before {
    content: "\efd5";
}

.gtn-save-line:before {
    content: "\efd6";
}

.gtn-scissors-line:before {
    content: "\efd7";
}

.gtn-search-line:before {
    content: "\efd8";
}

.gtn-send-line:before {
    content: "\efd9";
}

.gtn-server-line:before {
    content: "\efda";
}

.gtn-settings-line:before {
    content: "\efdb";
}

.gtn-share-2-line:before {
    content: "\efdc";
}

.gtn-share-line:before {
    content: "\efdd";
}

.gtn-shield-line:before {
    content: "\efde";
}

.gtn-shield-off-line:before {
    content: "\efdf";
}

.gtn-shopping-bag-line:before {
    content: "\efe0";
}

.gtn-shopping-cart-line:before {
    content: "\efe1";
}

.gtn-shuffle-line:before {
    content: "\efe2";
}

.gtn-sidebar-line:before {
    content: "\efe3";
}

.gtn-skip-back-line:before {
    content: "\efe4";
}

.gtn-skip-forward-line:before {
    content: "\efe5";
}

.gtn-slack-line:before {
    content: "\efe6";
}

.gtn-slash-line:before {
    content: "\efe7";
}

.gtn-sliders-line:before {
    content: "\efe8";
}

.gtn-smartphone-line:before {
    content: "\efe9";
}

.gtn-smile-line:before {
    content: "\efea";
}

.gtn-speaker-line:before {
    content: "\efeb";
}

.gtn-square-line:before {
    content: "\efec";
}

.gtn-star-line:before {
    content: "\efed";
}

.gtn-stop-circle-line:before {
    content: "\efee";
}

.gtn-sun-line:before {
    content: "\efef";
}

.gtn-sunrise-line:before {
    content: "\eff0";
}

.gtn-sunset-line:before {
    content: "\eff1";
}

.gtn-tablet-line:before {
    content: "\eff2";
}

.gtn-tag-line:before {
    content: "\eff3";
}

.gtn-target-line:before {
    content: "\eff4";
}

.gtn-team-1-line:before {
    content: "\eff5";
}

.gtn-team-2-line:before {
    content: "\eff6";
}

.gtn-team-presentation-line:before {
    content: "\eff7";
}

.gtn-team-worker-line:before {
    content: "\eff8";
}

.gtn-terminal-line:before {
    content: "\eff9";
}

.gtn-thermometer-line:before {
    content: "\effa";
}

.gtn-thumbs-down-line:before {
    content: "\effb";
}

.gtn-thumbs-up-line:before {
    content: "\effc";
}

.gtn-toggle-left-line:before {
    content: "\effd";
}

.gtn-toggle-right-line:before {
    content: "\effe";
}

.gtn-tool-line:before {
    content: "\efff";
}

.gtn-trash-2-line:before {
    content: "\f000";
}

.gtn-trash-line:before {
    content: "\f001";
}

.gtn-trello-line:before {
    content: "\f002";
}

.gtn-trending-down-line:before {
    content: "\f003";
}

.gtn-trending-up-line:before {
    content: "\f004";
}

.gtn-triangle-line:before {
    content: "\f005";
}

.gtn-truck-line:before {
    content: "\f006";
}

.gtn-tv-line:before {
    content: "\f007";
}

.gtn-twitch-line:before {
    content: "\f008";
}

.gtn-twitter-line:before {
    content: "\f009";
}

.gtn-type-line:before {
    content: "\f00a";
}

.gtn-umbrella-line:before {
    content: "\f00b";
}

.gtn-underline-line:before {
    content: "\f00c";
}

.gtn-unlock-line:before {
    content: "\f00d";
}

.gtn-upload-cloud-line:before {
    content: "\f00e";
}

.gtn-upload-line:before {
    content: "\f00f";
}

.gtn-user-check-line:before {
    content: "\f010";
}

.gtn-user-line:before {
    content: "\f011";
}

.gtn-user-minus-line:before {
    content: "\f012";
}

.gtn-user-plus-line:before {
    content: "\f013";
}

.gtn-user-x-line:before {
    content: "\f014";
}

.gtn-users-line:before {
    content: "\f015";
}

.gtn-video-line:before {
    content: "\f016";
}

.gtn-video-off-line:before {
    content: "\f017";
}

.gtn-voicemail-line:before {
    content: "\f018";
}

.gtn-volume-1-line:before {
    content: "\f019";
}

.gtn-volume-2-line:before {
    content: "\f01a";
}

.gtn-volume-line:before {
    content: "\f01b";
}

.gtn-volume-x-line:before {
    content: "\f01c";
}

.gtn-watch-line:before {
    content: "\f01d";
}

.gtn-wifi-line:before {
    content: "\f01e";
}

.gtn-wifi-off-line:before {
    content: "\f01f";
}

.gtn-wind-line:before {
    content: "\f020";
}

.gtn-x-circle-line:before {
    content: "\f021";
}

.gtn-x-line:before {
    content: "\f022";
}

.gtn-x-octagon-line:before {
    content: "\f023";
}

.gtn-x-square-line:before {
    content: "\f024";
}

.gtn-youtube-line:before {
    content: "\f025";
}

.gtn-zap-line:before {
    content: "\f026";
}

.gtn-zap-off-line:before {
    content: "\f027";
}

.gtn-zoom-in-line:before {
    content: "\f028";
}

.gtn-zoom-out-line:before {
    content: "\f029";
}

.gtn-jeg-kit-logo:before {
  content: "\f030";
}

.gtn-jeg-kit-logo-solid:before {
  content: "\f031";
}

.gtn-home-light::before {
    content: "\f800"
}

.gtn-apartment1-light::before {
    content: "\f801"
}

.gtn-pencil-light::before {
    content: "\f802"
}

.gtn-magic-wand-light::before {
    content: "\f803"
}

.gtn-drop-light::before {
    content: "\f804"
}

.gtn-lighter-light::before {
    content: "\f805"
}

.gtn-poop-light::before {
    content: "\f806"
}

.gtn-sun-light::before {
    content: "\f807"
}

.gtn-moon-light::before {
    content: "\f808"
}

.gtn-cloud1-light::before {
    content: "\f809"
}

.gtn-cloud-upload-light::before {
    content: "\f80a"
}

.gtn-cloud-download-light::before {
    content: "\f80b"
}

.gtn-cloud-sync-light::before {
    content: "\f80c"
}

.gtn-cloud-check-light::before {
    content: "\f80d"
}

.gtn-database1-light::before {
    content: "\f80e"
}

.gtn-lock-light::before {
    content: "\f80f"
}

.gtn-cog-light::before {
    content: "\f810"
}

.gtn-trash-light::before {
    content: "\f811"
}

.gtn-dice-light::before {
    content: "\f812"
}

.gtn-heart1-light::before {
    content: "\f813"
}

.gtn-star1-light::before {
    content: "\f814"
}

.gtn-star-half-light::before {
    content: "\f815"
}

.gtn-star-empty-light::before {
    content: "\f816"
}

.gtn-flag-light::before {
    content: "\f817"
}

.gtn-envelope1-light::before {
    content: "\f818"
}

.gtn-paperclip-light::before {
    content: "\f819"
}

.gtn-inbox-light::before {
    content: "\f81a"
}

.gtn-eye-light::before {
    content: "\f81b"
}

.gtn-printer-light::before {
    content: "\f81c"
}

.gtn-file-empty-light::before {
    content: "\f81d"
}

.gtn-file-add-light::before {
    content: "\f81e"
}

.gtn-enter-light::before {
    content: "\f81f"
}

.gtn-exit-light::before {
    content: "\f820"
}

.gtn-graduation-hat-light::before {
    content: "\f821"
}

.gtn-license-light::before {
    content: "\f822"
}

.gtn-music-note-light::before {
    content: "\f823"
}

.gtn-film-play-light::before {
    content: "\f824"
}

.gtn-camera-video-light::before {
    content: "\f825"
}

.gtn-camera-light::before {
    content: "\f826"
}

.gtn-picture-light::before {
    content: "\f827"
}

.gtn-book-light::before {
    content: "\f828"
}

.gtn-bookmark-light::before {
    content: "\f829"
}

.gtn-user-light::before {
    content: "\f82a"
}

.gtn-users-light::before {
    content: "\f82b"
}

.gtn-shirt-light::before {
    content: "\f82c"
}

.gtn-store-light::before {
    content: "\f82d"
}

.gtn-cart2-light::before {
    content: "\f82e"
}

.gtn-tag-light::before {
    content: "\f82f"
}

.gtn-phone-handset-light::before {
    content: "\f830"
}

.gtn-phone-light::before {
    content: "\f831"
}

.gtn-pushpin-light::before {
    content: "\f832"
}

.gtn-map-marker-light::before {
    content: "\f833"
}

.gtn-map-light::before {
    content: "\f834"
}

.gtn-location-light::before {
    content: "\f835"
}

.gtn-calendar-full-light::before {
    content: "\f836"
}

.gtn-keyboard-light::before {
    content: "\f837"
}

.gtn-spell-check-light::before {
    content: "\f838"
}

.gtn-screen-light::before {
    content: "\f839"
}

.gtn-smartphone-light::before {
    content: "\f83a"
}

.gtn-tablet-light::before {
    content: "\f83b"
}

.gtn-laptop-light::before {
    content: "\f83c"
}

.gtn-laptop-phone-light::before {
    content: "\f83d"
}

.gtn-power-switch-light::before {
    content: "\f83e"
}

.gtn-bubble-light::before {
    content: "\f83f"
}

.gtn-heart-pulse-light::before {
    content: "\f840"
}

.gtn-construction-light::before {
    content: "\f841"
}

.gtn-pie-chart-light::before {
    content: "\f842"
}

.gtn-chart-bars-light::before {
    content: "\f843"
}

.gtn-gift1-light::before {
    content: "\f844"
}

.gtn-diamond1-light::before {
    content: "\f845"
}

.gtn-dinner-light::before {
    content: "\f847"
}

.gtn-coffee-cup-light::before {
    content: "\f848"
}

.gtn-leaf-light::before {
    content: "\f849"
}

.gtn-paw-light::before {
    content: "\f84a"
}

.gtn-rocket-light::before {
    content: "\f84b"
}

.gtn-briefcase-light::before {
    content: "\f84c"
}

.gtn-bus-light::before {
    content: "\f84d"
}

.gtn-car1-light::before {
    content: "\f84e"
}

.gtn-train-light::before {
    content: "\f84f"
}

.gtn-bicycle-light::before {
    content: "\f850"
}

.gtn-wheelchair-light::before {
    content: "\f851"
}

.gtn-select-light::before {
    content: "\f852"
}

.gtn-earth-light::before {
    content: "\f853"
}

.gtn-smile-light::before {
    content: "\f854"
}

.gtn-sad-light::before {
    content: "\f855"
}

.gtn-neutral-light::before {
    content: "\f856"
}

.gtn-mustache-light::before {
    content: "\f857"
}

.gtn-alarm-light::before {
    content: "\f858"
}

.gtn-bullhorn-light::before {
    content: "\f859"
}

.gtn-volume-high-light::before {
    content: "\f85a"
}

.gtn-volume-medium-light::before {
    content: "\f85b"
}

.gtn-volume-low-light::before {
    content: "\f85c"
}

.gtn-volume-light::before {
    content: "\f85d"
}

.gtn-mic-light::before {
    content: "\f85e"
}

.gtn-hourglass-light::before {
    content: "\f85f"
}

.gtn-undo-light::before {
    content: "\f860"
}

.gtn-redo-light::before {
    content: "\f861"
}

.gtn-sync-light::before {
    content: "\f862"
}

.gtn-history-light::before {
    content: "\f863"
}

.gtn-clock1-light::before {
    content: "\f864"
}

.gtn-download-light::before {
    content: "\f865"
}

.gtn-upload-light::before {
    content: "\f866"
}

.gtn-enter-down-light::before {
    content: "\f867"
}

.gtn-exit-up-light::before {
    content: "\f868"
}

.gtn-bug-light::before {
    content: "\f869"
}

.gtn-code-light::before {
    content: "\f86a"
}

.gtn-link-light::before {
    content: "\f86b"
}

.gtn-unlink-light::before {
    content: "\f86c"
}

.gtn-thumbs-up-light::before {
    content: "\f86d"
}

.gtn-thumbs-down-light::before {
    content: "\f86e"
}

.gtn-magnifier-light::before {
    content: "\f86f"
}

.gtn-cross-light::before {
    content: "\f870"
}

.gtn-chevron-up-light::before {
    content: "\f873"
}

.gtn-chevron-down-light::before {
    content: "\f874"
}

.gtn-chevron-left-light::before {
    content: "\f875"
}

.gtn-chevron-right-light::before {
    content: "\f876"
}

.gtn-arrow-up-light::before {
    content: "\f877"
}

.gtn-arrow-down-light::before {
    content: "\f878"
}

.gtn-arrow-left-light::before {
    content: "\f879"
}

.gtn-arrow-right-light::before {
    content: "\f87a"
}

.gtn-right-arrow-light::before {
    content: "\f9c5"
}

.gtn-left-arrow-light::before {
    content: "\f94a"
}

.gtn-download-arrow-light::before {
    content: "\f94b"
}

.gtn-up-arrow-light::before {
    content: "\f9c3"
}

.gtn-arrows-light::before {
    content: "\f9c4"
}

.gtn-double-angle-pointing-to-right-light::before {
    content: "\f949"
}

.gtn-double-left-chevron-light::before {
    content: "\f948"
}

.gtn-left-arrow2-light::before {
    content: "\f94c"
}

.gtn-right-arrow2-light::before {
    content: "\f94d"
}

.gtn-warning-light::before {
    content: "\f87c"
}

.gtn-down-arrow1-light::before {
    content: "\f994"
}

.gtn-up-arrow1-light::before {
    content: "\f995"
}

.gtn-right-arrow1-light::before {
    content: "\f996"
}

.gtn-left-arrows-light::before {
    content: "\f997"
}

.gtn-question-circle-light::before {
    content: "\f87d"
}

.gtn-menu-circle-light::before {
    content: "\f87e"
}

.gtn-checkmark-circle-light::before {
    content: "\f87f"
}

.gtn-cross-circle-light::before {
    content: "\f880"
}

.gtn-plus-circle-light::before {
    content: "\f881"
}

.gtn-move-light::before {
    content: "\f87b"
}

.gtn-circle-minus-light::before {
    content: "\f882"
}

.gtn-arrow-up-circle-light::before {
    content: "\f883"
}

.gtn-arrow-down-circle-light::before {
    content: "\f884"
}

.gtn-arrow-left-circle-light::before {
    content: "\f885"
}

.gtn-arrow-right-circle-light::before {
    content: "\f886"
}

.gtn-chevron-up-circle-light::before {
    content: "\f887"
}

.gtn-chevron-down-circle-light::before {
    content: "\f888"
}

.gtn-chevron-left-circle-light::before {
    content: "\f889"
}

.gtn-chevron-right-circle-light::before {
    content: "\f88a"
}

.gtn-crop-light::before {
    content: "\f88b"
}

.gtn-frame-expand-light::before {
    content: "\f88c"
}

.gtn-frame-contract-light::before {
    content: "\f88d"
}

.gtn-layers-light::before {
    content: "\f88e"
}

.gtn-funnel-light::before {
    content: "\f88f"
}

.gtn-text-format-light::before {
    content: "\f890"
}

.gtn-text-size-light::before {
    content: "\f892"
}

.gtn-bold-light::before {
    content: "\f893"
}

.gtn-italic-light::before {
    content: "\f894"
}

.gtn-underline-light::before {
    content: "\f895"
}

.gtn-strikethrough-light::before {
    content: "\f896"
}

.gtn-highlight-light::before {
    content: "\f897"
}

.gtn-text-align-left-light::before {
    content: "\f898"
}

.gtn-text-align-center-light::before {
    content: "\f899"
}

.gtn-text-align-right-light::before {
    content: "\f89a"
}

.gtn-text-align-justify-light::before {
    content: "\f89b"
}

.gtn-line-spacing-light::before {
    content: "\f89c"
}

.gtn-indent-increase-light::before {
    content: "\f89d"
}

.gtn-indent-decrease-light::before {
    content: "\f89e"
}

.gtn-page-break-light::before {
    content: "\f8a2"
}

.gtn-hand-light::before {
    content: "\f8a5"
}

.gtn-pointer-up-light::before {
    content: "\f8a6"
}

.gtn-pointer-right-light::before {
    content: "\f8a7"
}

.gtn-pointer-down-light::before {
    content: "\f8a8"
}

.gtn-pointer-left-light::before {
    content: "\f8a9"
}

.gtn-burger-light::before {
    content: "\f94e"
}

.gtn-cakes-light::before {
    content: "\f94f"
}

.gtn-cheese-light::before {
    content: "\f950"
}

.gtn-drink-glass-light::before {
    content: "\f951"
}

.gtn-pizza-light::before {
    content: "\f952"
}

.gtn-vplay-light::before {
    content: "\f953"
}

.gtn-newsletter-light::before {
    content: "\f954"
}

.gtn-coins-2-light::before {
    content: "\f955"
}

.gtn-commerce-2-light::before {
    content: "\f956"
}

.gtn-monitor-light::before {
    content: "\f957"
}

.gtn-business-light::before {
    content: "\f958"
}

.gtn-graphic-2-light::before {
    content: "\f959"
}

.gtn-commerce-1-light::before {
    content: "\f95a"
}

.gtn-hammer-light::before {
    content: "\f95b"
}

.gtn-justice-1-light::before {
    content: "\f95c"
}

.gtn-line-light::before {
    content: "\f95d"
}

.gtn-money-3-light::before {
    content: "\f95e"
}

.gtn-commerce-light::before {
    content: "\f95f"
}

.gtn-agenda-light::before {
    content: "\f960"
}

.gtn-justice-light::before {
    content: "\f961"
}

.gtn-technology-light::before {
    content: "\f962"
}

.gtn-coins-1-light::before {
    content: "\f963"
}

.gtn-bank-light::before {
    content: "\f964"
}

.gtn-calculator-light::before {
    content: "\f965"
}

.gtn-soundcloud-light::before {
    content: "\f966"
}

.gtn-chart2-light::before {
    content: "\f967"
}

.gtn-checked-light::before {
    content: "\f968"
}

.gtn-clock11-light::before {
    content: "\f969"
}

.gtn-comment2-light::before {
    content: "\f96a"
}

.gtn-comments-light::before {
    content: "\f96b"
}

.gtn-consult-light::before {
    content: "\f96c"
}

.gtn-consut2-light::before {
    content: "\f96d"
}

.gtn-deal-light::before {
    content: "\f96e"
}

.gtn-envelope11-light::before {
    content: "\f96f"
}

.gtn-folder-light::before {
    content: "\f970"
}

.gtn-folder2-light::before {
    content: "\fa6a"
}

.gtn-invest-light::before {
    content: "\f971"
}

.gtn-loan-light::before {
    content: "\f972"
}

.gtn-menu1-light::before {
    content: "\f871"
}

.gtn-list1-light::before {
    content: "\f872"
}

.gtn-map-marker1-light::before {
    content: "\f973"
}

.gtn-mutual-fund-light::before {
    content: "\f974"
}

.gtn-google-plus-light::before {
    content: "\f975"
}

.gtn-phone1-light::before {
    content: "\f976"
}

.gtn-pie-chart1-light::before {
    content: "\f977"
}

.gtn-play-light::before {
    content: "\f978"
}

.gtn-savings-light::before {
    content: "\f979"
}

.gtn-search2-light::before {
    content: "\f97a"
}

.gtn-tag1-light::before {
    content: "\f97b"
}

.gtn-tags-light::before {
    content: "\f97c"
}

.gtn-instagram1-light::before {
    content: "\f97d"
}

.gtn-quote-light::before {
    content: "\f97e"
}

.gtn-arrow-point-to-down-light::before {
    content: "\f97f"
}

.gtn-play-button-light::before {
    content: "\f980"
}

.gtn-minus-light::before {
    content: "\f981"
}

.gtn-plus-light::before {
    content: "\f982"
}

.gtn-tick-light::before {
    content: "\f983"
}

.gtn-check-light::before {
    content: "\faaf"
}

.gtn-edit-light::before {
    content: "\f984"
}

.gtn-reply-light::before {
    content: "\f985"
}

.gtn-cogwheel-outline-light::before {
    content: "\f986"
}

.gtn-abacus-light::before {
    content: "\f987"
}

.gtn-abacus1-light::before {
    content: "\f988"
}

.gtn-agenda1-light::before {
    content: "\f989"
}

.gtn-shopping-basket-light::before {
    content: "\f98a"
}

.gtn-users1-light::before {
    content: "\f98b"
}

.gtn-man-light::before {
    content: "\f98c"
}

.gtn-support1-light::before {
    content: "\f98d"
}

.gtn-favorites-light::before {
    content: "\f98e"
}

.gtn-calendar-light::before {
    content: "\f98f"
}

.gtn-paper-plane-light::before {
    content: "\f990"
}

.gtn-placeholder-light::before {
    content: "\f991"
}

.gtn-phone-call-light::before {
    content: "\f992"
}

.gtn-contact-light::before {
    content: "\f993"
}

.gtn-email-light::before {
    content: "\f998"
}

.gtn-internet-light::before {
    content: "\f999"
}

.gtn-quote1-light::before {
    content: "\f99a"
}

.gtn-medical-light::before {
    content: "\f99b"
}

.gtn-eye1-light::before {
    content: "\f99c"
}

.gtn-full-screen-light::before {
    content: "\f99d"
}

.gtn-tools-light::before {
    content: "\f99e"
}

.gtn-pie-chart2-light::before {
    content: "\f99f"
}

.gtn-diamond11-light::before {
    content: "\f9a0"
}

.gtn-valentines-heart-light::before {
    content: "\f9a1"
}

.gtn-like-light::before {
    content: "\f9a2"
}

.gtn-team-light::before {
    content: "\f9a3"
}

.gtn-tshirt-light::before {
    content: "\f9a4"
}

.gtn-cancel-light::before {
    content: "\f9a5"
}

.gtn-drink-light::before {
    content: "\f9a6"
}

.gtn-home1-light::before {
    content: "\f9a7"
}

.gtn-music-light::before {
    content: "\f9a8"
}

.gtn-rich-light::before {
    content: "\f9a9"
}

.gtn-brush-light::before {
    content: "\f9aa"
}

.gtn-opposite-way-light::before {
    content: "\f9ab"
}

.gtn-cloud-computing1-light::before {
    content: "\f9ac"
}

.gtn-technology-1-light::before {
    content: "\f9ad"
}

.gtn-rotate-light::before {
    content: "\f9ae"
}

.gtn-medical1-light::before {
    content: "\f9af"
}

.gtn-flash-1-light::before {
    content: "\f9b0"
}

.gtn-flash-light::before {
    content: "\f9b1"
}

.gtn-uturn-light::before {
    content: "\f9b2"
}

.gtn-down-arrow-light::before {
    content: "\f9b3"
}

.gtn-hours-support-light::before {
    content: "\f9b4"
}

.gtn-bag-light::before {
    content: "\f9b5"
}

.gtn-photo-camera-light::before {
    content: "\f9b6"
}

.gtn-school-light::before {
    content: "\f9b7"
}

.gtn-settings-light::before {
    content: "\f9b8"
}

.gtn-smartphone1-light::before {
    content: "\f9b9"
}

.gtn-technology-11-light::before {
    content: "\f9ba"
}

.gtn-tool-light::before {
    content: "\f9bb"
}

.gtn-business1-light::before {
    content: "\f9bc"
}

.gtn-shuffle-arrow-light::before {
    content: "\f9bd"
}

.gtn-van-1-light::before {
    content: "\f9be"
}

.gtn-van-light::before {
    content: "\f9bf"
}

.gtn-vegetables-light::before {
    content: "\f9c0"
}

.gtn-women-light::before {
    content: "\f9c1"
}

.gtn-vintage-light::before {
    content: "\f9c2"
}

.gtn-team-1-light::before {
    content: "\f9c6"
}

.gtn-team1-light::before {
    content: "\f9c7"
}

.gtn-apple-light::before {
    content: "\f9c9"
}

.gtn-watch-light::before {
    content: "\f9ca"
}

.gtn-cogwheel-light::before {
    content: "\f9cb"
}

.gtn-light-bulb-light::before {
    content: "\f9cc"
}

.gtn-light-bulb-1-light::before {
    content: "\f9cd"
}

.gtn-heart-shape-outline-light::before {
    content: "\f9ce"
}

.gtn-online-shopping-cart-light::before {
    content: "\f9cf"
}

.gtn-shopping-cart1-light::before {
    content: "\f9d0"
}

.gtn-star2-light::before {
    content: "\f9d1"
}

.gtn-star-1-light::before {
    content: "\f9d2"
}

.gtn-favorite1-light::before {
    content: "\f9d3"
}

.gtn-agenda2-light::before {
    content: "\f9d4"
}

.gtn-agenda-1-light::before {
    content: "\f9d5"
}

.gtn-alarm-clock-light::before {
    content: "\f9d6"
}

.gtn-alarm-clock1-light::before {
    content: "\f9d7"
}

.gtn-atomic-light::before {
    content: "\f9d8"
}

.gtn-auction-light::before {
    content: "\f9d9"
}

.gtn-balance-light::before {
    content: "\f9da"
}

.gtn-balance1-light::before {
    content: "\f9db"
}

.gtn-bank1-light::before {
    content: "\f9dc"
}

.gtn-bar-chart-light::before {
    content: "\f9dd"
}

.gtn-barrier-light::before {
    content: "\f9de"
}

.gtn-battery-light::before {
    content: "\f9df"
}

.gtn-battery-1-light::before {
    content: "\f9e0"
}

.gtn-bell-light::before {
    content: "\f9e1"
}

.gtn-bluetooth-light::before {
    content: "\f9e2"
}

.gtn-book1-light::before {
    content: "\f9e3"
}

.gtn-briefcase1-light::before {
    content: "\f9e4"
}

.gtn-briefcase-1-light::before {
    content: "\f9e5"
}

.gtn-briefcase-2-light::before {
    content: "\f9e6"
}

.gtn-calculator1-light::before {
    content: "\f9e7"
}

.gtn-calculator2-light::before {
    content: "\f9e8"
}

.gtn-calculator-1-light::before {
    content: "\f9e9"
}

.gtn-calendar1-light::before {
    content: "\f9ea"
}

.gtn-calendar2-light::before {
    content: "\f9eb"
}

.gtn-calendar-1-light::before {
    content: "\f9ec"
}

.gtn-calendar-page-empty-light::before {
    content: "\faac"
}

.gtn-calendar3-light::before {
    content: "\fb9c"
}

.gtn-car11-light::before {
    content: "\f9ed"
}

.gtn-carrier-light::before {
    content: "\f9ee"
}

.gtn-cash-light::before {
    content: "\f9ef"
}

.gtn-chat-light::before {
    content: "\f9f0"
}

.gtn-chat-1-light::before {
    content: "\f9f1"
}

.gtn-checked1-light::before {
    content: "\f9f2"
}

.gtn-clip-light::before {
    content: "\f9f3"
}

.gtn-clip1-light::before {
    content: "\f9f4"
}

.gtn-clipboard1-light::before {
    content: "\f9f5"
}

.gtn-clipboard11-light::before {
    content: "\f9f6"
}

.gtn-clock2-light::before {
    content: "\f9f7"
}

.gtn-clock-1-light::before {
    content: "\f9f8"
}

.gtn-cloud11-light::before {
    content: "\f9f9"
}

.gtn-cloud-computing11-light::before {
    content: "\f9fa"
}

.gtn-cloud-computing-1-light::before {
    content: "\f9fb"
}

.gtn-cogwheel1-light::before {
    content: "\f9fc"
}

.gtn-coins1-light::before {
    content: "\f9fd"
}

.gtn-compass-light::before {
    content: "\f9fe"
}

.gtn-contract-light::before {
    content: "\f9ff"
}

.gtn-conversation-light::before {
    content: "\fa00"
}

.gtn-crane1-light::before {
    content: "\fa01"
}

.gtn-crane-2-light::before {
    content: "\fa02"
}

.gtn-credit-card-light::before {
    content: "\fa03"
}

.gtn-credit-card1-light::before {
    content: "\fa04"
}

.gtn-cursor-light::before {
    content: "\fa05"
}

.gtn-customer-service-light::before {
    content: "\fa06"
}

.gtn-cutlery-light::before {
    content: "\fa07"
}

.gtn-dart-board-light::before {
    content: "\fa08"
}

.gtn-decision-making-light::before {
    content: "\fa09"
}

.gtn-desk-chair-light::before {
    content: "\fa0a"
}

.gtn-desk-lamp-light::before {
    content: "\fa0b"
}

.gtn-diamond2-light::before {
    content: "\fa0c"
}

.gtn-direction-light::before {
    content: "\fa0d"
}

.gtn-document-light::before {
    content: "\fa0e"
}

.gtn-dollar-bill-light::before {
    content: "\fa0f"
}

.gtn-download1-light::before {
    content: "\fa10"
}

.gtn-edit1-light::before {
    content: "\fa11"
}

.gtn-email1-light::before {
    content: "\fa12"
}

.gtn-envelope2-light::before {
    content: "\fa13"
}

.gtn-envelope3-light::before {
    content: "\fa14"
}

.gtn-eraser-light::before {
    content: "\fa15"
}

.gtn-eye2-light::before {
    content: "\fa16"
}

.gtn-factory-light::before {
    content: "\fa17"
}

.gtn-fast-forward-light::before {
    content: "\fa18"
}

.gtn-favorites1-light::before {
    content: "\fa19"
}

.gtn-file-light::before {
    content: "\fa1a"
}

.gtn-file-1-light::before {
    content: "\fa1b"
}

.gtn-file-2-light::before {
    content: "\fa1c"
}

.gtn-file-3-light::before {
    content: "\fa1d"
}

.gtn-filter-light::before {
    content: "\fa1e"
}

.gtn-finance-book-light::before {
    content: "\fa1f"
}

.gtn-flag1-light::before {
    content: "\fa20"
}

.gtn-folder1-light::before {
    content: "\fa21"
}

.gtn-folder-1-light::before {
    content: "\fa22"
}

.gtn-folders-light::before {
    content: "\fa23"
}

.gtn-folders1-light::before {
    content: "\fa24"
}

.gtn-gamepad-light::before {
    content: "\fa25"
}

.gtn-gift11-light::before {
    content: "\fa26"
}

.gtn-growth-light::before {
    content: "\fa27"
}

.gtn-heart11-light::before {
    content: "\fa28"
}

.gtn-home2-light::before {
    content: "\fa29"
}

.gtn-house-light::before {
    content: "\fa2a"
}

.gtn-house-1-light::before {
    content: "\fa2b"
}

.gtn-house-2-light::before {
    content: "\fa2c"
}

.gtn-id-card-light::before {
    content: "\fa2d"
}

.gtn-id-card1-light::before {
    content: "\fa2e"
}

.gtn-id-card-1-light::before {
    content: "\fa2f"
}

.gtn-idea1-light::before {
    content: "\fa30"
}

.gtn-image-light::before {
    content: "\fa31"
}

.gtn-improvement-light::before {
    content: "\fa32"
}

.gtn-inbox1-light::before {
    content: "\fa33"
}

.gtn-information-light::before {
    content: "\fa34"
}

.gtn-key-light::before {
    content: "\fa35"
}

.gtn-key1-light::before {
    content: "\fa36"
}

.gtn-laptop1-light::before {
    content: "\fa37"
}

.gtn-layers1-light::before {
    content: "\fa38"
}

.gtn-light-bulb1-light::before {
    content: "\fa39"
}

.gtn-like1-light::before {
    content: "\fa3a"
}

.gtn-line-chart1-light::before {
    content: "\fa3b"
}

.gtn-mail-light::before {
    content: "\fa3c"
}

.gtn-manager-light::before {
    content: "\fa3d"
}

.gtn-map1-light::before {
    content: "\fa3e"
}

.gtn-medal1-light::before {
    content: "\fa3f"
}

.gtn-megaphone-light::before {
    content: "\fa40"
}

.gtn-megaphone1-light::before {
    content: "\fa41"
}

.gtn-message-light::before {
    content: "\fa42"
}

.gtn-message-1-light::before {
    content: "\fa43"
}

.gtn-message-2-light::before {
    content: "\fa44"
}

.gtn-microphone-light::before {
    content: "\fa45"
}

.gtn-money1-light::before {
    content: "\fa46"
}

.gtn-money-bag1-light::before {
    content: "\fa47"
}

.gtn-monitor1-light::before {
    content: "\fa48"
}

.gtn-music1-light::before {
    content: "\fa49"
}

.gtn-next-light::before {
    content: "\fa4a"
}

.gtn-open-book1-light::before {
    content: "\fa4b"
}

.gtn-padlock-light::before {
    content: "\fa4c"
}

.gtn-padlock-1-light::before {
    content: "\fa4d"
}

.gtn-paint-brush-light::before {
    content: "\fa4e"
}

.gtn-pause-light::before {
    content: "\fa4f"
}

.gtn-pen-light::before {
    content: "\fa50"
}

.gtn-pencil1-light::before {
    content: "\fa51"
}

.gtn-percentage-light::before {
    content: "\fa52"
}

.gtn-phone-call1-light::before {
    content: "\fa53"
}

.gtn-phone-call2-light::before {
    content: "\fa54"
}

.gtn-photo-camera1-light::before {
    content: "\fa55"
}

.gtn-pie-chart3-light::before {
    content: "\fa56"
}

.gtn-pipe-light::before {
    content: "\fa57"
}

.gtn-placeholder1-light::before {
    content: "\fa58"
}

.gtn-placeholder2-light::before {
    content: "\fa59"
}

.gtn-planet-earth-light::before {
    content: "\fa5a"
}

.gtn-play-button1-light::before {
    content: "\fa5b"
}

.gtn-power-button-light::before {
    content: "\fa5c"
}

.gtn-presentation-light::before {
    content: "\fa5d"
}

.gtn-presentation1-light::before {
    content: "\fa5e"
}

.gtn-printer1-light::before {
    content: "\fa5f"
}

.gtn-push-pin-light::before {
    content: "\fa60"
}

.gtn-push-pin1-light::before {
    content: "\fa61"
}

.gtn-refresh-light::before {
    content: "\fa62"
}

.gtn-reload-light::before {
    content: "\fa63"
}

.gtn-return-light::before {
    content: "\fa64"
}

.gtn-rocket-ship-light::before {
    content: "\fa65"
}

.gtn-rss1-light::before {
    content: "\fa66"
}

.gtn-safebox-light::before {
    content: "\fa67"
}

.gtn-safebox1-light::before {
    content: "\fa68"
}

.gtn-settings1-light::before {
    content: "\fa69"
}

.gtn-settings-2-light::before {
    content: "\fa6b"
}

.gtn-sewing-machine-light::before {
    content: "\fa6c"
}

.gtn-share2-light::before {
    content: "\fa6d"
}

.gtn-shield1-light::before {
    content: "\fa6e"
}

.gtn-shield11-light::before {
    content: "\fa6f"
}

.gtn-shopping-light::before {
    content: "\fa70"
}

.gtn-shopping-bag-light::before {
    content: "\fa71"
}

.gtn-shopping-bag-1-light::before {
    content: "\fa72"
}

.gtn-shopping-bag-2-light::before {
    content: "\fa73"
}

.gtn-shopping-cart11-light::before {
    content: "\fa74"
}

.gtn-shopping-cart2-light::before {
    content: "\fa75"
}

.gtn-shopping-cart-1-light::before {
    content: "\fa76"
}

.gtn-shopping-cart-2-light::before {
    content: "\fa77"
}

.gtn-shopping-cart-3-light::before {
    content: "\fa78"
}

.gtn-smartphone2-light::before {
    content: "\fa79"
}

.gtn-speaker-light::before {
    content: "\fa7a"
}

.gtn-speakers-light::before {
    content: "\fa7b"
}

.gtn-stats-light::before {
    content: "\fa7c"
}

.gtn-stats-1-light::before {
    content: "\fa7d"
}

.gtn-stats-2-light::before {
    content: "\fa7e"
}

.gtn-stats-3-light::before {
    content: "\fa7f"
}

.gtn-stats-4-light::before {
    content: "\fa80"
}

.gtn-stats-5-light::before {
    content: "\fa81"
}

.gtn-stats-6-light::before {
    content: "\fa82"
}

.gtn-sticky-note-light::before {
    content: "\fa83"
}

.gtn-store1-light::before {
    content: "\fa84"
}

.gtn-store-1-light::before {
    content: "\fa85"
}

.gtn-suitcase-light::before {
    content: "\fa86"
}

.gtn-suitcase-1-light::before {
    content: "\fa87"
}

.gtn-tag2-light::before {
    content: "\fa88"
}

.gtn-target-light::before {
    content: "\fa89"
}

.gtn-team2-light::before {
    content: "\fa8a"
}

.gtn-tie-light::before {
    content: "\fa8b"
}

.gtn-trash1-light::before {
    content: "\fa8c"
}

.gtn-trolley-light::before {
    content: "\fa8d"
}

.gtn-trolley-1-light::before {
    content: "\fa8e"
}

.gtn-trolley-2-light::before {
    content: "\fa8f"
}

.gtn-trophy1-light::before {
    content: "\fa90"
}

.gtn-truck1-light::before {
    content: "\fa91"
}

.gtn-truck-1-light::before {
    content: "\fa92"
}

.gtn-truck-2-light::before {
    content: "\fa93"
}

.gtn-umbrella-light::before {
    content: "\fa94"
}

.gtn-upload1-light::before {
    content: "\fa95"
}

.gtn-user1-light::before {
    content: "\fa96"
}

.gtn-user-1-light::before {
    content: "\fa97"
}

.gtn-user-2-light::before {
    content: "\fa98"
}

.gtn-user-3-light::before {
    content: "\fa99"
}

.gtn-users2-light::before {
    content: "\fa9a"
}

.gtn-video-camera-light::before {
    content: "\fa9b"
}

.gtn-voucher-light::before {
    content: "\fa9c"
}

.gtn-voucher-1-light::before {
    content: "\fa9d"
}

.gtn-voucher-2-light::before {
    content: "\fa9e"
}

.gtn-voucher-3-light::before {
    content: "\fa9f"
}

.gtn-voucher-4-light::before {
    content: "\faa0"
}

.gtn-wallet-light::before {
    content: "\faa1"
}

.gtn-wallet1-light::before {
    content: "\faa2"
}

.gtn-wifi-light::before {
    content: "\faa3"
}

.gtn-worker-light::before {
    content: "\faa4"
}

.gtn-zoom-in-light::before {
    content: "\faa5"
}

.gtn-zoom-out-light::before {
    content: "\faa6"
}

.gtn-burger-menu-light::before {
    content: "\fab8"
}

.gtn-squares-light::before {
    content: "\faa7"
}

.gtn-options-light::before {
    content: "\faa8"
}

.gtn-apps-light::before {
    content: "\faa9"
}

.gtn-menu-11-light::before {
    content: "\faaa"
}

.gtn-menu11-light::before {
    content: "\faab"
}

.gtn-back_up-light::before {
    content: "\faad"
}

.gtn-cart11-light::before {
    content: "\faae"
}

.gtn-checkmark-light::before {
    content: "\fab0"
}

.gtn-dollar-light::before {
    content: "\fab1"
}

.gtn-domian-light::before {
    content: "\fab2"
}

.gtn-hosting1-light::before {
    content: "\fab3"
}

.gtn-key2-light::before {
    content: "\fab4"
}

.gtn-migration-light::before {
    content: "\fab5"
}

.gtn-play1-light::before {
    content: "\fab6"
}

.gtn-quote2-light::before {
    content: "\fab7"
}

.gtn-api_setup-light::before {
    content: "\fab9"
}

.gtn-coin-light::before {
    content: "\faba"
}

.gtn-hand_shake-light::before {
    content: "\fabb"
}

.gtn-idea_generate-light::before {
    content: "\fabc"
}

.gtn-page_search-light::before {
    content: "\fabd"
}

.gtn-pen_shape-light::before {
    content: "\fabe"
}

.gtn-pencil_art-light::before {
    content: "\fabf"
}

.gtn-review-light::before {
    content: "\fac0"
}

.gtn-star-light::before {
    content: "\fac1"
}

.gtn-timing-light::before {
    content: "\fac2"
}

.gtn-trophy-light::before {
    content: "\fac3"
}

.gtn-communication-light::before {
    content: "\fac4"
}

.gtn-money-bag2-light::before {
    content: "\fac5"
}

.gtn-dentist-light::before {
    content: "\fac6"
}

.gtn-bill-light::before {
    content: "\fac7"
}

.gtn-label-light::before {
    content: "\fac8"
}

.gtn-money-light::before {
    content: "\fac9"
}

.gtn-shield-light::before {
    content: "\faca"
}

.gtn-support-light::before {
    content: "\facb"
}

.gtn-one-light::before {
    content: "\facc"
}

.gtn-clock-light::before {
    content: "\facd"
}

.gtn-cart-light::before {
    content: "\face"
}

.gtn-globe-light::before {
    content: "\facf"
}

.gtn-tooth-light::before {
    content: "\fad0"
}

.gtn-tooth-1-light::before {
    content: "\fad1"
}

.gtn-tooth-2-light::before {
    content: "\fad2"
}

.gtn-brain-light::before {
    content: "\fad3"
}

.gtn-view-light::before {
    content: "\fad4"
}

.gtn-doctor-light::before {
    content: "\fad5"
}

.gtn-heart-light::before {
    content: "\fad6"
}

.gtn-medicine-light::before {
    content: "\fad7"
}

.gtn-stethoscope-light::before {
    content: "\fad8"
}

.gtn-hospital-light::before {
    content: "\fad9"
}

.gtn-clipboard-light::before {
    content: "\fada"
}

.gtn-medicine-1-light::before {
    content: "\fadb"
}

.gtn-hospital-1-light::before {
    content: "\fadc"
}

.gtn-customer-support-light::before {
    content: "\fadd"
}

.gtn-brickwall-light::before {
    content: "\fade"
}

.gtn-crane2-light::before {
    content: "\fadf"
}

.gtn-valve-light::before {
    content: "\fae1"
}

.gtn-safety-light::before {
    content: "\fae2"
}

.gtn-energy-saving-light::before {
    content: "\fae3"
}

.gtn-paint-roller-light::before {
    content: "\fae4"
}

.gtn-paint-brushes-light::before {
    content: "\fae5"
}

.gtn-construction-tool-vehicle-with-crane-lifting-materials-light::before {
    content: "\fae6"
}

.gtn-trowel-light::before {
    content: "\fae7"
}

.gtn-bucket-light::before {
    content: "\fae8"
}

.gtn-smart-light::before {
    content: "\fae9"
}

.gtn-repair-light::before {
    content: "\faea"
}

.gtn-saw-light::before {
    content: "\faeb"
}

.gtn-cutter-light::before {
    content: "\faec"
}

.gtn-plier-light::before {
    content: "\faed"
}

.gtn-drill-light::before {
    content: "\faee"
}

.gtn-save-money-light::before {
    content: "\faef"
}

.gtn-planting-light::before {
    content: "\faf0"
}

.gtn-line-chart-light::before {
    content: "\faf1"
}

.gtn-open-book-light::before {
    content: "\faf2"
}

.gtn-money-bag3-light::before {
    content: "\faf3"
}

.gtn-server-light::before {
    content: "\faf4"
}

.gtn-server-1-light::before {
    content: "\faf5"
}

.gtn-server-2-light::before {
    content: "\faf6"
}

.gtn-cloud-computing-light::before {
    content: "\faf7"
}

.gtn-cloud-light::before {
    content: "\faf8"
}

.gtn-database-light::before {
    content: "\faf9"
}

.gtn-computer-light::before {
    content: "\fafa"
}

.gtn-server-3-light::before {
    content: "\fafb"
}

.gtn-server-4-light::before {
    content: "\fafc"
}

.gtn-server-5-light::before {
    content: "\fafd"
}

.gtn-server-6-light::before {
    content: "\fafe"
}

.gtn-server-7-light::before {
    content: "\faff"
}

.gtn-cloud-1-light::before {
    content: "\fb00"
}

.gtn-server-8-light::before {
    content: "\fb01"
}

.gtn-business-and-finance-light::before {
    content: "\fb02"
}

.gtn-cloud-2-light::before {
    content: "\fb03"
}

.gtn-server-9-light::before {
    content: "\fb04"
}

.gtn-hosting-light::before {
    content: "\fb05"
}

.gtn-car-light::before {
    content: "\fb06"
}

.gtn-car-frontal-view-light::before {
    content: "\fb07"
}

.gtn-car-1-light::before {
    content: "\fb08"
}

.gtn-racing-light::before {
    content: "\fb09"
}

.gtn-car-wheel-light::before {
    content: "\fb0a"
}

.gtn-steering-wheel-light::before {
    content: "\fb0b"
}

.gtn-frontal-taxi-cab-light::before {
    content: "\fb0c"
}

.gtn-taxi-light::before {
    content: "\fb0d"
}

.gtn-cosmetics-light::before {
    content: "\fb0e"
}

.gtn-flower-light::before {
    content: "\fb0f"
}

.gtn-mirror-light::before {
    content: "\fb10"
}

.gtn-itunes-light::before {
    content: "\fb6b"
}

.gtn-salon-light::before {
    content: "\fb11"
}

.gtn-hair-dryer-light::before {
    content: "\fb12"
}

.gtn-shampoo-light::before {
    content: "\fb13"
}

.gtn-download-button-light::before {
    content: "\f90b"
}

.gtn-list-light::before {
    content: "\fb14"
}

.gtn-loupe-light::before {
    content: "\fb15"
}

.gtn-search-light::before {
    content: "\fb16"
}

.gtn-search-1-light::before {
    content: "\fb17"
}

.gtn-shopping-cart-light::before {
    content: "\fb18"
}

.gtn-menu-light::before {
    content: "\fb19"
}

.gtn-menu-1-light::before {
    content: "\fb1a"
}

.gtn-menu-button-of-three-horizontal-lines-light::before {
    content: "\fb1b"
}

.gtn-menu-2-light::before {
    content: "\fb1c"
}

.gtn-menu-3-light::before {
    content: "\fb1d"
}

.gtn-menu-5-light::before {
    content: "\fb1f"
}

.gtn-menu-button-light::before {
    content: "\fb20"
}

.gtn-list-1-light::before {
    content: "\fb21"
}

.gtn-menu-6-light::before {
    content: "\fb22"
}

.gtn-menu-7-light::before {
    content: "\fb23"
}

.gtn-menu-8-light::before {
    content: "\fb24"
}

.gtn-list-2-light::before {
    content: "\fb25"
}

.gtn-dot-light::before {
    content: "\fb26"
}

.gtn-menu-9-light::before {
    content: "\fb27"
}

.gtn-search11-light::before {
    content: "\fb28"
}

.gtn-search-minus-light::before {
    content: "\fb29"
}

.gtn-search-11-light::before {
    content: "\fb2a"
}

.gtn-search-2-light::before {
    content: "\fb2b"
}

.gtn-search-3-light::before {
    content: "\fb2c"
}

.gtn-magnifying-glass-search-light::before {
    content: "\fb2d"
}

.gtn-loupe1-light::before {
    content: "\fb2e"
}

.gtn-speed-light::before {
    content: "\fb2f"
}

.gtn-search21-light::before {
    content: "\fb30"
}

.gtn-search-4-light::before {
    content: "\fb31"
}

.gtn-search-5-light::before {
    content: "\fb32"
}

.gtn-detective-light::before {
    content: "\fb33"
}

.gtn-cart1-light::before {
    content: "\fb34"
}

.gtn-buying-on-smartphone-light::before {
    content: "\fb35"
}

.gtn-badge-light::before {
    content: "\fb36"
}

.gtn-basket1-light::before {
    content: "\fb37"
}

.gtn-commerce-and-shopping-light::before {
    content: "\fb38"
}

.gtn-comment-light::before {
    content: "\fb39"
}

.gtn-comment-1-light::before {
    content: "\fb3a"
}

.gtn-share-light::before {
    content: "\fb3b"
}

.gtn-share-1-light::before {
    content: "\fb3c"
}

.gtn-share-2-light::before {
    content: "\fb3d"
}

.gtn-share-3-light::before {
    content: "\fb3e"
}

.gtn-comment1-light::before {
    content: "\fb3f"
}

.gtn-favorite-light::before {
    content: "\fb40"
}

.gtn-retweet-light::before {
    content: "\fb41"
}

.gtn-share1-light::before {
    content: "\fb42"
}

.gtn-facebook-light::before {
    content: "\fb43"
}

.gtn-twitter-light::before {
    content: "\fb44"
}

.gtn-linkedin-light::before {
    content: "\fb45"
}

.gtn-whatsapp-1-light::before {
    content: "\fb46"
}

.gtn-dribbble-light::before {
    content: "\fb47"
}

.gtn-facebook-2-light::before {
    content: "\fb48"
}

.gtn-twitter1-light::before {
    content: "\fb49"
}

.gtn-vk-light::before {
    content: "\fb4a"
}

.gtn-youtube-v-light::before {
    content: "\fb4b"
}

.gtn-vimeo-light::before {
    content: "\fae0"
}

.gtn-youtube-light::before {
    content: "\fb4c"
}

.gtn-snapchat-1-light::before {
    content: "\fb4d"
}

.gtn-behance-light::before {
    content: "\fb4e"
}

.gtn-github-light::before {
    content: "\fb4f"
}

.gtn-pinterest-light::before {
    content: "\fb50"
}

.gtn-spotify-light::before {
    content: "\fb51"
}

.gtn-soundcloud-1-light::before {
    content: "\fb52"
}

.gtn-skype-1-light::before {
    content: "\fb53"
}

.gtn-rss-light::before {
    content: "\fb54"
}

.gtn-reddit-1-light::before {
    content: "\fb55"
}

.gtn-dribbble-1-light::before {
    content: "\fb56"
}

.gtn-wordpress-1-light::before {
    content: "\fb57"
}

.gtn-logo-light::before {
    content: "\fb58"
}

.gtn-dropbox-1-light::before {
    content: "\fb59"
}

.gtn-blogger-1-light::before {
    content: "\fb5a"
}

.gtn-photo-light::before {
    content: "\fb5b"
}

.gtn-hangouts-light::before {
    content: "\fb5c"
}

.gtn-xing-light::before {
    content: "\fb5d"
}

.gtn-myspace-light::before {
    content: "\fb5e"
}

.gtn-flickr-1-light::before {
    content: "\fb5f"
}

.gtn-envato-light::before {
    content: "\fb60"
}

.gtn-picasa-1-light::before {
    content: "\fb61"
}

.gtn-wattpad-light::before {
    content: "\fb62"
}

.gtn-emoji-light::before {
    content: "\fb63"
}

.gtn-deviantart-1-light::before {
    content: "\fb64"
}

.gtn-yahoo-1-light::before {
    content: "\fb65"
}

.gtn-vine-1-light::before {
    content: "\fb66"
}

.gtn-delicious-light::before {
    content: "\fb67"
}

.gtn-kickstarter-1-light::before {
    content: "\fb68"
}

.gtn-stumbleupon-1-light::before {
    content: "\fb69"
}

.gtn-brands-and-logotypes-light::before {
    content: "\fb6a"
}

.gtn-instagram-1-light::before {
    content: "\fb6c"
}

.gtn-facebook-1-light::before {
    content: "\fb6d"
}

.gtn-instagram-2-light::before {
    content: "\fb6e"
}

.gtn-twitter-1-light::before {
    content: "\fb6f"
}

.gtn-whatsapp-2-light::before {
    content: "\fb70"
}

.gtn-youtube-1-light::before {
    content: "\fb71"
}

.gtn-linkedin-1-light::before {
    content: "\fb72"
}

.gtn-telegram-light::before {
    content: "\fb73"
}

.gtn-github-1-light::before {
    content: "\fb74"
}

.gtn-vk-1-light::before {
    content: "\fb75"
}

.gtn-pinterest-1-light::before {
    content: "\fb76"
}

.gtn-rss-1-light::before {
    content: "\fb77"
}

.gtn-twitch-light::before {
    content: "\fb78"
}

.gtn-snapchat-2-light::before {
    content: "\fb79"
}

.gtn-skype-2-light::before {
    content: "\fb7a"
}

.gtn-behance-2-light::before {
    content: "\fb7b"
}

.gtn-spotify-1-light::before {
    content: "\fb7c"
}

.gtn-periscope-light::before {
    content: "\fb7d"
}

.gtn-dribbble-2-light::before {
    content: "\fb7e"
}

.gtn-tumblr-1-light::before {
    content: "\fb7f"
}

.gtn-soundcloud-2-light::before {
    content: "\fb80"
}

.gtn-google-drive-1-light::before {
    content: "\fb81"
}

.gtn-dropbox-2-light::before {
    content: "\fb82"
}

.gtn-reddit-2-light::before {
    content: "\fb83"
}

.gtn-html-light::before {
    content: "\fb84"
}

.gtn-vimeo-1-light::before {
    content: "\fb85"
}

.gtn-hangout-light::before {
    content: "\fb86"
}

.gtn-blogger-2-light::before {
    content: "\fb87"
}

.gtn-yahoo-2-light::before {
    content: "\fb88"
}

.gtn-path-light::before {
    content: "\fb89"
}

.gtn-yelp-1-light::before {
    content: "\fb8a"
}

.gtn-slideshare-light::before {
    content: "\fb8b"
}

.gtn-picasa-2-light::before {
    content: "\fb8c"
}

.gtn-myspace-1-light::before {
    content: "\fb8d"
}

.gtn-flickr-2-light::before {
    content: "\fb8e"
}

.gtn-xing-1-light::before {
    content: "\fb8f"
}

.gtn-envato-1-light::before {
    content: "\fb90"
}

.gtn-swarm-light::before {
    content: "\fb91"
}

.gtn-wattpad-1-light::before {
    content: "\fb92"
}

.gtn-foursquare-light::before {
    content: "\fb93"
}

.gtn-deviantart-2-light::before {
    content: "\fb94"
}

.gtn-kickstarter-2-light::before {
    content: "\fb95"
}

.gtn-delicious-1-light::before {
    content: "\fb96"
}

.gtn-vine-2-light::before {
    content: "\fb97"
}

.gtn-digg-light::before {
    content: "\fb98"
}

.gtn-bebo-light::before {
    content: "\fb99"
}

.gtn-stumbleupon-2-light::before {
    content: "\fb9a"
}

.gtn-forrst-light::before {
    content: "\fb9b"
}

.gtn-eye3-light::before {
    content: "\fb9d"
}

.gtn-microscope-light::before {
    content: "\fb9e"
}

.gtn-Anti-Lock-light::before {
    content: "\fb9f"
}

.gtn-apartment-light::before {
    content: "\fba0"
}

.gtn-app-light::before {
    content: "\fba2"
}

.gtn-Aroma-light::before {
    content: "\fba3"
}

.gtn-bamboo-Leaf-light::before {
    content: "\fba5"
}

.gtn-basket-light::before {
    content: "\fba6"
}

.gtn-Battery-light::before {
    content: "\fba7"
}

.gtn-Bettery-light::before {
    content: "\fba8"
}

.gtn-building-light::before {
    content: "\fba9"
}

.gtn-car-2-light::before {
    content: "\fbaa"
}

.gtn-Car-light::before {
    content: "\fbab"
}

.gtn-Child-light::before {
    content: "\fbac"
}

.gtn-cityscape-light::before {
    content: "\fbad"
}

.gtn-cleaner-light::before {
    content: "\fbae"
}

.gtn-Coffee-cup-light::before {
    content: "\fbaf"
}

.gtn-coins-light::before {
    content: "\fbb0"
}

.gtn-Computer-light::before {
    content: "\fbb1"
}

.gtn-Consultancy-light::before {
    content: "\fbb2"
}

.gtn-cottage-light::before {
    content: "\fbb3"
}

.gtn-crane-light::before {
    content: "\fbb4"
}

.gtn-Custom-api-light::before {
    content: "\fbb5"
}

.gtn-customer-support-2-light::before {
    content: "\fbb6"
}

.gtn-Design-2-light::before {
    content: "\fbb7"
}

.gtn-Design-3-light::before {
    content: "\fbb8"
}

.gtn-design-light::before {
    content: "\fbb9"
}

.gtn-diamond-light::before {
    content: "\fbba"
}

.gtn-diploma-light::before {
    content: "\fbbb"
}

.gtn-Document-Search-light::before {
    content: "\fbbc"
}

.gtn-Download-light::before {
    content: "\fbbd"
}

.gtn-drilling-light::before {
    content: "\fbbe"
}

.gtn-engine-light::before {
    content: "\fbbf"
}

.gtn-engineer-light::before {
    content: "\fbc0"
}

.gtn-envelope-light::before {
    content: "\fbc1"
}

.gtn-Family-light::before {
    content: "\fbc2"
}

.gtn-friendship-light::before {
    content: "\fbc3"
}

.gtn-gift-light::before {
    content: "\fbc4"
}

.gtn-graph-2-light::before {
    content: "\fbc5"
}

.gtn-graph-light::before {
    content: "\fbc6"
}

.gtn-hamburger-2-light::before {
    content: "\fbc7"
}

.gtn-handshake-light::before {
    content: "\fbc8"
}

.gtn-Helmet-light::before {
    content: "\fbc9"
}

.gtn-hot-Stone-2-light::before {
    content: "\fbca"
}

.gtn-hot-stone-light::before {
    content: "\fbcb"
}

.gtn-idea-light::before {
    content: "\fbcc"
}

.gtn-Leaf-light::before {
    content: "\fbcd"
}

.gtn-management-light::before {
    content: "\fbce"
}

.gtn-Massage-table-light::before {
    content: "\fbcf"
}

.gtn-Mechanic-light::before {
    content: "\fbd0"
}

.gtn-Money-2-light::before {
    content: "\fbd2"
}

.gtn-money-bag-light::before {
    content: "\fbd3"
}

.gtn-Money-light::before {
    content: "\fbd4"
}

.gtn-oil-bottle-light::before {
    content: "\fbd5"
}

.gtn-Physiotherapy-light::before {
    content: "\fbd6"
}

.gtn-Profile-light::before {
    content: "\fbd7"
}

.gtn-Rating-light::before {
    content: "\fbd8"
}

.gtn-right-mark-light::before {
    content: "\fbd9"
}

.gtn-rings-light::before {
    content: "\fbda"
}

.gtn-Safe-house-light::before {
    content: "\fbdb"
}

.gtn-Scan-light::before {
    content: "\fbdc"
}

.gtn-social-care-light::before {
    content: "\fbdd"
}

.gtn-Speed-Clock-light::before {
    content: "\fbde"
}

.gtn-stopwatch-light::before {
    content: "\fbdf"
}

.gtn-Support-2-light::before {
    content: "\fbe0"
}

.gtn-target-2-light::before {
    content: "\fbe1"
}

.gtn-Target-light::before {
    content: "\fbe2"
}

.gtn-tripod-light::before {
    content: "\fbe3"
}

.gtn-truck-light::before {
    content: "\fbe4"
}

.gtn-university-light::before {
    content: "\fbe5"
}

.gtn-User-light::before {
    content: "\fbe6"
}

.gtn-Web-Portals-light::before {
    content: "\fbe7"
}

.gtn-window-light::before {
    content: "\fbe8"
}

.gtn-ek_line_icon-light::before {
    content: "\fbe9"
}

.gtn-ek_stroke_icon-light::before {
    content: "\fba1"
}

.gtn-ekit-light::before {
    content: "\f947"
}

.gtn-elements-kit-logo-light::before {
    content: "\f90d"
}

.gtn-degree-image-light::before {
    content: "\f900"
}

.gtn-accordion-light::before {
    content: "\f901"
}

.gtn-animated-flip-box-light::before {
    content: "\f902"
}

.gtn-animated-text-light::before {
    content: "\f903"
}

.gtn-brands-light::before {
    content: "\f904"
}

.gtn-business-hour-light::before {
    content: "\f905"
}

.gtn-button-light::before {
    content: "\f906"
}

.gtn-carousel-light::before {
    content: "\f907"
}

.gtn-Circle-progress-light::before {
    content: "\f908"
}

.gtn-contact-form-light::before {
    content: "\f909"
}

.gtn-countdown-timer-light::before {
    content: "\f90a"
}

.gtn-dropbar-light::before {
    content: "\f90c"
}

.gtn-faq-light::before {
    content: "\f90e"
}

.gtn-full-width-scroll-light::before {
    content: "\f90f"
}

.gtn-google-map-light::before {
    content: "\f910"
}

.gtn-heading-style-light::before {
    content: "\f911"
}

.gtn-help-desk-light::before {
    content: "\f912"
}

.gtn-horizontal-timeline-light::before {
    content: "\f913"
}

.gtn-iframe-light::before {
    content: "\f914"
}

.gtn-image-comparison-light::before {
    content: "\f915"
}

.gtn-image-gallery-light::before {
    content: "\f916"
}

.gtn-image-justify-light::before {
    content: "\f917"
}

.gtn-image-magnifier-light::before {
    content: "\f918"
}

.gtn-image-masonry-light::before {
    content: "\f919"
}

.gtn-inline-svg-light::before {
    content: "\f91a"
}

.gtn-instagram-light::before {
    content: "\f91b"
}

.gtn-listing-light::before {
    content: "\f91c"
}

.gtn-music-player-light::before {
    content: "\f91d"
}

.gtn-news-ticker-light::before {
    content: "\f91e"
}

.gtn-off-canvus-menu-light::before {
    content: "\f91f"
}

.gtn-parallax-light::before {
    content: "\f920"
}

.gtn-portfolio-light::before {
    content: "\f921"
}

.gtn-post-banner-light::before {
    content: "\f922"
}

.gtn-post-carousel-light::before {
    content: "\f923"
}

.gtn-post-grid-light::before {
    content: "\f924"
}

.gtn-post-slider-light::before {
    content: "\f925"
}

.gtn-pricing-list-light::before {
    content: "\f926"
}

.gtn-pricing-table-light::before {
    content: "\f927"
}

.gtn-product-featured-light::before {
    content: "\f928"
}

.gtn-product-image-light::before {
    content: "\f929"
}

.gtn-product-recent-light::before {
    content: "\f92a"
}

.gtn-product-sale-light::before {
    content: "\f92b"
}

.gtn-product-top-rated-light::before {
    content: "\f92c"
}

.gtn-product-top-seller-light::before {
    content: "\f92d"
}

.gtn-progress-bar-light::before {
    content: "\f92e"
}

.gtn-protected-content-v2-light::before {
    content: "\f92f"
}

.gtn-protected-content-v3-light::before {
    content: "\f930"
}

.gtn-protected-content-light::before {
    content: "\f931"
}

.gtn-qr_code-light::before {
    content: "\f932"
}

.gtn-scroll-button-light::before {
    content: "\f933"
}

.gtn-search1-light::before {
    content: "\f934"
}

.gtn-service-light::before {
    content: "\f935"
}

.gtn-slider-image-light::before {
    content: "\f936"
}

.gtn-social-share-light::before {
    content: "\f937"
}

.gtn-subscribe-light::before {
    content: "\f938"
}

.gtn-tab-light::before {
    content: "\f939"
}

.gtn-table-light::before {
    content: "\f93a"
}

.gtn-team-join-light::before {
    content: "\f93b"
}

.gtn-team-member-light::before {
    content: "\f93c"
}

.gtn-testimonial-carousel-light::before {
    content: "\f93d"
}

.gtn-testimonial-grid-light::before {
    content: "\f93e"
}

.gtn-testimonial-quote-light::before {
    content: "\f93f"
}

.gtn-testimonial-slider-light::before {
    content: "\f940"
}

.gtn-toggle-light::before {
    content: "\f941"
}

.gtn-user-login-light::before {
    content: "\f942"
}

.gtn-user-registration-light::before {
    content: "\f943"
}

.gtn-vertical-timeline-light::before {
    content: "\f944"
}

.gtn-video-player-light::before {
    content: "\f945"
}

.gtn-weather-light::before {
    content: "\f946"
}

.gtn-badge:before {
    content: "\f100";
}

.gtn-balance-scale:before {
    content: "\f101";
}

.gtn-diagonal-arrow-1:before {
    content: "\f102";
}

.gtn-diagonal-arrow-2:before {
    content: "\f103";
}

.gtn-diagonal-arrow-3:before {
    content: "\f104";
}

.gtn-diagonal-arrow-4:before {
    content: "\f105";
}

.gtn-diagonal-arrow-5:before {
    content: "\f106";
}

.gtn-diagonal-arrow-6:before {
    content: "\f107";
}

.gtn-diagonal-arrow-7:before {
    content: "\f108";
}

.gtn-diagonal-arrow-8:before {
    content: "\f109";
}

.gtn-diagonal-arrow-9:before {
    content: "\f10a";
}

.gtn-diagonal-arrow-10:before {
    content: "\f10b";
}

.gtn-diagonal-arrow-11:before {
    content: "\f10c";
}

.gtn-diagonal-arrow-12:before {
    content: "\f10d";
}

.gtn-diagonal-arrow-13:before {
    content: "\f10e";
}

.gtn-diagonal-arrow-14:before {
    content: "\f10f";
}

.gtn-diagonal-arrow-15:before {
    content: "\f110";
}

.gtn-diagonal-arrow:before {
    content: "\f111";
}

.gtn-down-arrow-1:before {
    content: "\f112";
}

.gtn-down-arrow-2:before {
    content: "\f113";
}

.gtn-down-arrow-3:before {
    content: "\f114";
}

.gtn-down-arrow-4:before {
    content: "\f115";
}

.gtn-down-arrow-5:before {
    content: "\f116";
}

.gtn-down-arrow-6:before {
    content: "\f117";
}

.gtn-down-arrow-7:before {
    content: "\f118";
}

.gtn-down-arrow-8:before {
    content: "\f119";
}

.gtn-down-arrow-9:before {
    content: "\f11a";
}

.gtn-down-arrow-10:before {
    content: "\f11b";
}

.gtn-down-arrow-11:before {
    content: "\f11c";
}

.gtn-down-arrow:before {
    content: "\f11d";
}

.gtn-left-arrow-1:before {
    content: "\f11e";
}

.gtn-left-arrow-2:before {
    content: "\f11f";
}

.gtn-left-arrow-3:before {
    content: "\f120";
}

.gtn-left-arrow-4:before {
    content: "\f121";
}

.gtn-left-arrow-5:before {
    content: "\f122";
}

.gtn-left-arrow-6:before {
    content: "\f123";
}

.gtn-left-arrow-7:before {
    content: "\f124";
}

.gtn-left-arrow-8:before {
    content: "\f125";
}

.gtn-left-arrow-9:before {
    content: "\f126";
}

.gtn-left-arrow-10:before {
    content: "\f127";
}

.gtn-left-arrow-11:before {
    content: "\f128";
}

.gtn-left-arrow-12:before {
    content: "\f129";
}

.gtn-left-arrow-13:before {
    content: "\f12a";
}

.gtn-left-arrow-14:before {
    content: "\f12b";
}

.gtn-left-arrow:before {
    content: "\f12c";
}

.gtn-medal:before {
    content: "\f12d";
}

.gtn-play-button:before {
    content: "\f12e";
}

.gtn-play:before {
    content: "\f12f";
}

.gtn-right-arrow-1:before {
    content: "\f130";
}

.gtn-right-arrow-2:before {
    content: "\f131";
}

.gtn-right-arrow-3:before {
    content: "\f132";
}

.gtn-right-arrow-4:before {
    content: "\f133";
}

.gtn-right-arrow-5:before {
    content: "\f134";
}

.gtn-right-arrow-6:before {
    content: "\f135";
}

.gtn-right-arrow-7:before {
    content: "\f136";
}

.gtn-right-arrow-8:before {
    content: "\f137";
}

.gtn-right-arrow-9:before {
    content: "\f138";
}

.gtn-right-arrow-10:before {
    content: "\f139";
}

.gtn-right-arrow-11:before {
    content: "\f13a";
}

.gtn-right-arrow-12:before {
    content: "\f13b";
}

.gtn-right-arrow-13:before {
    content: "\f13c";
}

.gtn-right-arrow-14:before {
    content: "\f13d";
}

.gtn-right-arrow:before {
    content: "\f13e";
}

.gtn-suitcase:before {
    content: "\f13f";
}

.gtn-up-arrow-1:before {
    content: "\f140";
}

.gtn-up-arrow-2:before {
    content: "\f141";
}

.gtn-up-arrow-3:before {
    content: "\f142";
}

.gtn-up-arrow-4:before {
    content: "\f143";
}

.gtn-up-arrow-5:before {
    content: "\f144";
}

.gtn-up-arrow-6:before {
    content: "\f145";
}

.gtn-up-arrow-7:before {
    content: "\f146";
}

.gtn-up-arrow-8:before {
    content: "\f147";
}

.gtn-up-arrow-9:before {
    content: "\f148";
}

.gtn-up-arrow-10:before {
    content: "\f149";
}

.gtn-up-arrow-11:before {
    content: "\f14a";
}

.gtn-up-arrow:before {
    content: "\f14b";
}

body {
    --guten-base-color: #181d23;
    --guten-base-lighter-color: #2d3137;
    --guten-bg-color: #fff;
    --guten-border-color: #eaeaeb;
    --guten-txt-color: #575a5f;
    --guten-txt-h-color: #181d23;
    --guten-txt-a-color: #0058e6;
    --guten-txt-m-color: #96989b;
    --guten-txt-alt-color: #fff;
    --guten-form-border-color: #d5d5d7;
    --guten-form-bg-color: transparent;
    --guten-form-txt-color: #181d23;
    --guten-form-font-size: 15px;
    --guten-form-border-focus: #b7b7b7;
    --guten-switch-active: #3557dc;
    --guten-switch-shadow: #2e384d;
    --guten-form-placeholder-color: #96989b;
    --guten-btn-txt-color: #fff;
    --guten-btn-bg-color: #0058e6;
    --guten-btn-bg-info: #5bc0de;
    --guten-btn-bg-success: #5cb85c;
    --guten-btn-bg-warning: #f0ad4e;
    --guten-btn-bg-danger: #d9534f;
    --guten-btn-bg-hover-color: #0048bd;
    --guten-selection-bg-color: #d8a600;
    --guten-element-bg-color: #80b1ff;
    --guten-element-darken-bg-color: #0058e6;
    --guten-element-lighten-bg-color: #e6f0ff;
    --guten-success-bg-color: #75ffd8;
    --guten-success-border-color: #007f5b;
    --guten-error-text-color: #d60000;
    --guten-error-bg-color: #fcc;
    --guten-error-border-color: #d60000;
    --guten-wp-color: #007cba
}

.editor-styles-wrapper .guten-fix-style {
    background: transparent
}

.guten-nav-menu * {
    transition: background-color .4s ease 0s,border .4s ease 0s,border-radius .4s ease 0s,box-shadow .4s ease 0s,color .4s ease 0s,height .4s ease 0s
}

.guten-nav-menu .gutenverse-hamburger-wrapper {
    display: flex
}

.guten-nav-menu .gutenverse-hamburger-menu {
    background-color: var(--guten-border-color);
    border: 1px solid var(--guten-border-color);
    color: var(--guten-base-color);
    cursor: pointer;
    display: none;
    padding: 25px 40px;
    z-index: 100
}

.guten-nav-menu .gutenverse-menu-wrapper {
    z-index: 1000
}

.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-nav-site-title {
    display: none
}

.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-nav-site-title .gutenverse-nav-logo {
    display: block;
    margin: 5px 0;
    padding: 5px
}

.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-nav-site-title .gutenverse-nav-logo img {
    height: auto;
    width: 120px
}

.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu {
    background: var(--guten-border-color);
    border: 1px solid var(--guten-border-color);
    border-radius: 3px;
    color: var(--guten-base-color);
    cursor: pointer;
    display: none;
    float: right;
    margin: 12px;
    padding: 8px;
    position: relative;
    width: 45px;
    z-index: 10
}

.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu,.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu>ul {
    align-items: center;
    display: flex;
    list-style: none;
    margin: 0;
    padding-left: 0
}

.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu>li,.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu>ul>li {
    list-style: none;
    margin: 0;
    padding: 0
}

.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu>li>a,.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu>ul>li>a {
    align-items: center;
    color: #707070;
    display: flex;
    font-size: 15px;
    font-weight: 500;
    letter-spacing: normal;
    padding: 0 15px;
    text-decoration: none;
    text-transform: none;
    transition: all .4s ease
}

.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu li,.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu>ul li {
    display: flex;
    position: relative
}

.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu li a,.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu>ul li a {
    color: #000;
    display: flex;
    font-size: 14px;
    font-weight: 400;
    justify-content: space-between;
    padding: 15px;
    width: 100%
}

.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children .sub-menu,.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu>ul li.menu-item-has-children .sub-menu {
    background: var(--guten-bg-color);
    box-shadow: 0 10px 30px 0 rgba(45,45,45,.2);
    left: 0;
    margin: 0;
    max-height: none;
    position: absolute;
    top: 100%
}

.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children:hover>.sub-menu,.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu>ul li.menu-item-has-children:hover>.sub-menu {
    opacity: 1;
    visibility: visible
}

.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children>a i,.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu>ul li.menu-item-has-children>a i {
    align-items: center;
    cursor: pointer;
    display: flex;
    margin-left: 5px
}

.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu .sub-menu,.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu>ul .sub-menu {
    border-radius: 0 0 0 0;
    list-style: none;
    opacity: 0;
    padding: 0;
    transition: all .4s ease;
    visibility: hidden;
    z-index: 1000
}

.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu .sub-menu>li>.sub-menu,.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu>ul .sub-menu>li>.sub-menu {
    left: 100%;
    top: 0
}

@keyframes slideLeftToRight {
    0% {
        transform: translateX(-100%)
    }

    to {
        transform: translateX(0)
    }
}

@keyframes slideRightToLeft {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(-100%)
    }
}

@media screen and (max-width: 780px) {
    .guten-nav-menu.break-point-tablet .gutenverse-hamburger-menu {
        display:block
    }


  

    .guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-nav-identity-panel {
        display: block;
        padding: 10px 0;
        position: relative;
        width: 100%;
        z-index: 5;
    }

    .guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-nav-site-title {
        display: inline-block
    }

    .guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu {
        display: block
    }

    .guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-menu,.guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-menu>ul {
        display: block;
        overflow-y: auto
    }

    .guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children>a i,.guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-menu>ul li.menu-item-has-children>a i {
        border: 1px solid var(--guten-border-color);
        border-radius: 3px;
        margin-left: auto;
        padding: 4px 15px
    }

    .guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children .sub-menu,.guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-menu>ul li.menu-item-has-children .sub-menu {
        background: none;
        box-shadow: none!important;
        position: inherit
    }

    .guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-menu li,.guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-menu>ul li {
        display: block;
        position: inherit;
        width: 100%
    }

    .guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-menu li .sub-menu,.guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-menu>ul li .sub-menu {
        display: none;
        max-height: 2500px;
        opacity: 0;
        transition: max-height 5s ease-out;
        visibility: hidden
    }

    .guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-menu li .sub-menu.dropdown-open,.guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-menu>ul li .sub-menu.dropdown-open {
        display: block;
        opacity: 1;
        visibility: visible
    }

    .guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-menu li a,.guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-menu>ul li a {
        display: block
    }

    .guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-menu li a i,.guten-nav-menu.break-point-tablet .gutenverse-menu-wrapper .gutenverse-menu>ul li a i {
        float: right
    }

    .guten-nav-menu.break-point-tablet .guten-nav-overlay {
        background-color: rgba(0,0,0,.2);
        height: 100%;
        left: 0;
        position: fixed;
        top: 0;
        transform: translateX(-100%);
        transition: transform 0s ease-in-out;
        width: 100%;
        z-index: 999
    }

    .guten-nav-menu.break-point-tablet .guten-nav-overlay.active {
        animation: slideLeftToRight .5s ease-in-out forwards;
        transition: transform .5s ease-in-out
    }

    .guten-nav-menu.break-point-tablet .guten-nav-overlay.exiting {
        animation: slideRightToLeft .5s ease-in-out forwards;
        transition: transform .5s ease-in-out
    }
}



@media screen and (max-width: 425px) {
    .guten-nav-menu.break-point-mobile .gutenverse-hamburger-menu {
        display:block
    }

    .guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper {
        background-color: #f7f7f7;
        border-radius: 0 0 0 0;
        display: flex;
        flex-direction: column-reverse;
        height: 100%!important;
        justify-content: flex-end;
        left: -110%;
        max-width: 360px;
        overflow-x: hidden;
        overflow-y: auto;
        position: fixed;
        top: 0;
        transition: left .6s cubic-bezier(.6,.1,.68,.53);
        width: 100%
    }

    .guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper.active {
        left: 0
    }


    .guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-nav-identity-panel {
        display: block;
        padding: 10px 0;
        position: relative;
        width: 100%;
        z-index: 5
    }

    .guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-nav-site-title {
        display: inline-block
    }

    .guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu {
        display: block
    }

    .guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-menu,.guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-menu>ul {
        display: block;
        overflow-y: auto
    }

    .guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children>a i,.guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-menu>ul li.menu-item-has-children>a i {
        border: 1px solid var(--guten-border-color);
        border-radius: 3px;
        margin-left: auto;
        padding: 4px 15px
    }

    .guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children .sub-menu,.guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-menu>ul li.menu-item-has-children .sub-menu {
        background: none;
        box-shadow: none;
        position: inherit
    }

    .guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-menu li,.guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-menu>ul li {
        display: block;
        position: inherit;
        width: 100%
    }

    .guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-menu li .sub-menu,.guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-menu>ul li .sub-menu {
        display: none;
        max-height: 2500px;
        opacity: 0;
        transition: max-height 5s ease-out;
        visibility: hidden
    }

    .guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-menu li .sub-menu.dropdown-open,.guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-menu>ul li .sub-menu.dropdown-open {
        display: block;
        opacity: 1;
        visibility: visible
    }

    .guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-menu li a,.guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-menu>ul li a {
        display: block
    }

    .guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-menu li a i,.guten-nav-menu.break-point-mobile .gutenverse-menu-wrapper .gutenverse-menu>ul li a i {
        float: right
    }

    .guten-nav-menu.break-point-mobile .guten-nav-overlay {
        background-color: rgba(0,0,0,.2);
        height: 100%;
        left: 0;
        position: fixed;
        top: 0;
        transform: translateX(-100%);
        transition: transform 0s ease-in-out;
        width: 100%;
        z-index: 999
    }

    .guten-nav-menu.break-point-mobile .guten-nav-overlay.active {
        animation: slideLeftToRight .5s ease-in-out forwards;
        transition: transform .5s ease-in-out
    }

    .guten-nav-menu.break-point-mobile .guten-nav-overlay.exiting {
        animation: slideRightToLeft .5s ease-in-out forwards;
        transition: transform .5s ease-in-out
    }
}





/* new code me */

a#guten-qIZmyr
{
    display: flex;
    align-items: center;
}

.guten-team {
    overflow: hidden;
    position: relative
}

.guten-team .profile-box {
    text-align: center
}

.guten-team .profile-box .profile-card {
    background-color: var(--guten-bg-color)
}

.guten-team .profile-box .profile-card .popup {
    cursor: pointer
}

.guten-team .profile-box .profile-card.card-default {
    padding: 20px 20px 40px;
    z-index: 1
}

.guten-team .profile-box .profile-card.card-default .profile-header {
    display: inline-block;
    margin-bottom: 38px
}

.guten-team .profile-box .profile-card.card-default .profile-header img {
    height: 160px;
    max-width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 160px
}

.guten-team .profile-box .profile-card.card-default .profile-body {
    padding-bottom: 20px;
    z-index: 2
}

.guten-team .profile-box .profile-card.card-overlay {
    display: inline-block;
    overflow: hidden;
    position: relative;
    width: 100%
}

.guten-team .profile-box .profile-card.card-overlay .profile-body {
    margin-bottom: 55%;
    transform: translateY(-50%)
}

.guten-team .profile-box .profile-card.card-overlay .profile-body.bottom {
    bottom: -5%!important;
    margin-bottom: 0;
    top: unset!important;
    transform: translateY(0)
}

.guten-team .profile-box .profile-card.card-overlay img {
    display: block;
    height: auto;
    margin: 0 auto;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.guten-team .profile-box .profile-card.card-overlay:before {
    backface-visibility: hidden;
    background-color: rgba(0,0,0,.7);
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 100%;
    transition: all .4s ease;
    visibility: hidden;
    width: 100%;
    z-index: 1
}

.guten-team .profile-box .profile-card.card-overlay.scale:before {
    top: 0
}

.guten-team .profile-box .profile-card.card-overlay.scale:hover:before {
    opacity: 1;
    top: 0;
    transform: scale(.9);
    visibility: visible
}

.guten-team .profile-box .profile-card.card-overlay.scale:hover .profile-body {
    opacity: 1;
    transform: translateY(-50%);
    visibility: visible
}

.guten-team .profile-box .profile-card.card-overlay.scale:hover .profile-body.bottom {
    bottom: 5%!important;
    top: unset!important;
    transform: translateY(0)
}

.guten-team .profile-box .profile-card.card-overlay.default:hover:before {
    opacity: 1;
    top: 0;
    visibility: visible
}

.guten-team .profile-box .profile-card.card-overlay.default:hover .profile-body {
    opacity: 1;
    transform: translateY(-50%);
    visibility: visible
}

.guten-team .profile-box .profile-card.card-overlay.default:hover .profile-body.bottom {
    bottom: 0!important;
    margin-bottom: 0;
    top: unset!important;
    transform: translateY(0)
}

.guten-team .profile-box .profile-card.card-overlay .profile-body {
    left: 0;
    opacity: 0;
    padding: 10px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-20%);
    transition: all .4s ease;
    visibility: hidden;
    width: 100%;
    z-index: 2
}

.guten-team .profile-box .profile-card.card-overlay .profile-body .profile-desc,.guten-team .profile-box .profile-card.card-overlay .profile-body .profile-sub,.guten-team .profile-box .profile-card.card-overlay .profile-body .profile-title {
    color: var(--guten-bg-color)
}

.guten-team .profile-box .profile-card.card-title-social-horizontal {
    display: inline-block;
    overflow: hidden;
    position: relative;
    width: 100%
}

.guten-team .profile-box .profile-card.card-title-social-horizontal img {
    display: block;
    height: auto;
    margin: 0 auto;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.guten-team .profile-box .profile-card.card-title-social-horizontal:before {
    backface-visibility: hidden;
    background-color: rgba(0,0,0,.7);
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    transition: all .4s ease;
    visibility: hidden;
    width: 100%;
    z-index: 1
}

.guten-team .profile-box .profile-card.card-title-social-horizontal:hover:before {
    opacity: 1;
    visibility: visible
}

.guten-team .profile-box .profile-card.card-title-social-horizontal:hover .profile-body .profile-desc,.guten-team .profile-box .profile-card.card-title-social-horizontal:hover .profile-body .profile-sub,.guten-team .profile-box .profile-card.card-title-social-horizontal:hover .profile-body .profile-title,.guten-team .profile-box .profile-card.card-title-social-horizontal:hover .profile-body .socials-wrapper {
    opacity: 1
}

.guten-team .profile-box .profile-card.card-title-social-horizontal:hover .profile-body .profile-title {
    bottom: 10px;
    left: 10px
}

.guten-team .profile-box .profile-card.card-title-social-horizontal:hover .profile-body .profile-desc {
    left: 10px;
    top: 10px
}

.guten-team .profile-box .profile-card.card-title-social-horizontal:hover .profile-body .profile-sub {
    right: 10px;
    top: 50px
}

.guten-team .profile-box .profile-card.card-title-social-horizontal:hover .profile-body .socials-wrapper {
    bottom: 10px;
    right: 10px
}

.guten-team .profile-box .profile-card.card-title-social-horizontal .profile-body {
    background-color: transparent;
    height: 100%;
    left: 0;
    padding: 10px;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .4s ease;
    width: 100%;
    z-index: 2
}

.guten-team .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc,.guten-team .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub,.guten-team .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title,.guten-team .profile-box .profile-card.card-title-social-horizontal .profile-body .socials-wrapper {
    color: var(--guten-bg-color);
    opacity: 0;
    position: absolute;
    transition: all .4s ease;
    width: -moz-fit-content;
    width: fit-content
}

.guten-team .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title {
    bottom: -10px;
    left: 10px
}

.guten-team .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-desc {
    left: 10px;
    top: -10px
}

.guten-team .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub {
    right: -10px;
    top: 50px;
    transform: rotate(90deg)
}

.guten-team .profile-box .profile-card.card-title-social-horizontal .profile-body .socials-wrapper {
    bottom: -10px;
    right: 10px
}

.guten-team .profile-box .profile-card.card-hover {
    padding: 20px 20px 0;
    z-index: 1
}

.guten-team .profile-box .profile-card.card-hover:hover .profile-body {
    transform: translateY(-50px)
}

.guten-team .profile-box .profile-card.card-hover:hover .profile-body:before {
    opacity: 1
}

.guten-team .profile-box .profile-card.card-hover:hover .profile-body .guten-social-icons,.guten-team .profile-box .profile-card.card-hover:hover .profile-body .social-list {
    display: flex;
    opacity: 1
}

.guten-team .profile-box .profile-card.card-hover .profile-header {
    display: inline-block;
    margin-bottom: 38px
}

.guten-team .profile-box .profile-card.card-hover .profile-header img {
    height: 160px;
    -o-object-fit: cover;
    object-fit: cover;
    width: 160px
}

.guten-team .profile-box .profile-card.card-hover .profile-body {
    padding: 30px 20px;
    position: relative;
    transition: all .4s ease
}

.guten-team .profile-box .profile-card.card-hover .profile-body:before {
    backface-visibility: hidden;
    background-color: #e6f0ff;
    background-size: 101% 102%;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: all .4s ease;
    width: 100%;
    z-index: -1
}

.guten-team .profile-box .profile-card.card-hover .profile-body .profile-title {
    margin: 0
}

.guten-team .profile-box .profile-card.card-hover .profile-body .profile-sub {
    margin: 8px 0
}

.guten-team .profile-box .profile-card.card-hover .profile-body .guten-social-icons,.guten-team .profile-box .profile-card.card-hover .profile-body .social-list {
    display: none;
    opacity: 0;
    transition: all .4s ease
}

.guten-team .border-bottom {
    bottom: 0;
    height: 5px;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    width: 100%
}

.guten-team .border-bottom .animated {
    background-color: #d8a600;
    height: 5px;
    width: 100%;
    z-index: 3
}

.guten-team .border-bottom .left {
    animation-name: slideInLeft
}

.guten-team .border-bottom .right {
    animation-name: slideInRight
}

.guten-team:hover .border-bottom .left {
    animation-name: slideOutRight
}

.guten-team:hover .border-bottom .right {
    animation-name: slideOutLeft
}

.editor-styles-wrapper .social-list,.social-list {
    list-style: none;
    margin: 0;
    padding: 0
}

.editor-styles-wrapper .social-list .social-icon,.social-list .social-icon {
    display: inline-block
}

.editor-styles-wrapper .social-list .social-icon a,.social-list .social-icon a {
    align-items: center;
    background-color: #80b1ff;
    border-radius: 50%;
    color: var(--guten-bg-color);
    display: inline-flex;
    gap: 12px;
    justify-content: center;
    padding: 10px;
    text-decoration: none;
    transition: all .3s
}

.editor-styles-wrapper .social-list .social-icon a i,.social-list .social-icon a i {
    font-size: 16px;
    height: 16px;
    width: 16px
}

.editor-styles-wrapper .social-list .social-icon:not(:last-child),.social-list .social-icon:not(:last-child) {
    margin-right: 10px
}

.profile-popup {
    display: none
}

.profile-popup .guten-social-icons>div:not(.guten-social-icon) {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 10px
}

.profile-popup.show {
    align-items: center;
    bottom: 0;
    display: flex;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 997
}

.profile-popup.show .overlay {
    background-color: var(--guten-base-color);
    height: 100%;
    opacity: .5;
    position: absolute;
    width: 100%;
    z-index: 998
}

.profile-popup.show .popup {
    background-color: var(--guten-bg-color);
    display: flex;
    margin: 1.75rem auto;
    min-height: 400px;
    padding: 60px 40px;
    position: relative;
    width: 450px;
    z-index: 999
}

.profile-popup.show .popup .popup-close {
    cursor: pointer;
    padding: 8px;
    position: absolute;
    right: 0;
    top: 0
}

.profile-popup.show .popup img {
    width: 100%
}

.profile-popup.show .popup .content-1 {
    justify-content: center;
    width: 40%
}

.profile-popup.show .popup .content-2 {
    margin-left: 20px;
    width: 60%
}

.profile-popup.show .popup .content-2 .profile-desc,.profile-popup.show .popup .content-2 .profile-email,.profile-popup.show .popup .content-2 .profile-phone {
    margin: 0;
    padding: 20px 0
}

.profile-popup.show .popup .content-2 .profile-sub,.profile-popup.show .popup .content-2 .profile-title {
    margin: 0
}

.profile-popup.show .popup .content-2 .profile-email,.profile-popup.show .popup .content-2 .profile-phone {
    border-top: 1px solid #ccc
}

.profile-popup.show .popup .content-2 .social-list {
    margin-top: 20px
}

.list-text {
    padding: 0px 20px;
    text-align: left;
}

.guten-H3IzYe.layout-boxed > .guten-container {
    max-width: 1120px;
}

.guten-H3IzYe:not(.background-animated), .guten-H3IzYe.background-animated > .guten-background-animated .animated-layer {
    background: linear-gradient(90deg, rgba(34, 150, 249, 1) 25.4%,rgba(14, 43, 92, 1) 25.5%);
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-H3IzYe {
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 0px;
        padding-left: 10px;
    }
}

.guten-1xX53Q.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-1xX53Q:not(.background-animated), .guten-1xX53Q.background-animated > .guten-background-animated .animated-layer {
   
}

.guten-element.guten-1xX53Q {
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 0px;
    z-index: 2;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-1xX53Q {
        padding-top: 20px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-1xX53Q {
        padding-top: 15px;
        padding-right: 0px;
        padding-bottom: 15px;
        padding-left: 0px;
    }
}


.guten-DYhsBQ:not(.background-animated), .guten-DYhsBQ.background-animated > .guten-background-animated .animated-layer {
    background: rgba(255, 255, 255, 0);
}

.guten-element.guten-DYhsBQ {
    margin-bottom: -38px;
    z-index: 5;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-DYhsBQ {
        margin-bottom: -35px;
        padding-top: 0px;
        padding-right: 20px;
        padding-bottom: 0px;
        padding-left: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-DYhsBQ {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: -25px;
        margin-left: 0px;
    }
}

.guten-OJxUFG {
    width: 28%;
    order: 1;
}

.guten-section > .guten-container > .guten-OJxUFG.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-OJxUFG.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-start;
}

.guten-OJxUFG:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-OJxUFG.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-OJxUFG:not(.background-animated) > .guten-column-wrapper, .guten-OJxUFG.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-1);
}

.guten-OJxUFG > .sticky-wrapper > .guten-column-wrapper, .guten-OJxUFG > .guten-column-wrapper {
    padding-top: 12px;
    padding-bottom: 12px;
}

@media only screen and (max-width: 1024px) {
    .guten-OJxUFG {
        width: 30%;
    }
}

.guten-9jh2in {
    width: 72%;
    order: 1;
}

.guten-section > .guten-container > .guten-9jh2in.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-9jh2in.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-end;
}

.guten-9jh2in:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-9jh2in.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-9jh2in:not(.background-animated) > .guten-column-wrapper, .guten-9jh2in.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
   
}

@media only screen and (max-width: 1024px) {
    .guten-9jh2in {
        width: 70%;
    }

    .guten-section > .guten-container > .guten-9jh2in.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-9jh2in.guten-column > .guten-column-wrapper {
        align-content: center;
        align-items: center;
        justify-content: flex-end;
    }
}

.guten-IumK6M {
    width: 36%;
    order: 1;
}

.guten-section > .guten-container > .guten-IumK6M.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-IumK6M.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-start;
}

.guten-IumK6M:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-IumK6M.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-IumK6M:not(.background-animated) > .guten-column-wrapper, .guten-IumK6M.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
   
}

@media only screen and (max-width: 1024px) {
    .guten-IumK6M {
        width: 100%;
    }

    .guten-section > .guten-container > .guten-IumK6M.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-IumK6M.guten-column > .guten-column-wrapper {
        align-content: center;
        align-items: center;
        justify-content: center;
    }
}

@media only screen and (max-width: 767px) {
    .guten-IumK6M > .sticky-wrapper > .guten-column-wrapper, .guten-IumK6M > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-3gYjZT {
    width: 21.7%;
    order: 1;
}

.guten-section > .guten-container > .guten-3gYjZT.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-3gYjZT.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-end;
}

.guten-3gYjZT:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-3gYjZT.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-3gYjZT:not(.background-animated) > .guten-column-wrapper, .guten-3gYjZT.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
   
}

.guten-3gYjZT > .sticky-wrapper > .guten-column-wrapper, .guten-3gYjZT > .guten-column-wrapper {
    margin-right: 15px;
}

@media only screen and (max-width: 1024px) {
    .guten-3gYjZT {
        width: 21.7%;
    }
}

.guten-rDx6cu {
    width: 21.3%;
    order: 1;
}

.guten-section > .guten-container > .guten-rDx6cu.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-rDx6cu.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-end;
}

.guten-rDx6cu:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-rDx6cu.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-rDx6cu:not(.background-animated) > .guten-column-wrapper, .guten-rDx6cu.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
   
}

.guten-rDx6cu > .sticky-wrapper > .guten-column-wrapper, .guten-rDx6cu > .guten-column-wrapper {
    margin-right: 25px;
}

@media only screen and (max-width: 1024px) {
    .guten-rDx6cu {
        width: 21.3%;
    }
}

.guten-tHLsHp {
    width: 20.99%;
    order: 1;
}

.guten-section > .guten-container > .guten-tHLsHp.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-tHLsHp.guten-column > .guten-column-wrapper {
    justify-content: flex-end;
}

.guten-tHLsHp:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-tHLsHp.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-tHLsHp:not(.background-animated) > .guten-column-wrapper, .guten-tHLsHp.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
   
}

@media only screen and (max-width: 1024px) {
    .guten-tHLsHp {
        width: 20.99%;
    }
}

.guten-AFVui4 {
    width: 80.52%;
    order: 1;
}

.guten-section > .guten-container > .guten-AFVui4.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-AFVui4.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: flex-start;
}

.guten-AFVui4:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-AFVui4.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-AFVui4:not(.background-animated) > .guten-column-wrapper, .guten-AFVui4.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-0);
}

.guten-AFVui4 > .sticky-wrapper > .guten-column-wrapper, .guten-AFVui4 > .guten-column-wrapper {
    padding-right: 20px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-AFVui4 {
        width: 70%;
    }

    .guten-section > .guten-container > .guten-AFVui4.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-AFVui4.guten-column > .guten-column-wrapper {
        align-content: center;
        align-items: center;
        justify-content: flex-start;
    }

    .guten-AFVui4 > .sticky-wrapper > .guten-column-wrapper, .guten-AFVui4 > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-AFVui4.guten-element.guten-column {
        width: 55%;
    }

    .guten-section > .guten-container > .guten-AFVui4.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-AFVui4.guten-column > .guten-column-wrapper {
        align-content: center;
        align-items: center;
        justify-content: flex-start;
    }

    .guten-AFVui4 > .sticky-wrapper > .guten-column-wrapper, .guten-AFVui4 > .guten-column-wrapper {
        padding-left: 15px;
    }
}

.guten-KXqTgv {
    width: 19.48%;
    order: 1;
}

.guten-KXqTgv:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-KXqTgv.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-KXqTgv:not(.background-animated) > .guten-column-wrapper, .guten-KXqTgv.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-0);
}

@media only screen and (max-width: 1024px) {
    .guten-KXqTgv {
        width: 30%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-KXqTgv.guten-element.guten-column {
        width: 45%;
    }

    .guten-KXqTgv > .sticky-wrapper > .guten-column-wrapper, .guten-KXqTgv > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-ffEAbD .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-0);
    font-size: 14px;
    line-height: 1.5em;
}

.guten-ffEAbD .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-ffEAbD .guten-icon-list-item a, .guten-ffEAbD .list-wrapper .guten-icon-list-item a {
    gap: 8px;
}

.guten-ffEAbD {
   
}

.guten-fT6Xee {
    justify-content: flex-end;
}

.guten-fT6Xee .guten-social-icon {
    text-align: right;
}

.guten-fT6Xee .guten-social-icon i {
    font-size: 12px;
}

.guten-fT6Xee.fill .guten-social-icon a i, .guten-fT6Xee.border .guten-social-icon a i, .guten-fT6Xee.custom .guten-social-icon a i {
    color: var(--wp--preset--color--white);
}

.guten-fT6Xee.border .guten-social-icon a {
    border-color: var(--wp--preset--color--white);
}

.guten-fT6Xee.horizontal > div:not(:first-child) {
    margin-left: 12px;
}

.guten-fT6Xee.vertical > div:not(:first-child) {
    margin-top: 12px;
}

.guten-fT6Xee .guten-social-icon a {
    padding-top: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
}

.guten-fT6Xee.fill .guten-social-icon a:hover i, .guten-fT6Xee.border .guten-social-icon a:hover i, .guten-fT6Xee.custom .guten-social-icon a:hover i {
    color: var(--wp--preset--color--theme-1);
}

.guten-fT6Xee.border .guten-social-icon a:hover {
    border-color: var(--wp--preset--color--theme-1);
}

.guten-fT6Xee.fill .guten-social-icon a, .guten-fT6Xee.border .guten-social-icon a, .guten-fT6Xee.custom .guten-social-icon a {
    background-color: var(--wp--preset--color--theme-1);
}

.guten-fT6Xee.fill .guten-social-icon a:hover, .guten-fT6Xee.border .guten-social-icon a:hover, .guten-fT6Xee.custom .guten-social-icon a:hover {
    background-color: var(--wp--preset--color--white);
}

.guten-fT6Xee.guten-element, .guten-fT6Xee.guten-element.horizontal > div {
    width: auto!important;
    display: inline-block;
}

.guten-dxxZng.guten-image .guten-image-wrapper {
    justify-content: flex-start;
}

.guten-dxxZng img {
    width: 160px;
}

.guten-dxxZng {
   
}

@media only screen and (max-width: 1024px) {
    .guten-dxxZng img {
        width: 100%;
    }

    .guten-dxxZng {
        width: 30%!important;
        display: inline-block;
    }
}

@media only screen and (max-width: 767px) {
    .guten-dxxZng.guten-image .guten-image-wrapper {
        justify-content: center;
    }

    .guten-dxxZng img {
        width: 177px;
    }

    .guten-dxxZng {
        width: 100%!important;
    }
}

.guten-tYe3Ch .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
}

.guten-tYe3Ch.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 24px;
}

.guten-tYe3Ch.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-tYe3Ch .guten-icon-box-wrapper {
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-tYe3Ch .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-tYe3Ch .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--white);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    padding-top: 12px;
    padding-right: 12px;
    padding-bottom: 12px;
    padding-left: 12px;
}

.guten-icon-box.guten-tYe3Ch .icon-box.icon-box-body .title {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 9px;
    margin-right: 0px;
    margin-bottom: 8px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-UkgAKU);
    font-size: var(--gutenverse-font-size-UkgAKU);
    font-weight: var(--gutenverse-font-weight-UkgAKU);
    text-transform: var(--gutenverse-font-transform-UkgAKU);
    font-style: var(--gutenverse-font-style-UkgAKU);
    text-decoration: var(--gutenverse-font-decoration-UkgAKU);
    line-height: var(--gutenverse-font-lineHeight-UkgAKU);
    letter-spacing: var(--gutenverse-font-spacing-UkgAKU);
}

.guten-icon-box.guten-tYe3Ch .icon-box.icon-box-body .icon-box-description {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: -10px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-tYe3Ch {
   
    width: auto!important;
    display: inline-block;
}

.guten-element.guten-tYe3Ch {
    margin-bottom: -15px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-eIYti1 .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
}

.guten-eIYti1.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 24px;
}

.guten-eIYti1.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-eIYti1 .guten-icon-box-wrapper {
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-eIYti1 .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-eIYti1 .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--white);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    padding-top: 12px;
    padding-right: 12px;
    padding-bottom: 12px;
    padding-left: 12px;
}

.guten-icon-box.guten-eIYti1 .icon-box.icon-box-body .title {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 9px;
    margin-right: 0px;
    margin-bottom: 8px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-UkgAKU);
    font-size: var(--gutenverse-font-size-UkgAKU);
    font-weight: var(--gutenverse-font-weight-UkgAKU);
    text-transform: var(--gutenverse-font-transform-UkgAKU);
    font-style: var(--gutenverse-font-style-UkgAKU);
    text-decoration: var(--gutenverse-font-decoration-UkgAKU);
    line-height: var(--gutenverse-font-lineHeight-UkgAKU);
    letter-spacing: var(--gutenverse-font-spacing-UkgAKU);
}

.guten-icon-box.guten-eIYti1 .icon-box.icon-box-body .icon-box-description {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: -10px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-eIYti1 {
   
    width: auto!important;
    display: inline-block;
}

.guten-element.guten-eIYti1 {
    margin-bottom: -15px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
.social-icons {
    display: flex;
    gap: 15px;
}

.guten-hU6j7T .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
}

.guten-hU6j7T.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 24px;
}

.guten-hU6j7T.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-hU6j7T .guten-icon-box-wrapper {
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    overflow: hidden;
}

.guten-icon-box.guten-hU6j7T .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-hU6j7T .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--white);
    border-style: solid;
    border-width: 1px;
    border-color: var(--wp--preset--color--theme-1);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    padding-top: 12px;
    padding-right: 12px;
    padding-bottom: 12px;
    padding-left: 12px;
}

.guten-icon-box.guten-hU6j7T .icon-box.icon-box-body .title {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 9px;
    margin-right: 0px;
    margin-bottom: 8px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-UkgAKU);
    font-size: var(--gutenverse-font-size-UkgAKU);
    font-weight: var(--gutenverse-font-weight-UkgAKU);
    text-transform: var(--gutenverse-font-transform-UkgAKU);
    font-style: var(--gutenverse-font-style-UkgAKU);
    text-decoration: var(--gutenverse-font-decoration-UkgAKU);
    line-height: var(--gutenverse-font-lineHeight-UkgAKU);
    letter-spacing: var(--gutenverse-font-spacing-UkgAKU);
}

.guten-icon-box.guten-hU6j7T .icon-box.icon-box-body .icon-box-description {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: -10px;
    margin-left: 0px;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-hU6j7T {
    width: auto!important;
    display: inline-block;
}

.guten-element.guten-hU6j7T {
    margin-bottom: -15px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}



#guten-mPQXdW.break-point-tablet.guten-nav-menu .guten-nav-overlay, #guten-mPQXdW.break-point-mobile.guten-nav-menu .guten-nav-overlay {
    pointer-events: none !important;
}



#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li.current-menu-item > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li.current-menu-item > a {
    color: var(--wp--preset--color--theme-1);
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li.current-menu-item > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li.current-menu-item > a:hover {
    color: var(--wp--preset--color--theme-1);
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li.current-menu-ancestor > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li.current-menu-ancestor > a {
    color: var(--wp--preset--color--theme-1);
}

#guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children > a i {
    margin-top: 0px;
    margin-left: 6px;
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li a {
    font-family: var(--gutenverse-font-family-iraHBs);
    font-size: var(--gutenverse-font-size-iraHBs);
    font-weight: var(--gutenverse-font-weight-iraHBs);
    text-transform: var(--gutenverse-font-transform-iraHBs);
    font-style: var(--gutenverse-font-style-iraHBs);
    text-decoration: var(--gutenverse-font-decoration-iraHBs);
    line-height: var(--gutenverse-font-lineHeight-iraHBs);
    letter-spacing: var(--gutenverse-font-spacing-iraHBs);
    padding-top: 15px;
    padding-right: 10px;
    padding-bottom: 15px;
    padding-left: 10px;
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li > a {
    color: var(--wp--preset--color--theme-0);
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li:hover > a {
    color: #fff;
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu > li.current-menu-item > a {
    color: var(--wp--preset--color--theme-1);
}

#guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children .sub-menu {
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}

#guten-mPQXdW.guten-element .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children .sub-menu {
    margin-left: 5px;
}

#guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children .sub-menu {
    background: var(--wp--preset--color--white);
    width: 420px;
}

#guten-mPQXdW .gutenverse-hamburger-wrapper {
    justify-content: right;
}

#guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu {
    background: rgba(255, 255, 255, 0);
}

#guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu:hover {
    background: rgba(255, 255, 255, 0);
}

#guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu {
    background: var(--wp--preset--color--theme-1);
    background-attachment: scroll;
}

#guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu:hover {
    background: var(--wp--preset--color--theme-0);
}

@media only screen and (max-width: 1024px) {
    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu {
        justify-content: flex-start;
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li > a {
        height: 45px;
        padding-right: 30px;
        padding-left: 40px;
        color: var(--wp--preset--color--theme-0);
    }


    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li.current-menu-item > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li.current-menu-item > a {
        color: var(--wp--preset--color--theme-1);
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > li.current-menu-ancestor > a, #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu > ul > li.current-menu-ancestor > a {
        color: var(--wp--preset--color--theme-1);
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children > a i {
        margin-right: 12px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        border-style: none;
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li a {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li > a {
        color: var(--wp--preset--color--theme-0);
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu li:hover > a {
        color: #fff;
    }

    #guten-mPQXdW .gutenverse-menu-wrapper .gutenverse-menu .sub-menu > li.current-menu-item > a {
        color: var(--wp--preset--color--theme-1);
    }

    #guten-mPQXdW.guten-element .gutenverse-menu-wrapper .gutenverse-menu li.menu-item-has-children .sub-menu {
        margin-left: 40px;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu i {
        font-size: 22px;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        color: var(--wp--preset--color--theme-1);
        border-style: none;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu:hover {
        color: var(--wp--preset--color--white);
        border-style: none;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu {
        width: 32px;
        padding-top: 6px;
        padding-right: 0px;
        padding-bottom: 6px;
        padding-left: 0px;
        margin-top: 47px;
        margin-right: 35px;
        color: var(--wp--preset--color--white);
        background-attachment: scroll;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-style: none;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu i {
        font-size: 16px;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-nav-site-title .gutenverse-nav-logo img {
        width: 140px;
        object-fit: cover;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-nav-site-title .gutenverse-nav-logo {
        margin-top: 30px;
        margin-left: 36px;
    }

    #guten-mPQXdW {
        width: auto!important;
        display: inline-block;
        z-index: 95;
    }
}

@media only screen and (max-width: 767px) {
    #guten-mPQXdW.guten-nav-menu .gutenverse-hamburger-menu i {
        font-size: 20px;
    }

    #guten-mPQXdW.guten-nav-menu .gutenverse-menu-wrapper .gutenverse-nav-identity-panel .gutenverse-close-menu {
        background-attachment: scroll;
    }
}

.guten-PYEwdr.guten-button-wrapper {
    justify-content: right;
}

.guten-PYEwdr.guten-button-wrapper .guten-button {
    padding-top: 28px;
    padding-right: 40px;
    padding-bottom: 28px;
    padding-left: 40px;
    background: var(--wp--preset--color--theme-1);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-PYEwdr.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-PYEwdr.guten-button-wrapper .guten-button:hover {
    background: var(--wp--preset--color--theme-1);
}

.guten-PYEwdr {
   
}

@media only screen and (max-width: 1024px) {
    .guten-PYEwdr.guten-button-wrapper .guten-button {
        padding-top: 24px;
        padding-bottom: 24px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-PYEwdr.guten-button-wrapper .guten-button {
        padding-top: 18px;
        padding-right: 20px;
        padding-bottom: 18px;
        padding-left: 20px;
    }

    .guten-PYEwdr {
        width: 100%!important;
    }
}

.guten-fPhdgu.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-fPhdgu > .guten-background-overlay {
    background: var(--wp--preset--color--theme-5);
    opacity: 0.8;
}

.guten-fPhdgu:not(.background-animated), .guten-fPhdgu.background-animated > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-3);
    background-image: url(https://homefixs.in/wp-content/uploads/2026/01/skilled-plumber-performing-water-heater-maintenance-and-repair-with-tools-and-equipment-photo.jpg);
    background-position-y: 20%;
    background-repeat: no-repeat;
    background-size: cover;
}

.guten-element.guten-fPhdgu {
    padding-top: 160px;
    padding-bottom: 120px;
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-fPhdgu {
        padding-top: 80px;
        padding-right: 10px;
        padding-bottom: 60px;
        padding-left: 10px;
    }
}

.guten-h6Uljg.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-element.guten-h6Uljg {
    padding-top: 80px;
    padding-bottom: 110px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-h6Uljg {
        padding-right: 10px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-h6Uljg {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}

.guten-D0nT8n {
    width: 50%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-D0nT8n {
        width: 100%;
    }
}

.guten-5x3Uzj {
    width: 50%;
    order: 1;
}

.guten-section > .guten-container > .guten-5x3Uzj.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-5x3Uzj.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
}

.guten-5x3Uzj > .sticky-wrapper > .guten-column-wrapper, .guten-5x3Uzj > .guten-column-wrapper {
    padding-right: 0px;
    padding-left: 50px;
}

@media only screen and (max-width: 1024px) {
    .guten-5x3Uzj {
        width: 100%;
    }

    .guten-5x3Uzj > .sticky-wrapper > .guten-column-wrapper, .guten-5x3Uzj > .guten-column-wrapper {
        margin-top: 40px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-5x3Uzj > .sticky-wrapper > .guten-column-wrapper, .guten-5x3Uzj > .guten-column-wrapper {
        margin-top: 20px;
    }
}

.guten-Uk1ypk .heading-title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-Uk1ypk .heading-subtitle {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
}

.guten-Uk1ypk {
    background: var(--wp--preset--color--theme-1);
    width: auto!important;
    display: inline-block;
    position: absolute!important;
    left: -103px;
    top: 102px;
    transform: rotate(-90deg);
}

.guten-element.guten-Uk1ypk {
    padding-top: 21px;
    padding-right: 34px;
    padding-bottom: 21px;
    padding-left: 34px;
    z-index: 2;
}

.guten-VKtRCR img {
    height: 523px;
    object-fit: cover;
}





.guten-mO3aiG img {
    height: 222px;
    object-fit: cover;
    border-right-style: solid;
    border-right-width: 20px;
    border-right-color: var(--wp--preset--color--white);
    border-top-style: solid;
    border-top-width: 20px;
    border-top-color: var(--wp--preset--color--white);
}

.guten-mO3aiG {
}

.guten-element.guten-mO3aiG {
    margin-top: -222px;
    margin-right: 226px;
}

@media only screen and (max-width: 767px) {
    .guten-mO3aiG img {
        border-style: none;
    }

    .guten-element.guten-mO3aiG {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

h1.guten-element.guten-rzl4Mc, h2.guten-element.guten-rzl4Mc, h3.guten-element.guten-rzl4Mc, h4.guten-element.guten-rzl4Mc, h5.guten-element.guten-rzl4Mc, h6.guten-element.guten-rzl4Mc {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    overflow-wrap: break-word;
    word-break: break-word;
}



.guten-element.guten-rzl4Mc {
    margin-bottom: 10px;
}

h1.guten-element.guten-gxHgW9, h2.guten-element.guten-gxHgW9, h3.guten-element.guten-gxHgW9, h4.guten-element.guten-gxHgW9, h5.guten-element.guten-gxHgW9, h6.guten-element.guten-gxHgW9 {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-gxHgW9 {
    animation-delay: 0.1s;
}

.guten-element.guten-gxHgW9 {
    margin-bottom: 10px;
}

.guten-2PKZjc {
    columns: 1;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
    animation-delay: 0.2s;
}

.guten-1keusI.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-1keusI {
    animation-delay: 0.3s;
}

.guten-element.guten-1keusI {
    margin-top: 20px;
    margin-bottom: 35px;
}

.guten-pbSzWO.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-pbSzWO {
    animation-delay: 0.4s;
}

.guten-ospLhz {
    width: 50%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-ospLhz {
        width: 50%;
    }
}

.guten-BZX5nu {
    width: 50%;
    order: 1;
}

.guten-BZX5nu > .sticky-wrapper > .guten-column-wrapper, .guten-BZX5nu > .guten-column-wrapper {
    padding-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-BZX5nu {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-BZX5nu > .sticky-wrapper > .guten-column-wrapper, .guten-BZX5nu > .guten-column-wrapper {
        margin-top: 15px;
        padding-left: 0px;
    }
}

.guten-C3aYZP {
    width: 50%;
    order: 1;
}

.guten-section > .guten-container > .guten-C3aYZP.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-C3aYZP.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
}

.guten-C3aYZP > .sticky-wrapper > .guten-column-wrapper, .guten-C3aYZP > .guten-column-wrapper {
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: var(--wp--preset--color--theme-4);
}

@media only screen and (max-width: 1024px) {
    .guten-C3aYZP {
        width: 50%;
    }
}

.guten-FAKqvq {
    width: 50%;
    order: 1;
}

.guten-section > .guten-container > .guten-FAKqvq.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-FAKqvq.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
}

@media only screen and (max-width: 1024px) {
    .guten-FAKqvq {
        width: 50%;
    }
}

.guten-zmC9VN:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-zmC9VN > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-top: calc(15px/2);
}

.guten-zmC9VN:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-zmC9VN > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px/2);
}

.guten-zmC9VN.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-zmC9VN > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(15px/2);
}

.guten-zmC9VN.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-zmC9VN > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-left: calc(15px/2);
}

.guten-zmC9VN .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-1);
    font-size: 20px;
    line-height: 1.5em;
}

.guten-zmC9VN .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-zmC9VN .guten-icon-list-item a, .guten-zmC9VN .list-wrapper .guten-icon-list-item a {
    gap: 10px;
}

.guten-zmC9VN {
}

.guten-z4mRxf:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-z4mRxf > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-top: calc(15px/2);
}

.guten-z4mRxf:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-z4mRxf > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px/2);
}

.guten-z4mRxf.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-z4mRxf > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(15px/2);
}

.guten-z4mRxf.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-z4mRxf > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-left: calc(15px/2);
}

.guten-z4mRxf .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-1);
    font-size: 20px;
    line-height: 1.5em;
}

.guten-z4mRxf .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-z4mRxf .guten-icon-list-item a, .guten-z4mRxf .list-wrapper .guten-icon-list-item a {
    gap: 10px;
}

.guten-z4mRxf {
}

.guten-yROcei.guten-image .guten-image-wrapper {
    justify-content: flex-start;
}

.guten-yROcei img {
    width: 60px;
    border-style: solid;
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-1);
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
}

.guten-yROcei {
    width: auto!important;
    display: inline-block;
}

@media only screen and (max-width: 767px) {
    .guten-yROcei img {
        width: 64px;
    }
}

.guten-FMoSAI .heading-title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-2fgShG);
    font-size: var(--gutenverse-font-size-2fgShG);
    font-weight: var(--gutenverse-font-weight-2fgShG);
    text-transform: var(--gutenverse-font-transform-2fgShG);
    font-style: var(--gutenverse-font-style-2fgShG);
    text-decoration: var(--gutenverse-font-decoration-2fgShG);
    line-height: var(--gutenverse-font-lineHeight-2fgShG);
    letter-spacing: var(--gutenverse-font-spacing-2fgShG);
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-FMoSAI .heading-focus {
    color: var(--wp--preset--color--vfn0MC);
    -webkit-text-fill-color: var(--wp--preset--color--vfn0MC);
    font-family: var(--gutenverse-font-family-BL8phF);
    font-size: var(--gutenverse-font-size-BL8phF);
    font-weight: var(--gutenverse-font-weight-BL8phF);
    text-transform: var(--gutenverse-font-transform-BL8phF);
    font-style: var(--gutenverse-font-style-BL8phF);
    text-decoration: var(--gutenverse-font-decoration-BL8phF);
    line-height: var(--gutenverse-font-lineHeight-BL8phF);
    letter-spacing: var(--gutenverse-font-spacing-BL8phF);
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-FMoSAI .heading-subtitle {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-FMoSAI {
    width: auto!important;
    display: inline-block;
}

.guten-element.guten-FMoSAI {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 16px;
}

.guten-iLhlnz img {
    width: 65%;
    opacity: 0.3;
}

.guten-iLhlnz {
}

@media only screen and (max-width: 767px) {
    .guten-iLhlnz.guten-image .guten-image-wrapper {
        justify-content: flex-start;
    }

    .guten-iLhlnz img {
        width: 40%;
    }

    .guten-element.guten-iLhlnz {
        margin-top: 20px;
    }
}

.guten-ONejHp:not(.background-animated), .guten-ONejHp.background-animated > .guten-background-animated .animated-layer {
   
}

@media only screen and (max-width: 1024px) {
    .guten-ONejHp > .guten-container {
        flex-wrap: wrap;
    }

    .guten-ONejHp > .guten-container > .guten-column {
        width: 100%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-ONejHp > .guten-container {
        flex-wrap: wrap;
    }

    .guten-ONejHp > .guten-container > .guten-column {
        width: 100%;
    }
}

.guten-CNjBnA {
    width: 50%;
}

.guten-section > .guten-container > .guten-CNjBnA.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-CNjBnA.guten-column > .guten-column-wrapper {
    align-content: flex-end;
    align-items: flex-end;
}

.guten-CNjBnA:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-CNjBnA.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-CNjBnA:not(.background-animated) > .guten-column-wrapper, .guten-CNjBnA.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
   
    background-image: url(https://fse.jegtheme.com/plumbr/wp-content/uploads/sites/59/2025/02/male-plumber-in-uniform-holds-plunger-clog.webp);
    background-position-x: 25%;
    background-repeat: no-repeat;
    background-size: cover;
}

.guten-CNjBnA > .sticky-wrapper > .guten-column-wrapper, .guten-CNjBnA > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-CNjBnA {
        width: 50%;
        order: 2;
    }
}

@media only screen and (max-width: 767px) {
    .guten-CNjBnA > .sticky-wrapper > .guten-column-wrapper, .guten-CNjBnA > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-J806OY {
    width: 50%;
    order: 1;
}

.guten-J806OY.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-overlay, .guten-J806OY.background-animated > .guten-column-wrapper > .guten-background-overlay, .guten-J806OY > .guten-column-wrapper > .guten-background-overlay {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    background-blend-mode: normal;
}

.guten-J806OY > .sticky-wrapper > .guten-column-wrapper:before, .guten-J806OY > .guten-column-wrapper:before, .guten-J806OY > .guten-column-wrapper > .guten-background-overlay {
    opacity: 0.04;
}

.guten-J806OY:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-J806OY.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-J806OY:not(.background-animated) > .guten-column-wrapper, .guten-J806OY.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-0);
}

.guten-J806OY > .sticky-wrapper > .guten-column-wrapper, .guten-J806OY > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 15%;
    padding-right: 15%;
    padding-bottom: 15%;
    padding-left: 15%;
}

@media only screen and (max-width: 1024px) {
    .guten-J806OY {
        width: 50%;
    }

    .guten-J806OY > .sticky-wrapper > .guten-column-wrapper, .guten-J806OY > .guten-column-wrapper {
        padding-top: 35px;
        padding-right: 35px;
        padding-bottom: 40px;
        padding-left: 35px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-J806OY > .sticky-wrapper > .guten-column-wrapper, .guten-J806OY > .guten-column-wrapper {
        padding-top: 40px;
        padding-right: 20px;
        padding-bottom: 40px;
        padding-left: 20px;
    }
}

.guten-g8rtXU {
}

@media only screen and (max-width: 1024px) {
    .guten-g8rtXU.guten-spacer {
        padding-bottom: 340px!important;
    }
}

@media only screen and (max-width: 767px) {
    .guten-g8rtXU.guten-spacer {
        padding-bottom: 250px!important;
    }
}

.guten-Aq6rTJ.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-Aq6rTJ:not(.background-animated), .guten-Aq6rTJ.background-animated > .guten-background-animated .animated-layer {
   
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-Aq6rTJ {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

h1.guten-element.guten-khf2tg, h2.guten-element.guten-khf2tg, h3.guten-element.guten-khf2tg, h4.guten-element.guten-khf2tg, h5.guten-element.guten-khf2tg, h6.guten-element.guten-khf2tg {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-khf2tg {
   
}

.guten-element.guten-khf2tg {
    margin-bottom: 15px;
}

h1.guten-element.guten-MNWnFR, h2.guten-element.guten-MNWnFR, h3.guten-element.guten-MNWnFR, h4.guten-element.guten-MNWnFR, h5.guten-element.guten-MNWnFR, h6.guten-element.guten-MNWnFR {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-MNWnFR {
   
    width: 600px!important;
    display: inline-block;
    animation-delay: 0.1s;
}

.guten-element.guten-MNWnFR {
    margin-bottom: 10px;
}

.guten-nSPJmr {
    columns: 1;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
   
    animation-delay: 0.2s;
}

.guten-element.guten-nSPJmr {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 40px;
    margin-left: 0px;
}

.guten-vjX080.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-vjX080:not(.background-animated), .guten-vjX080.background-animated > .guten-background-animated .animated-layer {
   
}

.guten-vjX080 {
    animation-delay: 0.3s;
}

.guten-element.guten-vjX080 {
    margin-bottom: 50px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-vjX080 {
        margin-bottom: 30px;
    }
}

.guten-BRKN8h.guten-button-wrapper {
    justify-content: left;
}

.guten-BRKN8h.guten-button-wrapper .guten-button {
    padding-top: 17px;
    padding-right: 32px;
    padding-bottom: 19px;
    padding-left: 32px;
    background: var(--wp--preset--color--theme-1);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    animation-delay: 0.4s;
}

.guten-BRKN8h.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-BRKN8h.guten-button-wrapper .guten-button:hover span {
    color: var(--wp--preset--color--theme-0);
}

.guten-BRKN8h.guten-button-wrapper .guten-button:hover {
    background: var(--wp--preset--color--white);
    color: #0693e3 !important;
}

.guten-BRKN8h {
   
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-BRKN8h {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-BRKN8h.guten-button-wrapper .guten-button {
        padding-top: 15px;
        padding-right: 30px;
        padding-bottom: 17px;
        padding-left: 30px;
    }
}

.guten-XEOHvE {
    width: 50%;
    order: 1;
}

.guten-XEOHvE:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-XEOHvE.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-XEOHvE:not(.background-animated) > .guten-column-wrapper, .guten-XEOHvE.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
   
}

@media only screen and (max-width: 1024px) {
    .guten-XEOHvE {
        width: 42%;
    }
}

.guten-1CWX9I {
    width: 50%;
    order: 1;
}

.guten-1CWX9I:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-1CWX9I.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-1CWX9I:not(.background-animated) > .guten-column-wrapper, .guten-1CWX9I.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--white);
}

.guten-1CWX9I > .sticky-wrapper > .guten-column-wrapper, .guten-1CWX9I > .guten-column-wrapper {
    margin-bottom: 45px;
    padding-top: 25px;
    padding-right: 50px;
    padding-bottom: 25px;
    padding-left: 25px;
}

@media only screen and (max-width: 1024px) {
    .guten-1CWX9I {
        width: 58%;
    }

    .guten-1CWX9I > .sticky-wrapper > .guten-column-wrapper, .guten-1CWX9I > .guten-column-wrapper {
        padding-top: 30px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-1CWX9I {
        order: 2;
    }

    .guten-1CWX9I > .sticky-wrapper > .guten-column-wrapper, .guten-1CWX9I > .guten-column-wrapper {
        margin-right: 20px;
        margin-bottom: 20px;
        margin-left: 20px;
        padding-top: 15px;
        padding-right: 15px;
        padding-bottom: 0px;
        padding-left: 15px;
    }
}

.guten-hH55oC {
    width: 50%;
    order: 1;
}

.guten-hH55oC:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-hH55oC.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-hH55oC:not(.background-animated) > .guten-column-wrapper, .guten-hH55oC.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
   
}

.guten-hH55oC > .sticky-wrapper > .guten-column-wrapper, .guten-hH55oC > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-hH55oC {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-hH55oC > .sticky-wrapper > .guten-column-wrapper, .guten-hH55oC > .guten-column-wrapper {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 25px;
        margin-left: 0px;
    }
}

.guten-RuodzT {
    width: 50%;
    order: 1;
}

.guten-RuodzT:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-RuodzT.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-RuodzT:not(.background-animated) > .guten-column-wrapper, .guten-RuodzT.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer {
   
}

.guten-RuodzT > .sticky-wrapper > .guten-column-wrapper, .guten-RuodzT > .guten-column-wrapper {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-RuodzT {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-RuodzT > .sticky-wrapper > .guten-column-wrapper, .guten-RuodzT > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-vUgnV6 {
    columns: 1;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
   
}

.guten-vUgnV6.guten-element {
    border-left-style: solid;
    border-left-width: 2px;
    border-left-color: var(--wp--preset--color--theme-1);
}

.guten-element.guten-vUgnV6 {
    margin-bottom: 25px;
    padding-left: 20px;
}

h1.guten-element.guten-jESFdw, h2.guten-element.guten-jESFdw, h3.guten-element.guten-jESFdw, h4.guten-element.guten-jESFdw, h5.guten-element.guten-jESFdw, h6.guten-element.guten-jESFdw {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-yKJr0M);
    font-size: var(--gutenverse-font-size-yKJr0M);
    font-weight: var(--gutenverse-font-weight-yKJr0M);
    text-transform: var(--gutenverse-font-transform-yKJr0M);
    font-style: var(--gutenverse-font-style-yKJr0M);
    text-decoration: var(--gutenverse-font-decoration-yKJr0M);
    line-height: var(--gutenverse-font-lineHeight-yKJr0M);
    letter-spacing: var(--gutenverse-font-spacing-yKJr0M);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-jESFdw {
   
}

.guten-element.guten-jESFdw {
    margin-top: -10px;
    margin-bottom: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-jESFdw {
        margin-top: 0px;
        margin-bottom: 20px;
    }
}

.guten-CPuZU1 .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
}

.guten-CPuZU1.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 50px;
}

.guten-CPuZU1.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-CPuZU1 .guten-icon-box-wrapper {
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    box-shadow: 0px 0px 0px rgba(255, 255, 255, 0);
    overflow: hidden;
}

.guten-icon-box.guten-CPuZU1 .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-CPuZU1 .icon-box.icon-box-header .icon {
    margin-bottom: 10px;
}

.guten-icon-box.guten-CPuZU1 .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-icon-box.guten-CPuZU1 .icon-box.icon-box-body .icon-box-description {
    margin-bottom: 0px;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-CPuZU1 {
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-CPuZU1 {
        z-index: 0;
    }
}

@media only screen and (max-width: 767px) {
    .guten-CPuZU1.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
        font-size: 45px;
    }
}

.guten-1ILywT .guten-icon-box-wrapper {
    text-align: left;
    justify-content: flex-start;
}

.guten-1ILywT.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 50px;
}

.guten-1ILywT.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-1ILywT .guten-icon-box-wrapper {
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    box-shadow: 0px 0px 0px rgba(255, 255, 255, 0);
    overflow: hidden;
}

.guten-icon-box.guten-1ILywT .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-1ILywT .icon-box.icon-box-header .icon {
    margin-bottom: 10px;
}

.guten-icon-box.guten-1ILywT .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2kyQIM);
    font-size: var(--gutenverse-font-size-2kyQIM);
    font-weight: var(--gutenverse-font-weight-2kyQIM);
    text-transform: var(--gutenverse-font-transform-2kyQIM);
    font-style: var(--gutenverse-font-style-2kyQIM);
    text-decoration: var(--gutenverse-font-decoration-2kyQIM);
    line-height: var(--gutenverse-font-lineHeight-2kyQIM);
    letter-spacing: var(--gutenverse-font-spacing-2kyQIM);
}

.guten-icon-box.guten-1ILywT .icon-box.icon-box-body .icon-box-description {
    margin-bottom: 0px;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-1ILywT {
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-1ILywT {
        z-index: 0;
    }
}

@media only screen and (max-width: 767px) {
    .guten-1ILywT.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
        font-size: 45px;
    }
}

.guten-vVJl6y.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-element.guten-vVJl6y {
   
    padding-right: 0px;
    padding-bottom: 80px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-vVJl6y {
        padding-top: 80px;
        padding-right: 10px;
        padding-bottom: 40px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-vVJl6y {
        padding-top: 40px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

.guten-FkriRq {
    width: 100%;
    order: 1;
}

.guten-section > .guten-container > .guten-FkriRq.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-FkriRq.guten-column > .guten-column-wrapper {
    justify-content: center;
}

@media only screen and (max-width: 1024px) {
    .guten-FkriRq {
        width: 100%;
    }
}

.guten-OYboMB {
    text-align: center;
}

h1.guten-element.guten-OYboMB, h2.guten-element.guten-OYboMB, h3.guten-element.guten-OYboMB, h4.guten-element.guten-OYboMB, h5.guten-element.guten-OYboMB, h6.guten-element.guten-OYboMB {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-OYboMB {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-nN2VJI {
    text-align: center;
    animation-delay: 0.1s;
}

h1.guten-element.guten-nN2VJI, h2.guten-element.guten-nN2VJI, h3.guten-element.guten-nN2VJI, h4.guten-element.guten-nN2VJI, h5.guten-element.guten-nN2VJI, h6.guten-element.guten-nN2VJI {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-nN2VJI {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-CegPOx {
    columns: 1;
    text-align: center;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
    width: 520px!important;
    display: inline-block;
    animation-delay: 0.2s;
}

.guten-element.guten-CegPOx {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-CegPOx {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-fFyDuY.layout-boxed > .guten-container {
    max-width: 1200px;
}

section.guten-element.guten-fFyDuY > .guten-container > .guten-column > .sticky-wrapper > .guten-column-wrapper, section.guten-element.guten-fFyDuY > .guten-container > .guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
}

.guten-fFyDuY {
    animation-delay: 0.3s;
}

.guten-element.guten-fFyDuY {
    margin-top: 40px;
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-fFyDuY {
        margin-top: 20px;
    }
}

.guten-A5wM38 {
    width: 33.3%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-A5wM38 {
        width: 50%;
    }
}

.guten-s2Qd8w {
    width: 33.3%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-s2Qd8w {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-s2Qd8w > .sticky-wrapper > .guten-column-wrapper, .guten-s2Qd8w > .guten-column-wrapper {
        padding-top: 20px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-Vd8vEn {
    width: 33.3%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-Vd8vEn {
        width: 100%;
    }

    .guten-section > .guten-container > .guten-Vd8vEn.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-Vd8vEn.guten-column > .guten-column-wrapper {
        justify-content: center;
    }

    .guten-Vd8vEn > .sticky-wrapper > .guten-column-wrapper, .guten-Vd8vEn > .guten-column-wrapper {
        padding-top: 30px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-Vd8vEn > .sticky-wrapper > .guten-column-wrapper, .guten-Vd8vEn > .guten-column-wrapper {
        padding-top: 20px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-v5jt1j.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 40px;
}

.guten-v5jt1j.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 40px;
    padding-bottom: 0px;
    padding-left: 40px;
}

.guten-icon-box.guten-v5jt1j .guten-icon-box-wrapper {
    border-style: none;
    overflow: hidden;
}

.guten-icon-box.guten-v5jt1j .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--white);
}

.guten-icon-box.guten-v5jt1j .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--theme-1);
    box-shadow: 0px 0px 0px 13px rgba(34, 150, 249, 0.55);
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
}

.guten-icon-box.guten-v5jt1j .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-v5jt1j .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-v5jt1j {
}

@media only screen and (max-width: 767px) {
    .guten-v5jt1j .guten-icon-box-wrapper {
        text-align: center;
        justify-content: center;
    }

    .guten-v5jt1j.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }

    .guten-icon-box.guten-v5jt1j .icon-box.icon-box-header .icon {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
    }

    .guten-icon-box.guten-v5jt1j .icon-box.icon-box-body .icon-box-description {
        margin-top: -1px;
        margin-right: -1px;
        margin-bottom: -1px;
        margin-left: -1px;
    }
}

.guten-Q6Z2as .guten-divider-wrapper {
    width: 100%;
}

.guten-Q6Z2as .guten-divider-style {
    --divider-pattern-height: 2px;
    background-color: var(--wp--preset--color--theme-4);
}

.guten-Q6Z2as .guten-divider-line {
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-4);
}

.guten-Q6Z2as {
    width: 76%!important;
    display: inline-block;
    position: absolute!important;
    left: 228px;
    top: 45px;
}

.guten-KDvISL.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 40px;
}

.guten-KDvISL.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 40px;
    padding-bottom: 0px;
    padding-left: 40px;
}

.guten-icon-box.guten-KDvISL .guten-icon-box-wrapper {
    border-style: none;
    overflow: hidden;
}

.guten-icon-box.guten-KDvISL .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--white);
}

.guten-icon-box.guten-KDvISL .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--theme-1);
    box-shadow: 0px 0px 0px 13px rgba(34, 150, 249, 0.55);
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
}

.guten-icon-box.guten-KDvISL .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-KDvISL .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-KDvISL {
}

@media only screen and (max-width: 767px) {
    .guten-KDvISL .guten-icon-box-wrapper {
        text-align: center;
        justify-content: center;
    }

    .guten-KDvISL.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }

    .guten-icon-box.guten-KDvISL .icon-box.icon-box-header .icon {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
    }

    .guten-icon-box.guten-KDvISL .icon-box.icon-box-body .icon-box-description {
        margin-top: -1px;
        margin-right: -1px;
        margin-bottom: -1px;
        margin-left: -1px;
    }
}

.guten-Mvthfy .guten-divider-wrapper {
    width: 100%;
}

.guten-Mvthfy .guten-divider-style {
    --divider-pattern-height: 2px;
    background-color: var(--wp--preset--color--theme-4);
}

.guten-Mvthfy .guten-divider-line {
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-4);
}

.guten-Mvthfy {
    width: 76%!important;
    display: inline-block;
    position: absolute!important;
    left: 228px;
    top: 45px;
}

.guten-MrA40I.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 40px;
}

.guten-MrA40I.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 40px;
    padding-bottom: 0px;
    padding-left: 40px;
}

.guten-icon-box.guten-MrA40I .guten-icon-box-wrapper {
    border-style: none;
    overflow: hidden;
}

.guten-icon-box.guten-MrA40I .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--white);
}

.guten-icon-box.guten-MrA40I .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--theme-1);
    box-shadow: 0px 0px 0px 13px rgba(34, 150, 249, 0.55);
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
}

.guten-icon-box.guten-MrA40I .icon-box.icon-box-body .title {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
}

.guten-icon-box.guten-MrA40I .icon-box.icon-box-body .icon-box-description {
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-MrA40I {
}

@media only screen and (max-width: 767px) {
    .guten-MrA40I .guten-icon-box-wrapper {
        text-align: center;
        justify-content: center;
    }

    .guten-MrA40I.guten-icon-box .guten-icon-box-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }

    .guten-icon-box.guten-MrA40I .icon-box.icon-box-header .icon {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        padding-left: 20px;
    }

    .guten-icon-box.guten-MrA40I .icon-box.icon-box-body .icon-box-description {
        margin-top: -1px;
        margin-right: -1px;
        margin-bottom: -1px;
        margin-left: -1px;
    }
}

.guten-KGhRWP.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-KGhRWP > .guten-background-overlay {
    background: var(--wp--preset--color--theme-5);
    opacity: 0.7;
}

.guten-KGhRWP:not(.background-animated), .guten-KGhRWP.background-animated > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-5);
    background-image: url(https://fse.jegtheme.com/plumbr/wp-content/uploads/sites/59/2025/02/writing-down-complaints.webp);
    background-position-y: 30%;
    background-repeat: no-repeat;
    background-size: cover;
}

.guten-element.guten-KGhRWP {
    padding-top: 110px;
    padding-right: 0px;
    padding-bottom: 110px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-KGhRWP {
        padding-top: 90px;
        padding-right: 20px;
        padding-bottom: 100px;
        padding-left: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-KGhRWP {
        padding-top: 40px;
        padding-right: 20px;
        padding-bottom: 40px;
        padding-left: 20px;
    }
}

.guten-wtOLLj .guten-popup .guten-popup-content {
    width: 872px;
    background: rgba(0, 0, 0, 0);
}

.guten-wtOLLj .guten-popup .guten-popup-close i {
    color: var(--wp--preset--color--white);
}

.guten-wtOLLj .guten-popup-close {
    background: rgba(0, 0, 0, 0);
    right: -23px;
    top: -23px;
}

.guten-wtOLLj .guten-popup-close i {
    font-size: 24px;
}

.guten-wtOLLj .guten-popup .guten-popup-close {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-wtOLLj.guten-element .guten-popup .guten-popup-content.exit {
    animation-direction: reverse;
    animation-delay: 0s;
    animation-duration: ms;
    animation-delay: ms;
}

@media only screen and (max-width: 1024px) {
    .guten-wtOLLj .guten-popup .guten-popup-content {
        width: 700px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-wtOLLj .guten-popup .guten-popup-content {
        width: 100%;
    }

    .guten-wtOLLj .guten-popup-center .guten-popup-content {
        max-height: 40vh;
    }
}

.guten-90afHu {
    width: 100%;
    order: 1;
}

.guten-section > .guten-container > .guten-90afHu.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-90afHu.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
    justify-content: center;
}

@media only screen and (max-width: 1024px) {
    .guten-90afHu {
        width: 100%;
    }

    .guten-section > .guten-container > .guten-90afHu.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-90afHu.guten-column > .guten-column-wrapper {
        justify-content: center;
    }
}

.guten-WunY8b .guten-icon-box-wrapper {
    text-align: center;
    justify-content: center;
}

.guten-WunY8b.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
    font-size: 24px;
}

.guten-WunY8b.guten-icon-box .guten-icon-box-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-icon-box.guten-WunY8b .guten-icon-box-wrapper {
    border-style: none;
    overflow: hidden;
}

.guten-icon-box.guten-WunY8b .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-WunY8b:hover .icon-box.icon-box-header .icon i {
    color: var(--wp--preset--color--white);
}

.guten-icon-box.guten-WunY8b .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--white);
    border-style: none;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
    padding-top: 23px;
    padding-right: 21px;
    padding-bottom: 23px;
    padding-left: 25px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-icon-box.guten-WunY8b:hover .icon-box.icon-box-header .icon {
    background-color: var(--wp--preset--color--theme-1);
}

.guten-icon-box.guten-WunY8b .icon-box.icon-box-body .title {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-icon-box.guten-WunY8b .icon-box.icon-box-body .icon-box-description {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-icon-box.guten-WunY8b .hover-watermark i {
    font-size: 0px;
}

.guten-icon-box.guten-WunY8b .icon-box-badge .badge-text {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-WunY8b {
   
    width: auto!important;
    display: inline-block;
}

.guten-WunY8b.guten-element {
    border-style: none;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
}

.guten-element.guten-WunY8b {
    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: 3;
}

@media only screen and (max-width: 1024px) {
    .guten-WunY8b {
        width: 100%!important;
    }
}

@media only screen and (max-width: 767px) {
    .guten-WunY8b.guten-icon-box .guten-icon-box-wrapper .icon-box .icon i {
        font-size: 25px;
    }

    .guten-icon-box.guten-WunY8b .icon-box.icon-box-header .icon {
        padding-top: 22.5px;
        padding-right: 20.5px;
        padding-bottom: 22.5px;
        padding-left: 24.5px;
    }

    .guten-icon-box.guten-WunY8b .icon-box.icon-box-body .title {
        font-size: 0px;
    }

    .guten-icon-box.guten-WunY8b .icon-box.icon-box-body .icon-box-description {
        font-size: 0px;
    }

    .guten-element.guten-WunY8b {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-cb2OLL {
    text-align: center;
    animation-delay: 0.1s;
}

h1.guten-element.guten-cb2OLL, h2.guten-element.guten-cb2OLL, h3.guten-element.guten-cb2OLL, h4.guten-element.guten-cb2OLL, h5.guten-element.guten-cb2OLL, h6.guten-element.guten-cb2OLL {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-cb2OLL {
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-cb2OLL {
        width: 650px!important;
        display: inline-block;
    }

    .guten-element.guten-cb2OLL {
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-cb2OLL {
        text-align: center;
    }
}

.guten-mI0Bid {
    columns: 1;
    text-align: center;
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
    width: 550px!important;
    display: inline-block;
    animation-delay: 0.2s;
}

.guten-element.guten-mI0Bid {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 30px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-mI0Bid {
        width: 490px!important;
        display: inline-block;
    }

    .guten-element.guten-mI0Bid {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 30px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-mI0Bid {
        text-align: center;
    }
}

.guten-CTpxhf.guten-button-wrapper {
    justify-content: center;
}

.guten-CTpxhf.guten-button-wrapper .guten-button {
    padding-top: 20px;
    padding-right: 40px;
    padding-bottom: 20px;
    padding-left: 40px;
    background: var(--wp--preset--color--theme-1);
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
    border-bottom-right-radius: 1px;
    border-bottom-left-radius: 1px;
    animation-delay: 0.3s;
}

.guten-CTpxhf.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-GuL2k5);
    font-size: var(--gutenverse-font-size-GuL2k5);
    font-weight: var(--gutenverse-font-weight-GuL2k5);
    text-transform: var(--gutenverse-font-transform-GuL2k5);
    font-style: var(--gutenverse-font-style-GuL2k5);
    text-decoration: var(--gutenverse-font-decoration-GuL2k5);
    line-height: var(--gutenverse-font-lineHeight-GuL2k5);
    letter-spacing: var(--gutenverse-font-spacing-GuL2k5);
}

.guten-CTpxhf.guten-button-wrapper .guten-button:hover span {
    color: var(--wp--preset--color--theme-0);
}

.guten-CTpxhf.guten-button-wrapper .guten-button:hover {
    background: var(--wp--preset--color--white);
}

@media only screen and (max-width: 767px) {
    .guten-CTpxhf.guten-button-wrapper {
        justify-content: center;
    }

    .guten-CTpxhf.guten-button-wrapper .guten-button {
        padding-top: 18px;
        padding-right: 32px;
        padding-bottom: 18px;
        padding-left: 32px;
    }
}

.guten-WGNOgA video, .guten-WGNOgA .guten-video-background {
    width: 100%!important;
    height: 480px!important;
}

.guten-WGNOgA {
}

.guten-U3e0iq.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-element.guten-U3e0iq {
    padding-top: 100px;
    padding-right: 0px;
    padding-bottom: 100px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-U3e0iq {
        padding-top: 70px;
        padding-right: 10px;
        padding-bottom: 80px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-U3e0iq {
        padding-top: 40px;
        padding-right: 10px;
        padding-bottom: 40px;
        padding-left: 10px;
    }
}

.guten-eNiFD2.layout-boxed > .guten-container {
    max-width: 1200px;
}

.guten-eNiFD2:not(.background-animated), .guten-eNiFD2.background-animated > .guten-background-animated .animated-layer {
    background: var(--wp--preset--color--theme-3);
}

.guten-element.guten-eNiFD2 {
    padding-top: 80px;
    padding-bottom: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-eNiFD2 {
        padding-top: 60px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-eNiFD2 {
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 20px;
        padding-left: 10px;
    }
}

.guten-vPWtK3 {
    width: 100%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-vPWtK3 {
        width: 100%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-sipECD {
        margin-top: 40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-5TwE0N.guten-element {
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: var(--wp--preset--color--theme-0);
}

.guten-element.guten-5TwE0N {
    margin-top: 80px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-5TwE0N {
        margin-top: 60px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-5TwE0N {
        margin-top: 40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-m33hQ5 {
    width: 28.482%;
    order: 1;
}

.guten-section > .guten-container > .guten-m33hQ5.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-m33hQ5.guten-column > .guten-column-wrapper {
    justify-content: flex-start;
}

.guten-m33hQ5 > .sticky-wrapper > .guten-column-wrapper, .guten-m33hQ5 > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 40px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-m33hQ5 {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-m33hQ5 > .sticky-wrapper > .guten-column-wrapper, .guten-m33hQ5 > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-xYqyc9 {
    width: 19.554%;
    order: 1;
}

.guten-xYqyc9 > .sticky-wrapper > .guten-column-wrapper, .guten-xYqyc9 > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-xYqyc9 {
        width: 50%;
    }

    .guten-xYqyc9 > .sticky-wrapper > .guten-column-wrapper, .guten-xYqyc9 > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-xYqyc9 > .sticky-wrapper > .guten-column-wrapper, .guten-xYqyc9 > .guten-column-wrapper {
        margin-top: 18px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-3VGicO {
    width: 22.678%;
    order: 1;
}

.guten-3VGicO > .sticky-wrapper > .guten-column-wrapper, .guten-3VGicO > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-3VGicO {
        width: 50%;
    }

    .guten-3VGicO > .sticky-wrapper > .guten-column-wrapper, .guten-3VGicO > .guten-column-wrapper {
        padding-top: 40px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-3VGicO > .sticky-wrapper > .guten-column-wrapper, .guten-3VGicO > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-gvGSoi {
    width: 29.28%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-gvGSoi {
        width: 50%;
    }

    .guten-gvGSoi > .sticky-wrapper > .guten-column-wrapper, .guten-gvGSoi > .guten-column-wrapper {
        padding-top: 40px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-gvGSoi > .sticky-wrapper > .guten-column-wrapper, .guten-gvGSoi > .guten-column-wrapper {
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-Qj9FyT {
    width: 50%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-Qj9FyT {
        width: 100%;
    }
}

.guten-AEmWws {
    width: 50%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-AEmWws {
        width: 100%;
    }

    .guten-AEmWws > .sticky-wrapper > .guten-column-wrapper, .guten-AEmWws > .guten-column-wrapper {
        margin-top: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-AEmWws > .sticky-wrapper > .guten-column-wrapper, .guten-AEmWws > .guten-column-wrapper {
        padding-top: 10px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-bl0hjc.guten-image .guten-image-wrapper {
    justify-content: flex-start;
}

.guten-bl0hjc img {
    width: 154px;
}

.guten-bl0hjc {
}

.guten-element.guten-bl0hjc {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-bIzixS {
    columns: 1;
    text-align: left;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-element.guten-bIzixS {
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 19.5px;
    margin-left: 0px;
}

.guten-QbP49S:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-QbP49S > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-top: calc(9px/2);
}

.guten-QbP49S:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-QbP49S > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(9px/2);
}

.guten-QbP49S.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-QbP49S > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(9px/2);
}

.guten-QbP49S.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-QbP49S > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-left: calc(9px/2);
}

.guten-QbP49S .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-1);
    font-size: 16px;
    line-height: 1.5em;
}

.guten-QbP49S .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-QbP49S .list-wrapper .guten-icon-list-item a {
    align-items: center
}

.guten-QbP49S .guten-icon-list-item a, .guten-QbP49S .list-wrapper .guten-icon-list-item a {
    gap: 19px;
}

.guten-QbP49S {
}

@media only screen and (max-width: 767px) {
    .guten-QbP49S:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-QbP49S > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
        margin-top: calc(6px/2);
    }

    .guten-QbP49S:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-QbP49S > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
        padding-bottom: calc(6px/2);
    }

    .guten-QbP49S.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-QbP49S > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
        margin-right: calc(6px/2);
    }

    .guten-QbP49S.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-QbP49S > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
        margin-left: calc(6px/2);
    }
}

.guten-22hIxj {
    text-align: left;
}

h1.guten-element.guten-22hIxj, h2.guten-element.guten-22hIxj, h3.guten-element.guten-22hIxj, h4.guten-element.guten-22hIxj, h5.guten-element.guten-22hIxj, h6.guten-element.guten-22hIxj {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2fgShG);
    font-size: var(--gutenverse-font-size-2fgShG);
    font-weight: var(--gutenverse-font-weight-2fgShG);
    text-transform: var(--gutenverse-font-transform-2fgShG);
    font-style: var(--gutenverse-font-style-2fgShG);
    text-decoration: var(--gutenverse-font-decoration-2fgShG);
    line-height: var(--gutenverse-font-lineHeight-2fgShG);
    letter-spacing: var(--gutenverse-font-spacing-2fgShG);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-22hIxj {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-36sUHp .guten-divider-wrapper {
    width: 30%;
    padding: 2px 0;
}

.guten-36sUHp .guten-divider-style {
    --divider-pattern-height: 2px;
    background-color: var(--wp--preset--color--theme-1);
}

.guten-36sUHp .guten-divider-line {
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-36sUHp {
    justify-content: left;
}

.guten-element.guten-36sUHp {
    margin-top: -7px;
    margin-right: 0px;
    margin-bottom: -7px;
    margin-left: 0px;
}

.guten-otaUuB:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-otaUuB > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-top: calc(15px/2);
}

.guten-otaUuB:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-otaUuB > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px/2);
}

.guten-otaUuB.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-otaUuB > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(15px/2);
}

.guten-otaUuB.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-otaUuB > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-left: calc(15px/2);
}

.guten-otaUuB .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-1);
    font-size: 16px;
    line-height: 1.5em;
}

.guten-otaUuB .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-otaUuB .list-wrapper .guten-icon-list-item a {
    align-items: center
}

.guten-otaUuB .guten-icon-list-item:hover .list-text {
    color: var(--wp--preset--color--theme-1);
}

.guten-otaUuB .guten-icon-list-item a, .guten-otaUuB .list-wrapper .guten-icon-list-item a {
    gap: 19px;
}

.guten-otaUuB {
}

.guten-element.guten-otaUuB {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-Yj72Tg {
    text-align: left;
}

h1.guten-element.guten-Yj72Tg, h2.guten-element.guten-Yj72Tg, h3.guten-element.guten-Yj72Tg, h4.guten-element.guten-Yj72Tg, h5.guten-element.guten-Yj72Tg, h6.guten-element.guten-Yj72Tg {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2fgShG);
    font-size: var(--gutenverse-font-size-2fgShG);
    font-weight: var(--gutenverse-font-weight-2fgShG);
    text-transform: var(--gutenverse-font-transform-2fgShG);
    font-style: var(--gutenverse-font-style-2fgShG);
    text-decoration: var(--gutenverse-font-decoration-2fgShG);
    line-height: var(--gutenverse-font-lineHeight-2fgShG);
    letter-spacing: var(--gutenverse-font-spacing-2fgShG);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-Yj72Tg {
    margin-top: -0.5px;
    margin-right: 0px;
    margin-bottom: 20.5px;
    margin-left: 0px;
}

.guten-uPwQkm .guten-divider-wrapper {
    width: 30%;
    padding: 2px 0;
}

.guten-uPwQkm .guten-divider-style {
    --divider-pattern-height: 2px;
    background-color: var(--wp--preset--color--theme-1);
}

.guten-uPwQkm .guten-divider-line {
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-uPwQkm {
    justify-content: left;
}

.guten-element.guten-uPwQkm {
    margin-top: -7px;
    margin-right: 0px;
    margin-bottom: -7px;
    margin-left: 0px;
}

.guten-I83Qwc:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-I83Qwc > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-top: calc(15px/2);
}

.guten-I83Qwc:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-I83Qwc > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px/2);
}

.guten-I83Qwc.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-I83Qwc > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(15px/2);
}

.guten-I83Qwc.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-I83Qwc > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-left: calc(15px/2);
}

.guten-I83Qwc .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-1);
    font-size: 16px;
    line-height: 1.5em;
}

.guten-I83Qwc .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-I83Qwc .list-wrapper .guten-icon-list-item a {
    align-items: center
}

.guten-I83Qwc .guten-icon-list-item:hover .list-text {
    color: var(--wp--preset--color--theme-1);
}

.guten-I83Qwc .guten-icon-list-item a, .guten-I83Qwc .list-wrapper .guten-icon-list-item a {
    gap: 19px;
}

.guten-I83Qwc {
}

.guten-element.guten-I83Qwc {
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.guten-Rq4YJs {
    text-align: left;
}

h1.guten-element.guten-Rq4YJs, h2.guten-element.guten-Rq4YJs, h3.guten-element.guten-Rq4YJs, h4.guten-element.guten-Rq4YJs, h5.guten-element.guten-Rq4YJs, h6.guten-element.guten-Rq4YJs {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-2fgShG);
    font-size: var(--gutenverse-font-size-2fgShG);
    font-weight: var(--gutenverse-font-weight-2fgShG);
    text-transform: var(--gutenverse-font-transform-2fgShG);
    font-style: var(--gutenverse-font-style-2fgShG);
    text-decoration: var(--gutenverse-font-decoration-2fgShG);
    line-height: var(--gutenverse-font-lineHeight-2fgShG);
    letter-spacing: var(--gutenverse-font-spacing-2fgShG);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-Rq4YJs {
    margin-top: -0.5px;
    margin-right: 0px;
    margin-bottom: 20.5px;
    margin-left: 0px;
}

.guten-uSegPy .guten-divider-wrapper {
    width: 30%;
    padding: 2px 0;
}

.guten-uSegPy .guten-divider-style {
    --divider-pattern-height: 2px;
    background-color: var(--wp--preset--color--theme-1);
}

.guten-uSegPy .guten-divider-line {
    border-width: 2px;
    border-color: var(--wp--preset--color--theme-1);
}

.guten-uSegPy {
    justify-content: left;
}

.guten-element.guten-uSegPy {
    margin-top: -7px;
    margin-right: 0px;
    margin-bottom: -7px;
    margin-left: 0px;
}

.guten-tCBwIX {
}

.guten-element.guten-tCBwIX {
    margin-top: 25px;
    margin-bottom: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-tCBwIX .form-notification .notification-body.guten-success {
        text-align: center;
    }
}

.guten-HoNoJC {
    columns: 1;
    text-align: left;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-element.guten-HoNoJC {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-i2JXDe {
    justify-content: flex-start;
}

.guten-i2JXDe .guten-social-icon {
    text-align: left;
}

.guten-i2JXDe .guten-social-icon i {
    font-size: 16px;
}

.guten-i2JXDe.fill .guten-social-icon a i, .guten-i2JXDe.border .guten-social-icon a i, .guten-i2JXDe.custom .guten-social-icon a i {
    color: var(--wp--preset--color--white);
}

.guten-i2JXDe.border .guten-social-icon a {
    border-color: var(--wp--preset--color--white);
}

.guten-i2JXDe.horizontal > div:not(:first-child) {
    margin-left: 18px;
}

.guten-i2JXDe.vertical > div:not(:first-child) {
    margin-top: 18px;
}

.guten-i2JXDe .guten-social-icon a {
    padding-top: 11px;
    padding-right: 11px;
    padding-bottom: 11px;
    padding-left: 11px;
}

.guten-i2JXDe.fill .guten-social-icon a:hover i, .guten-i2JXDe.border .guten-social-icon a:hover i, .guten-i2JXDe.custom .guten-social-icon a:hover i {
    color: var(--wp--preset--color--theme-1);
}

.guten-i2JXDe.border .guten-social-icon a:hover {
    border-color: var(--wp--preset--color--theme-1);
}

.guten-i2JXDe.fill .guten-social-icon a, .guten-i2JXDe.border .guten-social-icon a, .guten-i2JXDe.custom .guten-social-icon a {
    background-color: var(--wp--preset--color--theme-1);
}

.guten-i2JXDe.fill .guten-social-icon a:hover, .guten-i2JXDe.border .guten-social-icon a:hover, .guten-i2JXDe.custom .guten-social-icon a:hover {
    background-color: var(--wp--preset--color--white);
}

.guten-i2JXDe.guten-element, .guten-i2JXDe.guten-element.horizontal > div {
    width: auto!important;
    display: inline-block;
}

@media only screen and (max-width: 767px) {
    .guten-i2JXDe .guten-social-icon a {
        padding-top: 8px;
        padding-right: 8px;
        padding-bottom: 8px;
        padding-left: 8px;
    }
}

.guten-HEh2c4 {
    columns: 1;
    text-align: left;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-HEh2c4 a {
    color: var(--wp--preset--color--theme-1);
}

@media only screen and (max-width: 1024px) {
    .guten-HEh2c4 {
        text-align: center;
    }
}

@media only screen and (max-width: 767px) {
    .guten-HEh2c4 {
        text-align: center;
    }
}

.guten-IaH6E3 {
    columns: 1;
    text-align: right;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

@media only screen and (max-width: 1024px) {
    .guten-IaH6E3 {
        text-align: center;
    }
}

@media only screen and (max-width: 767px) {
    .guten-IaH6E3 {
        text-align: center;
    }
}

.guten-KcRD0T {
    width: 78%;
    order: 1;
}

.guten-section > .guten-container > .guten-KcRD0T.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-KcRD0T.guten-column > .guten-column-wrapper {
    align-content: center;
    align-items: center;
}

@media only screen and (max-width: 1024px) {
    .guten-KcRD0T {
        width: 86.5%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-KcRD0T > .sticky-wrapper > .guten-column-wrapper, .guten-KcRD0T > .guten-column-wrapper {
        margin-bottom: 15px;
    }
}

.guten-dTxwzI {
    width: 22%;
    order: 1;
}

.guten-section > .guten-container > .guten-dTxwzI.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-dTxwzI.guten-column > .guten-column-wrapper {
    justify-content: flex-end;
}

@media only screen and (max-width: 1024px) {
    .guten-dTxwzI {
        width: 13.5%;
    }
}

.guten-CxXLPF .gutenverse-input, .guten-CxXLPF .main-wrapper .input-icon-wrapper {
    padding-top: 16px;
    padding-right: 25px;
    padding-bottom: 16px;
    padding-left: 25px;
    background-color: var(--wp--preset--color--white);
    border-style: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-CxXLPF .gutenverse-input::placeholder, .guten-CxXLPF .main-wrapper .input-icon-wrapper::placeholder {
    color: var(--wp--preset--color--theme-2);
}

.guten-CxXLPF .gutenverse-input {
    font-family: var(--gutenverse-font-family-tqLOud);
    font-size: var(--gutenverse-font-size-tqLOud);
    font-weight: var(--gutenverse-font-weight-tqLOud);
    text-transform: var(--gutenverse-font-transform-tqLOud);
    font-style: var(--gutenverse-font-style-tqLOud);
    text-decoration: var(--gutenverse-font-decoration-tqLOud);
    line-height: var(--gutenverse-font-lineHeight-tqLOud);
    letter-spacing: var(--gutenverse-font-spacing-tqLOud);
}

.guten-CxXLPF .gutenverse-input, .guten-CxXLPF .main-wrapper .input-icon-wrapper {
    color: var(--wp--preset--color--theme-0);
}

.guten-CxXLPF .gutenverse-input:hover, .guten-CxXLPF .main-wrapper .input-icon-wrapper:hover {
    border-style: none;
}

.guten-CxXLPF .gutenverse-input:focus, .guten-CxXLPF .gutenverse-input:focus-visible, .guten-CxXLPF .main-wrapper .input-icon-wrapper:focus-within {
    border-style: none;
}

.guten-CxXLPF .main-wrapper .input-icon-wrapper {
    flex-direction: row;
}

.guten-CxXLPF .main-wrapper .input-icon-wrapper .form-input-email-icon .icon i {
    font-size: 20px;
}

.guten-CxXLPF .main-wrapper .input-icon-wrapper input {
    height: 20px !important;
}

.guten-CxXLPF .main-wrapper .input-icon-wrapper .form-input-email-icon .icon.style-gradient i {
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
    background-image: linear-gradient(180deg, rgb(49, 207, 180) 0%,rgb(126, 32, 207) 100%);
}

.guten-CxXLPF {
}

.guten-element.guten-CxXLPF {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 767px) {
    .guten-CxXLPF .gutenverse-input, .guten-CxXLPF .main-wrapper .input-icon-wrapper {
        padding-top: 15px;
        padding-right: 25px;
        padding-bottom: 15px;
        padding-left: 25px;
    }
}

.guten-HPaOwT .guten-button {
    padding-top: 19px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.guten-HPaOwT.guten-button-wrapper .guten-button span {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-eBg0y7);
    font-size: var(--gutenverse-font-size-eBg0y7);
    font-weight: var(--gutenverse-font-weight-eBg0y7);
    text-transform: var(--gutenverse-font-transform-eBg0y7);
    font-style: var(--gutenverse-font-style-eBg0y7);
    text-decoration: var(--gutenverse-font-decoration-eBg0y7);
    line-height: var(--gutenverse-font-lineHeight-eBg0y7);
    letter-spacing: var(--gutenverse-font-spacing-eBg0y7);
}

.guten-HPaOwT.guten-button-wrapper .guten-button {
    background: var(--wp--preset--color--theme-1);
}

.guten-HPaOwT.guten-button-wrapper .guten-button:hover {
   
}

.guten-HPaOwT {
    width: auto!important;
    display: inline-flex;
}

@media only screen and (max-width: 1024px) {
    .guten-HPaOwT .guten-button {
        padding-right: 30px;
        padding-left: 30px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-HPaOwT .guten-button {
        width: 100%;
        padding-top: 19px;
        padding-right: 30px;
        padding-bottom: 19px;
        padding-left: 30px;
    }

    .guten-HPaOwT {
        width: 100%!important;
    }
}

.guten-5gTXxr {
    width: 100%;
    order: 1;
}

@media only screen and (max-width: 1024px) {
    .guten-5gTXxr {
        width: 100%;
    }
}

.guten-fRx9qE {
    width: 100%;
    order: 1;
}

.guten-section > .guten-container > .guten-fRx9qE.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-fRx9qE.guten-column > .guten-column-wrapper {
    justify-content: center;
}

@media only screen and (max-width: 1024px) {
    .guten-fRx9qE {
        width: 100%;
    }
}

.guten-zWRbNA {
    text-align: center;
}

h1.guten-element.guten-zWRbNA, h2.guten-element.guten-zWRbNA, h3.guten-element.guten-zWRbNA, h4.guten-element.guten-zWRbNA, h5.guten-element.guten-zWRbNA, h6.guten-element.guten-zWRbNA {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

@media only screen and (max-width: 767px) {
    .guten-element.guten-zWRbNA {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
    }
}

.guten-3JXk16:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-3JXk16 > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-top: calc(8px/2);
}

.guten-3JXk16:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-3JXk16 > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
    padding-bottom: calc(8px/2);
}

.guten-3JXk16.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-3JXk16 > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
    margin-right: calc(8px/2);
}

.guten-3JXk16.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-3JXk16 > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
    margin-left: calc(8px/2);
}

.guten-3JXk16:not(.inline-icon-list), .guten-3JXk16 > .list-wrapper:not(.inline-icon-list) {
    align-items: center;
}

.guten-3JXk16.inline-icon-list, .guten-3JXk16 > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item > a, .guten-3JXk16 > .list-wrapper.inline-icon-list, .guten-3JXk16 > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item > a {
    justify-content: center;
}

.guten-3JXk16:not(.inline-icon-list) > .guten-icon-list-item > a, .guten-3JXk16 > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item > a {
    text-align: center;
}

.guten-3JXk16:not(.inline-icon-list) > .guten-icon-list-item > a, .guten-3JXk16 > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item > .list-divider {
    justify-self: center;
}

.guten-3JXk16 .guten-icon-list-item i {
    color: var(--wp--preset--color--theme-1);
    font-size: 14px;
    line-height: 1.5em;
}

.guten-3JXk16 .guten-icon-list-item .list-text {
    color: var(--wp--preset--color--white);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-3JXk16 .guten-icon-list-item a, .guten-3JXk16 .list-wrapper .guten-icon-list-item a {
    gap: 10px;
}

.guten-3JXk16 {
}

@media only screen and (max-width: 1024px) {
    .guten-3JXk16:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-3JXk16 > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
        margin-top: calc(5px/2);
    }

    .guten-3JXk16:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-3JXk16 > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
        padding-bottom: calc(5px/2);
    }

    .guten-3JXk16.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-3JXk16 > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
        margin-right: calc(5px/2);
    }

    .guten-3JXk16.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-3JXk16 > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
        margin-left: calc(5px/2);
    }
}

@media only screen and (max-width: 767px) {
    .guten-3JXk16:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-3JXk16 > .list-wrapper:not(.inline-icon-list) > div.guten-icon-list-item:not(div:first-of-type) > a {
        margin-top: calc(5px/2);
    }

    .guten-3JXk16:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child), .guten-3JXk16 > .list-wrapper:not(.inline-icon-list) > .guten-icon-list-item:not(:last-child) {
        padding-bottom: calc(5px/2);
    }

    .guten-3JXk16.inline-icon-list > .guten-icon-list-item:not(:last-child), .guten-3JXk16 > .list-wrapper.inline-icon-list > .guten-icon-list-item:not(:last-child) {
        margin-right: calc(5px/2);
    }

    .guten-3JXk16.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a, .guten-3JXk16 > .list-wrapper.inline-icon-list > div.guten-icon-list-item:not(div:first-of-type) > a {
        margin-left: calc(5px/2);
    }
}

.guten-YlA24B {
    text-align: center;
}

h1.guten-element.guten-YlA24B, h2.guten-element.guten-YlA24B, h3.guten-element.guten-YlA24B, h4.guten-element.guten-YlA24B, h5.guten-element.guten-YlA24B, h6.guten-element.guten-YlA24B {
    color: var(--wp--preset--color--theme-1);
    font-family: var(--gutenverse-font-family-Ls465s);
    font-size: var(--gutenverse-font-size-Ls465s);
    font-weight: var(--gutenverse-font-weight-Ls465s);
    text-transform: var(--gutenverse-font-transform-Ls465s);
    font-style: var(--gutenverse-font-style-Ls465s);
    text-decoration: var(--gutenverse-font-decoration-Ls465s);
    line-height: var(--gutenverse-font-lineHeight-Ls465s);
    letter-spacing: var(--gutenverse-font-spacing-Ls465s);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-YlA24B {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-V2rtuY {
    text-align: center;
    animation-delay: 0.1s;
}

h1.guten-element.guten-V2rtuY, h2.guten-element.guten-V2rtuY, h3.guten-element.guten-V2rtuY, h4.guten-element.guten-V2rtuY, h5.guten-element.guten-V2rtuY, h6.guten-element.guten-V2rtuY {
    color: var(--wp--preset--color--theme-0);
    font-family: var(--gutenverse-font-family-9dytbE);
    font-size: var(--gutenverse-font-size-9dytbE);
    font-weight: var(--gutenverse-font-weight-9dytbE);
    text-transform: var(--gutenverse-font-transform-9dytbE);
    font-style: var(--gutenverse-font-style-9dytbE);
    text-decoration: var(--gutenverse-font-decoration-9dytbE);
    line-height: var(--gutenverse-font-lineHeight-9dytbE);
    letter-spacing: var(--gutenverse-font-spacing-9dytbE);
    overflow-wrap: break-word;
    word-break: break-word;
}

.guten-element.guten-V2rtuY {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

.guten-P6Y2X4 {
    columns: 1;
    text-align: center;
    color: var(--wp--preset--color--theme-2);
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
    width: 520px!important;
    display: inline-block;
    animation-delay: 0.2s;
}

.guten-element.guten-P6Y2X4 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.guten-cnbpNu.layout-boxed > .guten-container {
    max-width: 1170px;
}

.guten-cnbpNu {
    animation-delay: 0.3s;
}

.guten-element.guten-cnbpNu {
    margin-top: 60px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-element.guten-cnbpNu {
        margin-top: 40px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

.guten-gszEMm {
    width: 33.33%;
    order: 1;
}

.guten-gszEMm > .sticky-wrapper > .guten-column-wrapper, .guten-gszEMm > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 20px;
    padding-bottom: 0px;
    padding-left: 0px;
}

@media only screen and (max-width: 1024px) {
    .guten-gszEMm {
        width: 33.33%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-gszEMm > .sticky-wrapper > .guten-column-wrapper, .guten-gszEMm > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 15px;
        padding-left: 0px;
    }
}

.guten-GuE7ZD {
    width: 33.33%;
    order: 1;
}

.guten-GuE7ZD > .sticky-wrapper > .guten-column-wrapper, .guten-GuE7ZD > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 10px;
}

@media only screen and (max-width: 1024px) {
    .guten-GuE7ZD {
        width: 33.33%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-GuE7ZD > .sticky-wrapper > .guten-column-wrapper, .guten-GuE7ZD > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 15px;
        padding-left: 0px;
    }
}

.guten-rGfmAk {
    width: 33.33%;
    order: 1;
}

.guten-rGfmAk > .sticky-wrapper > .guten-column-wrapper, .guten-rGfmAk > .guten-column-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 20px;
}

@media only screen and (max-width: 1024px) {
    .guten-rGfmAk {
        width: 33.33%;
    }
}

@media only screen and (max-width: 767px) {
    .guten-rGfmAk > .sticky-wrapper > .guten-column-wrapper, .guten-rGfmAk > .guten-column-wrapper {
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
}

.guten-s2L5ae .profile-box .profile-card {
    text-align: center;
}

.guten-s2L5ae .profile-box .profile-card.card-default .profile-body, .guten-s2L5ae .profile-box .profile-card.card-overlay .profile-body, .guten-s2L5ae .profile-box .profile-card.card-hover .profile-body {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 0px;
}

.guten-s2L5ae .profile-box .profile-card.card-default img, .guten-s2L5ae .profile-box .profile-card.card-overlay img, .guten-s2L5ae .profile-box .profile-card.card-hover img, .guten-s2L5ae .profile-box .profile-card.card-title-social-horizontal img, .guten-s2L5ae .profile-box .profile-card.card-default .profile-header img, .guten-s2L5ae .profile-box .profile-card.card-overlay .profile-header img, .guten-s2L5ae .profile-box .profile-card.card-hover .profile-header img {
    height: 440px;
}

.guten-s2L5ae .profile-title, #guten-s2L5ae .profile-title, .guten-s2L5ae .profile-box .profile-card.card-overlay .profile-body .profile-title, .guten-s2L5ae .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title, .guten-s2L5ae .profile-title> a, #guten-s2L5ae .profile-title> a, .guten-s2L5ae .profile-box .profile-card.card-overlay .profile-body .profile-title> a, .guten-s2L5ae .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title> a {
    color: var(--wp--preset--color--white);
}

.guten-s2L5ae .profile-title, #guten-s2L5ae .profile-title, .guten-s2L5ae .profile-box .profile-card.card-overlay .profile-body .profile-title {
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
    margin-bottom: 3px;
}

.guten-s2L5ae .profile-sub, #guten-s2L5ae .profile-sub, .guten-s2L5ae .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-s2L5ae .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub, .guten-s2L5ae .profile-sub> a, #guten-s2L5ae .profile-sub> a, .guten-s2L5ae .profile-box .profile-card.card-overlay .profile-body .profile-sub> a, .guten-s2L5ae .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub> a {
    color: var(--wp--preset--color--white);
}

.guten-s2L5ae .profile-sub, #guten-s2L5ae .profile-sub, .guten-s2L5ae .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-s2L5ae .profile-sub> a, #guten-s2L5ae .profile-sub> a, .guten-s2L5ae .profile-box .profile-card.card-overlay .profile-body .profile-sub> a {
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-s2L5ae.guten-team .profile-box .profile-card.card-overlay:before, .guten-s2L5ae.guten-team .profile-box .profile-card.card-title-social-horizontal:before {
    background: rgba(34, 150, 249, 0.8);
}

.guten-s2L5ae {
}

@media only screen and (max-width: 1024px) {
    .guten-s2L5ae .profile-box .profile-card.card-default img, .guten-s2L5ae .profile-box .profile-card.card-overlay img, .guten-s2L5ae .profile-box .profile-card.card-hover img, .guten-s2L5ae .profile-box .profile-card.card-title-social-horizontal img, .guten-s2L5ae .profile-box .profile-card.card-default .profile-header img, .guten-s2L5ae .profile-box .profile-card.card-overlay .profile-header img, .guten-s2L5ae .profile-box .profile-card.card-hover .profile-header img {
        height: 300px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-s2L5ae .profile-box .profile-card.card-default img, .guten-s2L5ae .profile-box .profile-card.card-overlay img, .guten-s2L5ae .profile-box .profile-card.card-hover img, .guten-s2L5ae .profile-box .profile-card.card-title-social-horizontal img, .guten-s2L5ae .profile-box .profile-card.card-default .profile-header img, .guten-s2L5ae .profile-box .profile-card.card-overlay .profile-header img, .guten-s2L5ae .profile-box .profile-card.card-hover .profile-header img {
        height: 390px;
    }
}

.guten-s7mWn3 .profile-box .profile-card {
    text-align: center;
}

.guten-s7mWn3 .profile-box .profile-card.card-default .profile-body, .guten-s7mWn3 .profile-box .profile-card.card-overlay .profile-body, .guten-s7mWn3 .profile-box .profile-card.card-hover .profile-body {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 0px;
}

.guten-s7mWn3 .profile-box .profile-card.card-default img, .guten-s7mWn3 .profile-box .profile-card.card-overlay img, .guten-s7mWn3 .profile-box .profile-card.card-hover img, .guten-s7mWn3 .profile-box .profile-card.card-title-social-horizontal img, .guten-s7mWn3 .profile-box .profile-card.card-default .profile-header img, .guten-s7mWn3 .profile-box .profile-card.card-overlay .profile-header img, .guten-s7mWn3 .profile-box .profile-card.card-hover .profile-header img {
    height: 440px;
}

.guten-s7mWn3 .profile-title, #guten-s7mWn3 .profile-title, .guten-s7mWn3 .profile-box .profile-card.card-overlay .profile-body .profile-title, .guten-s7mWn3 .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title, .guten-s7mWn3 .profile-title> a, #guten-s7mWn3 .profile-title> a, .guten-s7mWn3 .profile-box .profile-card.card-overlay .profile-body .profile-title> a, .guten-s7mWn3 .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title> a {
    color: var(--wp--preset--color--white);
}

.guten-s7mWn3 .profile-title, #guten-s7mWn3 .profile-title, .guten-s7mWn3 .profile-box .profile-card.card-overlay .profile-body .profile-title {
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
    margin-bottom: 3px;
}

.guten-s7mWn3 .profile-sub, #guten-s7mWn3 .profile-sub, .guten-s7mWn3 .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-s7mWn3 .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub, .guten-s7mWn3 .profile-sub> a, #guten-s7mWn3 .profile-sub> a, .guten-s7mWn3 .profile-box .profile-card.card-overlay .profile-body .profile-sub> a, .guten-s7mWn3 .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub> a {
    color: var(--wp--preset--color--white);
}

.guten-s7mWn3 .profile-sub, #guten-s7mWn3 .profile-sub, .guten-s7mWn3 .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-s7mWn3 .profile-sub> a, #guten-s7mWn3 .profile-sub> a, .guten-s7mWn3 .profile-box .profile-card.card-overlay .profile-body .profile-sub> a {
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-s7mWn3.guten-team .profile-box .profile-card.card-overlay:before, .guten-s7mWn3.guten-team .profile-box .profile-card.card-title-social-horizontal:before {
    background: rgba(34, 150, 249, 0.8);
}

.guten-s7mWn3 {
}

@media only screen and (max-width: 1024px) {
    .guten-s7mWn3 .profile-box .profile-card.card-default img, .guten-s7mWn3 .profile-box .profile-card.card-overlay img, .guten-s7mWn3 .profile-box .profile-card.card-hover img, .guten-s7mWn3 .profile-box .profile-card.card-title-social-horizontal img, .guten-s7mWn3 .profile-box .profile-card.card-default .profile-header img, .guten-s7mWn3 .profile-box .profile-card.card-overlay .profile-header img, .guten-s7mWn3 .profile-box .profile-card.card-hover .profile-header img {
        height: 300px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-s7mWn3 .profile-box .profile-card.card-default img, .guten-s7mWn3 .profile-box .profile-card.card-overlay img, .guten-s7mWn3 .profile-box .profile-card.card-hover img, .guten-s7mWn3 .profile-box .profile-card.card-title-social-horizontal img, .guten-s7mWn3 .profile-box .profile-card.card-default .profile-header img, .guten-s7mWn3 .profile-box .profile-card.card-overlay .profile-header img, .guten-s7mWn3 .profile-box .profile-card.card-hover .profile-header img {
        height: 390px;
    }
}

.guten-HX5ryU .profile-box .profile-card {
    text-align: center;
}

.guten-HX5ryU .profile-box .profile-card.card-default .profile-body, .guten-HX5ryU .profile-box .profile-card.card-overlay .profile-body, .guten-HX5ryU .profile-box .profile-card.card-hover .profile-body {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 0px;
}

.guten-HX5ryU .profile-box .profile-card.card-default img, .guten-HX5ryU .profile-box .profile-card.card-overlay img, .guten-HX5ryU .profile-box .profile-card.card-hover img, .guten-HX5ryU .profile-box .profile-card.card-title-social-horizontal img, .guten-HX5ryU .profile-box .profile-card.card-default .profile-header img, .guten-HX5ryU .profile-box .profile-card.card-overlay .profile-header img, .guten-HX5ryU .profile-box .profile-card.card-hover .profile-header img {
    height: 440px;
}

.guten-HX5ryU .profile-title, #guten-HX5ryU .profile-title, .guten-HX5ryU .profile-box .profile-card.card-overlay .profile-body .profile-title, .guten-HX5ryU .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title, .guten-HX5ryU .profile-title> a, #guten-HX5ryU .profile-title> a, .guten-HX5ryU .profile-box .profile-card.card-overlay .profile-body .profile-title> a, .guten-HX5ryU .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-title> a {
    color: var(--wp--preset--color--white);
}

.guten-HX5ryU .profile-title, #guten-HX5ryU .profile-title, .guten-HX5ryU .profile-box .profile-card.card-overlay .profile-body .profile-title {
    font-family: var(--gutenverse-font-family-NSzQFS);
    font-size: var(--gutenverse-font-size-NSzQFS);
    font-weight: var(--gutenverse-font-weight-NSzQFS);
    text-transform: var(--gutenverse-font-transform-NSzQFS);
    font-style: var(--gutenverse-font-style-NSzQFS);
    text-decoration: var(--gutenverse-font-decoration-NSzQFS);
    line-height: var(--gutenverse-font-lineHeight-NSzQFS);
    letter-spacing: var(--gutenverse-font-spacing-NSzQFS);
    margin-bottom: 3px;
}

.guten-HX5ryU .profile-sub, #guten-HX5ryU .profile-sub, .guten-HX5ryU .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-HX5ryU .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub, .guten-HX5ryU .profile-sub> a, #guten-HX5ryU .profile-sub> a, .guten-HX5ryU .profile-box .profile-card.card-overlay .profile-body .profile-sub> a, .guten-HX5ryU .profile-box .profile-card.card-title-social-horizontal .profile-body .profile-sub> a {
    color: var(--wp--preset--color--white);
}

.guten-HX5ryU .profile-sub, #guten-HX5ryU .profile-sub, .guten-HX5ryU .profile-box .profile-card.card-overlay .profile-body .profile-sub, .guten-HX5ryU .profile-sub> a, #guten-HX5ryU .profile-sub> a, .guten-HX5ryU .profile-box .profile-card.card-overlay .profile-body .profile-sub> a {
    font-family: var(--gutenverse-font-family-lmj6Iv);
    font-size: var(--gutenverse-font-size-lmj6Iv);
    font-weight: var(--gutenverse-font-weight-lmj6Iv);
    text-transform: var(--gutenverse-font-transform-lmj6Iv);
    font-style: var(--gutenverse-font-style-lmj6Iv);
    text-decoration: var(--gutenverse-font-decoration-lmj6Iv);
    line-height: var(--gutenverse-font-lineHeight-lmj6Iv);
    letter-spacing: var(--gutenverse-font-spacing-lmj6Iv);
}

.guten-HX5ryU.guten-team .profile-box .profile-card.card-overlay:before, .guten-HX5ryU.guten-team .profile-box .profile-card.card-title-social-horizontal:before {
    background: rgba(34, 150, 249, 0.8);
}

.guten-HX5ryU {
}

@media only screen and (max-width: 1024px) {
    .guten-HX5ryU .profile-box .profile-card.card-default img, .guten-HX5ryU .profile-box .profile-card.card-overlay img, .guten-HX5ryU .profile-box .profile-card.card-hover img, .guten-HX5ryU .profile-box .profile-card.card-title-social-horizontal img, .guten-HX5ryU .profile-box .profile-card.card-default .profile-header img, .guten-HX5ryU .profile-box .profile-card.card-overlay .profile-header img, .guten-HX5ryU .profile-box .profile-card.card-hover .profile-header img {
        height: 300px;
    }
}

@media only screen and (max-width: 767px) {
    .guten-HX5ryU .profile-box .profile-card.card-default img, .guten-HX5ryU .profile-box .profile-card.card-overlay img, .guten-HX5ryU .profile-box .profile-card.card-hover img, .guten-HX5ryU .profile-box .profile-card.card-title-social-horizontal img, .guten-HX5ryU .profile-box .profile-card.card-default .profile-header img, .guten-HX5ryU .profile-box .profile-card.card-overlay .profile-header img, .guten-HX5ryU .profile-box .profile-card.card-hover .profile-header img {
        height: 390px;
    }
}

.guten-kGTi5X {
    justify-content: center;
}

.guten-kGTi5X .guten-social-icon {
    text-align: center;
}

.guten-kGTi5X .guten-social-icon i {
    font-size: 14px;
}

.guten-kGTi5X.fill .guten-social-icon a i, .guten-kGTi5X.border .guten-social-icon a i, .guten-kGTi5X.custom .guten-social-icon a i {
    color: var(--wp--preset--color--theme-1);
}

.guten-kGTi5X.border .guten-social-icon a {
    border-color: var(--wp--preset--color--theme-1);
}

.guten-kGTi5X.horizontal > div:not(:first-child) {
    margin-left: 10px;
}

.guten-kGTi5X.vertical > div:not(:first-child) {
    margin-top: 10px;
}

.guten-kGTi5X .guten-social-icon a {
    padding-top: 10.5px;
    padding-right: 10.5px;
    padding-bottom: 10.5px;
    padding-left: 10.5px;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
}

.guten-kGTi5X.fill .guten-social-icon a, .guten-kGTi5X.border .guten-social-icon a, .guten-kGTi5X.custom .guten-social-icon a {
    background-color: var(--wp--preset--color--white);
}

.guten-element.guten-kGTi5X {
    padding-top: 15px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    display: flex;
}

.guten-9BUGiZ {
    justify-content: center;
}

.guten-9BUGiZ .guten-social-icon {
    text-align: center;
}

.guten-9BUGiZ .guten-social-icon i {
    font-size: 14px;
}

.guten-9BUGiZ.fill .guten-social-icon a i, .guten-9BUGiZ.border .guten-social-icon a i, .guten-9BUGiZ.custom .guten-social-icon a i {
    color: var(--wp--preset--color--theme-1);
}

.guten-9BUGiZ.border .guten-social-icon a {
    border-color: var(--wp--preset--color--theme-1);
}

.guten-9BUGiZ.horizontal > div:not(:first-child) {
    margin-left: 10px;
}

.guten-9BUGiZ.vertical > div:not(:first-child) {
    margin-top: 10px;
}

.guten-9BUGiZ .guten-social-icon a {
    padding-top: 10.5px;
    padding-right: 10.5px;
    padding-bottom: 10.5px;
    padding-left: 10.5px;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
}

.guten-9BUGiZ.fill .guten-social-icon a, .guten-9BUGiZ.border .guten-social-icon a, .guten-9BUGiZ.custom .guten-social-icon a {
    background-color: var(--wp--preset--color--white);
}

.guten-element.guten-9BUGiZ {
    padding-top: 15px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    display: flex;
}

.guten-KvbuEv {
    justify-content: center;
}

.guten-KvbuEv .guten-social-icon {
    text-align: center;
}

.guten-KvbuEv .guten-social-icon i {
    font-size: 14px;
}

.guten-KvbuEv.fill .guten-social-icon a i, .guten-KvbuEv.border .guten-social-icon a i, .guten-KvbuEv.custom .guten-social-icon a i {
    color: var(--wp--preset--color--theme-1);
}

.guten-KvbuEv.border .guten-social-icon a {
    border-color: var(--wp--preset--color--theme-1);
}

.guten-KvbuEv.horizontal > div:not(:first-child) {
    margin-left: 10px;
}

.guten-KvbuEv.vertical > div:not(:first-child) {
    margin-top: 10px;
}

.guten-KvbuEv .guten-social-icon a {
    padding-top: 10.5px;
    padding-right: 10.5px;
    padding-bottom: 10.5px;
    padding-left: 10.5px;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
}

.guten-KvbuEv.fill .guten-social-icon a, .guten-KvbuEv.border .guten-social-icon a, .guten-KvbuEv.custom .guten-social-icon a {
    background-color: var(--wp--preset--color--white);
}

.guten-element.guten-KvbuEv {
    padding-top: 15px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    display: flex;
}

.container {
    max-width: 1200px;
    margin: 0px auto;
}


.guten-post-block {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 30px;
}

.guten-post-block.guten-column-1 {
    grid-template-columns: 1fr;
}

.guten-post-block.guten-column-2 {
    grid-template-columns: repeat(3, 1fr);
}

@media(max-width:768px)
{
    .guten-post-block.guten-column-2 {
    grid-template-columns: repeat(1, 1fr);
}
}


.guten-post-block.guten-column-3 {
    grid-template-columns: repeat(3, 1fr);
}

.guten-post-block.guten-column-4 {
    grid-template-columns: repeat(4, 1fr);
}

.guten-post {
    background: #fff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 5px 15px rgba(0,0,0,0.1);
    transition: transform 0.3s ease;
}

.guten-post:hover {
    transform: translateY(-5px);
}

.guten-thumb {
    position: relative;
    overflow: hidden;
}

.guten-thumb img {
    width: 100%;
    height: 250px;
    object-fit: cover;
    transition: transform 0.3s ease;
}

.guten-post:hover .guten-thumb img {
    transform: scale(1.05);
}

.guten-overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.2);
}

.guten-postblock-content {
    padding: 20px;
}

.guten-post-title {
    margin: 0 0 15px 0;
    font-size: 1.25rem;
}

.guten-post-title a {
    color: #333;
    text-decoration: none;
    transition: color 0.3s ease;
}

.guten-post-title a:hover {
    color: #0073aa;
}

.guten-post-meta {
    margin-bottom: 15px;
    color: #666;
    font-size: 0.9rem;
}

.guten-meta-date i {
    margin-right: 5px;
}

.guten-post-excerpt {
    margin-bottom: 20px;
    color: #555;
    line-height: 1.6;
}

.guten-post-meta-bottom {
    margin-top: 20px;
}

.guten-readmore {
    display: inline-flex;
    align-items: center;
    color: #0073aa;
    text-decoration: none;
    font-weight: 600;
}

.guten-readmore i {
    margin-left: 5px;
    transition: transform 0.3s ease;
}

.guten-readmore:hover i {
    transform: translateX(3px);
}

/* Responsive */
@media (max-width: 768px) {
    .guten-post-block {
        grid-template-columns: 1fr;
    }
}



/* header */

/* Top Bar */
        .top-bar {
            background: #2c3e50;
            color: white;
            padding: 20px;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }
        
        .top-bar-left {
            display: flex;
            align-items: center;
            gap: 10px;
            font-size: 14px;
        }
        
        .top-bar-right {
            display: flex;
            gap: 15px;
        }
        
        .social-icon {
            color: white;
            text-decoration: none;
            width: 30px;
            height: 30px;
            display: flex;
            align-items: center;
            justify-content: center;
            border: 1px solid rgba(255,255,255,0.3);
            border-radius: 50%;
            transition: all 0.3s ease;
        }
        
        .social-icon:hover {
            background: white;
            color: #2c3e50;
        }
        
        /* Header Info Section */
        .header-info {
            background: #ffff;
            padding: 0px;
        }
        
        .header-container {
            max-width: 1200px;
            margin: 0 auto;
            display: flex;
            justify-content: space-between;
            align-items: center;
            flex-wrap: wrap;
            gap: 20px;
        }
        
        .logo img {
            max-width: 150px;
            height: auto;
        }
        
        .header-contact {
            display: flex;
            gap: 30px;
            flex-wrap: wrap;
        }
        
        .contact-item {
            display: flex;
            gap: 0px;
            align-items: center;
        }
        
        .contact-icon {
            width: 50px;
            height: 50px;
            background: #3498db;
            color: white;
            display: flex;
            align-items: center;
            justify-content: center;
            border-radius: 50%;
            font-size: 20px;
        }
        
        .contact-info h4 {
            font-size: 14px;
            color: #666;
            margin-bottom: 5px;
        }
        
        .contact-info p {
            font-size: 16px;
            color: #333;
            font-weight: 600;
        }
        .contact-info{
            gap:0px !important;
        }
        
        /* Main Header Navigation */
        .site-header {
           
            box-shadow: 0 2px 10px rgba(0,0,0,0.1);
            position: relative;
            z-index: 997;
        }
        
        .header-main {
            max-width: 1180px;
            margin: 0 auto;
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: 15px 20px;
        }
        
        .header-logo {
            flex: 0 0 auto;
        }
        
        .header-logo img {
            max-width: 120px;
            height: auto;
        }
        
        .header-nav {
            flex: 1;
            display: flex;
           padding:0px 20px;
           
        }
        
        .header-cta {
            flex: 0 0 auto;
        }
        
        /* Desktop Menu */
        .desktop-menu {
            display: flex;
            gap: 50px;
            list-style: none;
            text-transform: uppercase;
            align-items: center;
        }
        
        .desktop-menu > li {
            position: relative;
        }
        
        .desktop-menu > li > a {
            text-decoration: none;
            color: #fff;
            font-weight: 600;
            padding: 10px 0;
            display: flex;
            align-items: center;
            gap: 5px;
            transition: color 0.3s ease;
                letter-spacing: 2px;
                font-size: 14px;
        }
        
        .desktop-menu > li > a:hover {
            color: #3498db;
        }
        
        /* Desktop Submenu */
        .desktop-menu .sub-menu {
            position: absolute;
            top: 100%;
            left: 0;
            background: white;
            min-width: 300px;
            box-shadow: 0 5px 20px rgba(0,0,0,0.15);
            opacity: 0;
            visibility: hidden;
            transform: translateY(10px);
            transition: all 0.3s ease;
            z-index: 100;
            list-style: none;
            padding: 10px 0;
            border-radius: 4px;
            text-decoration: none;
            
        }
        
        .desktop-menu li:hover > .sub-menu {
            opacity: 1;
            visibility: visible;
            transform: translateY(0);
        }
        
        .desktop-menu .sub-menu li {
            border-bottom: 1px solid #f0f0f0;
        }
        
        .desktop-menu .sub-menu li:last-child {
            border-bottom: none;
        }
        
        .desktop-menu .sub-menu a {
            padding: 12px 20px;
            display: block;
            color: #666;
            transition: all 0.3s ease;
                text-decoration: none;
        }
        
        .desktop-menu .sub-menu a:hover {
            background: #f8f9fa;
            color: #3498db;
            padding-left: 25px;
        }
        
        /* Book Now Button */
        .btn-book-now {
            background: #3498db;
            color: white;
            padding: 12px 30px;
            border-radius: 5px;
            text-decoration: none;
            font-weight: 600;
            display: inline-block;
            transition: all 0.3s ease;
        }
        
        .btn-book-now:hover {
            background: #2980b9;
            transform: translateY(-2px);
            box-shadow: 0 5px 15px rgba(52, 152, 219, 0.3);
        }
        
        /* Mobile Toggle Button */
        .mobile-toggle {
            display: none;
            background: none;
           
            font-size: 24px;
            cursor: pointer;
            color: #0e2b5c;
            padding: 8px 12px;
            border-radius: 4px;
            transition: all 0.3s ease;
        }
        
        .mobile-toggle:hover {
            background: #3498db;
            color: white;
            border-color: #3498db;
        }
        
        /* Mobile Menu Overlay */
        .mobile-menu-overlay {
            display: none;
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: rgba(0,0,0,0.6);
            z-index: 998;
            opacity: 0;
            transition: opacity 0.3s ease;
        }
        
        .mobile-menu-overlay.active {
            opacity: 1;
        }
        
        /* Mobile Menu Sidebar */
        .mobile-menu-sidebar {
            position: fixed;
            top: 0;
            right: -100%;
            width: 300px;
            height: 100%;
            background: white;
            z-index: 999;
            transition: right 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
            overflow-y: auto;
            box-shadow: -5px 0 20px rgba(0,0,0,0.2);
        }
        
        .mobile-menu-sidebar.active {
            right: 0;
        }
        
        /* Mobile Menu Header */
        .mobile-menu-header {
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: 20px;
            border-bottom: 2px solid #e9ecef;
            background: #f8f9fa;
        }
        
        .mobile-menu-header .logo img {
            max-width: 100px;
            height: auto;
        }
        
        .close-menu {
            background: #dc3545;
            border: none;
            font-size: 24px;
            cursor: pointer;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 4px;
            display: flex;
            align-items: center;
            justify-content: center;
            transition: all 0.3s ease;
        }
        
        .close-menu:hover {
            background: #c82333;
            transform: rotate(90deg);
        }
        
        /* Mobile Menu List */
        .mobile-menu {
            list-style: none;
            padding: 0;
            margin: 0;
        }
        
        .mobile-menu > li {
            border-bottom: 1px solid #e9ecef;
        }
        
        .mobile-menu > li > a {
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: 16px 20px;
            text-decoration: none;
            color: #333;
            font-weight: 600;
            transition: all 0.3s ease;
        }
        
        .mobile-menu > li > a:hover {
            background: #f8f9fa;
            color: #3498db;
            padding-left: 25px;
        }
        
        /* Mobile Submenu */
        .mobile-submenu {
            list-style: none;
            background: #f8f9fa;
            padding: 0;
            margin: 0;
            max-height: 0;
            overflow: hidden;
            transition: max-height 0.4s ease;
        }
        
        .mobile-submenu.active {
            max-height: 500px;
        }
        
        .mobile-submenu li {
            border-bottom: 1px solid #dee2e6;
        }
        
        .mobile-submenu li:last-child {
            border-bottom: none;
        }
        
        .mobile-submenu a {
            display: block;
            padding: 12px 20px 12px 40px;
            text-decoration: none;
            color: #666;
            font-size: 14px;
            transition: all 0.3s ease;
        }
        
        .mobile-submenu a:hover {
            background: white;
            color: #3498db;
            padding-left: 45px;
        }
        
        /* Chevron Icon Animation */
        .chevron {
            transition: transform 0.3s ease;
            font-size: 12px;
        }
        
        .menu-item-has-children.active .chevron {
            transform: rotate(180deg);
        }
        
        /* Mobile Book Now Button */
        .mobile-book-now {
            padding: 20px;
            border-top: 2px solid #e9ecef;
        }
        
        .mobile-book-now .btn-book-now {
            width: 100%;
            text-align: center;
            display: block;
        }
        
        /* Prevent body scroll when menu is open */
        body.menu-open {
            overflow: hidden;
        }
        
        /* Responsive Styles */
        @media (max-width: 992px) {
            .desktop-menu,
            .header-cta {
                display: none;
            }
            
            .menu-item a {
    color: #000 !important;
}
.header-main{
    background: #fff !important;
}
           .header-main .header-logo {
    display: block;
}
            
            .mobile-toggle {
                display: block;
            }
            
            .header-contact {
                display: none;
            }
            
            .header-info {
                padding: 0px;
            }
            .header-main {
             padding: 0px 20px;
}
.header-logo img {
        max-width: 80px;
}
            
            .top-bar {
                font-size: 12px;
                padding: 8px 15px;
                display:none;
            }
        }
        
        @media (max-width: 768px) {
            .mobile-menu-sidebar {
                width: 280px;
            }
            
            .header-container .logo img{
                display:none;
            }
            
            .top-bar-left span {
                display:block ;
            }
            
            .social-icon {
                width: 25px;
                height: 25px;
                font-size: 12px;
            }
        }
        
        @media (min-width: 993px) {
            .mobile-menu-sidebar,
            .mobile-menu-overlay {
                display: none !important;
            
        }
        .header-logo {
            display:none;
}
.header-main{
    background: #0e2b5c;
    color: #fff;
    margin-bottom: -40px;
}
.menu-item a{
    color: #fff;
}
        }



        /* footer */



         /* Footer Styles */
        .footer {
            background: linear-gradient(135deg, #1e3c72 0%, #2a5298 100%);
            color: #fff;
            padding: 60px 0 0;
            position: relative;
        }

        .footer::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            height: 4px;
            background: linear-gradient(90deg, #ff6b6b, #4ecdc4, #45b7d1, #96ceb4);
        }

        .footer-container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 0 20px;
        }

        .footer-content {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
            gap: 40px;
            margin-bottom: 40px;
        }

        .footer-section h3 {
            font-size: 20px;
            margin-bottom: 20px;
            position: relative;
            padding-bottom: 10px;
            font-weight: 600;
        }

        .footer-section h3::after {
            content: '';
            position: absolute;
            left: 0;
            bottom: 0;
            width: 50px;
            height: 3px;
            background: #4ecdc4;
            border-radius: 3px;
        }

        .footer-section p {
            color: rgba(255, 255, 255, 0.8);
            margin-bottom: 15px;
            line-height: 1.8;
        }

        .footer-section ul {
            list-style: none;
        }

        .footer-section ul li {
            margin-bottom: 0px;
            transition: all 0.3s ease;
        }

        .footer-section ul li a {
            color: rgba(255, 255, 255, 0.8);
            text-decoration: none;
            transition: all 0.3s ease;
            display: inline-flex;
            align-items: center;
            padding: 5px 0;
        }

        .footer-section ul li a:hover {
            color: #4ecdc4;
            padding-left: 8px;
        }

        .footer-section ul li a i {
            margin-right: 8px;
            color: #4ecdc4;
            font-size: 12px;
        }

        

        .contact-item {
            display: flex;
            align-items: flex-start;
            gap: 12px;
            color: rgba(255, 255, 255, 0.8);
            transition: all 0.3s ease;
        }

        .contact-item:hover {
            color: #4ecdc4;
            transform: translateX(5px);
        }

        .contact-item i {
            color: #fff;
            font-size: 18px;
            min-width: 20px;
            margin-top: 3px;
        }

        /* Social Media */
        .social-links {
            display: flex;
            gap: 15px;
            flex-wrap: wrap;
        }

        .social-links a {
            width: 40px;
            height: 40px;
            border-radius: 50%;
            background: rgba(255, 255, 255, 0.1);
            display: flex;
            align-items: center;
            justify-content: center;
            color: #fff;
            text-decoration: none;
            transition: all 0.3s ease;
            border: 2px solid transparent;
        }

        .social-links a:hover {
            background: #4ecdc4;
            transform: translateY(-5px) scale(1.1);
            box-shadow: 0 5px 15px rgba(78, 205, 196, 0.4);
        }

        /* Newsletter */
        .newsletter-form {
            display: flex;
            gap: 10px;
            margin-top: 15px;
        }

        .newsletter-form input {
            flex: 1;
            padding: 12px 15px;
            border: 2px solid rgba(255, 255, 255, 0.2);
            background: rgba(255, 255, 255, 0.1);
            border-radius: 5px;
            color: #fff;
            font-size: 14px;
            transition: all 0.3s ease;
        }

        .newsletter-form input::placeholder {
            color: rgba(255, 255, 255, 0.5);
        }

        .newsletter-form input:focus {
            outline: none;
            border-color: #4ecdc4;
            background: rgba(255, 255, 255, 0.15);
        }

        .newsletter-form button {
            padding: 12px 25px;
            background: #4ecdc4;
            border: none;
            border-radius: 5px;
            color: #1e3c72;
            font-weight: 600;
            cursor: pointer;
            transition: all 0.3s ease;
            white-space: nowrap;
        }

        .newsletter-form button:hover {
            background: #45b7d1;
            transform: scale(1.05);
            box-shadow: 0 5px 15px rgba(78, 205, 196, 0.4);
        }

        /* Service Categories */
        .service-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(590px, 1fr));
            gap: 30px;
            margin-top: 40px;
            padding: 40px 0;
            border-top: 1px solid rgba(255, 255, 255, 0.1);
        }

        .service-category {
            background: rgba(255, 255, 255, 0.05);
            padding: 25px;
            border-radius: 10px;
            transition: all 0.3s ease;
            border: 1px solid rgba(255, 255, 255, 0.1);
        }

        .service-category:hover {
            background: rgba(255, 255, 255, 0.1);
            transform: translateY(-5px);
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
        }

        .service-category h4 {
            color: #fff;
            margin-bottom: 15px;
            font-size: 16px;
            display: flex;
            align-items: center;
            gap: 10px;
        }
        .service-category ul li a{
            color: #fff;
                text-decoration: none;
        }

        .service-category h4 i {
            font-size: 20px;
        }

        .service-category ul li {
            font-size: 14px;
        }

        /* Footer Bottom */
        .footer-bottom {
            background: rgba(0, 0, 0, 0.2);
            padding: 20px 0;
            text-align: center;
            border-top: 1px solid rgba(255, 255, 255, 0.1);
        }

        .footer-bottom p {
            color: rgba(255, 255, 255, 0.7);
            font-size: 14px;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            .footer {
                padding: 40px 0 0;
            }

            .footer-content {
                grid-template-columns: 1fr;
                gap: 30px;
            }

            .service-grid {
                grid-template-columns: 1fr;
                gap: 20px;
            }

            .newsletter-form {
                flex-direction: column;
            }

            .newsletter-form button {
                width: 100%;
            }

            .footer-section h3 {
                font-size: 18px;
            }

            .social-links {
                justify-content: center;
            }
        }

        @media (max-width: 480px) {
            .footer-container {
                padding: 0 15px;
            }

            .contact-item {
                font-size: 14px;
            }

            .service-category {
                padding: 20px;
            }
        }

        /* Scroll to Top Button */
        .scroll-top {
    position: fixed;
    bottom: 14px;
    right: 71px;
    width: 45px;
    height: 45px;
    background: #4ecdc4;
    color: #1e3c72;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease;
    z-index: 1000;
    box-shadow: 0 5px 15px rgba(78, 205, 196, 0.4);
}

        .scroll-top.active {
            opacity: 1;
            visibility: visible;
        }

        .scroll-top:hover {
            background: #45b7d1;
            transform: translateY(-5px);
        }

        /* Loading Animation */
        @keyframes fadeInUp {
            from {
                opacity: 0;
                transform: translateY(30px);
            }
            to {
                opacity: 1;
                transform: translateY(0);
            }
        }

        .footer-section {
            animation: fadeInUp 0.6s ease forwards;
        }
        
        
.service-category ul {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    column-gap: 30px;
}

        .footer-section:nth-child(1) { animation-delay: 0.1s; }
        .footer-section:nth-child(2) { animation-delay: 0.2s; }
        .footer-section:nth-child(3) { animation-delay: 0.3s; }
        .footer-section:nth-child(4) { animation-delay: 0.4s; }
        
        .contact-items{
            margin-bottom: 10px;
            gap: 10px;
            display: flex;
}
            
        

/* single-service */


  .service-hero {
        background: linear-gradient(135deg, #003459 0%, #004d73 100%);
        color: white;
        padding: 80px 0 60px;
        position: relative;
        overflow: hidden;
    }
    
    .service-hero::before {
        content: '';
        position: absolute;
        top: -50%;
        right: -10%;
        width: 600px;
        height: 600px;
        background: radial-gradient(circle, rgba(34, 211, 238, 0.1) 0%, transparent 70%);
        border-radius: 50%;
    }
    
    .service-hero-content {
        max-width: 1200px;
        margin: 0 auto;
        padding: 0 20px;
        position: relative;
        z-index: 1;
    }
    
    .service-breadcrumb {
        margin-bottom: 20px;
        opacity: 0.9;
    }
    
    .service-breadcrumb a {
        color: #22D3EE;
        text-decoration: none;
    }
    
    .service-hero h1 {
        font-size: 48px;
        font-weight: 800;
        margin-bottom: 20px;
        line-height: 1.2;
    }
    
    .service-hero-meta {
        display: flex;
        gap: 30px;
        flex-wrap: wrap;
    }
    
    .service-meta-item {
        display: flex;
        align-items: center;
        gap: 10px;
        background: rgba(255, 255, 255, 0.1);
        padding: 10px 20px;
        border-radius: 25px;
        backdrop-filter: blur(10px);
    }
    
    .service-meta-item i {
        color: #22D3EE;
        font-size: 18px;
    }
    
    .service-content-area {
        max-width: 1200px;
        margin: 0 auto;
        padding: 0px 20px 60px;
        display: grid;
        grid-template-columns: 2fr 1fr;
        gap: 50px;
    }
    
    .service-main-content {
        background: white;
        padding: 40px;
        border-radius: 20px;
        box-shadow: 0 5px 25px rgba(0,0,0,0.08);
    }
    
    .service-featured-image {
        width: 100%;
        height: 400px;
        object-fit: cover;
        border-radius: 15px;
        margin-bottom: 30px;
    }
    
    .service-main-content h2 {
        color: #003459;
        font-size: 32px;
        font-weight: 700;
        margin: 30px 0 20px;
    }
    
    .service-main-content p {
        color: #64748b;
        line-height: 1.8;
        margin-bottom: 20px;
    }
    
    .service-features-list {
        list-style: none;
        padding: 0;
        margin: 30px 0;
    }
    
    .service-features-list li {
        padding: 15px 0;
        border-bottom: 1px solid #e2e8f0;
        display: flex;
        align-items: center;
        gap: 15px;
    }
    
    .service-features-list li:last-child {
        border-bottom: none;
    }
    
    .service-features-list i {
        color: #0891B2;
        font-size: 20px;
    }
    
    .service-sidebar {
        position: sticky;
        top: 100px;
        height: fit-content;
    }
    
    .service-cta-box {
        background: linear-gradient(135deg, #003459 0%, #004d73 100%);
        color: white;
        padding: 40px 30px;
        border-radius: 20px;
        text-align: center;
        margin-bottom: 30px;
    }
    
    .service-cta-box h3 {
        font-size: 24px;
        font-weight: 700;
        margin-bottom: 15px;
    }
    
    .service-cta-box p {
        opacity: 0.9;
        margin-bottom: 25px;
    }
    
    .service-cta-btn {
        display: inline-block;
        background: #22D3EE;
        color: #003459;
        padding: 15px 40px;
        border-radius: 30px;
        text-decoration: none;
        font-weight: 700;
        transition: all 0.3s;
    }
    
    .service-cta-btn:hover {
        transform: translateY(-3px);
        box-shadow: 0 8px 30px rgba(34, 211, 238, 0.5);
    }
    
    .service-info-box {
        background: white;
        padding: 30px;
        border-radius: 20px;
        box-shadow: 0 5px 25px rgba(0,0,0,0.08);
        margin-bottom: 30px;
    }
    
    .service-info-box h4 {
        color: #003459;
        font-size: 20px;
        font-weight: 700;
        margin-bottom: 20px;
    }
    
    .service-info-item {
        padding: 15px 0;
        border-bottom: 1px solid #e2e8f0;
    }
    
    .service-info-item:last-child {
        border-bottom: none;
    }
    
    .service-info-label {
        font-weight: 600;
        color: #003459;
        display: block;
        margin-bottom: 5px;
    }
    
    .service-info-value {
        color: #64748b;
    }
    
    /* ===============================
       SERVICE CATEGORIES WITH POSTS
    ================================ */
    
    .service-categories-box {
        margin-top: 0;
        height: 300px;
        overflow-y:scroll;
    }
    
    .service-category-item {
        margin-bottom: 20px;
        padding-bottom: 20px;
        border-bottom: 1px solid #e2e8f0;
    }
    
    .service-category-item:last-child {
        border-bottom: none;
        margin-bottom: 0;
        padding-bottom: 0;
    }
    
    .category-title {
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-bottom: 12px;
        padding: 10px 15px;
        background: linear-gradient(135deg, #003459 0%, #004d73 100%);
        border-radius: 8px;
        color: white;
        cursor: pointer;
        transition: all 0.3s;
    }
    
    .category-title:hover {
        background: linear-gradient(135deg, #004d73 0%, #005d8a 100%);
        transform: translateX(3px);
    }
    
    .category-title-text {
        display: flex;
        align-items: center;
        gap: 8px;
        font-weight: 600;
        font-size: 15px;
    }
    
    .category-title i {
        font-size: 12px;
        color: #22D3EE;
    }
    
    .category-count {
        background: rgba(255, 255, 255, 0.2);
        color: white;
        padding: 3px 10px;
        border-radius: 12px;
        font-size: 12px;
        font-weight: 600;
    }
    
    .category-posts-list {
        list-style: none;
        padding: 0;
        margin: 0;
    }
    
    .category-posts-list li {
        margin-bottom: 8px;
    }
    
    .category-posts-list li a {
        display: block;
        padding: 10px 12px;
        color: #64748b;
        text-decoration: none;
        background: #f8fafc;
        border-left: 3px solid transparent;
        border-radius: 6px;
        transition: all 0.3s;
        font-size: 14px;
    }
    
    .category-posts-list li a:hover {
        color: #003459;
        background: #e0f2fe;
        border-left-color: #0891B2;
        padding-left: 18px;
    }
    
    .category-posts-list li.current-post a {
        color: #003459;
        background: #e0f2fe;
        border-left-color: #003459;
        font-weight: 600;
    }
    
    /* ===============================
       ACCORDION STYLES
    ================================ */
    
    .service-accordion-wrapper {
        max-width: 1200px;
        margin: 0 auto 60px;
        padding: 0 20px;
    }
    
    .service-accordion {
        background: #ffffff;
        border-radius: 16px;
        box-shadow: 0 6px 30px rgba(0,0,0,0.08);
        margin-bottom: 20px;
        overflow: hidden;
        border: 1px solid #e2e8f0;
    }
    
    .service-accordion-header {
        padding: 22px 26px;
        cursor: pointer;
        display: flex;
        justify-content: space-between;
        align-items: center;
        background: linear-gradient(135deg, #003459, #004d73);
        color: #fff;
        font-size: 20px;
        font-weight: 700;
        transition: all 0.3s ease;
    }
    
    .service-accordion-header:hover {
        background: linear-gradient(135deg, #004d73, #005d8a);
    }
    
    .service-accordion-header span {
        display: flex;
        align-items: center;
        gap: 12px;
    }
    
    .service-accordion-header i.fa-chevron-down {
        transition: transform 0.3s ease;
        font-size: 18px;
    }
    
    .service-accordion.active .service-accordion-header i.fa-chevron-down {
        transform: rotate(180deg);
    }
    
    .service-accordion-body {
        display: none;
        padding: 22px;
        background: #f8fafc;
        color: #475569;
        line-height: 1.8;
    }
    
    .service-accordion.active .service-accordion-body {
        display: block;
    }
    
    .service-accordion-body h3 {
        color: #003459;
        font-size: 22px;
        margin-bottom: 15px;
    }
    
    .service-accordion-body ul {
        list-style: none;
        padding: 0;
        margin: 15px 0;
    }
    
    .service-accordion-body ul li {
        padding: 8px 0;
        padding-left: 25px;
        position: relative;
    }
    
    .service-accordion-body ul li:before {
        content: "✓";
        position: absolute;
        left: 0;
        color: #0891B2;
        font-weight: bold;
    }
    
    /* ===============================
       RELATED SERVICES
    ================================ */
    
    .related-services {
        max-width: 1200px;
        margin: 0 auto;
        padding: 0px 20px 60px;
    }
    
    .related-services h3 {
        font-size: 36px;
        font-weight: 800;
        color: #003459;
        text-align: center;
        margin-bottom: 40px;
    }
    
    .related-services-grid {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 20px;
        row-gap: 0px;

    }
    
    .related-service-image {
        width: 100%;
        height: 200px;
        object-fit: cover;
    }
    
    .related-service-content h4 {
        font-size: 15px;
        font-weight: 600;
        padding: 15px 20px;
        color: #003459;
        margin-bottom: 10px;
        background: #f4fbfd;
        border: 1px solid rgba(106, 180, 228, 1);
        margin-right: 1.5%;
        width: 100%;
        text-decoration: none;
    }
    
    .related-service-content  a {
        color: #003459;
        text-decoration: none;
    }
    
    .related-service-content p {
        color: #64748b;
        font-size: 14px;
        margin-bottom: 15px;
    }
    
    .related-service-link {
        color: #0891B2;
        font-weight: 600;
        text-decoration: none;
    }
    
    /* ===============================
       RESPONSIVE DESIGN
    ================================ */
    
    @media (max-width: 1024px) {
        .service-content-area {
            grid-template-columns: 1fr;
        }
        
        .service-sidebar {
            position: static;
        }
        
        .related-services-grid {
            grid-template-columns: repeat(2, 1fr);
        }
    }
    
    @media (max-width: 768px) {
        .service-hero h1 {
            font-size: 32px;
        }
        
        .service-hero-meta {
            gap: 15px;
        }
        
        .service-main-content {
            padding: 25px;
        }
        
        .service-accordion-header {
            font-size: 18px;
            padding: 18px 20px;
        }
        
        .service-accordion-body {
            padding: 20px;
        }
        
        .related-services-grid {
            grid-template-columns: 1fr;
        }
        
        .related-services h3 {
            font-size: 28px;
        }
    }


    /* archive service */


    .section-wrapper {
        width: 100%;
    }

    .guten-container {
        max-width: 1200px;
        margin: 0 auto;
    }

    /* Header Section */
    .header-section {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 40px;
        align-items: center;
        margin: 60px 0px;
    }

    .header-left h5 {
        font-size: 16px;
        font-weight: 600;
        color: #2196F3;
        margin-bottom: 10px;
        text-transform: capitalize;
    }

    .header-left h2 {
        font-size: 42px;
        font-weight: 700;
        color: #0a2540;
        line-height: 1.2;
        margin: 0;
    }

    .header-center p {
        font-size: 16px;
        color: #94a3b8;
        line-height: 1.7;
        margin: 0;
    }

    /* Services Grid */
    .services-grid {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 30px;
        margin-bottom: 50px;
    }

    .service-card {
        border-radius: 12px;
        overflow: hidden;
        transition: all 0.3s;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        background: #fff;
    }
    .service-card:hover{
transform: none !important;
box-shadow: none;    
        
    }

    

    .service-image {
        width: 100%;
        height: 280px;
        overflow: hidden;
        position: relative;
        background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .service-image img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        transition: transform 0.4s;
    }

    .service-image.no-image {
        background: linear-gradient(135deg, #2196F3 0%, #1976D2 100%);
    }

    .service-image.no-image i {
        font-size: 80px;
        color: rgba(255,255,255,0.3);
    }

    .service-card:hover .service-image img {
        transform: scale(1.05);
    }

    .service-content {
        padding: 40px 30px;
        text-align: center;
        margin-top: -100px;
        z-index: 11111;
        background: #fff;
        max-width: 370px;
        border-radius: 12px;
        box-shadow: 0 4px 15px rgba(0,0,0,0.08);
    }

    .service-icon {
        width: 80px;
        height: 80px;
        margin: 0 auto 25px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .service-icon img {
        width: 100%;
        height: 100%;
        object-fit: contain;
    }

    .service-icon i {
        font-size: 48px;
        color: #2196F3;
    }

    .service-content h3 {
        font-size: 24px;
        font-weight: 700;
        color: #0a2540;
        margin-bottom: 15px;
        line-height: 1.3;
    }

    .service-content h3 a {
        color: #0a2540;
        text-decoration: none;
        transition: color 0.3s;
    }

    .service-content h3 a:hover {
        color: #2196F3;
    }

    .service-content p {
        font-size: 15px;
        color: #94a3b8;
        line-height: 1.7;
        margin-bottom: 25px;
    }

    .service-link {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        color: #2196F3;
        text-decoration: none;
        font-weight: 600;
        font-size: 15px;
        transition: gap 0.3s;
    }

    .service-link:hover {
        gap: 12px;
    }

    .service-link i {
        font-size: 14px;
    }

    /* Pagination */
    .archive-pagination {
        margin-top: 60px;
        margin-bottom: 60px;
        display: flex;
        justify-content: center;
        gap: 10px;
        flex-wrap: wrap;
    }

    .archive-pagination a,
    .archive-pagination span {
        padding: 12px 20px;
        background: white;
        border: 2px solid #e2e8f0;
        border-radius: 10px;
        color: #0a2540;
        text-decoration: none;
        font-weight: 600;
        transition: all 0.3s;
        min-width: 45px;
        text-align: center;
    }

    .archive-pagination a:hover,
    .archive-pagination .current {
        background: #2196F3;
        color: white;
        border-color: #2196F3;
    }

    .no-services-message {
        text-align: center;
        color: #64748b;
        padding: 60px 20px;
        font-size: 18px;
    }

    /* Responsive */
    @media (max-width: 1024px) {
        .services-grid {
            grid-template-columns: repeat(2, 1fr);
        }

        .header-section {
            grid-template-columns: 1fr;
            text-align: center;
        }

        .header-left h2 {
            font-size: 36px;
        }
    }

    @media (max-width: 768px) {
        .services-grid {
            grid-template-columns: 1fr;
        }

        .header-left h2 {
            font-size: 32px;
        }

        .guten-container {
            padding: 0 0px;
        }

        .header-section {
            margin: 40px 0;
        }

        .service-content {
            max-width: 100%;
            margin-top: -80px;
        }
        .all-project-btn {
    margin-bottom: 50px;
}
    }

     /* Same styles as service archive with project-specific adjustments */
    .projects-archive-grid {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 35px;
        padding-bottom:60px;
    }
    
    .project-archive-card {
        background: white;
        border-radius: 20px;
        overflow: hidden;
        box-shadow: 0 5px 25px rgba(0,0,0,0.08);
        transition: all 0.4s;
    }
    
    .project-archive-card:hover {
        transform: translateY(-10px);
        box-shadow: 0 15px 40px rgba(0,52,89,0.15);
    }
    
    .project-archive-image {
        position: relative;
        height: 280px;
        overflow: hidden;
    }
    
    .project-archive-image img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        transition: transform 0.4s;
    }
    
    .project-archive-card:hover .project-archive-image img {
        transform: scale(1.1);
    }
    
    .project-archive-overlay {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: linear-gradient(to top, rgba(0,52,89,0.8) 0%, transparent 60%);
        display: flex;
        align-items: flex-end;
        padding: 25px;
    }
    
    .project-archive-category {
        background: #22D3EE;
        color: #003459;
        padding: 6px 15px;
        border-radius: 20px;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase;
    }
    
    .project-archive-content {
        padding: 30px;
    }
    
    .project-archive-content h3 {
        font-size: 22px;
        font-weight: 700;
        color: #003459;
        margin-bottom: 15px;
    }
    
    .project-archive-content h3 a {
        color: #003459;
        text-decoration: none;
    }
    
    .project-archive-meta {
        display: flex;
        flex-direction: column;
        gap: 10px;
        margin-bottom: 20px;
    }
    
    .project-archive-meta-item {
        display: flex;
        align-items: center;
        gap: 10px;
        color: #64748b;
        font-size: 14px;
    }
    
    .project-archive-meta-item i {
        color: #0891B2;
        width: 18px;
    }
    
    .project-archive-link {
        color: #0891B2;
        font-weight: 600;
        text-decoration: none;
        display: inline-flex;
        align-items: center;
        gap: 8px;
        transition: gap 0.3s;
    }
    
    .project-archive-link:hover {
        gap: 15px;
    }
    
    @media (max-width: 1024px) {
        .projects-archive-grid {
            grid-template-columns: repeat(2, 1fr);
        }
    }
    
    @media (max-width: 768px) {
        .projects-archive-grid {
            grid-template-columns: 1fr;
        }
    }

    .archive-hero{
        padding: 60px 0px;
    }



    /* project single */

    .project-hero {
        background: linear-gradient(135deg, #003459 0%, #004d73 100%);
        color: white;
        padding: 80px 0 60px;
        position: relative;
        overflow: hidden;
    }
    
    .project-hero::before {
        content: '';
        position: absolute;
        top: -50%;
        right: -10%;
        width: 600px;
        height: 600px;
        background: radial-gradient(circle, rgba(34, 211, 238, 0.1) 0%, transparent 70%);
        border-radius: 50%;
    }
    
    .project-hero-content {
        max-width: 1200px;
        margin: 0 auto;
        padding: 0 20px;
        position: relative;
        z-index: 1;
    }
    
    .project-breadcrumb {
        margin-bottom: 20px;
        opacity: 0.9;
    }
    
    .project-breadcrumb a {
        color: #22D3EE;
        text-decoration: none;
    }
    
    .project-hero h1 {
        font-size: 48px;
        font-weight: 800;
        margin-bottom: 20px;
        line-height: 1.2;
    }
    
    .project-hero-meta {
        display: flex;
        gap: 30px;
        flex-wrap: wrap;
    }
    
    .project-meta-item {
        display: flex;
        align-items: center;
        gap: 10px;
        background: rgba(255, 255, 255, 0.1);
        padding: 10px 20px;
        border-radius: 25px;
        backdrop-filter: blur(10px);
    }
    
    .project-meta-item i {
        color: #22D3EE;
        font-size: 18px;
    }
    
    .project-content-wrapper {
        max-width: 1200px;
        margin: 0 auto;
        padding: 60px 20px;
    }
    
    .project-featured-image {
        width: 100%;
        height: 500px;
        object-fit: cover;
        border-radius: 20px;
        margin-bottom: 50px;
        box-shadow: 0 10px 40px rgba(0,0,0,0.15);
    }
    
    .project-details-grid {
        display: grid;
        grid-template-columns: 2fr 1fr;
        gap: 50px;
        margin-bottom: 60px;
    }
    
    .project-main-content {
        background: white;
        padding: 40px;
        border-radius: 20px;
        box-shadow: 0 5px 25px rgba(0,0,0,0.08);
    }
    
    .project-main-content h2 {
        color: #003459;
        font-size: 32px;
        font-weight: 700;
        margin: 30px 0 20px;
    }
    
    .project-main-content h3 {
        color: #003459;
        font-size: 24px;
        font-weight: 600;
        margin: 25px 0 15px;
    }
    
    .project-main-content p {
        color: #64748b;
        line-height: 1.8;
        margin-bottom: 20px;
    }
    
    .project-sidebar {
        position: sticky;
        top: 100px;
        height: fit-content;
    }
    
    .project-info-box {
        background: white;
        padding: 30px;
        border-radius: 20px;
        box-shadow: 0 5px 25px rgba(0,0,0,0.08);
        margin-bottom: 30px;
    }
    
    .project-info-box h4 {
        color: #003459;
        font-size: 20px;
        font-weight: 700;
        margin-bottom: 25px;
        padding-bottom: 15px;
        border-bottom: 2px solid #e2e8f0;
    }
    
    .project-info-item {
        padding: 15px 0;
        border-bottom: 1px solid #e2e8f0;
        display: flex;
        align-items: center;
        gap: 15px;
    }
    
    .project-info-item:last-child {
        border-bottom: none;
    }
    
    .project-info-icon {
        width: 40px;
        height: 40px;
        background: linear-gradient(135deg, #0891B2, #22D3EE);
        border-radius: 10px;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-shrink: 0;
    }
    
    .project-info-icon i {
        color: white;
        font-size: 18px;
    }
    
    .project-info-text {
        flex: 1;
    }
    
    .project-info-label {
        font-weight: 600;
        color: #003459;
        display: block;
        font-size: 13px;
        margin-bottom: 3px;
    }
    
    .project-info-value {
        color: #64748b;
        font-size: 15px;
    }
    
    .project-cta-box {
        background: linear-gradient(135deg, #003459 0%, #004d73 100%);
        color: white;
        padding: 35px 30px;
        border-radius: 20px;
        text-align: center;
    }
    
    .project-cta-box h4 {
        font-size: 22px;
        font-weight: 700;
        margin-bottom: 15px;
    }
    
    .project-cta-box p {
        opacity: 0.9;
        margin-bottom: 25px;
        line-height: 1.6;
    }
    
    .project-cta-btn {
        display: inline-block;
        background: #22D3EE;
        color: #003459;
        padding: 15px 35px;
        border-radius: 30px;
        text-decoration: none;
        font-weight: 700;
        transition: all 0.3s;
    }
    
    .project-cta-btn:hover {
        transform: translateY(-3px);
        box-shadow: 0 8px 30px rgba(34, 211, 238, 0.5);
    }
    
    .project-gallery {
        margin: 50px 0;
    }
    
    .project-gallery h3 {
        color: #003459;
        font-size: 28px;
        font-weight: 700;
        margin-bottom: 30px;
    }
    
    .project-gallery-grid {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 20px;
    }
    
    .project-gallery-item {
        height: 250px;
        border-radius: 15px;
        overflow: hidden;
        cursor: pointer;
        transition: transform 0.3s;
    }
    
    .project-gallery-item:hover {
        transform: scale(1.05);
    }
    
    .project-gallery-item img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    
    .project-challenges {
        background: #f8fafc;
        padding: 40px;
        border-radius: 20px;
        margin: 40px 0;
    }
    
    .project-challenges h3 {
        color: #003459;
        font-size: 24px;
        font-weight: 700;
        margin-bottom: 20px;
    }
    
    .project-challenges ul {
        list-style: none;
        padding: 0;
    }
    
    .project-challenges li {
        padding: 12px 0 12px 35px;
        position: relative;
        color: #64748b;
        line-height: 1.6;
    }
    
    .project-challenges li::before {
        content: '\f00c';
        font-family: 'Font Awesome 5 Free';
        font-weight: 900;
        position: absolute;
        left: 0;
        color: #0891B2;
    }
    
    .related-projects {
        margin-top: 80px;
    }
    
    .related-projects h3 {
        font-size: 36px;
        font-weight: 800;
        color: #003459;
        text-align: center;
        margin-bottom: 50px;
    }
    
    .related-projects-grid {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 30px;
    }
    
    .related-project-card {
        background: white;
        border-radius: 15px;
        overflow: hidden;
        box-shadow: 0 5px 20px rgba(0,0,0,0.08);
        transition: transform 0.3s;
    }
    
    .related-project-card:hover {
        transform: translateY(-5px);
    }
    
    .related-project-image {
        width: 100%;
        height: 220px;
        object-fit: cover;
    }
    
    .related-project-content {
        padding: 25px;
    }
    
    .related-project-category {
        color: #0891B2;
        font-size: 13px;
        font-weight: 600;
        margin-bottom: 10px;
        text-transform: uppercase;
    }
    
    .related-project-content h4 {
        font-size: 20px;
        font-weight: 700;
        color: #003459;
        margin-bottom: 15px;
    }
    
    .related-project-content h4 a {
        color: #003459;
        text-decoration: none;
    }
    
    .related-project-link {
        color: #0891B2;
        font-weight: 600;
        text-decoration: none;
        display: inline-flex;
        align-items: center;
        gap: 8px;
    }
    
    @media (max-width: 1024px) {
        .project-details-grid {
            grid-template-columns: 1fr;
        }
        
        .project-sidebar {
            position: static;
        }
        
        .project-gallery-grid,
        .related-projects-grid {
            grid-template-columns: repeat(2, 1fr);
        }
    }
    
    @media (max-width: 768px) {
        .project-hero h1 {
            font-size: 32px;
        }
        
        .project-gallery-grid,
        .related-projects-grid {
            grid-template-columns: 1fr;
        }
    }


    /* ===============================
   HERO HEADER
================================ */
.archive-featured-header {
    position: relative;
    height: 420px;
    background: url('<?php echo get_template_directory_uri(); ?>/images/blog-hero.jpg') center/cover no-repeat;
    display: flex;
    align-items: center;
    justify-content: center;
}

.archive-overlay {
    position: absolute;
    inset: 0;
    background: rgba(10, 37, 64, 0.85);
}

.archive-hero-content {
    position: relative;
    z-index: 2;
    text-align: center;
    color: #fff;
    max-width: 900px;
    padding: 0 20px;
}

.archive-hero-content h1 {
    font-size: 42px;
    font-weight: 700;
    margin-bottom: 15px;
}

.archive-meta {
    display: flex;
    justify-content: center;
    gap: 20px;
    font-size: 15px;
    opacity: 0.9;
}

/* ===============================
   MAIN LAYOUT
================================ */
.archive-wrapper {
    background: #f5f7fa;
    padding: 70px 0;
}

.archive-container {
    max-width: 1200px;
    margin: auto;
    padding: 0 0px;
    display: grid;
    grid-template-columns: 1fr 360px;
    gap: 30px;
}

.archive-main{
    display: grid;
    grid-template-columns: 1fr 390px;
    gap: 20px;
}

@media(max-width: 768px)
{

.archive-main{
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
    margin:0px 15px;
   

}

.archive-container {
   
    gap: 0px;
}
}
/* ===============================
   POST CARD
================================ */
.post-card {
    background: #fff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 10px 25px rgba(0,0,0,.08);
    transition: all .3s ease;
}

.post-card:hover {
    transform: translateY(-5px);
}

.post-card-image img {
    width: 100%;
    height: 260px;
    object-fit: cover;
}

.post-card-content {
    padding: 0px 30px 30px;
}

.post-card-content h2 {
    font-size: 22px;
    margin-bottom: 10px;
}

.post-card-content h2 a {
    color: #0a2540;
    text-decoration: none;
}

.post-meta {
    font-size: 14px;
    color: #777;
    display: flex;
    gap: 15px;
    margin-bottom: 15px;
}

.post-excerpt {
    line-height: 1.7;
    color: #555;
    margin-bottom: 15px;
}

.read-more-btn {
    color: #2196F3;
    font-weight: 600;
    text-decoration: none;
}

/* ===============================
   SIDEBAR
================================ */
.archive-sidebar {
    display: flex;
    flex-direction: column;
    gap: 25px;
}

.sidebar-widget {
    background: #fff;
    padding: 25px;
    border-radius: 8px;
    box-shadow: 0 10px 25px rgba(0,0,0,.08);
}

.widget-title {
    font-size: 20px;
    margin-bottom: 20px;
    border-bottom: 2px solid #eee;
    padding-bottom: 10px;
}

/* Recent Posts */
.recent-post-item {
    display: grid;
    grid-template-columns: 70px 1fr;
    gap: 15px;
    margin-bottom: 15px;
    text-decoration: none;
}

.recent-post-item img {
    width: 70px;
    height: 70px;
    object-fit: cover;
    border-radius: 4px;
}

.recent-post-item h4 {
    font-size: 15px;
    color: #0a2540;
}

/* Contact Widget */
.contact-widget {
    background: #0a2540;
    color: #fff;
}

.contact-widget p {
    opacity: .9;
}

.contact-widget a {
    color: #fff;
    text-decoration: none;
    display: block;
    margin-top: 10px;
}

/* Categories */
.categories-list {
    list-style: none;
    padding: 0;
}

.categories-list li {
    border-bottom: 1px solid #eee;
}

.categories-list a {
    padding: 10px 0;
    display: block;
    color: #333;
    text-decoration: none;
}

.categories-list a:hover {
    color: #2196F3;
}

/* ===============================
   PAGINATION
================================ */
.pagination {
    margin-top: 40px;
    display: flex;
    justify-content: center;
    gap: 10px;
}

.pagination a,
.pagination span {
    padding: 10px 15px;
    background: #fff;
    border-radius: 4px;
}

.pagination .current {
    background: #2196F3;
    color: #fff;
}

/* ===============================
   RESPONSIVE
================================ */
@media (max-width: 991px) {
    .archive-container {
        grid-template-columns: 1fr;
    }
    
    .archive-sidebar{
        margin: 15px;
    }
}
.post-card-image {
    padding:20px;
}


/* single blog */

  /* Featured Header */
    .featured-header {
        position: relative;
        height: 400px;
        background-size: cover;
        background-position: center;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0;
    }

    .featured-overlay {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: rgba(30, 41, 59, 0.75);
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .featured-content {
        text-align: center;
        z-index: 1;
        max-width: 900px;
        padding: 0 2rem;
    }

    .featured-title {
        color: white;
        font-size: 3rem;
        font-weight: 700;
        margin-bottom: 1.5rem;
        line-height: 1.2;
    }

    .featured-meta {
        display: flex;
        justify-content: center;
        gap: 2rem;
        flex-wrap: wrap;
    }

    .meta-item {
        color: white;
        display: flex;
        align-items: center;
        gap: 0.5rem;
        font-size: 0.95rem;
    }

    .meta-item svg {
        fill: #3b82f6;
    }

    .single-post-wrapper {
        background: #f5f5f5;
        padding: 3rem 0;
    }

    .container {
        max-width: 1200px;
        margin: 0 auto;
        padding: 0 1rem;
        display: grid;
        grid-template-columns: 1fr 320px;
        gap: 2rem;
    }

    .main-content {
        background: white;
        padding: 2.5rem;
        border-radius: 8px;
    }

    .post-thumbnail {
        margin-bottom: 2rem;
        border-radius: 8px;
        overflow: hidden;
    }

    .post-thumbnail img {
        width: 100%;
        height: auto;
        display: block;
    }

    .post-content {
        color: #666;
        line-height: 1.8;
        margin-bottom: 2rem;
    }

    .post-content p {
        margin-bottom: 1.5rem;
    }

    .section-title {
        font-size: 1.5rem;
        color: #1a1a1a;
        margin: 2.5rem 0 1.5rem;
        font-weight: 600;
    }

    .service-section {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 2rem;
        margin: 2rem 0;
    }

    .service-image {
        border-radius: 8px;
        overflow: hidden;
    }

    .service-image img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .service-list {
        display: flex;
        flex-direction: column;
        gap: 1rem;
    }

    .service-item {
        display: flex;
        align-items: start;
        gap: 0.8rem;
    }

    .service-item::before {
        content: "✓";
        color: #2196F3;
        font-weight: bold;
        font-size: 1.2rem;
        flex-shrink: 0;
    }

    .service-item span {
        color: #333;
        line-height: 1.6;
    }

    .service-description {
        color: #666;
        line-height: 1.7;
        margin-top: 1rem;
    }

    .post-footer {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding-top: 2rem;
        border-top: 1px solid #e0e0e0;
        margin-top: 2rem;
    }

    .post-tags {
        display: flex;
        align-items: center;
        gap: 1rem;
    }

    .post-tags span {
        color: #666;
        font-weight: 500;
    }

    .tag-link {
        background: #f5f5f5;
        color: #333;
        padding: 0.4rem 1rem;
        border-radius: 4px;
        text-decoration: none;
        font-size: 0.9rem;
        transition: background 0.3s;
    }

    .tag-link:hover {
        background: #e0e0e0;
    }

    .social-share {
        display: flex;
        align-items: center;
        gap: 0.8rem;
    }

    .social-share span {
        color: #666;
        font-weight: 500;
    }

    .share-btn {
        width: 36px;
        height: 36px;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        color: white;
        text-decoration: none;
        transition: transform 0.3s;
    }

    .share-btn:hover {
        transform: translateY(-3px);
    }

    .share-btn.facebook { background: #1877f2; }
    .share-btn.twitter { background: #1da1f2; }
    .share-btn.linkedin { background: #0077b5; }

    .comment-section {
        margin-top: 3rem;
        padding-top: 3rem;
        border-top: 2px solid #e0e0e0;
    }

    .comment-section h3 {
        font-size: 1.8rem;
        color: #1a1a1a;
        margin-bottom: 1rem;
    }

    .comment-note {
        color: #666;
        margin-bottom: 2rem;
        font-size: 0.95rem;
    }

    .comment-form {
        display: flex;
        flex-direction: column;
        gap: 1.5rem;
    }

    .form-group label {
        display: block;
        color: #333;
        font-weight: 500;
        margin-bottom: 0.5rem;
    }

    .form-group input,
    .form-group textarea {
        width: 100%;
        padding: 0.8rem;
        border: 1px solid #ddd;
        border-radius: 4px;
        font-family: inherit;
        font-size: 0.95rem;
    }

    .form-group textarea {
        min-height: 150px;
        resize: vertical;
    }

    .form-group input:focus,
    .form-group textarea:focus {
        outline: none;
        border-color: #2196F3;
    }

    .checkbox-group {
        display: flex;
        align-items: center;
        gap: 0.5rem;
    }

    .checkbox-group input[type="checkbox"] {
        width: auto;
    }

    .submit-btn {
        background: #2196F3;
        color: white;
        padding: 1rem 2.5rem;
        border: none;
        border-radius: 4px;
        font-size: 1rem;
        font-weight: 600;
        cursor: pointer;
        align-self: flex-start;
        transition: background 0.3s;
    }

    .submit-btn:hover {
        background: #1976D2;
    }

    /* Sidebar */
    .sidebar {
        display: flex;
        flex-direction: column;
        gap: 2rem;
    }

    .sidebar-widget {
        background: white;
        padding: 2rem;
        border-radius: 8px;
    }

    .widget-dark {
        background: #2c3e50;
        color: white;
    }

    .widget-title {
        font-size: 1.3rem;
        margin-bottom: 1.2rem;
        font-weight: 600;
    }

    .widget-dark .widget-title {
        color: white;
    }

    .contact-info {
        display: flex;
        flex-direction: column;
        gap: 1rem;
    }

    .contact-item {
        display: flex;
        align-items: center;
        gap: 0.8rem;
        color: white;
        text-decoration: none;
    }

    .contact-item:hover {
        opacity: 0.8;
    }

    .categories-list {
        list-style: none;
        padding: 0;
        margin: 0;
    }

    .categories-list li {
        border-bottom: 1px solid #e0e0e0;
    }

    .categories-list li:last-child {
        border-bottom: none;
    }

    .categories-list a {
        display: flex;
        align-items: center;
        justify-content: start;
        padding: 1rem 0;
        color: #333;
        text-decoration: none;
        transition: color 0.3s;
    }

    .categories-list a:hover {
        color: #2196F3;
    }

    .categories-list a::before {
        content: "›";
        color: #2196F3;
        font-size: 1.5rem;
        margin-right: 0.5rem;
    }

    @media (max-width: 968px) {
        .container {
            grid-template-columns: 1fr;
        }

        .service-section {
            grid-template-columns: 1fr;
        }

        .main-content {
            padding: 1.5rem;
        }

        .featured-title {
            font-size: 2rem;
        }

        .featured-meta {
            flex-direction: column;
            gap: 0.8rem;
        }
    }

    /* client page */


    .client-showcase-section {
    max-width: 1200px;
    margin: 0 auto;
    padding: 60px 20px;
}

.client-intro {
    font-size: 16px;
    line-height: 1.8;
    color: #666;
    margin-bottom: 40px;
    text-align: left;
}

.client-intro p {
    margin-bottom: 20px;
}

.clients-heading {
    text-align: center;
    font-size: 42px;
    color: #333;
    margin: 60px 0 50px;
    font-weight: 600;
}

.clients-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
    gap: 20px;
    margin-top: 40px;
}

.client-card {
    background: #fff;
    border: 1px solid #e5e5e5;
    border-radius: 8px;
    padding: 30px 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 120px;
    transition: all 0.3s ease;
}

.client-card:hover {
    box-shadow: 0 5px 20px rgba(0,0,0,0.1);
    transform: translateY(-5px);
    border-color: #ccc;
}

.client-card img {
    max-width: 100%;
    height: auto;
    max-height: 150px;
    object-fit: contain;
}

@media (max-width: 768px) {
    .clients-grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 15px;
    }
    
    .clients-heading {
        font-size: 32px;
    }
    
    .client-card {
        padding: 20px;
        min-height: 100px;
    }
}

@media (max-width: 480px) {
    .clients-grid {
        grid-template-columns: 1fr;
    }
}


