#r-1607987641843 {
    padding-bottom: 10px;
    width: 100%;
}

#r-1607987641843.gf_row-fluid {
    transform: none !important;
    margin-left: -50vw !important;
}

#r-1607987641843>.gf_column {
    min-height: 1px;
}

@media (max-width: 767px) {
    #r-1607987641843 {
        max-width: 1200px !important;
        padding-top: 6px !important;
        background-color: rgba(255, 255, 255, 1) !important;
        padding-right: 0px !important;
        padding-bottom: 0px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1607987641843 {
        max-width: 1200px !important;
        padding-top: 6px !important;
        background-color: rgba(255, 255, 255, 1) !important;
        padding-right: 0px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1607987641843 {
        max-width: 1200px !important;
        padding-top: 6px !important;
        background-color: rgba(255, 255, 255, 1) !important;
        padding-right: 0px !important;
    }
}

@media (min-width: 1200px) {
    #r-1607987641843 {
        max-width: 1200px !important;
        padding-top: 6px !important;
        background-color: rgba(255, 255, 255, 1) !important;
        padding-right: 0px !important;
    }
}

@media (width: 767.2px) {
    #r-1607987641843 {
        max-width: 1200px !important;
        padding-top: 6px !important;
        background-color: rgba(255, 255, 255, 1) !important;
        padding-right: 0px !important;
        padding-bottom: 0px !important;
    }
}

#r-1607987641845 {
    padding-bottom: 10px;
    width: 100%;
}

#r-1607987641845.gf_row-fluid {
    transform: none !important;
    margin-left: -50vw !important;
}

#r-1607987641845>.gf_column {
    min-height: 1px;
}

@media (max-width: 767px) {
    #r-1607987641845 {
        max-width: 1200px !important;
        padding-bottom: 0px !important;
        padding-top: 0px !important;
        padding-left: 1px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1607987641845 {
        max-width: 1200px !important;
        padding-bottom: 0px !important;
        padding-top: 16px !important;
        padding-left: 1px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1607987641845 {
        max-width: 1200px !important;
        padding-bottom: 0px !important;
        padding-top: 0px !important;
        padding-left: 1px !important;
    }
}

@media (min-width: 1200px) {
    #r-1607987641845 {
        max-width: 1200px !important;
        padding-bottom: 0px !important;
        padding-top: 0px !important;
        padding-left: 1px !important;
    }
}

@media (width: 767.2px) {
    #r-1607987641845 {
        max-width: 1200px !important;
        padding-bottom: 0px !important;
        padding-top: 0px !important;
        padding-left: 1px !important;
    }
}

#r-1707514461760 {
    padding-bottom: 10px;
    width: 100%;
}

#r-1707514461760.gf_row-fluid {
    transform: none !important;
    margin-left: -50vw !important;
}

#r-1707514461760>.gf_column {
    min-height: 1px;
}

@media (max-width: 767px) {
    #r-1707514461760 {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        max-width: 100% !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1707514461760 {
        padding-top: 0px !important;
        max-width: 100% !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1707514461760 {
        padding-top: 0px !important;
        max-width: 100% !important;
    }
}

@media (min-width: 1200px) {
    #r-1707514461760 {
        padding-top: 0px !important;
        max-width: 1200px !important;
    }
}

@media (width: 767.2px) {
    #r-1707514461760 {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        max-width: 100% !important;
    }
}

#r-1707853534813 {
    padding-bottom: 10px;
    width: 100%;
}

#r-1707853534813.gf_row-fluid {
    transform: none !important;
    margin-left: -50vw !important;
}

#r-1707853534813>.gf_column {
    min-height: 1px;
}

@media (max-width: 767px) {
    #r-1707853534813 {
        padding-right: 0px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1707853534813 {
        padding-right: 335px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1707853534813 {
        padding-right: 335px !important;
    }
}

@media (min-width: 1200px) {
    #r-1707853534813 {
        padding-right: 335px !important;
    }
}

@media (width: 767.2px) {
    #r-1707853534813 {
        padding-right: 0px !important;
    }
}

#m-1707430555329 {
    max-width: 100%;
    max-height: 100%;
}

#m-1707430555329 .vimeo_video {
    height: 100%;
    width: 100%;
    max-width: 100%;
    position: relative;
    z-index: 1;
}

#m-1707430555329 .video-center {
    margin: 0 auto;
}

#m-1707430555329 .video-right {
    float: right;
}

#m-1707430555329 .vimeo_video iframe {
    height: 100%;
    width: 100%;
    max-width: 100%;
    border: 0;
}

#m-1707430555329 .vimeo_video.videoFullScreen {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
}

#m-1707430555329 .vimeo_video.videoFullScreen iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

@media (max-width: 767px) {
    #m-1707430555329 {
        border-style: solid !important;
        border-top-width: 16px !important;
        border-right-width: 16px !important;
        border-bottom-width: 16px !important;
        border-left-width: 16px !important;
        border-color: rgba(244, 244, 244, 1) !important;
        margin-top: -15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707430555329 {
        border-style: solid !important;
        border-top-width: 16px !important;
        border-right-width: 16px !important;
        border-bottom-width: 16px !important;
        border-left-width: 16px !important;
        border-color: rgba(244, 244, 244, 1) !important;
        margin-top: -15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707430555329 {
        border-style: solid !important;
        border-top-width: 16px !important;
        border-right-width: 16px !important;
        border-bottom-width: 16px !important;
        border-left-width: 16px !important;
        border-color: rgba(244, 244, 244, 1) !important;
        margin-top: -15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (min-width: 1200px) {
    #m-1707430555329 {
        border-style: solid !important;
        border-top-width: 16px !important;
        border-right-width: 16px !important;
        border-bottom-width: 16px !important;
        border-left-width: 16px !important;
        border-color: rgba(244, 244, 244, 1) !important;
        margin-top: -15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (width: 767.2px) {
    #m-1707430555329 {
        border-style: solid !important;
        border-top-width: 16px !important;
        border-right-width: 16px !important;
        border-bottom-width: 16px !important;
        border-left-width: 16px !important;
        border-color: rgba(244, 244, 244, 1) !important;
        margin-top: -15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

#e-1707431743575 {}

#e-1707431743575 .text-edit {
    line-height: 1.6 !important;
}

#e-1707431743575 h1,
#e-1707431743575 h2,
#e-1707431743575 h3,
#e-1707431743575 h4,
#e-1707431743575 h5,
#e-1707431743575 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707431743575 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707431743575 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707431743575 .text-edit ul li,
#e-1707431743575 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707431743575 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707431743575 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707431743575 {
        margin-top: 0px !important;
    }

    #e-1707431743575 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 0px !important;
        background-color: rgba(242, 242, 242, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 15px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707431743575 {
        margin-top: 0px !important;
    }

    #e-1707431743575 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 0px !important;
        background-color: rgba(242, 242, 242, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 15px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707431743575 {
        margin-top: 0px !important;
    }

    #e-1707431743575 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 0px !important;
        background-color: rgba(242, 242, 242, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 15px !important;
    }
}

@media (min-width: 1200px) {
    #e-1707431743575 {
        margin-top: 0px !important;
    }

    #e-1707431743575 .text-edit {
        font-size: 15px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 0px !important;
        background-color: rgba(242, 242, 242, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 15px !important;
    }
}

@media (width: 767.2px) {
    #e-1707431743575 {
        margin-top: 0px !important;
    }

    #e-1707431743575 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 0px !important;
        background-color: rgba(242, 242, 242, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 15px !important;
    }
}

#m-1707840469043 {
    padding-top: 30px;
    min-width: 100%;
    min-height: 300px;
    transform: scale(0.9);
}

#m-1707840469043 .gf-carousel-loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f9f9f9;
    z-index: 9;
    opacity: 1;
    transition-property: opacity, z-index;
    transition-duration: 0.6s, 1s;
    animation-timing-function: cubic-bezier(0.6, -0.28, 0.74, 0.05);
    display: block;
}

#m-1707840469043.gf-carousel-loaded {
    min-height: 0;
    min-width: 0;
    transform: scale(1);
    transition: all 0.6s ease;
}

#m-1707840469043.gf-carousel-loaded .gf-carousel-loading {
    z-index: -9;
    opacity: 0;
}

#m-1707840469043 .main-slider {
    min-height: 80px;
}

#m-1707840469043 .main-slider .owl-item {
    padding: 0px !important;
}

#m-1707840469043 .main-slider .owl-item.active {
    background: transparent;
}

#m-1707840469043 .main-slider .owl-nav {
    margin-top: 0;
}

#m-1707840469043 .main-slider .owl-nav .owl-next,
#m-1707840469043 .main-slider .owl-nav .owl-prev {
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 50%;
    margin: 0px;
    padding: 0px;
    background: none;
    text-indent: -9999px;
    width: 60px !important;
    height: 60px !important;
    margin-top: -30px !important;
    cursor: pointer;
    background: #eaeaea url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1707840469043 .main-slider .owl-nav .owl-next {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 0;
}

#m-1707840469043 .main-slider .owl-nav .owl-prev {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
}

#m-1707840469043:hover .main-slider .owl-nav .owl-next,
#m-1707840469043:hover .main-slider .owl-nav .owl-prev {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
    opacity: 1;
}

#m-1707840469043 .main-slider .owl-nav .owl-next:hover,
#m-1707840469043 .main-slider .owl-nav .owl-prev:hover {
    background: #FFFFFF url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1707840469043 .main-slider .owl-nav .owl-prev:hover {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
}

#m-1707840469043 .main-slider .owl-nav .owl-next {
    right: 0px;
}

#m-1707840469043 .main-slider .owl-nav .owl-prev {
    left: 0px;
}

#m-1707840469043 .main-slider .owl-dots {
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
}

#m-1707840469043 .main-slider .owl-dots button {
    margin: 0px !important;
    padding: 0px !important;
    border: none;
    width: auto !important;
    height: auto !important;
    min-width: auto !important;
    min-height: auto !important;
}

#m-1707840469043 .main-slider .owl-dots.active {
    background: transparent;
}

#m-1707840469043 .gf-caousel-ripple {
    display: inline-block;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px;
}

#m-1707840469043 .gf-caousel-ripple div {
    position: absolute;
    border: 4px solid #ddd;
    opacity: 1;
    border-radius: 50%;
    animation: gf-caousel-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

#m-1707840469043 .gf-caousel-ripple div:nth-child(2) {
    animation-delay: -0.5s;
}

@keyframes gf-caousel-ripple {
    0% {
        top: 36px;
        left: 36px;
        width: 0;
        height: 0;
        opacity: 1;
    }

    100% {
        top: 0px;
        left: 0px;
        width: 72px;
        height: 72px;
        opacity: 0;
    }
}

@media (max-width: 767px) {
    #m-1707840469043 {
        background-color: rgba(242, 242, 242, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-top: 15px !important;
        padding-bottom: 5px !important;
        margin-top: 15px !important;
        margin-bottom: 15px !important;
        margin-right: 0px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707840469043 {
        background-color: rgba(242, 242, 242, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
        margin-top: 15px !important;
        margin-bottom: 15px !important;
        margin-right: 15px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707840469043 {
        background-color: rgba(242, 242, 242, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
        margin-top: 15px !important;
        margin-bottom: 15px !important;
        margin-right: 15px !important;
    }
}

@media (min-width: 1200px) {
    #m-1707840469043 {
        background-color: rgba(242, 242, 242, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
        margin-top: 15px !important;
        margin-bottom: 15px !important;
        margin-right: 15px !important;
    }
}

@media (width: 767.2px) {
    #m-1707840469043 {
        background-color: rgba(242, 242, 242, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-top: 15px !important;
        padding-bottom: 5px !important;
        margin-top: 15px !important;
        margin-bottom: 15px !important;
        margin-right: 0px !important;
    }
}

#e-1707840495008 {}

#e-1707840495008 a {
    display: block;
}

#e-1707840495008 .gf_image {
    width: 100%;
    height: auto;
}

@media (max-width: 767px) {
    #e-1707840495008 {}

    #e-1707840495008 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707840495008 {}

    #e-1707840495008 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707840495008 {}

    #e-1707840495008 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (min-width: 1200px) {
    #e-1707840495008 {}

    #e-1707840495008 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (width: 767.2px) {
    #e-1707840495008 {}

    #e-1707840495008 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

#e-1707840683555 {}

#e-1707840683555 .text-edit {}

#e-1707840683555 h1,
#e-1707840683555 h2,
#e-1707840683555 h3,
#e-1707840683555 h4,
#e-1707840683555 h5,
#e-1707840683555 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707840683555 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707840683555 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707840683555 .text-edit ul li,
#e-1707840683555 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707840683555 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707840683555 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707840683555 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840683555 .text-edit {
        font-size: 14px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707840683555 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840683555 .text-edit {
        font-size: 14px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707840683555 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840683555 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707840683555 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840683555 .text-edit {
        font-size: 15px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707840683555 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840683555 .text-edit {
        font-size: 14px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1707840498174 {}

#e-1707840498174 a {
    display: block;
}

#e-1707840498174 .gf_image {
    width: 100%;
    height: auto;
}

@media (max-width: 767px) {
    #e-1707840498174 {}

    #e-1707840498174 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707840498174 {}

    #e-1707840498174 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707840498174 {}

    #e-1707840498174 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (min-width: 1200px) {
    #e-1707840498174 {}

    #e-1707840498174 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (width: 767.2px) {
    #e-1707840498174 {}

    #e-1707840498174 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

#e-1707840687747 {}

#e-1707840687747 .text-edit {}

#e-1707840687747 h1,
#e-1707840687747 h2,
#e-1707840687747 h3,
#e-1707840687747 h4,
#e-1707840687747 h5,
#e-1707840687747 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707840687747 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707840687747 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707840687747 .text-edit ul li,
#e-1707840687747 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707840687747 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707840687747 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707840687747 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840687747 .text-edit {
        font-size: 14px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707840687747 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840687747 .text-edit {
        font-size: 14px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707840687747 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840687747 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707840687747 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840687747 .text-edit {
        font-size: 15px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707840687747 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840687747 .text-edit {
        font-size: 14px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1707840500826 {}

#e-1707840500826 a {
    display: block;
}

#e-1707840500826 .gf_image {
    width: 100%;
    height: auto;
}

@media (max-width: 767px) {
    #e-1707840500826 {}

    #e-1707840500826 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707840500826 {}

    #e-1707840500826 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707840500826 {}

    #e-1707840500826 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (min-width: 1200px) {
    #e-1707840500826 {}

    #e-1707840500826 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (width: 767.2px) {
    #e-1707840500826 {}

    #e-1707840500826 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

#e-1707840536609 {}

#e-1707840536609 .text-edit {}

#e-1707840536609 h1,
#e-1707840536609 h2,
#e-1707840536609 h3,
#e-1707840536609 h4,
#e-1707840536609 h5,
#e-1707840536609 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707840536609 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707840536609 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707840536609 .text-edit ul li,
#e-1707840536609 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707840536609 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707840536609 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707840536609 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840536609 .text-edit {
        font-size: 14px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707840536609 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840536609 .text-edit {
        font-size: 14px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707840536609 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840536609 .text-edit {
        font-size: 14px !important;
        line-height: 1.5em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707840536609 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840536609 .text-edit {
        font-size: 15px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707840536609 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840536609 .text-edit {
        font-size: 14px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#m-1707840854234 {
    padding-top: 30px;
    min-width: 100%;
    min-height: 300px;
    transform: scale(0.9);
}

#m-1707840854234 .gf-carousel-loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f9f9f9;
    z-index: 9;
    opacity: 1;
    transition-property: opacity, z-index;
    transition-duration: 0.6s, 1s;
    animation-timing-function: cubic-bezier(0.6, -0.28, 0.74, 0.05);
    display: block;
}

#m-1707840854234.gf-carousel-loaded {
    min-height: 0;
    min-width: 0;
    transform: scale(1);
    transition: all 0.6s ease;
}

#m-1707840854234.gf-carousel-loaded .gf-carousel-loading {
    z-index: -9;
    opacity: 0;
}

#m-1707840854234 .main-slider {
    min-height: 80px;
}

#m-1707840854234 .main-slider .owl-item {
    padding: 0px !important;
}

#m-1707840854234 .main-slider .owl-item.active {
    background: transparent;
}

#m-1707840854234 .main-slider .owl-nav {
    margin-top: 0;
}

#m-1707840854234 .main-slider .owl-nav .owl-next,
#m-1707840854234 .main-slider .owl-nav .owl-prev {
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 50%;
    margin: 0px;
    padding: 0px;
    background: none;
    text-indent: -9999px;
    width: 60px !important;
    height: 60px !important;
    margin-top: -30px !important;
    cursor: pointer;
    background: #eaeaea url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1707840854234 .main-slider .owl-nav .owl-next {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 0;
}

#m-1707840854234 .main-slider .owl-nav .owl-prev {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
}

#m-1707840854234:hover .main-slider .owl-nav .owl-next,
#m-1707840854234:hover .main-slider .owl-nav .owl-prev {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
    opacity: 1;
}

#m-1707840854234 .main-slider .owl-nav .owl-next:hover,
#m-1707840854234 .main-slider .owl-nav .owl-prev:hover {
    background: #FFFFFF url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1707840854234 .main-slider .owl-nav .owl-prev:hover {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
}

#m-1707840854234 .main-slider .owl-nav .owl-next {
    right: 0px;
}

#m-1707840854234 .main-slider .owl-nav .owl-prev {
    left: 0px;
}

#m-1707840854234 .main-slider .owl-dots {
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
}

#m-1707840854234 .main-slider .owl-dots button {
    margin: 0px !important;
    padding: 0px !important;
    border: none;
    width: auto !important;
    height: auto !important;
    min-width: auto !important;
    min-height: auto !important;
}

#m-1707840854234 .main-slider .owl-dots.active {
    background: transparent;
}

#m-1707840854234 .gf-caousel-ripple {
    display: inline-block;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px;
}

#m-1707840854234 .gf-caousel-ripple div {
    position: absolute;
    border: 4px solid #ddd;
    opacity: 1;
    border-radius: 50%;
    animation: gf-caousel-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

#m-1707840854234 .gf-caousel-ripple div:nth-child(2) {
    animation-delay: -0.5s;
}

@keyframes gf-caousel-ripple {
    0% {
        top: 36px;
        left: 36px;
        width: 0;
        height: 0;
        opacity: 1;
    }

    100% {
        top: 0px;
        left: 0px;
        width: 72px;
        height: 72px;
        opacity: 0;
    }
}

@media (max-width: 767px) {
    #m-1707840854234 {
        background-color: rgba(242, 242, 242, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-top: 15px !important;
        padding-bottom: 5px !important;
        margin-top: 15px !important;
        margin-bottom: 15px !important;
        margin-right: 0px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707840854234 {
        background-color: rgba(242, 242, 242, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
        margin-top: 15px !important;
        margin-bottom: 15px !important;
        margin-right: 15px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707840854234 {
        background-color: rgba(242, 242, 242, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
        margin-top: 15px !important;
        margin-bottom: 15px !important;
        margin-right: 15px !important;
    }
}

@media (min-width: 1200px) {
    #m-1707840854234 {
        background-color: rgba(242, 242, 242, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-top: 15px !important;
        padding-bottom: 5px !important;
        margin-top: 15px !important;
        margin-bottom: 15px !important;
        margin-right: 15px !important;
    }
}

@media (width: 767.2px) {
    #m-1707840854234 {
        background-color: rgba(242, 242, 242, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-top: 15px !important;
        padding-bottom: 5px !important;
        margin-top: 15px !important;
        margin-bottom: 15px !important;
        margin-right: 0px !important;
    }
}

#e-1707840854268 {}

#e-1707840854268 a {
    display: block;
}

#e-1707840854268 .gf_image {
    width: 100%;
    height: auto;
}

@media (max-width: 767px) {
    #e-1707840854268 {}

    #e-1707840854268 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707840854268 {}

    #e-1707840854268 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707840854268 {}

    #e-1707840854268 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (min-width: 1200px) {
    #e-1707840854268 {}

    #e-1707840854268 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (width: 767.2px) {
    #e-1707840854268 {}

    #e-1707840854268 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

#e-1707840854221 {}

#e-1707840854221 .text-edit {}

#e-1707840854221 h1,
#e-1707840854221 h2,
#e-1707840854221 h3,
#e-1707840854221 h4,
#e-1707840854221 h5,
#e-1707840854221 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707840854221 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707840854221 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707840854221 .text-edit ul li,
#e-1707840854221 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707840854221 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707840854221 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707840854221 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840854221 .text-edit {
        font-size: 14px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707840854221 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840854221 .text-edit {
        font-size: 14px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707840854221 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840854221 .text-edit {
        font-size: 14px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707840854221 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840854221 .text-edit {
        font-size: 15px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707840854221 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840854221 .text-edit {
        font-size: 14px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1707840854179 {}

#e-1707840854179 a {
    display: block;
}

#e-1707840854179 .gf_image {
    width: 100%;
    height: auto;
}

@media (max-width: 767px) {
    #e-1707840854179 {}

    #e-1707840854179 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707840854179 {}

    #e-1707840854179 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707840854179 {}

    #e-1707840854179 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (min-width: 1200px) {
    #e-1707840854179 {}

    #e-1707840854179 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (width: 767.2px) {
    #e-1707840854179 {}

    #e-1707840854179 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

#e-1707840854189 {}

#e-1707840854189 .text-edit {}

#e-1707840854189 h1,
#e-1707840854189 h2,
#e-1707840854189 h3,
#e-1707840854189 h4,
#e-1707840854189 h5,
#e-1707840854189 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707840854189 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707840854189 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707840854189 .text-edit ul li,
#e-1707840854189 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707840854189 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707840854189 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707840854189 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840854189 .text-edit {
        font-size: 15px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707840854189 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840854189 .text-edit {
        font-size: 14px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707840854189 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840854189 .text-edit {
        font-size: 14px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707840854189 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840854189 .text-edit {
        font-size: 15px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707840854189 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840854189 .text-edit {
        font-size: 15px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1707840854248 {}

#e-1707840854248 a {
    display: block;
}

#e-1707840854248 .gf_image {
    width: 100%;
    height: auto;
}

@media (max-width: 767px) {
    #e-1707840854248 {}

    #e-1707840854248 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707840854248 {}

    #e-1707840854248 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707840854248 {}

    #e-1707840854248 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (min-width: 1200px) {
    #e-1707840854248 {}

    #e-1707840854248 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

@media (width: 767.2px) {
    #e-1707840854248 {}

    #e-1707840854248 .gf_image {
        width: 100% !important;
        height: auto !important;
    }
}

#e-1707840854253 {}

#e-1707840854253 .text-edit {}

#e-1707840854253 h1,
#e-1707840854253 h2,
#e-1707840854253 h3,
#e-1707840854253 h4,
#e-1707840854253 h5,
#e-1707840854253 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707840854253 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707840854253 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707840854253 .text-edit ul li,
#e-1707840854253 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707840854253 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707840854253 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707840854253 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840854253 .text-edit {
        font-size: 15px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707840854253 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840854253 .text-edit {
        font-size: 14px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707840854253 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840854253 .text-edit {
        font-size: 14px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707840854253 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840854253 .text-edit {
        font-size: 15px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707840854253 {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }

    #e-1707840854253 .text-edit {
        font-size: 15px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#m-1707841743407 {
    padding-top: 30px;
    min-width: 100%;
    min-height: 300px;
    transform: scale(0.9);
}

#m-1707841743407 .gf-carousel-loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f9f9f9;
    z-index: 9;
    opacity: 1;
    transition-property: opacity, z-index;
    transition-duration: 0.6s, 1s;
    animation-timing-function: cubic-bezier(0.6, -0.28, 0.74, 0.05);
    display: block;
}

#m-1707841743407.gf-carousel-loaded {
    min-height: 0;
    min-width: 0;
    transform: scale(1);
    transition: all 0.6s ease;
}

#m-1707841743407.gf-carousel-loaded .gf-carousel-loading {
    z-index: -9;
    opacity: 0;
}

#m-1707841743407 .main-slider {
    min-height: 80px;
}

#m-1707841743407 .main-slider .owl-item {
    padding: 0px !important;
}

#m-1707841743407 .main-slider .owl-item.active {
    background: transparent;
}

#m-1707841743407 .main-slider .owl-nav {
    margin-top: 0;
}

#m-1707841743407 .main-slider .owl-nav .owl-next,
#m-1707841743407 .main-slider .owl-nav .owl-prev {
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 50%;
    margin: 0px;
    padding: 0px;
    background: none;
    text-indent: -9999px;
    width: 60px !important;
    height: 60px !important;
    margin-top: -30px !important;
    cursor: pointer;
    background: #eaeaea url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1707841743407 .main-slider .owl-nav .owl-next {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 0;
}

#m-1707841743407 .main-slider .owl-nav .owl-prev {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
}

#m-1707841743407:hover .main-slider .owl-nav .owl-next,
#m-1707841743407:hover .main-slider .owl-nav .owl-prev {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
    opacity: 1;
}

#m-1707841743407 .main-slider .owl-nav .owl-next:hover,
#m-1707841743407 .main-slider .owl-nav .owl-prev:hover {
    background: #FFFFFF url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1707841743407 .main-slider .owl-nav .owl-prev:hover {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
}

#m-1707841743407 .main-slider .owl-nav .owl-next {
    right: 0px;
}

#m-1707841743407 .main-slider .owl-nav .owl-prev {
    left: 0px;
}

#m-1707841743407 .main-slider .owl-dots {
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
}

#m-1707841743407 .main-slider .owl-dots button {
    margin: 0px !important;
    padding: 0px !important;
    border: none;
    width: auto !important;
    height: auto !important;
    min-width: auto !important;
    min-height: auto !important;
}

#m-1707841743407 .main-slider .owl-dots.active {
    background: transparent;
}

#m-1707841743407 .gf-caousel-ripple {
    display: inline-block;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px;
}

#m-1707841743407 .gf-caousel-ripple div {
    position: absolute;
    border: 4px solid #ddd;
    opacity: 1;
    border-radius: 50%;
    animation: gf-caousel-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

#m-1707841743407 .gf-caousel-ripple div:nth-child(2) {
    animation-delay: -0.5s;
}

@keyframes gf-caousel-ripple {
    0% {
        top: 36px;
        left: 36px;
        width: 0;
        height: 0;
        opacity: 1;
    }

    100% {
        top: 0px;
        left: 0px;
        width: 72px;
        height: 72px;
        opacity: 0;
    }
}

@media (max-width: 767px) {
    #m-1707841743407 {
        padding-top: 16px !important;
        padding-right: 2.1px !important;
        padding-bottom: 0px !important;
        padding-left: 15px !important;
        margin-bottom: 0px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgba(249, 249, 249, 1) !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707841743407 {
        padding-top: 14px !important;
        padding-right: 10px !important;
        padding-bottom: 12px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707841743407 {
        padding-top: 28px !important;
        padding-right: 21px !important;
        padding-bottom: 22px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (min-width: 1200px) {
    #m-1707841743407 {
        padding-top: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 7px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (width: 767.2px) {
    #m-1707841743407 {
        padding-top: 16px !important;
        padding-right: 2.1px !important;
        padding-bottom: 0px !important;
        padding-left: 15px !important;
        margin-bottom: 0px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgba(249, 249, 249, 1) !important;
    }
}

#e-1707841743375 {}

#e-1707841743375 .gf_image {}

@media (max-width: 767px) {
    #e-1707841743375 {}

    #e-1707841743375 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707841743375 {}

    #e-1707841743375 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707841743375 {}

    #e-1707841743375 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

@media (min-width: 1200px) {
    #e-1707841743375 {}

    #e-1707841743375 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

@media (width: 767.2px) {
    #e-1707841743375 {}

    #e-1707841743375 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

#e-1707841743417 {}

#e-1707841743417 .gf_image {}

@media (max-width: 767px) {
    #e-1707841743417 {}

    #e-1707841743417 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707841743417 {}

    #e-1707841743417 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707841743417 {}

    #e-1707841743417 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

@media (min-width: 1200px) {
    #e-1707841743417 {}

    #e-1707841743417 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

@media (width: 767.2px) {
    #e-1707841743417 {}

    #e-1707841743417 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

#m-1707845399688 {
    padding-top: 30px;
    min-width: 100%;
    min-height: 300px;
    transform: scale(0.9);
}

#m-1707845399688 .gf-carousel-loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f9f9f9;
    z-index: 9;
    opacity: 1;
    transition-property: opacity, z-index;
    transition-duration: 0.6s, 1s;
    animation-timing-function: cubic-bezier(0.6, -0.28, 0.74, 0.05);
    display: block;
}

#m-1707845399688.gf-carousel-loaded {
    min-height: 0;
    min-width: 0;
    transform: scale(1);
    transition: all 0.6s ease;
}

#m-1707845399688.gf-carousel-loaded .gf-carousel-loading {
    z-index: -9;
    opacity: 0;
}

#m-1707845399688 .main-slider {
    min-height: 80px;
}

#m-1707845399688 .main-slider .owl-item {
    padding: 0px !important;
}

#m-1707845399688 .main-slider .owl-item.active {
    background: transparent;
}

#m-1707845399688 .main-slider .owl-nav {
    margin-top: 0;
}

#m-1707845399688 .main-slider .owl-nav .owl-next,
#m-1707845399688 .main-slider .owl-nav .owl-prev {
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 50%;
    margin: 0px;
    padding: 0px;
    background: none;
    text-indent: -9999px;
    width: 60px !important;
    height: 60px !important;
    margin-top: -30px !important;
    cursor: pointer;
    background: #eaeaea url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1707845399688 .main-slider .owl-nav .owl-next {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 0;
}

#m-1707845399688 .main-slider .owl-nav .owl-prev {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
}

#m-1707845399688:hover .main-slider .owl-nav .owl-next,
#m-1707845399688:hover .main-slider .owl-nav .owl-prev {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
    opacity: 1;
}

#m-1707845399688 .main-slider .owl-nav .owl-next:hover,
#m-1707845399688 .main-slider .owl-nav .owl-prev:hover {
    background: #FFFFFF url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1707845399688 .main-slider .owl-nav .owl-prev:hover {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
}

#m-1707845399688 .main-slider .owl-nav .owl-next {
    right: 0px;
}

#m-1707845399688 .main-slider .owl-nav .owl-prev {
    left: 0px;
}

#m-1707845399688 .main-slider .owl-dots {
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
}

#m-1707845399688 .main-slider .owl-dots button {
    margin: 0px !important;
    padding: 0px !important;
    border: none;
    width: auto !important;
    height: auto !important;
    min-width: auto !important;
    min-height: auto !important;
}

#m-1707845399688 .main-slider .owl-dots.active {
    background: transparent;
}

#m-1707845399688 .gf-caousel-ripple {
    display: inline-block;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px;
}

#m-1707845399688 .gf-caousel-ripple div {
    position: absolute;
    border: 4px solid #ddd;
    opacity: 1;
    border-radius: 50%;
    animation: gf-caousel-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

#m-1707845399688 .gf-caousel-ripple div:nth-child(2) {
    animation-delay: -0.5s;
}

@keyframes gf-caousel-ripple {
    0% {
        top: 36px;
        left: 36px;
        width: 0;
        height: 0;
        opacity: 1;
    }

    100% {
        top: 0px;
        left: 0px;
        width: 72px;
        height: 72px;
        opacity: 0;
    }
}

@media (max-width: 767px) {
    #m-1707845399688 {
        padding-top: 16px !important;
        padding-right: 2.1px !important;
        padding-bottom: 12px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707845399688 {
        padding-top: 14px !important;
        padding-right: 10px !important;
        padding-bottom: 12px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707845399688 {
        padding-top: 28px !important;
        padding-right: 21px !important;
        padding-bottom: 22px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (min-width: 1200px) {
    #m-1707845399688 {
        padding-top: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 20px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (width: 767.2px) {
    #m-1707845399688 {
        padding-top: 16px !important;
        padding-right: 2.1px !important;
        padding-bottom: 12px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

#m-1707845399723 {
    max-width: 100%;
    max-height: 100%;
}

#m-1707845399723 .vimeo_video {
    height: 100%;
    width: 100%;
    max-width: 100%;
    position: relative;
    z-index: 1;
}

#m-1707845399723 .video-center {
    margin: 0 auto;
}

#m-1707845399723 .video-right {
    float: right;
}

#m-1707845399723 .vimeo_video iframe {
    height: 100%;
    width: 100%;
    max-width: 100%;
    border: 0;
}

#m-1707845399723 .vimeo_video.videoFullScreen {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
}

#m-1707845399723 .vimeo_video.videoFullScreen iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

@media (max-width: 767px) {
    #m-1707845399723 {}
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707845399723 {
        padding-bottom: 0px !important;
        margin-top: -6px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707845399723 {}
}

@media (min-width: 1200px) {
    #m-1707845399723 {
        margin-top: 0px !important;
    }
}

#e-1707845399740 {}

#e-1707845399740 .text-edit {
    line-height: 1.6 !important;
}

#e-1707845399740 h1,
#e-1707845399740 h2,
#e-1707845399740 h3,
#e-1707845399740 h4,
#e-1707845399740 h5,
#e-1707845399740 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707845399740 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707845399740 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707845399740 .text-edit ul li,
#e-1707845399740 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707845399740 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707845399740 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707845399740 {}

    #e-1707845399740 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 0px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707845399740 {}

    #e-1707845399740 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 0px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707845399740 {}

    #e-1707845399740 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 0px !important;
    }
}

@media (min-width: 1200px) {
    #e-1707845399740 {}

    #e-1707845399740 .text-edit {
        font-size: 15px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 0px !important;
    }
}

@media (width: 767.2px) {
    #e-1707845399740 {}

    #e-1707845399740 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 0px !important;
    }
}

#m-1607987930844 {
    padding-top: 30px;
    min-width: 100%;
    min-height: 300px;
    transform: scale(0.9);
}

#m-1607987930844 .gf-carousel-loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f9f9f9;
    z-index: 9;
    opacity: 1;
    transition-property: opacity, z-index;
    transition-duration: 0.6s, 1s;
    animation-timing-function: cubic-bezier(0.6, -0.28, 0.74, 0.05);
    display: block;
}

#m-1607987930844.gf-carousel-loaded {
    min-height: 0;
    min-width: 0;
    transform: scale(1);
    transition: all 0.6s ease;
}

#m-1607987930844.gf-carousel-loaded .gf-carousel-loading {
    z-index: -9;
    opacity: 0;
}

#m-1607987930844 .main-slider {
    min-height: 80px;
}

#m-1607987930844 .main-slider .owl-item {
    padding: 0px !important;
}

#m-1607987930844 .main-slider .owl-item.active {
    background: transparent;
}

#m-1607987930844 .main-slider .owl-nav {
    margin-top: 0;
}

#m-1607987930844 .main-slider .owl-nav .owl-next,
#m-1607987930844 .main-slider .owl-nav .owl-prev {
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 50%;
    margin: 0px;
    padding: 0px;
    background: none;
    text-indent: -9999px;
    width: 60px !important;
    height: 60px !important;
    margin-top: -30px !important;
    cursor: pointer;
    background: #eaeaea url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1607987930844 .main-slider .owl-nav .owl-next {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 0;
}

#m-1607987930844 .main-slider .owl-nav .owl-prev {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
}

#m-1607987930844:hover .main-slider .owl-nav .owl-next,
#m-1607987930844:hover .main-slider .owl-nav .owl-prev {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
    opacity: 1;
}

#m-1607987930844 .main-slider .owl-nav .owl-next:hover,
#m-1607987930844 .main-slider .owl-nav .owl-prev:hover {
    background: #FFFFFF url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1607987930844 .main-slider .owl-nav .owl-prev:hover {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
}

#m-1607987930844 .main-slider .owl-nav .owl-next {
    right: 0px;
}

#m-1607987930844 .main-slider .owl-nav .owl-prev {
    left: 0px;
}

#m-1607987930844 .main-slider .owl-dots {
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
}

#m-1607987930844 .main-slider .owl-dots button {
    margin: 0px !important;
    padding: 0px !important;
    border: none;
    width: auto !important;
    height: auto !important;
    min-width: auto !important;
    min-height: auto !important;
}

#m-1607987930844 .main-slider .owl-dots.active {
    background: transparent;
}

#m-1607987930844 .gf-caousel-ripple {
    display: inline-block;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px;
}

#m-1607987930844 .gf-caousel-ripple div {
    position: absolute;
    border: 4px solid #ddd;
    opacity: 1;
    border-radius: 50%;
    animation: gf-caousel-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

#m-1607987930844 .gf-caousel-ripple div:nth-child(2) {
    animation-delay: -0.5s;
}

@keyframes gf-caousel-ripple {
    0% {
        top: 36px;
        left: 36px;
        width: 0;
        height: 0;
        opacity: 1;
    }

    100% {
        top: 0px;
        left: 0px;
        width: 72px;
        height: 72px;
        opacity: 0;
    }
}

@media (max-width: 767px) {
    #m-1607987930844 {
        padding-top: 16px !important;
        padding-right: 2.1px !important;
        padding-bottom: 12px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1607987930844 {
        padding-top: 14px !important;
        padding-right: 10px !important;
        padding-bottom: 12px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1607987930844 {
        padding-top: 28px !important;
        padding-right: 21px !important;
        padding-bottom: 22px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (min-width: 1200px) {
    #m-1607987930844 {
        padding-top: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 16px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (width: 767.2px) {
    #m-1607987930844 {
        padding-top: 16px !important;
        padding-right: 2.1px !important;
        padding-bottom: 12px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

#e-1607987641832 {}

#e-1607987641832 .gf_image {}

@media (max-width: 767px) {
    #e-1607987641832 {
        margin-bottom: 0px !important;
        margin-top: 0px !important;
        margin-right: 0px !important;
    }

    #e-1607987641832 .gf_image {
        width: auto !important;
        height: auto !important;
        padding-left: 0px !important;
        padding-top: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 0px !important;
        background-color: rgba(242, 242, 242, 1) !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1607987641832 {
        margin-bottom: 0px !important;
        margin-top: 0px !important;
        margin-right: 0px !important;
    }

    #e-1607987641832 .gf_image {
        width: auto !important;
        height: 240px !important;
        padding-left: 0px !important;
        padding-top: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 0px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1607987641832 {
        margin-bottom: 0px !important;
        margin-top: 0px !important;
        margin-right: 0px !important;
    }

    #e-1607987641832 .gf_image {
        width: auto !important;
        height: 240px !important;
        padding-left: 0px !important;
        padding-top: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 0px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (min-width: 1200px) {
    #e-1607987641832 {
        margin-bottom: 0px !important;
        margin-top: 0px !important;
        margin-right: 0px !important;
    }

    #e-1607987641832 .gf_image {
        width: auto !important;
        height: 240px !important;
        padding-left: 0px !important;
        padding-top: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 0px !important;
        background-color: none !important;
    }
}

@media (width: 767.2px) {
    #e-1607987641832 {
        margin-bottom: 0px !important;
        margin-top: 0px !important;
        margin-right: 0px !important;
    }

    #e-1607987641832 .gf_image {
        width: auto !important;
        height: auto !important;
        padding-left: 0px !important;
        padding-top: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 0px !important;
        background-color: rgba(242, 242, 242, 1) !important;
    }
}

#e-1607987930804 {}

#e-1607987930804 .text-edit {
    line-height: 1.6 !important;
}

#e-1607987930804 h1,
#e-1607987930804 h2,
#e-1607987930804 h3,
#e-1607987930804 h4,
#e-1607987930804 h5,
#e-1607987930804 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987930804 .text-edit ul {
    list-style: disc inside !important;
}

#e-1607987930804 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1607987930804 .text-edit ul li,
#e-1607987930804 .text-edit ol li {
    list-style: inherit !important;
}

#e-1607987930804 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987930804 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1607987930804 {
        margin-top: 5px !important;
    }

    #e-1607987930804 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1607987930804 {
        margin-top: 5px !important;
    }

    #e-1607987930804 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1607987930804 {
        margin-top: 5px !important;
    }

    #e-1607987930804 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1607987930804 {
        margin-top: 5px !important;
    }

    #e-1607987930804 .text-edit {
        font-size: 15px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1607987930804 {
        margin-top: 5px !important;
    }

    #e-1607987930804 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1707432404101 {}

#e-1707432404101 .gf_image {}

@media (max-width: 767px) {
    #e-1707432404101 {}

    #e-1707432404101 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707432404101 {}

    #e-1707432404101 .gf_image {
        width: auto !important;
        height: 240px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707432404101 {}

    #e-1707432404101 .gf_image {
        width: auto !important;
        height: 240px !important;
    }
}

@media (min-width: 1200px) {
    #e-1707432404101 {}

    #e-1707432404101 .gf_image {
        width: auto !important;
        height: 240px !important;
    }
}

@media (width: 767.2px) {
    #e-1707432404101 {}

    #e-1707432404101 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

#e-1707432404056 {}

#e-1707432404056 .text-edit {
    line-height: 1.6 !important;
}

#e-1707432404056 h1,
#e-1707432404056 h2,
#e-1707432404056 h3,
#e-1707432404056 h4,
#e-1707432404056 h5,
#e-1707432404056 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707432404056 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707432404056 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707432404056 .text-edit ul li,
#e-1707432404056 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707432404056 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707432404056 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707432404056 {}

    #e-1707432404056 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(28, 28, 28, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707432404056 {}

    #e-1707432404056 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(28, 28, 28, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707432404056 {}

    #e-1707432404056 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(28, 28, 28, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707432404056 {}

    #e-1707432404056 .text-edit {
        font-size: 15px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(28, 28, 28, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707432404056 {}

    #e-1707432404056 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(28, 28, 28, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#m-1607987641839 {
    padding-top: 30px;
    min-width: 100%;
    min-height: 300px;
    transform: scale(0.9);
}

#m-1607987641839 .gf-carousel-loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f9f9f9;
    z-index: 9;
    opacity: 1;
    transition-property: opacity, z-index;
    transition-duration: 0.6s, 1s;
    animation-timing-function: cubic-bezier(0.6, -0.28, 0.74, 0.05);
    display: block;
}

#m-1607987641839.gf-carousel-loaded {
    min-height: 0;
    min-width: 0;
    transform: scale(1);
    transition: all 0.6s ease;
}

#m-1607987641839.gf-carousel-loaded .gf-carousel-loading {
    z-index: -9;
    opacity: 0;
}

#m-1607987641839 .main-slider {
    min-height: 80px;
}

#m-1607987641839 .main-slider .owl-item {
    padding: 0px !important;
}

#m-1607987641839 .main-slider .owl-item.active {
    background: transparent;
}

#m-1607987641839 .main-slider .owl-nav {
    margin-top: 0;
}

#m-1607987641839 .main-slider .owl-nav .owl-next,
#m-1607987641839 .main-slider .owl-nav .owl-prev {
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 50%;
    margin: 0px;
    padding: 0px;
    background: none;
    text-indent: -9999px;
    width: 60px !important;
    height: 60px !important;
    margin-top: -30px !important;
    cursor: pointer;
    background: #eaeaea url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1607987641839 .main-slider .owl-nav .owl-next {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 0;
}

#m-1607987641839 .main-slider .owl-nav .owl-prev {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
}

#m-1607987641839:hover .main-slider .owl-nav .owl-next,
#m-1607987641839:hover .main-slider .owl-nav .owl-prev {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
    opacity: 1;
}

#m-1607987641839 .main-slider .owl-nav .owl-next:hover,
#m-1607987641839 .main-slider .owl-nav .owl-prev:hover {
    background: #FFFFFF url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1607987641839 .main-slider .owl-nav .owl-prev:hover {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
}

#m-1607987641839 .main-slider .owl-nav .owl-next {
    right: 0px;
}

#m-1607987641839 .main-slider .owl-nav .owl-prev {
    left: 0px;
}

#m-1607987641839 .main-slider .owl-dots {
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
}

#m-1607987641839 .main-slider .owl-dots button {
    margin: 0px !important;
    padding: 0px !important;
    border: none;
    width: auto !important;
    height: auto !important;
    min-width: auto !important;
    min-height: auto !important;
}

#m-1607987641839 .main-slider .owl-dots.active {
    background: transparent;
}

#m-1607987641839 .gf-caousel-ripple {
    display: inline-block;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px;
}

#m-1607987641839 .gf-caousel-ripple div {
    position: absolute;
    border: 4px solid #ddd;
    opacity: 1;
    border-radius: 50%;
    animation: gf-caousel-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

#m-1607987641839 .gf-caousel-ripple div:nth-child(2) {
    animation-delay: -0.5s;
}

@keyframes gf-caousel-ripple {
    0% {
        top: 36px;
        left: 36px;
        width: 0;
        height: 0;
        opacity: 1;
    }

    100% {
        top: 0px;
        left: 0px;
        width: 72px;
        height: 72px;
        opacity: 0;
    }
}

@media (max-width: 767px) {
    #m-1607987641839 {
        padding-top: 16px !important;
        padding-right: 2.1px !important;
        padding-bottom: 3px !important;
        padding-left: 15px !important;
        margin-bottom: 0px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1607987641839 {
        padding-top: 28px !important;
        padding-right: 10px !important;
        padding-bottom: 2px !important;
        padding-left: 15px !important;
        margin-bottom: 0px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1607987641839 {
        padding-top: 28px !important;
        padding-right: 21px !important;
        padding-bottom: 22px !important;
        padding-left: 15px !important;
        margin-bottom: 0px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (min-width: 1200px) {
    #m-1607987641839 {
        padding-top: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 15px !important;
        padding-left: 15px !important;
        margin-bottom: 0px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (width: 767.2px) {
    #m-1607987641839 {
        padding-top: 16px !important;
        padding-right: 2.1px !important;
        padding-bottom: 3px !important;
        padding-left: 15px !important;
        margin-bottom: 0px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

#e-1607987641823 {}

#e-1607987641823 .gf_image {}

@media (max-width: 767px) {
    #e-1607987641823 {}

    #e-1607987641823 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1607987641823 {}

    #e-1607987641823 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1607987641823 {}

    #e-1607987641823 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (min-width: 1200px) {
    #e-1607987641823 {}

    #e-1607987641823 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (width: 767.2px) {
    #e-1607987641823 {}

    #e-1607987641823 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

#e-1607987641888 {}

#e-1607987641888 .gf_image {}

@media (max-width: 767px) {
    #e-1607987641888 {}

    #e-1607987641888 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1607987641888 {}

    #e-1607987641888 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1607987641888 {}

    #e-1607987641888 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (min-width: 1200px) {
    #e-1607987641888 {}

    #e-1607987641888 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (width: 767.2px) {
    #e-1607987641888 {}

    #e-1607987641888 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

#m-1707845997895 {
    padding-top: 30px;
    min-width: 100%;
    min-height: 300px;
    transform: scale(0.9);
}

#m-1707845997895 .gf-carousel-loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f9f9f9;
    z-index: 9;
    opacity: 1;
    transition-property: opacity, z-index;
    transition-duration: 0.6s, 1s;
    animation-timing-function: cubic-bezier(0.6, -0.28, 0.74, 0.05);
    display: block;
}

#m-1707845997895.gf-carousel-loaded {
    min-height: 0;
    min-width: 0;
    transform: scale(1);
    transition: all 0.6s ease;
}

#m-1707845997895.gf-carousel-loaded .gf-carousel-loading {
    z-index: -9;
    opacity: 0;
}

#m-1707845997895 .main-slider {
    min-height: 80px;
}

#m-1707845997895 .main-slider .owl-item {
    padding: 0px !important;
}

#m-1707845997895 .main-slider .owl-item.active {
    background: transparent;
}

#m-1707845997895 .main-slider .owl-nav {
    margin-top: 0;
}

#m-1707845997895 .main-slider .owl-nav .owl-next,
#m-1707845997895 .main-slider .owl-nav .owl-prev {
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 50%;
    margin: 0px;
    padding: 0px;
    background: none;
    text-indent: -9999px;
    width: 60px !important;
    height: 60px !important;
    margin-top: -30px !important;
    cursor: pointer;
    background: #eaeaea url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1707845997895 .main-slider .owl-nav .owl-next {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 0;
}

#m-1707845997895 .main-slider .owl-nav .owl-prev {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
}

#m-1707845997895:hover .main-slider .owl-nav .owl-next,
#m-1707845997895:hover .main-slider .owl-nav .owl-prev {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
    opacity: 1;
}

#m-1707845997895 .main-slider .owl-nav .owl-next:hover,
#m-1707845997895 .main-slider .owl-nav .owl-prev:hover {
    background: #FFFFFF url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1707845997895 .main-slider .owl-nav .owl-prev:hover {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
}

#m-1707845997895 .main-slider .owl-nav .owl-next {
    right: 0px;
}

#m-1707845997895 .main-slider .owl-nav .owl-prev {
    left: 0px;
}

#m-1707845997895 .main-slider .owl-dots {
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
}

#m-1707845997895 .main-slider .owl-dots button {
    margin: 0px !important;
    padding: 0px !important;
    border: none;
    width: auto !important;
    height: auto !important;
    min-width: auto !important;
    min-height: auto !important;
}

#m-1707845997895 .main-slider .owl-dots.active {
    background: transparent;
}

#m-1707845997895 .gf-caousel-ripple {
    display: inline-block;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px;
}

#m-1707845997895 .gf-caousel-ripple div {
    position: absolute;
    border: 4px solid #ddd;
    opacity: 1;
    border-radius: 50%;
    animation: gf-caousel-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

#m-1707845997895 .gf-caousel-ripple div:nth-child(2) {
    animation-delay: -0.5s;
}

@keyframes gf-caousel-ripple {
    0% {
        top: 36px;
        left: 36px;
        width: 0;
        height: 0;
        opacity: 1;
    }

    100% {
        top: 0px;
        left: 0px;
        width: 72px;
        height: 72px;
        opacity: 0;
    }
}

@media (max-width: 767px) {
    #m-1707845997895 {
        padding-top: 16px !important;
        padding-right: 2.1px !important;
        padding-bottom: 3px !important;
        padding-left: 15px !important;
        margin-bottom: 0px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707845997895 {
        padding-top: 28px !important;
        padding-right: 10px !important;
        padding-bottom: 2px !important;
        padding-left: 15px !important;
        margin-bottom: 0px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707845997895 {
        padding-top: 28px !important;
        padding-right: 21px !important;
        padding-bottom: 22px !important;
        padding-left: 15px !important;
        margin-bottom: 0px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (min-width: 1200px) {
    #m-1707845997895 {
        padding-top: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 15px !important;
        padding-left: 15px !important;
        margin-bottom: 0px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (width: 767.2px) {
    #m-1707845997895 {
        padding-top: 16px !important;
        padding-right: 2.1px !important;
        padding-bottom: 3px !important;
        padding-left: 15px !important;
        margin-bottom: 0px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

#e-1707845997946 {}

#e-1707845997946 .gf_image {}

@media (max-width: 767px) {
    #e-1707845997946 {}

    #e-1707845997946 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707845997946 {}

    #e-1707845997946 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707845997946 {}

    #e-1707845997946 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (min-width: 1200px) {
    #e-1707845997946 {}

    #e-1707845997946 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (width: 767.2px) {
    #e-1707845997946 {}

    #e-1707845997946 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

#e-1707845997972 {}

#e-1707845997972 .gf_image {}

@media (max-width: 767px) {
    #e-1707845997972 {}

    #e-1707845997972 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707845997972 {}

    #e-1707845997972 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707845997972 {}

    #e-1707845997972 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (min-width: 1200px) {
    #e-1707845997972 {}

    #e-1707845997972 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (width: 767.2px) {
    #e-1707845997972 {}

    #e-1707845997972 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

#m-1707846467941 {
    padding-top: 30px;
    min-width: 100%;
    min-height: 300px;
    transform: scale(0.9);
}

#m-1707846467941 .gf-carousel-loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f9f9f9;
    z-index: 9;
    opacity: 1;
    transition-property: opacity, z-index;
    transition-duration: 0.6s, 1s;
    animation-timing-function: cubic-bezier(0.6, -0.28, 0.74, 0.05);
    display: block;
}

#m-1707846467941.gf-carousel-loaded {
    min-height: 0;
    min-width: 0;
    transform: scale(1);
    transition: all 0.6s ease;
}

#m-1707846467941.gf-carousel-loaded .gf-carousel-loading {
    z-index: -9;
    opacity: 0;
}

#m-1707846467941 .main-slider {
    min-height: 80px;
}

#m-1707846467941 .main-slider .owl-item {
    padding: 0px !important;
}

#m-1707846467941 .main-slider .owl-item.active {
    background: transparent;
}

#m-1707846467941 .main-slider .owl-nav {
    margin-top: 0;
}

#m-1707846467941 .main-slider .owl-nav .owl-next,
#m-1707846467941 .main-slider .owl-nav .owl-prev {
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 50%;
    margin: 0px;
    padding: 0px;
    background: none;
    text-indent: -9999px;
    width: 60px !important;
    height: 60px !important;
    margin-top: -30px !important;
    cursor: pointer;
    background: #eaeaea url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1707846467941 .main-slider .owl-nav .owl-next {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 0;
}

#m-1707846467941 .main-slider .owl-nav .owl-prev {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
}

#m-1707846467941:hover .main-slider .owl-nav .owl-next,
#m-1707846467941:hover .main-slider .owl-nav .owl-prev {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
    opacity: 1;
}

#m-1707846467941 .main-slider .owl-nav .owl-next:hover,
#m-1707846467941 .main-slider .owl-nav .owl-prev:hover {
    background: #FFFFFF url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1707846467941 .main-slider .owl-nav .owl-prev:hover {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
}

#m-1707846467941 .main-slider .owl-nav .owl-next {
    right: 0px;
}

#m-1707846467941 .main-slider .owl-nav .owl-prev {
    left: 0px;
}

#m-1707846467941 .main-slider .owl-dots {
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
}

#m-1707846467941 .main-slider .owl-dots button {
    margin: 0px !important;
    padding: 0px !important;
    border: none;
    width: auto !important;
    height: auto !important;
    min-width: auto !important;
    min-height: auto !important;
}

#m-1707846467941 .main-slider .owl-dots.active {
    background: transparent;
}

#m-1707846467941 .gf-caousel-ripple {
    display: inline-block;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px;
}

#m-1707846467941 .gf-caousel-ripple div {
    position: absolute;
    border: 4px solid #ddd;
    opacity: 1;
    border-radius: 50%;
    animation: gf-caousel-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

#m-1707846467941 .gf-caousel-ripple div:nth-child(2) {
    animation-delay: -0.5s;
}

@keyframes gf-caousel-ripple {
    0% {
        top: 36px;
        left: 36px;
        width: 0;
        height: 0;
        opacity: 1;
    }

    100% {
        top: 0px;
        left: 0px;
        width: 72px;
        height: 72px;
        opacity: 0;
    }
}

@media (max-width: 767px) {
    #m-1707846467941 {
        padding-top: 16px !important;
        padding-right: 2.1px !important;
        padding-bottom: 3px !important;
        padding-left: 15px !important;
        margin-bottom: 0px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707846467941 {
        padding-top: 28px !important;
        padding-right: 10px !important;
        padding-bottom: 2px !important;
        padding-left: 15px !important;
        margin-bottom: 0px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707846467941 {
        padding-top: 28px !important;
        padding-right: 21px !important;
        padding-bottom: 22px !important;
        padding-left: 15px !important;
        margin-bottom: 0px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (min-width: 1200px) {
    #m-1707846467941 {
        padding-top: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 15px !important;
        padding-left: 15px !important;
        margin-bottom: 0px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

@media (width: 767.2px) {
    #m-1707846467941 {
        padding-top: 16px !important;
        padding-right: 2.1px !important;
        padding-bottom: 3px !important;
        padding-left: 15px !important;
        margin-bottom: 0px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgba(247, 247, 247, 1) !important;
    }
}

#e-1707846467800 {}

#e-1707846467800 .gf_image {}

@media (max-width: 767px) {
    #e-1707846467800 {}

    #e-1707846467800 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707846467800 {}

    #e-1707846467800 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707846467800 {}

    #e-1707846467800 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (min-width: 1200px) {
    #e-1707846467800 {}

    #e-1707846467800 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (width: 767.2px) {
    #e-1707846467800 {}

    #e-1707846467800 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

#e-1707846467786 {}

#e-1707846467786 .gf_image {}

@media (max-width: 767px) {
    #e-1707846467786 {}

    #e-1707846467786 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707846467786 {}

    #e-1707846467786 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707846467786 {}

    #e-1707846467786 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (min-width: 1200px) {
    #e-1707846467786 {}

    #e-1707846467786 .gf_image {
        width: auto !important;
        height: 250px !important;
    }
}

@media (width: 767.2px) {
    #e-1707846467786 {}

    #e-1707846467786 .gf_image {
        width: auto !important;
        height: auto !important;
    }
}

#m-1707432404110 {
    padding-top: 30px;
    min-width: 100%;
    min-height: 300px;
    transform: scale(0.9);
}

#m-1707432404110 .gf-carousel-loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f9f9f9;
    z-index: 9;
    opacity: 1;
    transition-property: opacity, z-index;
    transition-duration: 0.6s, 1s;
    animation-timing-function: cubic-bezier(0.6, -0.28, 0.74, 0.05);
    display: block;
}

#m-1707432404110.gf-carousel-loaded {
    min-height: 0;
    min-width: 0;
    transform: scale(1);
    transition: all 0.6s ease;
}

#m-1707432404110.gf-carousel-loaded .gf-carousel-loading {
    z-index: -9;
    opacity: 0;
}

#m-1707432404110 .main-slider {
    min-height: 80px;
}

#m-1707432404110 .main-slider .owl-item {
    padding: 0px !important;
}

#m-1707432404110 .main-slider .owl-item.active {
    background: transparent;
}

#m-1707432404110 .main-slider .owl-nav {
    margin-top: 0;
}

#m-1707432404110 .main-slider .owl-nav .owl-next,
#m-1707432404110 .main-slider .owl-nav .owl-prev {
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 50%;
    margin: 0px;
    padding: 0px;
    background: none;
    text-indent: -9999px;
    width: 60px !important;
    height: 60px !important;
    margin-top: -30px !important;
    cursor: pointer;
    background: #eaeaea url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1707432404110 .main-slider .owl-nav .owl-next {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 0;
}

#m-1707432404110 .main-slider .owl-nav .owl-prev {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
}

#m-1707432404110:hover .main-slider .owl-nav .owl-next,
#m-1707432404110:hover .main-slider .owl-nav .owl-prev {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
    opacity: 1;
}

#m-1707432404110 .main-slider .owl-nav .owl-next:hover,
#m-1707432404110 .main-slider .owl-nav .owl-prev:hover {
    background: #FFFFFF url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1707432404110 .main-slider .owl-nav .owl-prev:hover {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
}

#m-1707432404110 .main-slider .owl-nav .owl-next {
    right: 0px;
}

#m-1707432404110 .main-slider .owl-nav .owl-prev {
    left: 0px;
}

#m-1707432404110 .main-slider .owl-dots {
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
}

#m-1707432404110 .main-slider .owl-dots button {
    margin: 0px !important;
    padding: 0px !important;
    border: none;
    width: auto !important;
    height: auto !important;
    min-width: auto !important;
    min-height: auto !important;
}

#m-1707432404110 .main-slider .owl-dots.active {
    background: transparent;
}

#m-1707432404110 .gf-caousel-ripple {
    display: inline-block;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px;
}

#m-1707432404110 .gf-caousel-ripple div {
    position: absolute;
    border: 4px solid #ddd;
    opacity: 1;
    border-radius: 50%;
    animation: gf-caousel-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

#m-1707432404110 .gf-caousel-ripple div:nth-child(2) {
    animation-delay: -0.5s;
}

@keyframes gf-caousel-ripple {
    0% {
        top: 36px;
        left: 36px;
        width: 0;
        height: 0;
        opacity: 1;
    }

    100% {
        top: 0px;
        left: 0px;
        width: 72px;
        height: 72px;
        opacity: 0;
    }
}

@media (max-width: 767px) {
    #m-1707432404110 {
        padding-top: 16px !important;
        padding-right: 2.1px !important;
        padding-bottom: 12px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707432404110 {
        padding-top: 14px !important;
        padding-right: 10px !important;
        padding-bottom: 12px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707432404110 {
        padding-top: 28px !important;
        padding-right: 21px !important;
        padding-bottom: 22px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (min-width: 1200px) {
    #m-1707432404110 {
        padding-top: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 7px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (width: 767.2px) {
    #m-1707432404110 {
        padding-top: 16px !important;
        padding-right: 2.1px !important;
        padding-bottom: 12px !important;
        padding-left: 15px !important;
        margin-bottom: 15px !important;
        margin-top: 15px !important;
        margin-right: 15px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

#e-1707432404126 {}

#e-1707432404126 .gf_image {}

@media (max-width: 767px) {
    #e-1707432404126 {}

    #e-1707432404126 .gf_image {
        width: auto !important;
        height: 150px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707432404126 {}

    #e-1707432404126 .gf_image {
        width: auto !important;
        height: 210px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707432404126 {}

    #e-1707432404126 .gf_image {
        width: auto !important;
        height: 210px !important;
    }
}

@media (min-width: 1200px) {
    #e-1707432404126 {}

    #e-1707432404126 .gf_image {
        width: auto !important;
        height: 210px !important;
    }
}

@media (width: 767.2px) {
    #e-1707432404126 {}

    #e-1707432404126 .gf_image {
        width: auto !important;
        height: 150px !important;
    }
}

#e-1707432404090 {}

#e-1707432404090 .text-edit {
    line-height: 1.6 !important;
}

#e-1707432404090 h1,
#e-1707432404090 h2,
#e-1707432404090 h3,
#e-1707432404090 h4,
#e-1707432404090 h5,
#e-1707432404090 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707432404090 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707432404090 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707432404090 .text-edit ul li,
#e-1707432404090 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707432404090 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707432404090 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707432404090 {
        margin-top: 5px !important;
    }

    #e-1707432404090 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707432404090 {
        margin-top: 5px !important;
    }

    #e-1707432404090 .text-edit {
        font-size: 14px !important;
        line-height: 1.8em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707432404090 {
        margin-top: 5px !important;
    }

    #e-1707432404090 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707432404090 {
        margin-top: 5px !important;
    }

    #e-1707432404090 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707432404090 {
        margin-top: 5px !important;
    }

    #e-1707432404090 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1607987896617 {}

#e-1607987896617 .gf_image {}

@media (max-width: 767px) {
    #e-1607987896617 {
        margin-bottom: 0px !important;
        margin-top: 0px !important;
    }

    #e-1607987896617 .gf_image {
        width: auto !important;
        height: 150px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1607987896617 {
        margin-bottom: 0px !important;
        margin-top: 0px !important;
    }

    #e-1607987896617 .gf_image {
        width: auto !important;
        height: 210px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1607987896617 {
        margin-bottom: 0px !important;
        margin-top: 0px !important;
    }

    #e-1607987896617 .gf_image {
        width: auto !important;
        height: 210px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (min-width: 1200px) {
    #e-1607987896617 {
        margin-bottom: 0px !important;
        margin-top: 0px !important;
    }

    #e-1607987896617 .gf_image {
        width: auto !important;
        height: 210px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

@media (width: 767.2px) {
    #e-1607987896617 {
        margin-bottom: 0px !important;
        margin-top: 0px !important;
    }

    #e-1607987896617 .gf_image {
        width: auto !important;
        height: 150px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        background-color: rgb(247, 247, 247) !important;
    }
}

#e-1607987930823 {}

#e-1607987930823 .text-edit {
    line-height: 1.6 !important;
}

#e-1607987930823 h1,
#e-1607987930823 h2,
#e-1607987930823 h3,
#e-1607987930823 h4,
#e-1607987930823 h5,
#e-1607987930823 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987930823 .text-edit ul {
    list-style: disc inside !important;
}

#e-1607987930823 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1607987930823 .text-edit ul li,
#e-1607987930823 .text-edit ol li {
    list-style: inherit !important;
}

#e-1607987930823 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987930823 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1607987930823 {
        margin-top: 5px !important;
    }

    #e-1607987930823 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(28, 28, 28, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1607987930823 {
        margin-top: 5px !important;
    }

    #e-1607987930823 .text-edit {
        font-size: 14px !important;
        line-height: 1.8em !important;
        letter-spacing: 0px !important;
        color: rgba(28, 28, 28, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1607987930823 {
        margin-top: 5px !important;
    }

    #e-1607987930823 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(28, 28, 28, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1607987930823 {
        margin-top: 5px !important;
    }

    #e-1607987930823 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(28, 28, 28, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1607987930823 {
        margin-top: 5px !important;
    }

    #e-1607987930823 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(28, 28, 28, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1607987641859 {}

#e-1607987641859 .text-edit {
    line-height: 1.6 !important;
}

#e-1607987641859 h1,
#e-1607987641859 h2,
#e-1607987641859 h3,
#e-1607987641859 h4,
#e-1607987641859 h5,
#e-1607987641859 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987641859 .text-edit ul {
    list-style: disc inside !important;
}

#e-1607987641859 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1607987641859 .text-edit ul li,
#e-1607987641859 .text-edit ol li {
    list-style: inherit !important;
}

#e-1607987641859 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987641859 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1607987641859 {}

    #e-1607987641859 .text-edit {
        padding-top: 0px !important;
        padding-right: 0.1px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-bottom: 17px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1607987641859 {}

    #e-1607987641859 .text-edit {
        padding-top: 0px !important;
        padding-right: 10px !important;
        font-size: 15px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-bottom: 17px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1607987641859 {}

    #e-1607987641859 .text-edit {
        padding-top: 0px !important;
        padding-right: 14px !important;
        font-size: 16px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-bottom: 17px !important;
    }
}

@media (min-width: 1200px) {
    #e-1607987641859 {}

    #e-1607987641859 .text-edit {
        padding-top: 0px !important;
        padding-right: 25px !important;
        font-size: 17px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-bottom: 17px !important;
    }
}

@media (width: 767.2px) {
    #e-1607987641859 {}

    #e-1607987641859 .text-edit {
        padding-top: 0px !important;
        padding-right: 0.1px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-bottom: 17px !important;
    }
}

#e-1707839597412 {}

#e-1707839597412 .text-edit {}

#e-1707839597412 h1,
#e-1707839597412 h2,
#e-1707839597412 h3,
#e-1707839597412 h4,
#e-1707839597412 h5,
#e-1707839597412 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707839597412 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707839597412 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707839597412 .text-edit ul li,
#e-1707839597412 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707839597412 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707839597412 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707839597412 {
        margin-right: 0px !important;
    }

    #e-1707839597412 .text-edit {
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
        background-color: rgba(242, 242, 242, 1) !important;
        padding-top: 15px !important;
        padding-left: 15px !important;
        padding-bottom: 15px !important;
        padding-right: 15px !important;
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707839597412 {
        margin-right: 15px !important;
    }

    #e-1707839597412 .text-edit {
        font-size: 16px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
        background-color: rgba(242, 242, 242, 1) !important;
        padding-top: 15px !important;
        padding-left: 15px !important;
        padding-bottom: 15px !important;
        padding-right: 15px !important;
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707839597412 {
        margin-right: 15px !important;
    }

    #e-1707839597412 .text-edit {
        font-size: 16px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
        background-color: rgba(242, 242, 242, 1) !important;
        padding-top: 15px !important;
        padding-left: 15px !important;
        padding-bottom: 15px !important;
        padding-right: 15px !important;
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
    }
}

@media (min-width: 1200px) {
    #e-1707839597412 {
        margin-right: 15px !important;
    }

    #e-1707839597412 .text-edit {
        font-size: 17px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
        background-color: rgba(242, 242, 242, 1) !important;
        padding-top: 15px !important;
        padding-left: 15px !important;
        padding-bottom: 15px !important;
        padding-right: 15px !important;
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
    }
}

@media (width: 767.2px) {
    #e-1707839597412 {
        margin-right: 0px !important;
    }

    #e-1707839597412 .text-edit {
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
        background-color: rgba(242, 242, 242, 1) !important;
        padding-top: 15px !important;
        padding-left: 15px !important;
        padding-bottom: 15px !important;
        padding-right: 15px !important;
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
    }
}

#e-1707431282825 .text-edit h3 {}

#e-1707431282825 .text-edit h2 {}

#e-1707431282825 {}

#e-1707431282825 .text-edit h1 {}

#e-1707431282825 .text-edit {}

#e-1707431282825 h1,
#e-1707431282825 h2,
#e-1707431282825 h3,
#e-1707431282825 h4,
#e-1707431282825 h5,
#e-1707431282825 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707431282825 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707431282825 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707431282825 .text-edit ul li,
#e-1707431282825 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707431282825 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707431282825 {
        margin-top: 50px !important;
        margin-bottom: 15px !important;
    }

    #e-1707431282825 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707431282825 .text-edit h3 {
        font-size: 18px !important;
        line-height: 1.4em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707431282825 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707431282825 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707431282825 {
        margin-top: 50px !important;
        margin-bottom: 15px !important;
    }

    #e-1707431282825 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707431282825 .text-edit h3 {
        font-size: 20px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707431282825 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707431282825 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707431282825 {
        margin-top: 50px !important;
        margin-bottom: 15px !important;
    }

    #e-1707431282825 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707431282825 .text-edit h3 {
        font-size: 20px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707431282825 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707431282825 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707431282825 {
        margin-top: 50px !important;
        margin-bottom: 15px !important;
    }

    #e-1707431282825 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707431282825 .text-edit h3 {
        font-size: 23px !important;
        line-height: 1.4em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707431282825 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707431282825 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707431282825 {
        margin-top: 50px !important;
        margin-bottom: 15px !important;
    }

    #e-1707431282825 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707431282825 .text-edit h3 {
        font-size: 18px !important;
        line-height: 1.4em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707431282825 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707431282825 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

#e-1707771811925 {}

#e-1707771811925 .text-edit {}

#e-1707771811925 h1,
#e-1707771811925 h2,
#e-1707771811925 h3,
#e-1707771811925 h4,
#e-1707771811925 h5,
#e-1707771811925 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707771811925 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707771811925 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707771811925 .text-edit ul li,
#e-1707771811925 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707771811925 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707771811925 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707771811925 {}

    #e-1707771811925 .text-edit {
        font-size: 14px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707771811925 {}

    #e-1707771811925 .text-edit {
        font-size: 15px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707771811925 {}

    #e-1707771811925 .text-edit {
        font-size: 16px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707771811925 {}

    #e-1707771811925 .text-edit {
        font-size: 17px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707771811925 {}

    #e-1707771811925 .text-edit {
        font-size: 14px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1707840415873 {}

#e-1707840415873 .text-edit {}

#e-1707840415873 h1,
#e-1707840415873 h2,
#e-1707840415873 h3,
#e-1707840415873 h4,
#e-1707840415873 h5,
#e-1707840415873 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707840415873 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707840415873 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707840415873 .text-edit ul li,
#e-1707840415873 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707840415873 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707840415873 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707840415873 {
        margin-top: 15px !important;
    }

    #e-1707840415873 .text-edit {
        font-size: 14px !important;
        line-height: 2.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707840415873 {
        margin-top: 15px !important;
    }

    #e-1707840415873 .text-edit {
        font-size: 15px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707840415873 {
        margin-top: 15px !important;
    }

    #e-1707840415873 .text-edit {
        font-size: 16px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707840415873 {
        margin-top: 15px !important;
    }

    #e-1707840415873 .text-edit {
        font-size: 17px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707840415873 {
        margin-top: 15px !important;
    }

    #e-1707840415873 .text-edit {
        font-size: 14px !important;
        line-height: 2.2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1707840431347 {}

#e-1707840431347 .text-edit {}

#e-1707840431347 h1,
#e-1707840431347 h2,
#e-1707840431347 h3,
#e-1707840431347 h4,
#e-1707840431347 h5,
#e-1707840431347 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707840431347 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707840431347 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707840431347 .text-edit ul li,
#e-1707840431347 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707840431347 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707840431347 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707840431347 {}

    #e-1707840431347 .text-edit {
        font-size: 14px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707840431347 {}

    #e-1707840431347 .text-edit {
        font-size: 15px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707840431347 {}

    #e-1707840431347 .text-edit {
        font-size: 16px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707840431347 {}

    #e-1707840431347 .text-edit {
        font-size: 17px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707840431347 {}

    #e-1707840431347 .text-edit {
        font-size: 14px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1707432233394 .text-edit h3 {}

#e-1707432233394 .text-edit h2 {}

#e-1707432233394 {}

#e-1707432233394 .text-edit h1 {}

#e-1707432233394 .text-edit {}

#e-1707432233394 h1,
#e-1707432233394 h2,
#e-1707432233394 h3,
#e-1707432233394 h4,
#e-1707432233394 h5,
#e-1707432233394 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707432233394 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707432233394 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707432233394 .text-edit ul li,
#e-1707432233394 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707432233394 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707432233394 {
        margin-top: 50px !important;
    }

    #e-1707432233394 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707432233394 .text-edit h3 {
        font-size: 20px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707432233394 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707432233394 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707432233394 {
        margin-top: 50px !important;
    }

    #e-1707432233394 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707432233394 .text-edit h3 {
        font-size: 20px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707432233394 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707432233394 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707432233394 {
        margin-top: 50px !important;
    }

    #e-1707432233394 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707432233394 .text-edit h3 {
        font-size: 21px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707432233394 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707432233394 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707432233394 {
        margin-top: 50px !important;
    }

    #e-1707432233394 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707432233394 .text-edit h3 {
        font-size: 23px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707432233394 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707432233394 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707432233394 {
        margin-top: 50px !important;
    }

    #e-1707432233394 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707432233394 .text-edit h3 {
        font-size: 20px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707432233394 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707432233394 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

#e-1707515411410 {}

#e-1707515411410 .text-edit {}

#e-1707515411410 h1,
#e-1707515411410 h2,
#e-1707515411410 h3,
#e-1707515411410 h4,
#e-1707515411410 h5,
#e-1707515411410 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707515411410 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707515411410 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707515411410 .text-edit ul li,
#e-1707515411410 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707515411410 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707515411410 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707515411410 {
        margin-top: 20px !important;
    }

    #e-1707515411410 .text-edit {
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707515411410 {
        margin-top: 20px !important;
    }

    #e-1707515411410 .text-edit {
        font-size: 15px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707515411410 {
        margin-top: 20px !important;
    }

    #e-1707515411410 .text-edit {
        font-size: 16px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707515411410 {
        margin-top: 20px !important;
    }

    #e-1707515411410 .text-edit {
        font-size: 17px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707515411410 {
        margin-top: 20px !important;
    }

    #e-1707515411410 .text-edit {
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1708988015849 {}

#e-1708988015849 .text-edit {}

#e-1708988015849 h1,
#e-1708988015849 h2,
#e-1708988015849 h3,
#e-1708988015849 h4,
#e-1708988015849 h5,
#e-1708988015849 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1708988015849 .text-edit ul {
    list-style: disc inside !important;
}

#e-1708988015849 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1708988015849 .text-edit ul li,
#e-1708988015849 .text-edit ol li {
    list-style: inherit !important;
}

#e-1708988015849 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1708988015849 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1708988015849 {
        margin-top: 20px !important;
    }

    #e-1708988015849 .text-edit {
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1708988015849 {
        margin-top: 20px !important;
    }

    #e-1708988015849 .text-edit {
        font-size: 15px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1708988015849 {
        margin-top: 20px !important;
    }

    #e-1708988015849 .text-edit {
        font-size: 16px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1708988015849 {
        margin-top: 20px !important;
    }

    #e-1708988015849 .text-edit {
        font-size: 17px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1708988015849 {
        margin-top: 20px !important;
    }

    #e-1708988015849 .text-edit {
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1707432688055 {}

#e-1707432688055 .text-edit {}

#e-1707432688055 h1,
#e-1707432688055 h2,
#e-1707432688055 h3,
#e-1707432688055 h4,
#e-1707432688055 h5,
#e-1707432688055 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707432688055 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707432688055 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707432688055 .text-edit ul li,
#e-1707432688055 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707432688055 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707432688055 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707432688055 {}

    #e-1707432688055 .text-edit {
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707432688055 {}

    #e-1707432688055 .text-edit {
        font-size: 15px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707432688055 {}

    #e-1707432688055 .text-edit {
        font-size: 16px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707432688055 {}

    #e-1707432688055 .text-edit {
        font-size: 17px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707432688055 {}

    #e-1707432688055 .text-edit {
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1707841743412 {}

#e-1707841743412 .text-edit {
    line-height: 1.6 !important;
}

#e-1707841743412 h1,
#e-1707841743412 h2,
#e-1707841743412 h3,
#e-1707841743412 h4,
#e-1707841743412 h5,
#e-1707841743412 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707841743412 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707841743412 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707841743412 .text-edit ul li,
#e-1707841743412 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707841743412 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707841743412 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707841743412 {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
    }

    #e-1707841743412 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 7px !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        background-color: rgba(249, 249, 249, 1) !important;
        padding-bottom: 15px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707841743412 {
        margin-top: 10px !important;
    }

    #e-1707841743412 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 0px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707841743412 {
        margin-top: 10px !important;
    }

    #e-1707841743412 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 0px !important;
    }
}

@media (min-width: 1200px) {
    #e-1707841743412 {
        margin-top: 10px !important;
    }

    #e-1707841743412 .text-edit {
        font-size: 15px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 0px !important;
    }
}

@media (width: 767.2px) {
    #e-1707841743412 {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
    }

    #e-1707841743412 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 7px !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        background-color: rgba(249, 249, 249, 1) !important;
        padding-bottom: 15px !important;
    }
}

#e-1707773437593 {}

#e-1707773437593 .text-edit {}

#e-1707773437593 h1,
#e-1707773437593 h2,
#e-1707773437593 h3,
#e-1707773437593 h4,
#e-1707773437593 h5,
#e-1707773437593 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707773437593 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707773437593 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707773437593 .text-edit ul li,
#e-1707773437593 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707773437593 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707773437593 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707773437593 {}

    #e-1707773437593 .text-edit {
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707773437593 {}

    #e-1707773437593 .text-edit {
        font-size: 15px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707773437593 {}

    #e-1707773437593 .text-edit {
        font-size: 16px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707773437593 {}

    #e-1707773437593 .text-edit {
        font-size: 17px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707773437593 {}

    #e-1707773437593 .text-edit {
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1607988167514 {}

#e-1607988167514 .text-edit {
    line-height: 1.6 !important;
}

#e-1607988167514 h1,
#e-1607988167514 h2,
#e-1607988167514 h3,
#e-1607988167514 h4,
#e-1607988167514 h5,
#e-1607988167514 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607988167514 .text-edit ul {
    list-style: disc inside !important;
}

#e-1607988167514 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1607988167514 .text-edit ul li,
#e-1607988167514 .text-edit ol li {
    list-style: inherit !important;
}

#e-1607988167514 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607988167514 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1607988167514 {
        margin-top: 15px !important;
    }

    #e-1607988167514 .text-edit {
        padding-right: 3.2px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1607988167514 {
        margin-top: 15px !important;
    }

    #e-1607988167514 .text-edit {
        padding-right: 10px !important;
        font-size: 15px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1607988167514 {
        margin-top: 15px !important;
    }

    #e-1607988167514 .text-edit {
        padding-right: 32px !important;
        font-size: 16px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1607988167514 {
        margin-top: 15px !important;
    }

    #e-1607988167514 .text-edit {
        padding-right: 25px !important;
        font-size: 17px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1607988167514 {
        margin-top: 15px !important;
    }

    #e-1607988167514 .text-edit {
        padding-right: 3.2px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1707430389869 {}

#e-1707430389869 a {
    display: block;
}

#e-1707430389869 .gf_image {
    width: 100%;
    height: auto;
}

@media (max-width: 767px) {
    #e-1707430389869 {
        margin-top: 25px !important;
    }

    #e-1707430389869 .gf_image {
        width: auto !important;
        height: auto !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707430389869 {
        margin-top: 25px !important;
    }

    #e-1707430389869 .gf_image {
        width: auto !important;
        height: auto !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707430389869 {
        margin-top: 25px !important;
    }

    #e-1707430389869 .gf_image {
        width: auto !important;
        height: auto !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
    }
}

@media (min-width: 1200px) {
    #e-1707430389869 {
        margin-top: 25px !important;
    }

    #e-1707430389869 .gf_image {
        width: auto !important;
        height: auto !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
    }
}

@media (width: 767.2px) {
    #e-1707430389869 {
        margin-top: 25px !important;
    }

    #e-1707430389869 .gf_image {
        width: auto !important;
        height: auto !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
    }
}

#e-1707429783906 {}

#e-1707429783906 .text-edit {
    line-height: 1.6 !important;
}

#e-1707429783906 h1,
#e-1707429783906 h2,
#e-1707429783906 h3,
#e-1707429783906 h4,
#e-1707429783906 h5,
#e-1707429783906 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707429783906 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707429783906 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707429783906 .text-edit ul li,
#e-1707429783906 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707429783906 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707429783906 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707429783906 {}

    #e-1707429783906 .text-edit {
        padding-right: 3.2px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 30px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707429783906 {}

    #e-1707429783906 .text-edit {
        padding-right: 10px !important;
        font-size: 15px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 30px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707429783906 {}

    #e-1707429783906 .text-edit {
        padding-right: 32px !important;
        font-size: 16px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 30px !important;
    }
}

@media (min-width: 1200px) {
    #e-1707429783906 {}

    #e-1707429783906 .text-edit {
        padding-right: 25px !important;
        font-size: 17px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 30px !important;
    }
}

@media (width: 767.2px) {
    #e-1707429783906 {}

    #e-1707429783906 .text-edit {
        padding-right: 3.2px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 30px !important;
    }
}

#e-1707514566386 .text-edit h3 {}

#e-1707514566386 .text-edit h2 {}

#e-1707514566386 {}

#e-1707514566386 .text-edit h1 {}

#e-1707514566386 .text-edit {}

#e-1707514566386 h1,
#e-1707514566386 h2,
#e-1707514566386 h3,
#e-1707514566386 h4,
#e-1707514566386 h5,
#e-1707514566386 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707514566386 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707514566386 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707514566386 .text-edit ul li,
#e-1707514566386 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707514566386 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707514566386 {
        margin-top: 25px !important;
        margin-bottom: 15px !important;
    }

    #e-1707514566386 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707514566386 .text-edit h3 {
        font-size: 20px !important;
        line-height: 1.4em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707514566386 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707514566386 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707514566386 {
        margin-top: 25px !important;
        margin-bottom: 15px !important;
    }

    #e-1707514566386 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707514566386 .text-edit h3 {
        font-size: 20px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707514566386 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707514566386 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707514566386 {
        margin-top: 25px !important;
        margin-bottom: 15px !important;
    }

    #e-1707514566386 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707514566386 .text-edit h3 {
        font-size: 21px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707514566386 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707514566386 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707514566386 {
        margin-top: 25px !important;
        margin-bottom: 15px !important;
    }

    #e-1707514566386 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707514566386 .text-edit h3 {
        font-size: 24px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707514566386 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707514566386 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707514566386 {
        margin-top: 25px !important;
        margin-bottom: 15px !important;
    }

    #e-1707514566386 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707514566386 .text-edit h3 {
        font-size: 20px !important;
        line-height: 1.4em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707514566386 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707514566386 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

#e-1607987641899 {}

#e-1607987641899 .text-edit {
    line-height: 1.6 !important;
}

#e-1607987641899 h1,
#e-1607987641899 h2,
#e-1607987641899 h3,
#e-1607987641899 h4,
#e-1607987641899 h5,
#e-1607987641899 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987641899 .text-edit ul {
    list-style: disc inside !important;
}

#e-1607987641899 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1607987641899 .text-edit ul li,
#e-1607987641899 .text-edit ol li {
    list-style: inherit !important;
}

#e-1607987641899 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987641899 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1607987641899 {}

    #e-1607987641899 .text-edit {
        padding-right: 2.2px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 13px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1607987641899 {}

    #e-1607987641899 .text-edit {
        padding-right: 10px !important;
        font-size: 15px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 13px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1607987641899 {}

    #e-1607987641899 .text-edit {
        padding-right: 22px !important;
        font-size: 16px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 13px !important;
    }
}

@media (min-width: 1200px) {
    #e-1607987641899 {}

    #e-1607987641899 .text-edit {
        padding-right: 24px !important;
        font-size: 17px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 13px !important;
    }
}

@media (width: 767.2px) {
    #e-1607987641899 {}

    #e-1607987641899 .text-edit {
        padding-right: 2.2px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 13px !important;
    }
}

#e-1707776489820 {}

#e-1707776489820 .text-edit {
    line-height: 1.6 !important;
}

#e-1707776489820 h1,
#e-1707776489820 h2,
#e-1707776489820 h3,
#e-1707776489820 h4,
#e-1707776489820 h5,
#e-1707776489820 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707776489820 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707776489820 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707776489820 .text-edit ul li,
#e-1707776489820 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707776489820 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707776489820 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707776489820 {}

    #e-1707776489820 .text-edit {
        padding-right: 2.2px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 13px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707776489820 {}

    #e-1707776489820 .text-edit {
        padding-right: 10px !important;
        font-size: 15px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 13px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707776489820 {}

    #e-1707776489820 .text-edit {
        padding-right: 22px !important;
        font-size: 16px !important;
        line-height: 2.1em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 13px !important;
    }
}

@media (min-width: 1200px) {
    #e-1707776489820 {}

    #e-1707776489820 .text-edit {
        padding-right: 24px !important;
        font-size: 17px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 13px !important;
    }
}

@media (width: 767.2px) {
    #e-1707776489820 {}

    #e-1707776489820 .text-edit {
        padding-right: 2.2px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 13px !important;
    }
}

#e-1607987641903 {}

#e-1607987641903 .text-edit {
    line-height: 1.6 !important;
}

#e-1607987641903 h1,
#e-1607987641903 h2,
#e-1607987641903 h3,
#e-1607987641903 h4,
#e-1607987641903 h5,
#e-1607987641903 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987641903 .text-edit ul {
    list-style: disc inside !important;
}

#e-1607987641903 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1607987641903 .text-edit ul li,
#e-1607987641903 .text-edit ol li {
    list-style: inherit !important;
}

#e-1607987641903 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987641903 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1607987641903 {}

    #e-1607987641903 .text-edit {
        padding-right: 3.2px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1607987641903 {}

    #e-1607987641903 .text-edit {
        padding-right: 10px !important;
        font-size: 15px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1607987641903 {}

    #e-1607987641903 .text-edit {
        padding-right: 32px !important;
        font-size: 16px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1607987641903 {}

    #e-1607987641903 .text-edit {
        padding-right: 25px !important;
        font-size: 17px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1607987641903 {}

    #e-1607987641903 .text-edit {
        padding-right: 3.2px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1707845748430 {}

#e-1707845748430 .text-edit {
    line-height: 1.6 !important;
}

#e-1707845748430 h1,
#e-1707845748430 h2,
#e-1707845748430 h3,
#e-1707845748430 h4,
#e-1707845748430 h5,
#e-1707845748430 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707845748430 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707845748430 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707845748430 .text-edit ul li,
#e-1707845748430 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707845748430 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707845748430 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707845748430 {
        margin-top: 15px !important;
    }

    #e-1707845748430 .text-edit {
        padding-right: 3.2px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707845748430 {
        margin-top: 15px !important;
    }

    #e-1707845748430 .text-edit {
        padding-right: 10px !important;
        font-size: 15px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707845748430 {
        margin-top: 15px !important;
    }

    #e-1707845748430 .text-edit {
        padding-right: 32px !important;
        font-size: 16px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707845748430 {
        margin-top: 15px !important;
    }

    #e-1707845748430 .text-edit {
        padding-right: 25px !important;
        font-size: 17px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707845748430 {
        margin-top: 15px !important;
    }

    #e-1707845748430 .text-edit {
        padding-right: 3.2px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1607987641946 {}

#e-1607987641946 .text-edit {
    line-height: 1.6 !important;
}

#e-1607987641946 h1,
#e-1607987641946 h2,
#e-1607987641946 h3,
#e-1607987641946 h4,
#e-1607987641946 h5,
#e-1607987641946 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987641946 .text-edit ul {
    list-style: disc inside !important;
}

#e-1607987641946 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1607987641946 .text-edit ul li,
#e-1607987641946 .text-edit ol li {
    list-style: inherit !important;
}

#e-1607987641946 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987641946 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1607987641946 {
        margin-left: 0px !important;
        margin-right: 15px !important;
        margin-bottom: 15px !important;
    }

    #e-1607987641946 .text-edit {
        font-size: 15px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        padding-bottom: 10px !important;
        font-weight: 400 !important;
        background-color: rgba(249, 249, 249, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1607987641946 {
        margin-left: 0px !important;
        margin-right: 15px !important;
        margin-bottom: 15px !important;
    }

    #e-1607987641946 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        padding-bottom: 10px !important;
        font-weight: 400 !important;
        background-color: rgba(249, 249, 249, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1607987641946 {
        margin-left: 0px !important;
        margin-right: 15px !important;
        margin-bottom: 15px !important;
    }

    #e-1607987641946 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        padding-bottom: 10px !important;
        font-weight: 400 !important;
        background-color: rgba(249, 249, 249, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
}

@media (min-width: 1200px) {
    #e-1607987641946 {
        margin-left: 0px !important;
        margin-right: 15px !important;
        margin-bottom: 15px !important;
    }

    #e-1607987641946 .text-edit {
        font-size: 15px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        padding-bottom: 10px !important;
        font-weight: 400 !important;
        background-color: rgba(249, 249, 249, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
}

@media (width: 767.2px) {
    #e-1607987641946 {
        margin-left: 0px !important;
        margin-right: 15px !important;
        margin-bottom: 15px !important;
    }

    #e-1607987641946 .text-edit {
        font-size: 15px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        padding-bottom: 10px !important;
        font-weight: 400 !important;
        background-color: rgba(249, 249, 249, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
}

#e-1707514708626 .text-edit h3 {}

#e-1707514708626 .text-edit h2 {}

#e-1707514708626 {}

#e-1707514708626 .text-edit h1 {}

#e-1707514708626 .text-edit {}

#e-1707514708626 h1,
#e-1707514708626 h2,
#e-1707514708626 h3,
#e-1707514708626 h4,
#e-1707514708626 h5,
#e-1707514708626 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707514708626 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707514708626 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707514708626 .text-edit ul li,
#e-1707514708626 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707514708626 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707514708626 {
        margin-top: 25px !important;
        margin-bottom: 15px !important;
    }

    #e-1707514708626 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707514708626 .text-edit h3 {
        font-size: 20px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707514708626 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707514708626 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707514708626 {
        margin-top: 25px !important;
        margin-bottom: 15px !important;
    }

    #e-1707514708626 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707514708626 .text-edit h3 {
        font-size: 20px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707514708626 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707514708626 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707514708626 {
        margin-top: 25px !important;
        margin-bottom: 15px !important;
    }

    #e-1707514708626 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707514708626 .text-edit h3 {
        font-size: 21px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707514708626 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707514708626 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707514708626 {
        margin-top: 25px !important;
        margin-bottom: 15px !important;
    }

    #e-1707514708626 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707514708626 .text-edit h3 {
        font-size: 24px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707514708626 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707514708626 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707514708626 {
        margin-top: 25px !important;
        margin-bottom: 15px !important;
    }

    #e-1707514708626 .text-edit {
        border-style: solid !important;
        border-color: rgba(26, 182, 249, 1) !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        padding-left: 15px !important;
    }

    #e-1707514708626 .text-edit h3 {
        font-size: 20px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1707514708626 .text-edit h2 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 0px !important;
        color: #222222 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }

    #e-1707514708626 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
        font-weight: 400 !important;
    }
}

#e-1607988158362 {}

#e-1607988158362 .text-edit {
    line-height: 1.6 !important;
}

#e-1607988158362 h1,
#e-1607988158362 h2,
#e-1607988158362 h3,
#e-1607988158362 h4,
#e-1607988158362 h5,
#e-1607988158362 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607988158362 .text-edit ul {
    list-style: disc inside !important;
}

#e-1607988158362 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1607988158362 .text-edit ul li,
#e-1607988158362 .text-edit ol li {
    list-style: inherit !important;
}

#e-1607988158362 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607988158362 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1607988158362 {}

    #e-1607988158362 .text-edit {
        padding-right: 3.2px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 23px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1607988158362 {}

    #e-1607988158362 .text-edit {
        padding-right: 10px !important;
        font-size: 15px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 23px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1607988158362 {}

    #e-1607988158362 .text-edit {
        padding-right: 32px !important;
        font-size: 16px !important;
        line-height: 1.8em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 23px !important;
    }
}

@media (min-width: 1200px) {
    #e-1607988158362 {}

    #e-1607988158362 .text-edit {
        padding-right: 25px !important;
        font-size: 17px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 23px !important;
    }
}

@media (width: 767.2px) {
    #e-1607988158362 {}

    #e-1607988158362 .text-edit {
        padding-right: 3.2px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 23px !important;
    }
}

#e-1707845764523 {}

#e-1707845764523 .text-edit {
    line-height: 1.6 !important;
}

#e-1707845764523 h1,
#e-1707845764523 h2,
#e-1707845764523 h3,
#e-1707845764523 h4,
#e-1707845764523 h5,
#e-1707845764523 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707845764523 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707845764523 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707845764523 .text-edit ul li,
#e-1707845764523 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707845764523 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707845764523 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707845764523 {}

    #e-1707845764523 .text-edit {
        padding-right: 3.2px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 23px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707845764523 {}

    #e-1707845764523 .text-edit {
        padding-right: 10px !important;
        font-size: 15px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 23px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707845764523 {}

    #e-1707845764523 .text-edit {
        padding-right: 32px !important;
        font-size: 16px !important;
        line-height: 1.8em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 23px !important;
    }
}

@media (min-width: 1200px) {
    #e-1707845764523 {}

    #e-1707845764523 .text-edit {
        padding-right: 25px !important;
        font-size: 17px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 23px !important;
    }
}

@media (width: 767.2px) {
    #e-1707845764523 {}

    #e-1707845764523 .text-edit {
        padding-right: 3.2px !important;
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-top: 23px !important;
    }
}

#e-1707432385126 {}

#e-1707432385126 .text-edit {}

#e-1707432385126 h1,
#e-1707432385126 h2,
#e-1707432385126 h3,
#e-1707432385126 h4,
#e-1707432385126 h5,
#e-1707432385126 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707432385126 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707432385126 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707432385126 .text-edit ul li,
#e-1707432385126 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707432385126 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707432385126 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707432385126 {}

    #e-1707432385126 .text-edit {
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707432385126 {}

    #e-1707432385126 .text-edit {
        font-size: 15px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707432385126 {}

    #e-1707432385126 .text-edit {
        font-size: 16px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707432385126 {}

    #e-1707432385126 .text-edit {
        font-size: 17px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707432385126 {}

    #e-1707432385126 .text-edit {
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1607987921588 {}

#e-1607987921588 .text-edit {
    line-height: 1.6 !important;
}

#e-1607987921588 h1,
#e-1607987921588 h2,
#e-1607987921588 h3,
#e-1607987921588 h4,
#e-1607987921588 h5,
#e-1607987921588 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987921588 .text-edit ul {
    list-style: disc inside !important;
}

#e-1607987921588 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1607987921588 .text-edit ul li,
#e-1607987921588 .text-edit ol li {
    list-style: inherit !important;
}

#e-1607987921588 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987921588 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1607987921588 {}

    #e-1607987921588 .text-edit {
        padding-right: 3.2px !important;
        font-size: 13px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1607987921588 {}

    #e-1607987921588 .text-edit {
        padding-right: 10px !important;
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1607987921588 {}

    #e-1607987921588 .text-edit {
        padding-right: 32px !important;
        font-size: 17px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
    }
}

@media (min-width: 1200px) {
    #e-1607987921588 {}

    #e-1607987921588 .text-edit {
        padding-right: 25px !important;
        font-size: 17px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
    }
}

@media (width: 767.2px) {
    #e-1607987921588 {}

    #e-1607987921588 .text-edit {
        padding-right: 3.2px !important;
        font-size: 13px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
    }
}

#r-1607987641894 {
    padding-bottom: 10px;
}

#r-1607987641894.gf_row-fluid {
    transform: none !important;
    margin-left: -50vw !important;
}

#r-1607987641894>.gf_column {
    min-height: 1px;
}

@media (max-width: 767px) {
    #r-1607987641894 {
        padding-top: 0px !important;
        background-color: #c8daed !important;
        margin-bottom: 0px !important;
        padding-bottom: 25px !important;
        margin-top: 80px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1607987641894 {
        padding-top: 0px !important;
        background-color: #c8daed !important;
        margin-bottom: 0px !important;
        padding-bottom: 12px !important;
        padding-right: px !important;
        margin-top: 80px !important;
        padding-left: 0px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1607987641894 {
        padding-top: 0px !important;
        background-color: #c8daed !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        padding-bottom: 25px !important;
        padding-right: px !important;
        margin-top: 80px !important;
    }
}

@media (min-width: 1200px) {
    #r-1607987641894 {
        padding-top: 0px !important;
        background-color: #c8daed !important;
        margin-bottom: 0px !important;
        padding-bottom: 16px !important;
        margin-top: 80px !important;
        padding-left: px !important;
    }
}

@media (width: 767.2px) {
    #r-1607987641894 {
        padding-top: 0px !important;
        background-color: #c8daed !important;
        margin-bottom: 0px !important;
        padding-bottom: 25px !important;
        margin-top: 80px !important;
    }
}

#r-1607987641951 {
    padding-bottom: 10px;
    width: 100%;
}

#r-1607987641951.gf_row-fluid {
    transform: none !important;
    margin-left: -50vw !important;
}

#r-1607987641951>.gf_column {
    min-height: 1px;
}

@media (max-width: 767px) {
    #r-1607987641951 {
        padding-top: 13px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1607987641951 {
        max-width: 100% !important;
        padding-top: 6px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1607987641951 {
        padding-top: 17px !important;
    }
}

@media (min-width: 1200px) {
    #r-1607987641951 {
        padding-top: 9px !important;
    }
}

@media (width: 767.2px) {
    #r-1607987641951 {
        padding-top: 13px !important;
    }
}

#e-1607987641835 {}

#e-1607987641835 .text-edit {
    line-height: 1.6 !important;
}

#e-1607987641835 h1,
#e-1607987641835 h2,
#e-1607987641835 h3,
#e-1607987641835 h4,
#e-1607987641835 h5,
#e-1607987641835 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987641835 .text-edit ul {
    list-style: disc inside !important;
}

#e-1607987641835 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1607987641835 .text-edit ul li,
#e-1607987641835 .text-edit ol li {
    list-style: inherit !important;
}

#e-1607987641835 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987641835 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1607987641835 {}

    #e-1607987641835 .text-edit {
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1607987641835 {}

    #e-1607987641835 .text-edit {
        font-size: 15px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1607987641835 {}

    #e-1607987641835 .text-edit {
        font-size: 15px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1607987641835 {}

    #e-1607987641835 .text-edit {
        font-size: 15px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1607987641835 {}

    #e-1607987641835 .text-edit {
        font-size: 14px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1607987641889 {}

#e-1607987641889 .text-edit h1 {}

#e-1607987641889 .text-edit {}

#e-1607987641889 h1,
#e-1607987641889 h2,
#e-1607987641889 h3,
#e-1607987641889 h4,
#e-1607987641889 h5,
#e-1607987641889 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987641889 .text-edit ul {
    list-style: disc inside !important;
}

#e-1607987641889 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1607987641889 .text-edit ul li,
#e-1607987641889 .text-edit ol li {
    list-style: inherit !important;
}

#e-1607987641889 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1607987641889 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 0px !important;
    }

    #e-1607987641889 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 10px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 2.1px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1607987641889 .text-edit h1 {
        font-size: 19px !important;
        line-height: 1em !important;
        letter-spacing: 2.3px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1607987641889 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 0px !important;
    }

    #e-1607987641889 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 4.2px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 4.2px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1607987641889 .text-edit h1 {
        font-size: 20px !important;
        line-height: 1em !important;
        letter-spacing: 2.3px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1607987641889 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 0px !important;
    }

    #e-1607987641889 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 21px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 21px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1607987641889 .text-edit h1 {
        font-size: 21px !important;
        line-height: 1em !important;
        letter-spacing: 2.3px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
    }
}

@media (min-width: 1200px) {
    #e-1607987641889 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 0px !important;
    }

    #e-1607987641889 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 0px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 0px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1607987641889 .text-edit h1 {
        font-size: 21px !important;
        line-height: 1em !important;
        letter-spacing: 2.3px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

@media (width: 767.2px) {
    #e-1607987641889 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 0px !important;
    }

    #e-1607987641889 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 10px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 2.1px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1607987641889 .text-edit h1 {
        font-size: 19px !important;
        line-height: 1em !important;
        letter-spacing: 2.3px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

#r-1707773139559 {
    padding-bottom: 10px;
}

#r-1707773139559.gf_row-fluid {
    transform: none !important;
    margin-left: -50vw !important;
}

#r-1707773139559>.gf_column {
    min-height: 1px;
}

@media (max-width: 767px) {
    #r-1707773139559 {
        padding-top: 0px !important;
        background-color: #c8daed !important;
        margin-bottom: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 25px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1707773139559 {
        padding-top: 0px !important;
        background-color: #c8daed !important;
        margin-bottom: 0px !important;
        padding-bottom: 12px !important;
        padding-right: px !important;
        margin-top: 25px !important;
        padding-left: 0px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1707773139559 {
        padding-top: 0px !important;
        background-color: #c8daed !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        padding-bottom: 25px !important;
        padding-right: px !important;
        margin-top: 25px !important;
    }
}

@media (min-width: 1200px) {
    #r-1707773139559 {
        padding-top: 0px !important;
        background-color: #c8daed !important;
        margin-bottom: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 25px !important;
    }
}

@media (width: 767.2px) {
    #r-1707773139559 {
        padding-top: 0px !important;
        background-color: #c8daed !important;
        margin-bottom: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 25px !important;
    }
}

#r-1707773139529 {
    padding-bottom: 10px;
    width: 100%;
}

#r-1707773139529.gf_row-fluid {
    transform: none !important;
    margin-left: -50vw !important;
}

#r-1707773139529>.gf_column {
    min-height: 1px;
}

@media (max-width: 767px) {
    #r-1707773139529 {
        padding-top: 8px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1707773139529 {
        padding-top: 8px !important;
        padding-bottom: 0px !important;
        max-width: 100% !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1707773139529 {
        padding-top: 8px !important;
    }
}

@media (min-width: 1200px) {
    #r-1707773139529 {
        padding-top: 8px !important;
    }
}

@media (width: 767.2px) {
    #r-1707773139529 {
        padding-top: 8px !important;
    }
}

#m-1707858950088 {
    max-width: 100%;
    max-height: 100%;
}

#m-1707858950088 .vimeo_video {
    height: 100%;
    width: 100%;
    max-width: 100%;
    position: relative;
    z-index: 1;
}

#m-1707858950088 .video-center {
    margin: 0 auto;
}

#m-1707858950088 .video-right {
    float: right;
}

#m-1707858950088 .vimeo_video iframe {
    height: 100%;
    width: 100%;
    max-width: 100%;
    border: 0;
}

#m-1707858950088 .vimeo_video.videoFullScreen {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
}

#m-1707858950088 .vimeo_video.videoFullScreen iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#r-1707773139450 {
    padding-bottom: 10px;
    width: 100%;
}

#r-1707773139450.gf_row-fluid {
    transform: none !important;
    margin-left: -50vw !important;
}

#r-1707773139450>.gf_column {
    min-height: 1px;
}

@media (max-width: 767px) {
    #r-1707773139450 {
        padding-top: 19px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1707773139450 {
        max-width: 100% !important;
        padding-top: 6px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1707773139450 {
        padding-top: 17px !important;
    }
}

@media (min-width: 1200px) {
    #r-1707773139450 {
        padding-top: 0px !important;
    }
}

@media (width: 767.2px) {
    #r-1707773139450 {
        padding-top: 19px !important;
    }
}

#m-1707851818410 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    padding-left: 10px;
    padding-right: 10px;
}

#m-1707851818410 a {
    border: none;
    text-decoration: none;
}

#m-1707851818410 form {
    margin: 0px !important;
    padding: 0px !important;
    max-width: 100% !important;
}

#m-1707851818410 form input {
    margin: 0px !important;
}

@media (max-width: 767px) {
    #m-1707851818410 {
        padding-top: 0px !important;
        padding-right: 54px !important;
        padding-left: 53px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707851818410 {
        padding-top: 0px !important;
        padding-left: 80px !important;
        padding-right: 54px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707851818410 {
        padding-top: 0px !important;
        padding-right: 54px !important;
    }
}

@media (min-width: 1200px) {
    #m-1707851818410 {
        padding-top: 0px !important;
        padding-left: 64px !important;
        padding-right: 54px !important;
    }
}

@media (width: 767.2px) {
    #m-1707851818410 {
        padding-top: 0px !important;
        padding-right: 54px !important;
        padding-left: 53px !important;
    }
}

#m-1707851818410-0 {}

#m-1707851818410-0 .module a {
    display: block;
    position: relative;
}

#m-1707851818410-0 .gf_product-image {}

#m-1707851818410-0 .module[data-effect="hover"] .gf_product-image-hover {
    position: absolute;
    top: 0px;
    z-index: -1;
    opacity: 0;
    height: 100% !important;
    object-fit: cover;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

#m-1707851818410-0 .module[data-effect="hover"]:hover .gf_product-image {}

#m-1707851818410-0 .module[data-effect="hover"]:hover .gf_product-image-hover {
    opacity: 1;
    z-index: 1;
}

#m-1707851818410-0 .module[data-effect="hover"].gf_module-left .gf_product-image-hover {
    left: 0px;
}

#m-1707851818410-0 .module[data-effect="hover"].gf_module-center .gf_product-image-hover {
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}

#m-1707851818410-0 .module[data-effect="hover"].gf_module-right .gf_product-image-hover {
    right: 0px;
}

#m-1707851818410-0 .gf_image-item {
    max-width: 100%;
}

#m-1707851818410-0 .gf_image-item video,
#m-1707851818410-0 .gf_image-item iframe {
    max-width: 100%;
}

#m-1707851818410-0 .gf_product-badge-anchor {
    width: auto;
    position: absolute;
    background: transparent;
    box-sizing: border-box;
    display: none;
}

#m-1707851818410-0 .gf_product-badge-anchor.show {
    display: block;
}

#m-1707851818410-0 .gf_product-badge-anchor.hide {
    display: none;
    width: 0;
    height: 0;
    border: 0;
}

#m-1707851818410-0 .gf_product-badge-anchor.active {
    display: block;
    min-width: 60px;
    min-height: 20px;
    width: 60px;
    height: 60px;
    opacity: 1;
    z-index: 999;
}

#m-1707851818410-0 .gf_badge-text-wrap {
    padding: 0 10px;
    min-height: 20px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    font-size: 15px;
    font-family: inherit;
    background: #dd3333;
    background: -webkit-linear-gradient(to right, #8224e3, #dd3333);
    background: linear-gradient(to right, #8224e3, #dd3333);
}

#m-1707851818410-0 .gf_product-badge-anchor.gf_pb_top-right {
    top: 0;
    right: 0
}

#m-1707851818410-0 .gf_product-badge-anchor.gf_pb_top-left {
    top: 0;
    left: 0
}

#m-1707851818410-0 .gf_product-badge-anchor.gf_pb_bottom-left {
    bottom: 0;
    left: 0
}

#m-1707851818410-0 .gf_product-badge-anchor.gf_pb_bottom-right {
    bottom: 0;
    right: 0
}

#m-1707851818410-0 .gf_product-badge-anchor.gf_pb_center {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transform-origin: 0 0
}

#m-1707851818410-0 .gf_badge-text-wrap.gf_pb_top-ribbon {
    clip-path: polygon(0 0, 100% 0, 100% 65%, 50% 100%, 0 65%);
    min-width: 30px;
    min-height: 30px;
}

#m-1707851818410-0 .gf_badge-text-wrap.gf_pb_vertical-chevron {
    clip-path: polygon(100% 0, 100% 80%, 50% 100%, 0 80%, 0 0, 50% 20%);
    min-width: 30px;
    min-height: 30px;
}

#m-1707851818410-0 .gf_badge-text-wrap.gf_pb_pentagon {
    clip-path: polygon(50% 0%, 100% 38%, 82% 100%, 18% 100%, 0% 38%);
    min-width: 30px;
    min-height: 30px;
}

#m-1707851818410-0 .gf_badge-text-wrap.gf_pb_sheild {
    clip-path: polygon(100% 0, 95% 80%, 50% 100%, 5% 80%, 0 0, 50% 11%);
    min-width: 30px;
    min-height: 30px;
}

#m-1707851818410-0 .gf_badge-text-wrap.gf_pb_sheild,
#m-1707851818410-0 .gf_badge-text-wrap.gf_pb_pentagon,
#m-1707851818410-0 .gf_badge-text-wrap.gf_pb_vertical-chevron,
#m-1707851818410-0 .gf_badge-text-wrap.gf_pb_top-ribbon {
    flex-direction: column;
}

@media (max-width: 767px) {
    #m-1707851818410-0 {
        margin-bottom: -20px !important;
    }

    #m-1707851818410-0 .gf_product-image {
        width: 50% !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707851818410-0 {
        margin-bottom: -41px !important;
    }

    #m-1707851818410-0 .gf_product-image {
        width: 50% !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707851818410-0 {
        margin-bottom: -41px !important;
    }
}

@media (min-width: 1200px) {
    #m-1707851818410-0 {
        margin-bottom: -41px !important;
    }

    #m-1707851818410-0 .gf_product-image {
        width: 70% !important;
    }
}

@media (width: 767.2px) {
    #m-1707851818410-0 {
        margin-bottom: -20px !important;
    }

    #m-1707851818410-0 .gf_product-image {
        width: 50% !important;
    }
}

#m-1707851818410-1 {}

#m-1707851818410-1 .gf_product-title {
    display: inline-block;
    text-decoration: none;
    font-size: 20px;
    line-height: 1.2em !important;
}

#m-1707851818410-1 h1,
#m-1707851818410-1 h2,
#m-1707851818410-1 h3,
#m-1707851818410-1 h4,
#m-1707851818410-1 h5,
#m-1707851818410-1 h6 {
    line-height: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
    text-align: inherit !important;
}

#m-1707851818410-1 p {
    font-size: inherit !important;
    line-height: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

@media (max-width: 767px) {
    #m-1707851818410-1 {
        margin-top: 2px !important;
    }

    #m-1707851818410-1 .gf_product-title {
        font-size: 15px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707851818410-1 {}

    #m-1707851818410-1 .gf_product-title {
        font-size: 17px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707851818410-1 {}

    #m-1707851818410-1 .gf_product-title {
        font-size: 17px !important;
    }
}

@media (min-width: 1200px) {
    #m-1707851818410-1 {}

    #m-1707851818410-1 .gf_product-title {
        font-size: 17px !important;
    }
}

@media (width: 767.2px) {
    #m-1707851818410-1 {
        margin-top: 2px !important;
    }

    #m-1707851818410-1 .gf_product-title {
        font-size: 15px !important;
    }
}

#m-1707851818410-2 {}

#m-1707851818410-2 .gf_product-price {}

#m-1707851818410-2 .gf_product-compare-price {
    position: relative;
}

#m-1707851818410-2 .gf_product-compare-price:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    height: 1px;
    background: #333333;
    width: 100%;
    transform: translateY(0px);
}

#m-1707851818410-2 .gf_pq-discount {
    border: solid 1px #333333;
    padding: 5px;
}

@media (max-width: 767px) {
    #m-1707851818410-2 {}

    #m-1707851818410-2 .gf_product-compare-price:after {
        background: #333333 !important;
        transform: translateY(0px) !important;
        height: 1px !important;
        font-weight: 400 !important;
    }

    #m-1707851818410-2 .gf_product-compare-price {
        font-size: 13px !important;
    }

    #m-1707851818410-2 .gf_product-price {
        font-size: 16px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707851818410-2 {}

    #m-1707851818410-2 .gf_product-compare-price:after {
        background: #333333 !important;
        transform: translateY(0px) !important;
        height: 1px !important;
        font-weight: 400 !important;
    }

    #m-1707851818410-2 .gf_product-compare-price {
        font-size: 13px !important;
    }

    #m-1707851818410-2 .gf_product-price {
        font-size: 16px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707851818410-2 {}

    #m-1707851818410-2 .gf_product-compare-price:after {
        background: #333333 !important;
        transform: translateY(0px) !important;
        height: 1px !important;
        font-weight: 400 !important;
    }

    #m-1707851818410-2 .gf_product-compare-price {
        font-size: 13px !important;
    }

    #m-1707851818410-2 .gf_product-price {
        font-size: 16px !important;
    }
}

@media (min-width: 1200px) {
    #m-1707851818410-2 {}

    #m-1707851818410-2 .gf_product-compare-price:after {
        background: #333333 !important;
        transform: translateY(0px) !important;
        height: 1px !important;
        font-weight: 400 !important;
    }

    #m-1707851818410-2 .gf_product-compare-price {
        font-size: 13px !important;
    }

    #m-1707851818410-2 .gf_product-price {
        font-size: 16px !important;
    }
}

@media (width: 767.2px) {
    #m-1707851818410-2 {}

    #m-1707851818410-2 .gf_product-compare-price:after {
        background: #333333 !important;
        transform: translateY(0px) !important;
        height: 1px !important;
        font-weight: 400 !important;
    }

    #m-1707851818410-2 .gf_product-compare-price {
        font-size: 13px !important;
    }

    #m-1707851818410-2 .gf_product-price {
        font-size: 16px !important;
    }
}

#m-1707851818410-3 {}

#m-1707851818410-3 .gf_add-to-cart {
    display: inline-block;
    max-width: 100%;
}

#m-1707851818410-3 .gf_add-to-cart:hover {}

#m-1707851818410-3 .gf_button-stretch {
    width: 100% !important;
}

#m-1707851818410-3 .gf_button-soldout {
    cursor: no-drop;
}

#m-1707851818410-3 .gf_add-to-cart>span {
    text-transform: inherit !important;
}

#m-1707851818410-3 .ajaxified-cart-feedback {
    display: block;
    line-height: 1.7em;
    font-size: 90%;
    vertical-align: middle;
    margin: 0px;
    padding: 5px 0px;
}

#m-1707851818410-3 .ajaxified-cart-feedback.success {
    color: #3D9970;
}

#m-1707851818410-3 .ajaxified-cart-feedback.error {
    color: #d02e2e;
    background-color: #fff6f6;
    border-color: #d02e2e;
}

#m-1707851818410-3 .ajaxified-cart-feedback a {
    border-bottom: 1px solid #50b3da;
}

@media (max-width: 767px) {
    #m-1707851818410-3 [data-stretch-xs="1"] .gf_add-to-cart {
        width: 100% !important;
    }

    #m-1707851818410-3 {
        margin-top: 10px !important;
    }

    #m-1707851818410-3 .gf_add-to-cart {
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
        font-size: 15px !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #m-1707851818410-3 [data-stretch-sm="1"] .gf_add-to-cart {
        width: 100% !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #m-1707851818410-3 [data-stretch-md="1"] .gf_add-to-cart {
        width: 100% !important;
    }
}

@media (min-width: 1200px) {
    #m-1707851818410-3 [data-stretch-lg="1"] .gf_add-to-cart {
        width: 100% !important;
    }

    #m-1707851818410-3 {
        margin-top: 10px !important;
    }

    #m-1707851818410-3 .gf_add-to-cart {
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
        font-size: 15px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707851818410-3 {
        margin-top: 10px !important;
    }

    #m-1707851818410-3 .gf_add-to-cart {
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
        font-size: 15px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707851818410-3 {
        margin-top: 10px !important;
    }

    #m-1707851818410-3 .gf_add-to-cart {
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
        font-size: 15px !important;
    }
}

@media (width: 767.2px) {
    #m-1707851818410-3 [data-stretch-xs="1"] .gf_add-to-cart {
        width: 100% !important;
    }

    #m-1707851818410-3 {
        margin-top: 10px !important;
    }

    #m-1707851818410-3 .gf_add-to-cart {
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
        font-size: 15px !important;
    }
}

#m-1707851941882 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    padding-left: 10px;
    padding-right: 10px;
}

#m-1707851941882 a {
    border: none;
    text-decoration: none;
}

#m-1707851941882 form {
    margin: 0px !important;
    padding: 0px !important;
    max-width: 100% !important;
}

#m-1707851941882 form input {
    margin: 0px !important;
}

@media (max-width: 767px) {
    #m-1707851941882 {
        padding-top: 10px !important;
        padding-right: 48px !important;
        padding-left: 54px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707851941882 {
        padding-top: 10px !important;
        padding-left: 77px !important;
        padding-right: 48px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707851941882 {
        padding-top: 10px !important;
        padding-right: 48px !important;
    }
}

@media (min-width: 1200px) {
    #m-1707851941882 {
        padding-top: 10px !important;
        padding-left: 59px !important;
        padding-right: 48px !important;
    }
}

@media (width: 767.2px) {
    #m-1707851941882 {
        padding-top: 10px !important;
        padding-right: 48px !important;
        padding-left: 54px !important;
    }
}

#m-1707851941882-0 {}

#m-1707851941882-0 .module a {
    display: block;
    position: relative;
}

#m-1707851941882-0 .gf_product-image {}

#m-1707851941882-0 .module[data-effect="hover"] .gf_product-image-hover {
    position: absolute;
    top: 0px;
    z-index: -1;
    opacity: 0;
    height: 100% !important;
    object-fit: cover;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

#m-1707851941882-0 .module[data-effect="hover"]:hover .gf_product-image {}

#m-1707851941882-0 .module[data-effect="hover"]:hover .gf_product-image-hover {
    opacity: 1;
    z-index: 1;
}

#m-1707851941882-0 .module[data-effect="hover"].gf_module-left .gf_product-image-hover {
    left: 0px;
}

#m-1707851941882-0 .module[data-effect="hover"].gf_module-center .gf_product-image-hover {
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}

#m-1707851941882-0 .module[data-effect="hover"].gf_module-right .gf_product-image-hover {
    right: 0px;
}

#m-1707851941882-0 .gf_image-item {
    max-width: 100%;
}

#m-1707851941882-0 .gf_image-item video,
#m-1707851941882-0 .gf_image-item iframe {
    max-width: 100%;
}

#m-1707851941882-0 .gf_product-badge-anchor {
    width: auto;
    position: absolute;
    background: transparent;
    box-sizing: border-box;
    display: none;
}

#m-1707851941882-0 .gf_product-badge-anchor.show {
    display: block;
}

#m-1707851941882-0 .gf_product-badge-anchor.hide {
    display: none;
    width: 0;
    height: 0;
    border: 0;
}

#m-1707851941882-0 .gf_product-badge-anchor.active {
    display: block;
    min-width: 60px;
    min-height: 20px;
    width: 60px;
    height: 60px;
    opacity: 1;
    z-index: 999;
}

#m-1707851941882-0 .gf_badge-text-wrap {
    padding: 0 10px;
    min-height: 20px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    font-size: 15px;
    font-family: inherit;
    background: #dd3333;
    background: -webkit-linear-gradient(to right, #8224e3, #dd3333);
    background: linear-gradient(to right, #8224e3, #dd3333);
}

#m-1707851941882-0 .gf_product-badge-anchor.gf_pb_top-right {
    top: 0;
    right: 0
}

#m-1707851941882-0 .gf_product-badge-anchor.gf_pb_top-left {
    top: 0;
    left: 0
}

#m-1707851941882-0 .gf_product-badge-anchor.gf_pb_bottom-left {
    bottom: 0;
    left: 0
}

#m-1707851941882-0 .gf_product-badge-anchor.gf_pb_bottom-right {
    bottom: 0;
    right: 0
}

#m-1707851941882-0 .gf_product-badge-anchor.gf_pb_center {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transform-origin: 0 0
}

#m-1707851941882-0 .gf_badge-text-wrap.gf_pb_top-ribbon {
    clip-path: polygon(0 0, 100% 0, 100% 65%, 50% 100%, 0 65%);
    min-width: 30px;
    min-height: 30px;
}

#m-1707851941882-0 .gf_badge-text-wrap.gf_pb_vertical-chevron {
    clip-path: polygon(100% 0, 100% 80%, 50% 100%, 0 80%, 0 0, 50% 20%);
    min-width: 30px;
    min-height: 30px;
}

#m-1707851941882-0 .gf_badge-text-wrap.gf_pb_pentagon {
    clip-path: polygon(50% 0%, 100% 38%, 82% 100%, 18% 100%, 0% 38%);
    min-width: 30px;
    min-height: 30px;
}

#m-1707851941882-0 .gf_badge-text-wrap.gf_pb_sheild {
    clip-path: polygon(100% 0, 95% 80%, 50% 100%, 5% 80%, 0 0, 50% 11%);
    min-width: 30px;
    min-height: 30px;
}

#m-1707851941882-0 .gf_badge-text-wrap.gf_pb_sheild,
#m-1707851941882-0 .gf_badge-text-wrap.gf_pb_pentagon,
#m-1707851941882-0 .gf_badge-text-wrap.gf_pb_vertical-chevron,
#m-1707851941882-0 .gf_badge-text-wrap.gf_pb_top-ribbon {
    flex-direction: column;
}

@media (max-width: 767px) {
    #m-1707851941882-0 {
        margin-bottom: 0px !important;
    }

    #m-1707851941882-0 .gf_product-image {
        width: 34% !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707851941882-0 {
        margin-bottom: -14px !important;
    }

    #m-1707851941882-0 .gf_product-image {
        width: 35% !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707851941882-0 {
        margin-bottom: -25px !important;
    }

    #m-1707851941882-0 .gf_product-image {
        width: 50% !important;
    }
}

@media (min-width: 1200px) {
    #m-1707851941882-0 {
        margin-bottom: -25px !important;
    }

    #m-1707851941882-0 .gf_product-image {
        width: 50% !important;
    }
}

@media (width: 767.2px) {
    #m-1707851941882-0 {
        margin-bottom: 0px !important;
    }

    #m-1707851941882-0 .gf_product-image {
        width: 34% !important;
    }
}

#m-1707851941882-1 {}

#m-1707851941882-1 .gf_product-title {
    display: inline-block;
    text-decoration: none;
    font-size: 20px;
    line-height: 1.2em !important;
}

#m-1707851941882-1 h1,
#m-1707851941882-1 h2,
#m-1707851941882-1 h3,
#m-1707851941882-1 h4,
#m-1707851941882-1 h5,
#m-1707851941882-1 h6 {
    line-height: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
    text-align: inherit !important;
}

#m-1707851941882-1 p {
    font-size: inherit !important;
    line-height: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

@media (max-width: 767px) {
    #m-1707851941882-1 {}

    #m-1707851941882-1 .gf_product-title {
        font-size: 15px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707851941882-1 {}

    #m-1707851941882-1 .gf_product-title {
        font-size: 17px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707851941882-1 {}

    #m-1707851941882-1 .gf_product-title {
        font-size: 17px !important;
    }
}

@media (min-width: 1200px) {
    #m-1707851941882-1 {}

    #m-1707851941882-1 .gf_product-title {
        font-size: 17px !important;
    }
}

@media (width: 767.2px) {
    #m-1707851941882-1 {}

    #m-1707851941882-1 .gf_product-title {
        font-size: 15px !important;
    }
}

#m-1707851941882-2 {}

#m-1707851941882-2 .gf_product-price {}

#m-1707851941882-2 .gf_product-compare-price {
    position: relative;
}

#m-1707851941882-2 .gf_product-compare-price:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    height: 1px;
    background: #333333;
    width: 100%;
    transform: translateY(0px);
}

#m-1707851941882-2 .gf_pq-discount {
    border: solid 1px #333333;
    padding: 5px;
}

@media (max-width: 767px) {
    #m-1707851941882-2 {}

    #m-1707851941882-2 .gf_product-compare-price:after {
        background: #333333 !important;
        transform: translateY(0px) !important;
        height: 1px !important;
        font-weight: 400 !important;
    }

    #m-1707851941882-2 .gf_product-compare-price {
        font-size: 13px !important;
    }

    #m-1707851941882-2 .gf_product-price {
        font-size: 16px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707851941882-2 {}

    #m-1707851941882-2 .gf_product-compare-price:after {
        background: #333333 !important;
        transform: translateY(0px) !important;
        height: 1px !important;
        font-weight: 400 !important;
    }

    #m-1707851941882-2 .gf_product-compare-price {
        font-size: 13px !important;
    }

    #m-1707851941882-2 .gf_product-price {
        font-size: 16px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707851941882-2 {}

    #m-1707851941882-2 .gf_product-compare-price:after {
        background: #333333 !important;
        transform: translateY(0px) !important;
        height: 1px !important;
        font-weight: 400 !important;
    }

    #m-1707851941882-2 .gf_product-compare-price {
        font-size: 13px !important;
    }

    #m-1707851941882-2 .gf_product-price {
        font-size: 16px !important;
    }
}

@media (min-width: 1200px) {
    #m-1707851941882-2 {}

    #m-1707851941882-2 .gf_product-compare-price:after {
        background: #333333 !important;
        transform: translateY(0px) !important;
        height: 1px !important;
        font-weight: 400 !important;
    }

    #m-1707851941882-2 .gf_product-compare-price {
        font-size: 13px !important;
    }

    #m-1707851941882-2 .gf_product-price {
        font-size: 16px !important;
    }
}

@media (width: 767.2px) {
    #m-1707851941882-2 {}

    #m-1707851941882-2 .gf_product-compare-price:after {
        background: #333333 !important;
        transform: translateY(0px) !important;
        height: 1px !important;
        font-weight: 400 !important;
    }

    #m-1707851941882-2 .gf_product-compare-price {
        font-size: 13px !important;
    }

    #m-1707851941882-2 .gf_product-price {
        font-size: 16px !important;
    }
}

#m-1707851941882-3 {}

#m-1707851941882-3 .gf_add-to-cart {
    display: inline-block;
    max-width: 100%;
}

#m-1707851941882-3 .gf_add-to-cart:hover {}

#m-1707851941882-3 .gf_button-stretch {
    width: 100% !important;
}

#m-1707851941882-3 .gf_button-soldout {
    cursor: no-drop;
}

#m-1707851941882-3 .gf_add-to-cart>span {
    text-transform: inherit !important;
}

#m-1707851941882-3 .ajaxified-cart-feedback {
    display: block;
    line-height: 1.7em;
    font-size: 90%;
    vertical-align: middle;
    margin: 0px;
    padding: 5px 0px;
}

#m-1707851941882-3 .ajaxified-cart-feedback.success {
    color: #3D9970;
}

#m-1707851941882-3 .ajaxified-cart-feedback.error {
    color: #d02e2e;
    background-color: #fff6f6;
    border-color: #d02e2e;
}

#m-1707851941882-3 .ajaxified-cart-feedback a {
    border-bottom: 1px solid #50b3da;
}

@media (max-width: 767px) {
    #m-1707851941882-3 [data-stretch-xs="1"] .gf_add-to-cart {
        width: 100% !important;
    }

    #m-1707851941882-3 {
        margin-top: 10px !important;
    }

    #m-1707851941882-3 .gf_add-to-cart {
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
        font-size: 15px !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #m-1707851941882-3 [data-stretch-sm="1"] .gf_add-to-cart {
        width: 100% !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #m-1707851941882-3 [data-stretch-md="1"] .gf_add-to-cart {
        width: 100% !important;
    }
}

@media (min-width: 1200px) {
    #m-1707851941882-3 [data-stretch-lg="1"] .gf_add-to-cart {
        width: 100% !important;
    }

    #m-1707851941882-3 {
        margin-top: 10px !important;
    }

    #m-1707851941882-3 .gf_add-to-cart {
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
        font-size: 15px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707851941882-3 {
        margin-top: 10px !important;
    }

    #m-1707851941882-3 .gf_add-to-cart {
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
        font-size: 15px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707851941882-3 {
        margin-top: 10px !important;
    }

    #m-1707851941882-3 .gf_add-to-cart {
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
        font-size: 15px !important;
    }
}

@media (width: 767.2px) {
    #m-1707851941882-3 [data-stretch-xs="1"] .gf_add-to-cart {
        width: 100% !important;
    }

    #m-1707851941882-3 {
        margin-top: 10px !important;
    }

    #m-1707851941882-3 .gf_add-to-cart {
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
        font-size: 15px !important;
    }
}

#m-1707851990287 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    padding-left: 10px;
    padding-right: 10px;
}

#m-1707851990287 a {
    border: none;
    text-decoration: none;
}

#m-1707851990287 form {
    margin: 0px !important;
    padding: 0px !important;
    max-width: 100% !important;
}

#m-1707851990287 form input {
    margin: 0px !important;
}

@media (max-width: 767px) {
    #m-1707851990287 {
        padding-top: 10px !important;
        padding-left: 27px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707851990287 {
        padding-top: 10px !important;
        padding-left: 162px !important;
        padding-right: 0px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707851990287 {
        padding-top: 10px !important;
    }
}

@media (min-width: 1200px) {
    #m-1707851990287 {
        padding-top: 10px !important;
        padding-left: 58px !important;
        padding-right: 48px !important;
    }
}

@media (width: 767.2px) {
    #m-1707851990287 {
        padding-top: 10px !important;
        padding-left: 27px !important;
    }
}

#m-1707851990287-0 {}

#m-1707851990287-0 .module a {
    display: block;
    position: relative;
}

#m-1707851990287-0 .gf_product-image {}

#m-1707851990287-0 .module[data-effect="hover"] .gf_product-image-hover {
    position: absolute;
    top: 0px;
    z-index: -1;
    opacity: 0;
    height: 100% !important;
    object-fit: cover;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

#m-1707851990287-0 .module[data-effect="hover"]:hover .gf_product-image {}

#m-1707851990287-0 .module[data-effect="hover"]:hover .gf_product-image-hover {
    opacity: 1;
    z-index: 1;
}

#m-1707851990287-0 .module[data-effect="hover"].gf_module-left .gf_product-image-hover {
    left: 0px;
}

#m-1707851990287-0 .module[data-effect="hover"].gf_module-center .gf_product-image-hover {
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}

#m-1707851990287-0 .module[data-effect="hover"].gf_module-right .gf_product-image-hover {
    right: 0px;
}

#m-1707851990287-0 .gf_image-item {
    max-width: 100%;
}

#m-1707851990287-0 .gf_image-item video,
#m-1707851990287-0 .gf_image-item iframe {
    max-width: 100%;
}

#m-1707851990287-0 .gf_product-badge-anchor {
    width: auto;
    position: absolute;
    background: transparent;
    box-sizing: border-box;
    display: none;
}

#m-1707851990287-0 .gf_product-badge-anchor.show {
    display: block;
}

#m-1707851990287-0 .gf_product-badge-anchor.hide {
    display: none;
    width: 0;
    height: 0;
    border: 0;
}

#m-1707851990287-0 .gf_product-badge-anchor.active {
    display: block;
    min-width: 60px;
    min-height: 20px;
    width: 60px;
    height: 60px;
    opacity: 1;
    z-index: 999;
}

#m-1707851990287-0 .gf_badge-text-wrap {
    padding: 0 10px;
    min-height: 20px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    font-size: 15px;
    font-family: inherit;
    background: #dd3333;
    background: -webkit-linear-gradient(to right, #8224e3, #dd3333);
    background: linear-gradient(to right, #8224e3, #dd3333);
}

#m-1707851990287-0 .gf_product-badge-anchor.gf_pb_top-right {
    top: 0;
    right: 0
}

#m-1707851990287-0 .gf_product-badge-anchor.gf_pb_top-left {
    top: 0;
    left: 0
}

#m-1707851990287-0 .gf_product-badge-anchor.gf_pb_bottom-left {
    bottom: 0;
    left: 0
}

#m-1707851990287-0 .gf_product-badge-anchor.gf_pb_bottom-right {
    bottom: 0;
    right: 0
}

#m-1707851990287-0 .gf_product-badge-anchor.gf_pb_center {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transform-origin: 0 0
}

#m-1707851990287-0 .gf_badge-text-wrap.gf_pb_top-ribbon {
    clip-path: polygon(0 0, 100% 0, 100% 65%, 50% 100%, 0 65%);
    min-width: 30px;
    min-height: 30px;
}

#m-1707851990287-0 .gf_badge-text-wrap.gf_pb_vertical-chevron {
    clip-path: polygon(100% 0, 100% 80%, 50% 100%, 0 80%, 0 0, 50% 20%);
    min-width: 30px;
    min-height: 30px;
}

#m-1707851990287-0 .gf_badge-text-wrap.gf_pb_pentagon {
    clip-path: polygon(50% 0%, 100% 38%, 82% 100%, 18% 100%, 0% 38%);
    min-width: 30px;
    min-height: 30px;
}

#m-1707851990287-0 .gf_badge-text-wrap.gf_pb_sheild {
    clip-path: polygon(100% 0, 95% 80%, 50% 100%, 5% 80%, 0 0, 50% 11%);
    min-width: 30px;
    min-height: 30px;
}

#m-1707851990287-0 .gf_badge-text-wrap.gf_pb_sheild,
#m-1707851990287-0 .gf_badge-text-wrap.gf_pb_pentagon,
#m-1707851990287-0 .gf_badge-text-wrap.gf_pb_vertical-chevron,
#m-1707851990287-0 .gf_badge-text-wrap.gf_pb_top-ribbon {
    flex-direction: column;
}

@media (max-width: 767px) {
    #m-1707851990287-0 {
        margin-bottom: -7px !important;
    }

    #m-1707851990287-0 .gf_product-image {
        width: 37% !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707851990287-0 {
        margin-bottom: -25px !important;
    }

    #m-1707851990287-0 .gf_product-image {
        width: 50% !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707851990287-0 {
        margin-bottom: -25px !important;
    }

    #m-1707851990287-0 .gf_product-image {
        width: 50% !important;
    }
}

@media (min-width: 1200px) {
    #m-1707851990287-0 {
        margin-bottom: -25px !important;
    }

    #m-1707851990287-0 .gf_product-image {
        width: 50% !important;
    }
}

@media (width: 767.2px) {
    #m-1707851990287-0 {
        margin-bottom: -7px !important;
    }

    #m-1707851990287-0 .gf_product-image {
        width: 37% !important;
    }
}

#m-1707851990287-1 {}

#m-1707851990287-1 .gf_product-title {
    display: inline-block;
    text-decoration: none;
    font-size: 20px;
    line-height: 1.2em !important;
}

#m-1707851990287-1 h1,
#m-1707851990287-1 h2,
#m-1707851990287-1 h3,
#m-1707851990287-1 h4,
#m-1707851990287-1 h5,
#m-1707851990287-1 h6 {
    line-height: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
    text-align: inherit !important;
}

#m-1707851990287-1 p {
    font-size: inherit !important;
    line-height: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

@media (max-width: 767px) {
    #m-1707851990287-1 {}

    #m-1707851990287-1 .gf_product-title {
        font-size: 15px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707851990287-1 {}

    #m-1707851990287-1 .gf_product-title {
        font-size: 17px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707851990287-1 {}

    #m-1707851990287-1 .gf_product-title {
        font-size: 17px !important;
    }
}

@media (min-width: 1200px) {
    #m-1707851990287-1 {}

    #m-1707851990287-1 .gf_product-title {
        font-size: 17px !important;
    }
}

@media (width: 767.2px) {
    #m-1707851990287-1 {}

    #m-1707851990287-1 .gf_product-title {
        font-size: 15px !important;
    }
}

#m-1707851990287-2 {}

#m-1707851990287-2 .gf_product-price {}

#m-1707851990287-2 .gf_product-compare-price {
    position: relative;
}

#m-1707851990287-2 .gf_product-compare-price:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    height: 1px;
    background: #333333;
    width: 100%;
    transform: translateY(0px);
}

#m-1707851990287-2 .gf_pq-discount {
    border: solid 1px #333333;
    padding: 5px;
}

@media (max-width: 767px) {
    #m-1707851990287-2 {}

    #m-1707851990287-2 .gf_product-compare-price:after {
        background: #333333 !important;
        transform: translateY(0px) !important;
        height: 1px !important;
        font-weight: 400 !important;
    }

    #m-1707851990287-2 .gf_product-compare-price {
        font-size: 13px !important;
    }

    #m-1707851990287-2 .gf_product-price {
        font-size: 16px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707851990287-2 {}

    #m-1707851990287-2 .gf_product-compare-price:after {
        background: #333333 !important;
        transform: translateY(0px) !important;
        height: 1px !important;
        font-weight: 400 !important;
    }

    #m-1707851990287-2 .gf_product-compare-price {
        font-size: 13px !important;
    }

    #m-1707851990287-2 .gf_product-price {
        font-size: 16px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707851990287-2 {}

    #m-1707851990287-2 .gf_product-compare-price:after {
        background: #333333 !important;
        transform: translateY(0px) !important;
        height: 1px !important;
        font-weight: 400 !important;
    }

    #m-1707851990287-2 .gf_product-compare-price {
        font-size: 13px !important;
    }

    #m-1707851990287-2 .gf_product-price {
        font-size: 16px !important;
    }
}

@media (min-width: 1200px) {
    #m-1707851990287-2 {}

    #m-1707851990287-2 .gf_product-compare-price:after {
        background: #333333 !important;
        transform: translateY(0px) !important;
        height: 1px !important;
        font-weight: 400 !important;
    }

    #m-1707851990287-2 .gf_product-compare-price {
        font-size: 13px !important;
    }

    #m-1707851990287-2 .gf_product-price {
        font-size: 16px !important;
    }
}

@media (width: 767.2px) {
    #m-1707851990287-2 {}

    #m-1707851990287-2 .gf_product-compare-price:after {
        background: #333333 !important;
        transform: translateY(0px) !important;
        height: 1px !important;
        font-weight: 400 !important;
    }

    #m-1707851990287-2 .gf_product-compare-price {
        font-size: 13px !important;
    }

    #m-1707851990287-2 .gf_product-price {
        font-size: 16px !important;
    }
}

#m-1707851990287-3 {}

#m-1707851990287-3 .gf_add-to-cart {
    display: inline-block;
    max-width: 100%;
}

#m-1707851990287-3 .gf_add-to-cart:hover {}

#m-1707851990287-3 .gf_button-stretch {
    width: 100% !important;
}

#m-1707851990287-3 .gf_button-soldout {
    cursor: no-drop;
}

#m-1707851990287-3 .gf_add-to-cart>span {
    text-transform: inherit !important;
}

#m-1707851990287-3 .ajaxified-cart-feedback {
    display: block;
    line-height: 1.7em;
    font-size: 90%;
    vertical-align: middle;
    margin: 0px;
    padding: 5px 0px;
}

#m-1707851990287-3 .ajaxified-cart-feedback.success {
    color: #3D9970;
}

#m-1707851990287-3 .ajaxified-cart-feedback.error {
    color: #d02e2e;
    background-color: #fff6f6;
    border-color: #d02e2e;
}

#m-1707851990287-3 .ajaxified-cart-feedback a {
    border-bottom: 1px solid #50b3da;
}

@media (max-width: 767px) {
    #m-1707851990287-3 [data-stretch-xs="1"] .gf_add-to-cart {
        width: 100% !important;
    }

    #m-1707851990287-3 {
        margin-top: 10px !important;
    }

    #m-1707851990287-3 .gf_add-to-cart {
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
        font-size: 15px !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #m-1707851990287-3 [data-stretch-sm="1"] .gf_add-to-cart {
        width: 100% !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #m-1707851990287-3 [data-stretch-md="1"] .gf_add-to-cart {
        width: 100% !important;
    }
}

@media (min-width: 1200px) {
    #m-1707851990287-3 [data-stretch-lg="1"] .gf_add-to-cart {
        width: 100% !important;
    }

    #m-1707851990287-3 {
        margin-top: 10px !important;
    }

    #m-1707851990287-3 .gf_add-to-cart {
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
        font-size: 15px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707851990287-3 {
        margin-top: 10px !important;
    }

    #m-1707851990287-3 .gf_add-to-cart {
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
        font-size: 15px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707851990287-3 {
        margin-top: 10px !important;
    }

    #m-1707851990287-3 .gf_add-to-cart {
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
        font-size: 15px !important;
    }
}

@media (width: 767.2px) {
    #m-1707851990287-3 [data-stretch-xs="1"] .gf_add-to-cart {
        width: 100% !important;
    }

    #m-1707851990287-3 {
        margin-top: 10px !important;
    }

    #m-1707851990287-3 .gf_add-to-cart {
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
        font-size: 15px !important;
    }
}

#e-1707773139532 {}

#e-1707773139532 .text-edit {
    line-height: 1.6 !important;
}

#e-1707773139532 h1,
#e-1707773139532 h2,
#e-1707773139532 h3,
#e-1707773139532 h4,
#e-1707773139532 h5,
#e-1707773139532 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707773139532 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707773139532 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707773139532 .text-edit ul li,
#e-1707773139532 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707773139532 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707773139532 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707773139532 {}

    #e-1707773139532 .text-edit {
        font-size: 14px !important;
        line-height: 2.1em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707773139532 {}

    #e-1707773139532 .text-edit {
        font-size: 15px !important;
        line-height: 2.1em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707773139532 {}

    #e-1707773139532 .text-edit {
        font-size: 16px !important;
        line-height: 2.1em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707773139532 {}

    #e-1707773139532 .text-edit {
        font-size: 16px !important;
        line-height: 2.1em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707773139532 {}

    #e-1707773139532 .text-edit {
        font-size: 14px !important;
        line-height: 2.1em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1707773369576 {}

#e-1707773369576 .text-edit {}

#e-1707773369576 h1,
#e-1707773369576 h2,
#e-1707773369576 h3,
#e-1707773369576 h4,
#e-1707773369576 h5,
#e-1707773369576 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707773369576 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707773369576 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707773369576 .text-edit ul li,
#e-1707773369576 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707773369576 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707773369576 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707773369576 {}

    #e-1707773369576 .text-edit {
        font-size: 16px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707773369576 {}

    #e-1707773369576 .text-edit {
        font-size: 15px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707773369576 {}

    #e-1707773369576 .text-edit {
        font-size: 15px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707773369576 {}

    #e-1707773369576 .text-edit {
        font-size: 16px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707773369576 {}

    #e-1707773369576 .text-edit {
        font-size: 16px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1707851911911 {}

#e-1707851911911 .text-edit {}

#e-1707851911911 h1,
#e-1707851911911 h2,
#e-1707851911911 h3,
#e-1707851911911 h4,
#e-1707851911911 h5,
#e-1707851911911 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707851911911 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707851911911 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707851911911 .text-edit ul li,
#e-1707851911911 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707851911911 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707851911911 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707851911911 {}

    #e-1707851911911 .text-edit {
        font-size: 16px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707851911911 {}

    #e-1707851911911 .text-edit {
        font-size: 15px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707851911911 {}

    #e-1707851911911 .text-edit {
        font-size: 15px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707851911911 {}

    #e-1707851911911 .text-edit {
        font-size: 16px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1707851911911 {}

    #e-1707851911911 .text-edit {
        font-size: 16px !important;
        line-height: 2em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
    }
}

#e-1707773139411 {}

#e-1707773139411 .text-edit h1 {}

#e-1707773139411 .text-edit {}

#e-1707773139411 h1,
#e-1707773139411 h2,
#e-1707773139411 h3,
#e-1707773139411 h4,
#e-1707773139411 h5,
#e-1707773139411 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707773139411 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707773139411 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707773139411 .text-edit ul li,
#e-1707773139411 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707773139411 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707773139411 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 0px !important;
    }

    #e-1707773139411 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 10px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 2.1px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1707773139411 .text-edit h1 {
        font-size: 19px !important;
        line-height: 1em !important;
        letter-spacing: 0.4px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707773139411 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 0px !important;
    }

    #e-1707773139411 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 4.2px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 4.2px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1707773139411 .text-edit h1 {
        font-size: 20px !important;
        line-height: 1.5em !important;
        letter-spacing: 0.4px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707773139411 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 0px !important;
    }

    #e-1707773139411 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 21px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 21px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1707773139411 .text-edit h1 {
        font-size: 21px !important;
        line-height: 1.2em !important;
        letter-spacing: 0.4px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707773139411 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 0px !important;
    }

    #e-1707773139411 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 0px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 0px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1707773139411 .text-edit h1 {
        font-size: 20px !important;
        line-height: 1.5em !important;
        letter-spacing: 0.4px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

@media (width: 767.2px) {
    #e-1707773139411 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 0px !important;
    }

    #e-1707773139411 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 10px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 2.1px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1707773139411 .text-edit h1 {
        font-size: 19px !important;
        line-height: 1em !important;
        letter-spacing: 0.4px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

#m-1707431187169 {
    max-width: 100%;
    max-height: 100%;
}

#m-1707431187169 .vimeo_video {
    height: 100%;
    width: 100%;
    max-width: 100%;
    position: relative;
    z-index: 1;
}

#m-1707431187169 .video-center {
    margin: 0 auto;
}

#m-1707431187169 .video-right {
    float: right;
}

#m-1707431187169 .vimeo_video iframe {
    height: 100%;
    width: 100%;
    max-width: 100%;
    border: 0;
}

#m-1707431187169 .vimeo_video.videoFullScreen {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
}

#m-1707431187169 .vimeo_video.videoFullScreen iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

@media (max-width: 767px) {
    #m-1707431187169 {
        border-style: solid !important;
        border-top-width: 16px !important;
        border-right-width: 16px !important;
        border-bottom-width: 16px !important;
        border-left-width: 16px !important;
        border-color: rgb(200, 218, 237) !important;
        margin-top: 0px !important;
        background-color: rgb(200, 218, 237) !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707431187169 {
        border-style: solid !important;
        border-top-width: 16px !important;
        border-right-width: 16px !important;
        border-bottom-width: 16px !important;
        border-left-width: 16px !important;
        border-color: rgb(200, 218, 237) !important;
        margin-top: 0px !important;
        background-color: rgb(200, 218, 237) !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707431187169 {
        border-style: solid !important;
        border-top-width: 16px !important;
        border-right-width: 16px !important;
        border-bottom-width: 16px !important;
        border-left-width: 16px !important;
        border-color: rgb(200, 218, 237) !important;
        margin-top: 0px !important;
        background-color: rgb(200, 218, 237) !important;
    }
}

@media (min-width: 1200px) {
    #m-1707431187169 {
        border-style: solid !important;
        border-top-width: 16px !important;
        border-right-width: 16px !important;
        border-bottom-width: 16px !important;
        border-left-width: 16px !important;
        border-color: rgb(200, 218, 237) !important;
        margin-top: 0px !important;
        background-color: rgb(200, 218, 237) !important;
    }
}

@media (width: 767.2px) {
    #m-1707431187169 {
        border-style: solid !important;
        border-top-width: 16px !important;
        border-right-width: 16px !important;
        border-bottom-width: 16px !important;
        border-left-width: 16px !important;
        border-color: rgb(200, 218, 237) !important;
        margin-top: 0px !important;
        background-color: rgb(200, 218, 237) !important;
    }
}

#m-1707430247599 {
    max-width: 100%;
    max-height: 100%;
}

#m-1707430247599 .vimeo_video {
    height: 100%;
    width: 100%;
    max-width: 100%;
    position: relative;
    z-index: 1;
}

#m-1707430247599 .video-center {
    margin: 0 auto;
}

#m-1707430247599 .video-right {
    float: right;
}

#m-1707430247599 .vimeo_video iframe {
    height: 100%;
    width: 100%;
    max-width: 100%;
    border: 0;
}

#m-1707430247599 .vimeo_video.videoFullScreen {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
}

#m-1707430247599 .vimeo_video.videoFullScreen iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

@media (max-width: 767px) {
    #m-1707430247599 {
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        background-color: rgb(200, 218, 237) !important;
        border-color: rgb(200, 218, 237) !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1707430247599 {
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        background-color: rgb(200, 218, 237) !important;
        border-color: rgb(200, 218, 237) !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1707430247599 {
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        background-color: rgb(200, 218, 237) !important;
        border-color: rgb(200, 218, 237) !important;
    }
}

@media (min-width: 1200px) {
    #m-1707430247599 {
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        background-color: rgb(200, 218, 237) !important;
        border-color: rgb(200, 218, 237) !important;
    }
}

@media (width: 767.2px) {
    #m-1707430247599 {
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        background-color: rgb(200, 218, 237) !important;
        border-color: rgb(200, 218, 237) !important;
    }
}

#e-1679946314981 {}

#e-1679946314981 .text-edit {
    line-height: 1.6 !important;
}

#e-1679946314981 h1,
#e-1679946314981 h2,
#e-1679946314981 h3,
#e-1679946314981 h4,
#e-1679946314981 h5,
#e-1679946314981 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1679946314981 .text-edit ul {
    list-style: disc inside !important;
}

#e-1679946314981 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1679946314981 .text-edit ul li,
#e-1679946314981 .text-edit ol li {
    list-style: inherit !important;
}

#e-1679946314981 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1679946314981 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1679946314981 {
        margin-top: -2px !important;
        margin-left: 5px !important;
    }

    #e-1679946314981 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        padding-top: 0px !important;
        font-weight: 400 !important;
        padding-bottom: 45px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1679946314981 {
        margin-top: -2px !important;
        margin-left: 15px !important;
    }

    #e-1679946314981 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        padding-top: 0px !important;
        font-weight: 400 !important;
        padding-bottom: 58px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1679946314981 {
        margin-top: -2px !important;
        margin-left: 15px !important;
    }

    #e-1679946314981 .text-edit {
        font-size: 15px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        padding-top: 0px !important;
        font-weight: 400 !important;
        padding-bottom: 58px !important;
    }
}

@media (min-width: 1200px) {
    #e-1679946314981 {
        margin-top: -2px !important;
        margin-left: 15px !important;
    }

    #e-1679946314981 .text-edit {
        font-size: 16px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        padding-top: 0px !important;
        font-weight: 400 !important;
        padding-bottom: 58px !important;
    }
}

@media (width: 767.2px) {
    #e-1679946314981 {
        margin-top: -2px !important;
        margin-left: 5px !important;
    }

    #e-1679946314981 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        padding-top: 0px !important;
        font-weight: 400 !important;
        padding-bottom: 45px !important;
    }
}

#e-1707853333423 {}

#e-1707853333423 .text-edit h1 {}

#e-1707853333423 .text-edit {}

#e-1707853333423 h1,
#e-1707853333423 h2,
#e-1707853333423 h3,
#e-1707853333423 h4,
#e-1707853333423 h5,
#e-1707853333423 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707853333423 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707853333423 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707853333423 .text-edit ul li,
#e-1707853333423 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707853333423 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707853333423 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 25px !important;
    }

    #e-1707853333423 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 10px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 2.1px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1707853333423 .text-edit h1 {
        font-size: 19px !important;
        line-height: 1.1em !important;
        letter-spacing: 0.4px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707853333423 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 25px !important;
    }

    #e-1707853333423 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 4.2px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 4.2px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1707853333423 .text-edit h1 {
        font-size: 20px !important;
        line-height: 1.5em !important;
        letter-spacing: 0.4px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707853333423 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 25px !important;
    }

    #e-1707853333423 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 21px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 21px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1707853333423 .text-edit h1 {
        font-size: 21px !important;
        line-height: 1.2em !important;
        letter-spacing: 0.4px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707853333423 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 25px !important;
    }

    #e-1707853333423 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 0px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 0px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1707853333423 .text-edit h1 {
        font-size: 20px !important;
        line-height: 1.5em !important;
        letter-spacing: 0.4px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

@media (width: 767.2px) {
    #e-1707853333423 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 25px !important;
    }

    #e-1707853333423 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 10px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 2.1px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1707853333423 .text-edit h1 {
        font-size: 19px !important;
        line-height: 1.1em !important;
        letter-spacing: 0.4px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

#e-1707431187137 {}

#e-1707431187137 .text-edit {
    line-height: 1.6 !important;
}

#e-1707431187137 h1,
#e-1707431187137 h2,
#e-1707431187137 h3,
#e-1707431187137 h4,
#e-1707431187137 h5,
#e-1707431187137 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707431187137 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707431187137 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707431187137 .text-edit ul li,
#e-1707431187137 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707431187137 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707431187137 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707431187137 {
        margin-right: 0px !important;
    }

    #e-1707431187137 .text-edit {
        font-size: 14px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        background-color: rgb(200, 218, 237) !important;
        padding-left: 15px !important;
        padding-bottom: 15px !important;
        padding-right: 15px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707431187137 {
        margin-right: 0px !important;
    }

    #e-1707431187137 .text-edit {
        font-size: 15px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        background-color: rgb(200, 218, 237) !important;
        padding-left: 15px !important;
        padding-bottom: 15px !important;
        padding-right: 15px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707431187137 {
        margin-right: 0px !important;
    }

    #e-1707431187137 .text-edit {
        font-size: 15px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        background-color: rgb(200, 218, 237) !important;
        padding-left: 15px !important;
        padding-bottom: 15px !important;
        padding-right: 15px !important;
    }
}

@media (min-width: 1200px) {
    #e-1707431187137 {
        margin-right: 0px !important;
    }

    #e-1707431187137 .text-edit {
        font-size: 15px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        background-color: rgb(200, 218, 237) !important;
        padding-left: 15px !important;
        padding-bottom: 15px !important;
        padding-right: 15px !important;
    }
}

@media (width: 767.2px) {
    #e-1707431187137 {
        margin-right: 0px !important;
    }

    #e-1707431187137 .text-edit {
        font-size: 14px !important;
        line-height: 1.9em !important;
        letter-spacing: 0px !important;
        color: rgba(17, 17, 17, 1) !important;
        text-transform: none !important;
        font-weight: 400 !important;
        background-color: rgb(200, 218, 237) !important;
        padding-left: 15px !important;
        padding-bottom: 15px !important;
        padding-right: 15px !important;
    }
}

#e-1707853350494 {}

#e-1707853350494 .text-edit h1 {}

#e-1707853350494 .text-edit {}

#e-1707853350494 h1,
#e-1707853350494 h2,
#e-1707853350494 h3,
#e-1707853350494 h4,
#e-1707853350494 h5,
#e-1707853350494 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707853350494 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707853350494 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707853350494 .text-edit ul li,
#e-1707853350494 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707853350494 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707853350494 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 25px !important;
    }

    #e-1707853350494 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 10px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 2.1px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1707853350494 .text-edit h1 {
        font-size: 19px !important;
        line-height: 1em !important;
        letter-spacing: 0.4px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707853350494 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 25px !important;
    }

    #e-1707853350494 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 4.2px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 4.2px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1707853350494 .text-edit h1 {
        font-size: 20px !important;
        line-height: 1.5em !important;
        letter-spacing: 0.4px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707853350494 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 25px !important;
    }

    #e-1707853350494 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 21px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 21px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1707853350494 .text-edit h1 {
        font-size: 21px !important;
        line-height: 1.2em !important;
        letter-spacing: 0.4px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

@media (min-width: 1200px) {
    #e-1707853350494 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 25px !important;
    }

    #e-1707853350494 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 0px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 0px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1707853350494 .text-edit h1 {
        font-size: 20px !important;
        line-height: 1.5em !important;
        letter-spacing: 0.4px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

@media (width: 767.2px) {
    #e-1707853350494 {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 25px !important;
    }

    #e-1707853350494 .text-edit {
        padding-top: 10px !important;
        background-color: #1e73be !important;
        padding-left: 10px !important;
        border-top-left-radius: 15px !important;
        border-top-right-radius: 15px !important;
        border-bottom-left-radius: 15px !important;
        border-bottom-right-radius: 15px !important;
        border-width: 0px !important;
        padding-bottom: 8px !important;
        padding-right: 2.1px !important;
        border-bottom-width: 52px !important;
        border-radius: 0px !important;
    }

    #e-1707853350494 .text-edit h1 {
        font-size: 19px !important;
        line-height: 1em !important;
        letter-spacing: 0.4px !important;
        font-family: 'Roboto' !important;
        color: #ffffff !important;
        text-transform: uppercase !important;
        font-weight: 600 !important;
    }
}

#e-1707430297234 {}

#e-1707430297234 .text-edit {}

#e-1707430297234 h1,
#e-1707430297234 h2,
#e-1707430297234 h3,
#e-1707430297234 h4,
#e-1707430297234 h5,
#e-1707430297234 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707430297234 .text-edit ul {
    list-style: disc inside !important;
}

#e-1707430297234 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1707430297234 .text-edit ul li,
#e-1707430297234 .text-edit ol li {
    list-style: inherit !important;
}

#e-1707430297234 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1707430297234 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1707430297234 {
        margin-bottom: 15px !important;
    }

    #e-1707430297234 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-left: 15px !important;
        background-color: rgb(200, 218, 237) !important;
        padding-bottom: 15px !important;
        padding-right: 15px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1707430297234 {
        margin-bottom: 15px !important;
    }

    #e-1707430297234 .text-edit {
        font-size: 15px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-left: 15px !important;
        background-color: rgb(200, 218, 237) !important;
        padding-bottom: 15px !important;
        padding-right: 15px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1707430297234 {
        margin-bottom: 15px !important;
    }

    #e-1707430297234 .text-edit {
        font-size: 15px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-left: 15px !important;
        background-color: rgb(200, 218, 237) !important;
        padding-bottom: 15px !important;
        padding-right: 15px !important;
    }
}

@media (min-width: 1200px) {
    #e-1707430297234 {
        margin-bottom: 15px !important;
    }

    #e-1707430297234 .text-edit {
        font-size: 15px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-left: 15px !important;
        background-color: rgb(200, 218, 237) !important;
        padding-bottom: 15px !important;
        padding-right: 15px !important;
    }
}

@media (width: 767.2px) {
    #e-1707430297234 {
        margin-bottom: 15px !important;
    }

    #e-1707430297234 .text-edit {
        font-size: 14px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #1e1e1e !important;
        text-transform: none !important;
        font-weight: 400 !important;
        padding-left: 15px !important;
        background-color: rgb(200, 218, 237) !important;
        padding-bottom: 15px !important;
        padding-right: 15px !important;
    }
}

#r-1607987641848 {
    padding-bottom: 10px;
    width: 100%;
}

#r-1607987641848.gf_row-fluid {
    transform: none !important;
    margin-left: -50vw !important;
}

#r-1607987641848>.gf_column {
    min-height: 1px;
}

@media (max-width: 767px) {
    #r-1607987641848 {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        max-width: 100% !important;
        background-color: rgba(255, 255, 255, 1) !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1607987641848 {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        max-width: 100% !important;
        background-color: rgba(255, 255, 255, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1607987641848 {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        max-width: 100% !important;
        background-color: rgba(255, 255, 255, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
}

@media (min-width: 1200px) {
    #r-1607987641848 {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        max-width: 1200px !important;
        background-color: rgba(255, 255, 255, 1) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
}

@media (width: 767.2px) {
    #r-1607987641848 {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        max-width: 100% !important;
        background-color: rgba(255, 255, 255, 1) !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
}

#r-1670455421702 {
    padding-bottom: 10px;
    width: 100%;
}

#r-1670455421702.gf_row-fluid {
    transform: none !important;
    margin-left: -50vw !important;
}

#r-1670455421702>.gf_column {
    min-height: 1px;
}

@media (max-width: 767px) {
    #r-1670455421702 {
        max-width: 1200px !important;
        padding-bottom: 0px !important;
        padding-top: 25px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1670455421702 {
        max-width: 1200px !important;
        padding-bottom: 0px !important;
        padding-top: 25px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1670455421702 {
        max-width: 1200px !important;
        padding-bottom: 29px !important;
        padding-top: 25px !important;
    }
}

@media (min-width: 1200px) {
    #r-1670455421702 {
        max-width: 1200px !important;
        padding-bottom: 0px !important;
        padding-top: 25px !important;
    }
}

@media (width: 767.2px) {
    #r-1670455421702 {
        max-width: 1200px !important;
        padding-bottom: 0px !important;
        padding-top: 25px !important;
    }
}

#m-1670455018729 {
    padding-top: 30px;
    min-width: 100%;
    min-height: 300px;
    transform: scale(0.9);
}

#m-1670455018729 .gf-carousel-loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f9f9f9;
    z-index: 9;
    opacity: 1;
    transition-property: opacity, z-index;
    transition-duration: 0.6s, 1s;
    animation-timing-function: cubic-bezier(0.6, -0.28, 0.74, 0.05);
    display: block;
}

#m-1670455018729.gf-carousel-loaded {
    min-height: 0;
    min-width: 0;
    transform: scale(1);
    transition: all 0.6s ease;
}

#m-1670455018729.gf-carousel-loaded .gf-carousel-loading {
    z-index: -9;
    opacity: 0;
}

#m-1670455018729 .main-slider {
    min-height: 80px;
}

#m-1670455018729 .main-slider .owl-item {
    padding: 0px !important;
}

#m-1670455018729 .main-slider .owl-item.active {
    background: transparent;
}

#m-1670455018729 .main-slider .owl-nav {
    margin-top: 0;
}

#m-1670455018729 .main-slider .owl-nav .owl-next,
#m-1670455018729 .main-slider .owl-nav .owl-prev {
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 50%;
    margin: 0px;
    padding: 0px;
    background: none;
    text-indent: -9999px;
    width: 60px !important;
    height: 60px !important;
    margin-top: -30px !important;
    cursor: pointer;
    background: #eaeaea url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1670455018729 .main-slider .owl-nav .owl-next {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 0;
}

#m-1670455018729 .main-slider .owl-nav .owl-prev {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
}

#m-1670455018729:hover .main-slider .owl-nav .owl-next,
#m-1670455018729:hover .main-slider .owl-nav .owl-prev {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
    opacity: 1;
}

#m-1670455018729 .main-slider .owl-nav .owl-next:hover,
#m-1670455018729 .main-slider .owl-nav .owl-prev:hover {
    background: #FFFFFF url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
    background-size: 20px 20px;
}

#m-1670455018729 .main-slider .owl-nav .owl-prev:hover {
    background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
}

#m-1670455018729 .main-slider .owl-nav .owl-next {
    right: 0px;
}

#m-1670455018729 .main-slider .owl-nav .owl-prev {
    left: 0px;
}

#m-1670455018729 .main-slider .owl-dots {
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
}

#m-1670455018729 .main-slider .owl-dots button {
    margin: 0px !important;
    padding: 0px !important;
    border: none;
    width: auto !important;
    height: auto !important;
    min-width: auto !important;
    min-height: auto !important;
}

#m-1670455018729 .main-slider .owl-dots.active {
    background: transparent;
}

#m-1670455018729 .gf-caousel-ripple {
    display: inline-block;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px;
}

#m-1670455018729 .gf-caousel-ripple div {
    position: absolute;
    border: 4px solid #ddd;
    opacity: 1;
    border-radius: 50%;
    animation: gf-caousel-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

#m-1670455018729 .gf-caousel-ripple div:nth-child(2) {
    animation-delay: -0.5s;
}

@keyframes gf-caousel-ripple {
    0% {
        top: 36px;
        left: 36px;
        width: 0;
        height: 0;
        opacity: 1;
    }

    100% {
        top: 0px;
        left: 0px;
        width: 72px;
        height: 72px;
        opacity: 0;
    }
}

@media (max-width: 767px) {
    #m-1670455018729 {
        padding-top: 0px !important;
        padding-bottom: 18px !important;
        margin-top: 3px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1670455018729 {
        padding-top: 0px !important;
        margin-top: 3px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1670455018729 {
        padding-top: 0px !important;
        margin-top: 3px !important;
    }
}

@media (min-width: 1200px) {
    #m-1670455018729 {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 3px !important;
    }
}

@media (width: 767.2px) {
    #m-1670455018729 {
        padding-top: 0px !important;
        padding-bottom: 18px !important;
        margin-top: 3px !important;
    }
}

#r-1670455005987 {
    padding-bottom: 10px;
}

#r-1670455005987.gf_row-fluid {
    transform: none !important;
    margin-left: -50vw !important;
}

#r-1670455005987>.gf_column {
    min-height: 1px;
}

@media (max-width: 767px) {
    #r-1670455005987 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 16px !important;
        max-width: 1200px !important;
        flex-direction: row !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1670455005987 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 20px !important;
        max-width: 1200px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1670455005987 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        max-width: 1200px !important;
    }
}

@media (min-width: 1200px) {
    #r-1670455005987 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 20px !important;
        max-width: 1200px !important;
    }
}

@media (width: 767.2px) {
    #r-1670455005987 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 16px !important;
        max-width: 1200px !important;
        flex-direction: row !important;
    }
}

#m-1670455005841 {}

@media (max-width: 767px) {
    #m-1670455005841 {
        margin-top: 0px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1670455005841 {
        margin-top: -15px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1670455005841 {
        margin-top: -15px !important;
    }
}

@media (min-width: 1200px) {
    #m-1670455005841 {
        margin-top: -15px !important;
    }
}

@media (width: 767.2px) {
    #m-1670455005841 {
        margin-top: 0px !important;
    }
}

#e-1670455005906 .text-edit h5 {}

#e-1670455005906 {}

#e-1670455005906 .text-edit h1 {}

#e-1670455005906 .text-edit {}

#e-1670455005906 h1,
#e-1670455005906 h2,
#e-1670455005906 h3,
#e-1670455005906 h4,
#e-1670455005906 h5,
#e-1670455005906 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455005906 .text-edit ul {
    list-style: disc inside !important;
}

#e-1670455005906 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1670455005906 .text-edit ul li,
#e-1670455005906 .text-edit ol li {
    list-style: inherit !important;
}

#e-1670455005906 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1670455005906 {
        margin-left: NaN !important;
        margin-right: NaN !important;
    }

    #e-1670455005906 .text-edit {
        background-color: rgba(239, 49, 37, 1) !important;
        padding-top: 13px !important;
        padding-bottom: 12px !important;
    }

    #e-1670455005906 .text-edit h5 {
        font-size: 13px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: #ffffff !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1670455005906 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455005906 {
        margin-left: NaN !important;
        margin-right: NaN !important;
    }

    #e-1670455005906 .text-edit {
        background-color: rgba(239, 49, 37, 1) !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    #e-1670455005906 .text-edit h5 {
        font-size: 16px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: #ffffff !important;
        text-transform: none !important;
    }

    #e-1670455005906 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455005906 {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }

    #e-1670455005906 .text-edit {
        background-color: rgba(239, 49, 37, 1) !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    #e-1670455005906 .text-edit h5 {
        font-size: 16px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: #ffffff !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1670455005906 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455005906 {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    #e-1670455005906 .text-edit {
        background-color: rgba(239, 49, 37, 1) !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    #e-1670455005906 .text-edit h5 {
        font-size: 18px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: #ffffff !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1670455005906 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (width: 767.2px) {
    #e-1670455005906 {
        margin-left: NaN !important;
        margin-right: NaN !important;
    }

    #e-1670455005906 .text-edit {
        background-color: rgba(239, 49, 37, 1) !important;
        padding-top: 13px !important;
        padding-bottom: 12px !important;
    }

    #e-1670455005906 .text-edit h5 {
        font-size: 13px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: #ffffff !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1670455005906 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

#e-1670455005899 {}

#e-1670455005899 .gf_image {}

@media (max-width: 767px) {
    #e-1670455005899 {
        margin-top: -px !important;
    }

    #e-1670455005899 .gf_image {
        width: 80% !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455005899 {
        margin-top: -15px !important;
        margin-bottom: 5px !important;
    }

    #e-1670455005899 .gf_image {
        width: 80% !important;
        height: auto !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455005899 {
        margin-top: -15px !important;
    }

    #e-1670455005899 .gf_image {
        width: 80% !important;
        height: auto !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455005899 {
        margin-top: -5px !important;
    }

    #e-1670455005899 .gf_image {
        width: 80% !important;
        height: auto !important;
    }
}

@media (width: 767.2px) {
    #e-1670455005899 {
        margin-top: -px !important;
    }

    #e-1670455005899 .gf_image {
        width: 80% !important;
        height: auto !important;
    }
}

#e-1670455005935 {}

#e-1670455005935 .text-edit {
    line-height: 1.6 !important;
}

#e-1670455005935 h1,
#e-1670455005935 h2,
#e-1670455005935 h3,
#e-1670455005935 h4,
#e-1670455005935 h5,
#e-1670455005935 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455005935 .text-edit ul {
    list-style: disc inside !important;
}

#e-1670455005935 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1670455005935 .text-edit ul li,
#e-1670455005935 .text-edit ol li {
    list-style: inherit !important;
}

#e-1670455005935 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455005935 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1670455005935 {
        margin-bottom: -0px !important;
        margin-top: 2px !important;
    }

    #e-1670455005935 .text-edit {
        font-size: 12px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455005935 {
        margin-top: 2px !important;
    }

    #e-1670455005935 .text-edit {
        font-size: 15px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455005935 {
        margin-top: 2px !important;
    }

    #e-1670455005935 .text-edit {
        font-size: 15px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455005935 {
        margin-top: 2px !important;
        margin-bottom: 2px !important;
    }

    #e-1670455005935 .text-edit {
        font-size: 17px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1670455005935 {
        margin-bottom: -0px !important;
        margin-top: 2px !important;
    }

    #e-1670455005935 .text-edit {
        font-size: 12px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

#e-1670455005852 {}

#e-1670455005852 .text-edit {
    line-height: 1.6 !important;
}

#e-1670455005852 h1,
#e-1670455005852 h2,
#e-1670455005852 h3,
#e-1670455005852 h4,
#e-1670455005852 h5,
#e-1670455005852 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455005852 .text-edit ul {
    list-style: disc inside !important;
}

#e-1670455005852 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1670455005852 .text-edit ul li,
#e-1670455005852 .text-edit ol li {
    list-style: inherit !important;
}

#e-1670455005852 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455005852 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1670455005852 {
        margin-top: -px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }

    #e-1670455005852 .text-edit {
        font-size: 11px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455005852 {
        margin-top: -px !important;
        margin-bottom: 0px !important;
    }

    #e-1670455005852 .text-edit {
        font-size: 12px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455005852 {
        margin-top: 5px !important;
        margin-bottom: 0px !important;
    }

    #e-1670455005852 .text-edit {
        font-size: 12px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455005852 {
        margin-top: -px !important;
    }

    #e-1670455005852 .text-edit {
        font-size: 15px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
    }
}

@media (width: 767.2px) {
    #e-1670455005852 {
        margin-top: -px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }

    #e-1670455005852 .text-edit {
        font-size: 11px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
        font-weight: 400 !important;
    }
}

#e-1670455005923 .gf_button:hover {}

#e-1670455005923 {}

#e-1670455005923 .gf_button {
    margin: 0px !important;
}

#e-1670455005923 .gf_button-stretch {
    width: 100% !important;
}

#e-1670455005923 .gf_button>span {
    color: inherit !important;
    text-transform: inherit !important;
}

@media (max-width: 767px) {
    #e-1670455005923 {
        margin-top: 7px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455005923 .gf_button:hover {}

    #e-1670455005923 .gf_button {
        font-size: 13px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-weight: bold !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455005923 {
        margin-top: 10px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455005923 .gf_button:hover {}

    #e-1670455005923 .gf_button {
        font-size: 12px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-weight: bold !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455005923 {
        margin-top: 10px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455005923 .gf_button:hover {}

    #e-1670455005923 .gf_button {
        font-size: 14px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
        font-weight: bold !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455005923 {
        margin-top: 10px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455005923 .gf_button:hover {}

    #e-1670455005923 .gf_button {
        font-size: 16px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-weight: bold !important;
    }
}

@media (width: 767.2px) {
    #e-1670455005923 {
        margin-top: 7px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455005923 .gf_button:hover {}

    #e-1670455005923 .gf_button {
        font-size: 13px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-weight: bold !important;
    }
}

#r-1670455840431 {
    padding-bottom: 10px;
}

#r-1670455840431.gf_row-fluid {
    transform: none !important;
    margin-left: -50vw !important;
}

#r-1670455840431>.gf_column {
    min-height: 1px;
}

@media (max-width: 767px) {
    #r-1670455840431 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 16px !important;
        max-width: 1200px !important;
        flex-direction: row !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1670455840431 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 20px !important;
        max-width: 1200px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1670455840431 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        max-width: 1200px !important;
    }
}

@media (min-width: 1200px) {
    #r-1670455840431 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 20px !important;
        max-width: 1200px !important;
        flex-direction: column !important;
    }
}

@media (width: 767.2px) {
    #r-1670455840431 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 16px !important;
        max-width: 1200px !important;
        flex-direction: row !important;
    }
}

#m-1670455840477 {}

@media (max-width: 767px) {
    #m-1670455840477 {
        margin-top: 0px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1670455840477 {
        margin-top: -15px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1670455840477 {
        margin-top: -15px !important;
    }
}

@media (min-width: 1200px) {
    #m-1670455840477 {
        margin-top: -15px !important;
    }
}

@media (width: 767.2px) {
    #m-1670455840477 {
        margin-top: 0px !important;
    }
}

#e-1670455840442 .text-edit h5 {}

#e-1670455840442 {}

#e-1670455840442 .text-edit h1 {}

#e-1670455840442 .text-edit {}

#e-1670455840442 h1,
#e-1670455840442 h2,
#e-1670455840442 h3,
#e-1670455840442 h4,
#e-1670455840442 h5,
#e-1670455840442 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455840442 .text-edit ul {
    list-style: disc inside !important;
}

#e-1670455840442 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1670455840442 .text-edit ul li,
#e-1670455840442 .text-edit ol li {
    list-style: inherit !important;
}

#e-1670455840442 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1670455840442 {
        margin-left: NaN !important;
        margin-right: NaN !important;
    }

    #e-1670455840442 .text-edit {
        background-color: rgb(97, 55, 67) !important;
        padding-top: 13px !important;
        padding-bottom: 12px !important;
    }

    #e-1670455840442 .text-edit h5 {
        font-size: 13px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: #ffffff !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1670455840442 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455840442 {
        margin-left: NaN !important;
        margin-right: NaN !important;
    }

    #e-1670455840442 .text-edit {
        background-color: rgb(97, 55, 67) !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    #e-1670455840442 .text-edit h5 {
        font-size: 16px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: #ffffff !important;
        text-transform: none !important;
    }

    #e-1670455840442 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455840442 {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }

    #e-1670455840442 .text-edit {
        background-color: rgb(97, 55, 67) !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    #e-1670455840442 .text-edit h5 {
        font-size: 16px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: #ffffff !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1670455840442 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455840442 {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    #e-1670455840442 .text-edit {
        background-color: rgb(97, 55, 67) !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    #e-1670455840442 .text-edit h5 {
        font-size: 18px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: #ffffff !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1670455840442 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (width: 767.2px) {
    #e-1670455840442 {
        margin-left: NaN !important;
        margin-right: NaN !important;
    }

    #e-1670455840442 .text-edit {
        background-color: rgb(97, 55, 67) !important;
        padding-top: 13px !important;
        padding-bottom: 12px !important;
    }

    #e-1670455840442 .text-edit h5 {
        font-size: 13px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: #ffffff !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1670455840442 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

#e-1670455840390 {}

#e-1670455840390 .gf_image {}

@media (max-width: 767px) {
    #e-1670455840390 {
        margin-top: -px !important;
    }

    #e-1670455840390 .gf_image {
        width: 80% !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455840390 {
        margin-top: -15px !important;
        margin-bottom: 5px !important;
    }

    #e-1670455840390 .gf_image {
        width: 80% !important;
        height: auto !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455840390 {
        margin-top: -15px !important;
    }

    #e-1670455840390 .gf_image {
        width: 80% !important;
        height: auto !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455840390 {
        margin-top: -5px !important;
    }

    #e-1670455840390 .gf_image {
        width: 80% !important;
        height: auto !important;
    }
}

@media (width: 767.2px) {
    #e-1670455840390 {
        margin-top: -px !important;
    }

    #e-1670455840390 .gf_image {
        width: 80% !important;
        height: auto !important;
    }
}

#e-1670455840428 {}

#e-1670455840428 .text-edit {
    line-height: 1.6 !important;
}

#e-1670455840428 h1,
#e-1670455840428 h2,
#e-1670455840428 h3,
#e-1670455840428 h4,
#e-1670455840428 h5,
#e-1670455840428 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455840428 .text-edit ul {
    list-style: disc inside !important;
}

#e-1670455840428 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1670455840428 .text-edit ul li,
#e-1670455840428 .text-edit ol li {
    list-style: inherit !important;
}

#e-1670455840428 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455840428 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1670455840428 {
        margin-bottom: -0px !important;
        margin-top: 2px !important;
    }

    #e-1670455840428 .text-edit {
        font-size: 12px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455840428 {
        margin-top: 2px !important;
    }

    #e-1670455840428 .text-edit {
        font-size: 15px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455840428 {
        margin-top: 2px !important;
    }

    #e-1670455840428 .text-edit {
        font-size: 15px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455840428 {
        margin-top: 2px !important;
        margin-bottom: 2px !important;
    }

    #e-1670455840428 .text-edit {
        font-size: 17px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1670455840428 {
        margin-bottom: -0px !important;
        margin-top: 2px !important;
    }

    #e-1670455840428 .text-edit {
        font-size: 12px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

#e-1670455840476 {}

#e-1670455840476 .text-edit {
    line-height: 1.6 !important;
}

#e-1670455840476 h1,
#e-1670455840476 h2,
#e-1670455840476 h3,
#e-1670455840476 h4,
#e-1670455840476 h5,
#e-1670455840476 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455840476 .text-edit ul {
    list-style: disc inside !important;
}

#e-1670455840476 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1670455840476 .text-edit ul li,
#e-1670455840476 .text-edit ol li {
    list-style: inherit !important;
}

#e-1670455840476 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455840476 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1670455840476 {
        margin-top: -px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }

    #e-1670455840476 .text-edit {
        font-size: 11px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455840476 {
        margin-top: -px !important;
        margin-bottom: 0px !important;
    }

    #e-1670455840476 .text-edit {
        font-size: 12px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455840476 {
        margin-top: 5px !important;
        margin-bottom: 0px !important;
    }

    #e-1670455840476 .text-edit {
        font-size: 12px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455840476 {
        margin-top: -px !important;
    }

    #e-1670455840476 .text-edit {
        font-size: 15px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
    }
}

@media (width: 767.2px) {
    #e-1670455840476 {
        margin-top: -px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }

    #e-1670455840476 .text-edit {
        font-size: 11px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
        font-weight: 400 !important;
    }
}

#e-1670455840396 .gf_button:hover {}

#e-1670455840396 {}

#e-1670455840396 .gf_button {
    margin: 0px !important;
}

#e-1670455840396 .gf_button-stretch {
    width: 100% !important;
}

#e-1670455840396 .gf_button>span {
    color: inherit !important;
    text-transform: inherit !important;
}

@media (max-width: 767px) {
    #e-1670455840396 {
        margin-top: 7px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455840396 .gf_button:hover {}

    #e-1670455840396 .gf_button {
        font-size: 13px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-weight: bold !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455840396 {
        margin-top: 10px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455840396 .gf_button:hover {}

    #e-1670455840396 .gf_button {
        font-size: 12px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-weight: bold !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455840396 {
        margin-top: 10px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455840396 .gf_button:hover {}

    #e-1670455840396 .gf_button {
        font-size: 14px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
        font-weight: bold !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455840396 {
        margin-top: 10px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455840396 .gf_button:hover {}

    #e-1670455840396 .gf_button {
        font-size: 16px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-weight: bold !important;
    }
}

@media (width: 767.2px) {
    #e-1670455840396 {
        margin-top: 7px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455840396 .gf_button:hover {}

    #e-1670455840396 .gf_button {
        font-size: 13px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-weight: bold !important;
    }
}

#e-1670456487457 {}

#e-1670456487457 .gf_separator {
    margin-top: 10px !important;
    padding-bottom: 10px !important;
    border-bottom: none !important;
    border-left: none !important;
    border-right: none !important;
}

#e-1670456487457 .elm {
    font-size: 0px;
}

@media (max-width: 767px) {
    #e-1670456487457 {}

    #e-1670456487457 .gf_separator {
        border-style: solid !important;
        border-color: rgba(255, 255, 255, 1) !important;
        width: 16.31% !important;
        border-top-width: 3px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 0px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670456487457 {}

    #e-1670456487457 .gf_separator {
        border-style: solid !important;
        border-color: rgba(255, 255, 255, 1) !important;
        width: 16.31% !important;
        border-top-width: 3px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 0px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670456487457 {}

    #e-1670456487457 .gf_separator {
        border-style: solid !important;
        border-color: rgba(255, 255, 255, 1) !important;
        width: 16.31% !important;
        border-top-width: 3px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 0px !important;
    }
}

@media (min-width: 1200px) {
    #e-1670456487457 {}

    #e-1670456487457 .gf_separator {
        border-style: solid !important;
        border-color: rgba(255, 255, 255, 1) !important;
        width: 16.31% !important;
        border-top-width: 3px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 0px !important;
    }
}

@media (width: 767.2px) {
    #e-1670456487457 {}

    #e-1670456487457 .gf_separator {
        border-style: solid !important;
        border-color: rgba(255, 255, 255, 1) !important;
        width: 16.31% !important;
        border-top-width: 3px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 0px !important;
    }
}

#r-1670455841281 {
    padding-bottom: 10px;
}

#r-1670455841281.gf_row-fluid {
    transform: none !important;
    margin-left: -50vw !important;
}

#r-1670455841281>.gf_column {
    min-height: 1px;
}

@media (max-width: 767px) {
    #r-1670455841281 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 16px !important;
        max-width: 1200px !important;
        flex-direction: row !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1670455841281 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 20px !important;
        max-width: 1200px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1670455841281 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        max-width: 1200px !important;
    }
}

@media (min-width: 1200px) {
    #r-1670455841281 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 20px !important;
        max-width: 1200px !important;
    }
}

@media (width: 767.2px) {
    #r-1670455841281 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 16px !important;
        max-width: 1200px !important;
        flex-direction: row !important;
    }
}

#m-1670455841234 {}

@media (max-width: 767px) {
    #m-1670455841234 {
        margin-top: 0px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1670455841234 {
        margin-top: -15px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1670455841234 {
        margin-top: -15px !important;
    }
}

@media (min-width: 1200px) {
    #m-1670455841234 {
        margin-top: -15px !important;
    }
}

@media (width: 767.2px) {
    #m-1670455841234 {
        margin-top: 0px !important;
    }
}

#e-1670455841227 .text-edit h5 {}

#e-1670455841227 {}

#e-1670455841227 .text-edit h1 {}

#e-1670455841227 .text-edit {}

#e-1670455841227 h1,
#e-1670455841227 h2,
#e-1670455841227 h3,
#e-1670455841227 h4,
#e-1670455841227 h5,
#e-1670455841227 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455841227 .text-edit ul {
    list-style: disc inside !important;
}

#e-1670455841227 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1670455841227 .text-edit ul li,
#e-1670455841227 .text-edit ol li {
    list-style: inherit !important;
}

#e-1670455841227 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1670455841227 {
        margin-left: NaN !important;
        margin-right: NaN !important;
    }

    #e-1670455841227 .text-edit {
        background-color: rgb(0, 106, 113) !important;
        padding-top: 13px !important;
        padding-bottom: 12px !important;
    }

    #e-1670455841227 .text-edit h5 {
        font-size: 13px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: #ffffff !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1670455841227 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455841227 {
        margin-left: NaN !important;
        margin-right: NaN !important;
    }

    #e-1670455841227 .text-edit {
        background-color: rgb(0, 106, 113) !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    #e-1670455841227 .text-edit h5 {
        font-size: 16px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: #ffffff !important;
        text-transform: none !important;
    }

    #e-1670455841227 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455841227 {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }

    #e-1670455841227 .text-edit {
        background-color: rgb(0, 106, 113) !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    #e-1670455841227 .text-edit h5 {
        font-size: 16px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: #ffffff !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1670455841227 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455841227 {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    #e-1670455841227 .text-edit {
        background-color: rgb(0, 106, 113) !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    #e-1670455841227 .text-edit h5 {
        font-size: 18px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: #ffffff !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1670455841227 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (width: 767.2px) {
    #e-1670455841227 {
        margin-left: NaN !important;
        margin-right: NaN !important;
    }

    #e-1670455841227 .text-edit {
        background-color: rgb(0, 106, 113) !important;
        padding-top: 13px !important;
        padding-bottom: 12px !important;
    }

    #e-1670455841227 .text-edit h5 {
        font-size: 13px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: #ffffff !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1670455841227 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

#e-1670455841206 {}

#e-1670455841206 .gf_image {}

@media (max-width: 767px) {
    #e-1670455841206 {
        margin-top: -px !important;
    }

    #e-1670455841206 .gf_image {
        width: 90% !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455841206 {
        margin-top: -15px !important;
        margin-bottom: 5px !important;
    }

    #e-1670455841206 .gf_image {
        width: 90% !important;
        height: auto !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455841206 {
        margin-top: -15px !important;
    }

    #e-1670455841206 .gf_image {
        width: 90% !important;
        height: auto !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455841206 {
        margin-top: -5px !important;
    }

    #e-1670455841206 .gf_image {
        width: 90% !important;
        height: auto !important;
    }
}

@media (width: 767.2px) {
    #e-1670455841206 {
        margin-top: -px !important;
    }

    #e-1670455841206 .gf_image {
        width: 90% !important;
        height: auto !important;
    }
}

#e-1670455841266 {}

#e-1670455841266 .text-edit {
    line-height: 1.6 !important;
}

#e-1670455841266 h1,
#e-1670455841266 h2,
#e-1670455841266 h3,
#e-1670455841266 h4,
#e-1670455841266 h5,
#e-1670455841266 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455841266 .text-edit ul {
    list-style: disc inside !important;
}

#e-1670455841266 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1670455841266 .text-edit ul li,
#e-1670455841266 .text-edit ol li {
    list-style: inherit !important;
}

#e-1670455841266 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455841266 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1670455841266 {
        margin-bottom: -0px !important;
        margin-top: 2px !important;
    }

    #e-1670455841266 .text-edit {
        font-size: 12px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455841266 {
        margin-top: 2px !important;
    }

    #e-1670455841266 .text-edit {
        font-size: 15px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455841266 {
        margin-top: 2px !important;
    }

    #e-1670455841266 .text-edit {
        font-size: 15px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455841266 {
        margin-top: 2px !important;
        margin-bottom: 2px !important;
    }

    #e-1670455841266 .text-edit {
        font-size: 17px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1670455841266 {
        margin-bottom: -0px !important;
        margin-top: 2px !important;
    }

    #e-1670455841266 .text-edit {
        font-size: 12px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

#e-1670455841186 {}

#e-1670455841186 .text-edit {
    line-height: 1.6 !important;
}

#e-1670455841186 h1,
#e-1670455841186 h2,
#e-1670455841186 h3,
#e-1670455841186 h4,
#e-1670455841186 h5,
#e-1670455841186 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455841186 .text-edit ul {
    list-style: disc inside !important;
}

#e-1670455841186 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1670455841186 .text-edit ul li,
#e-1670455841186 .text-edit ol li {
    list-style: inherit !important;
}

#e-1670455841186 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455841186 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1670455841186 {
        margin-top: -px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }

    #e-1670455841186 .text-edit {
        font-size: 11px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455841186 {
        margin-top: -px !important;
        margin-bottom: 0px !important;
    }

    #e-1670455841186 .text-edit {
        font-size: 12px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455841186 {
        margin-top: 5px !important;
        margin-bottom: 0px !important;
    }

    #e-1670455841186 .text-edit {
        font-size: 12px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455841186 {
        margin-top: -px !important;
    }

    #e-1670455841186 .text-edit {
        font-size: 15px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
    }
}

@media (width: 767.2px) {
    #e-1670455841186 {
        margin-top: -px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }

    #e-1670455841186 .text-edit {
        font-size: 11px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
        font-weight: 400 !important;
    }
}

#e-1670455841250 .gf_button:hover {}

#e-1670455841250 {}

#e-1670455841250 .gf_button {
    margin: 0px !important;
}

#e-1670455841250 .gf_button-stretch {
    width: 100% !important;
}

#e-1670455841250 .gf_button>span {
    color: inherit !important;
    text-transform: inherit !important;
}

@media (max-width: 767px) {
    #e-1670455841250 {
        margin-top: 7px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455841250 .gf_button:hover {}

    #e-1670455841250 .gf_button {
        font-size: 13px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-weight: bold !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455841250 {
        margin-top: 10px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455841250 .gf_button:hover {}

    #e-1670455841250 .gf_button {
        font-size: 12px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-weight: bold !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455841250 {
        margin-top: 10px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455841250 .gf_button:hover {}

    #e-1670455841250 .gf_button {
        font-size: 14px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
        font-weight: bold !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455841250 {
        margin-top: 10px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455841250 .gf_button:hover {}

    #e-1670455841250 .gf_button {
        font-size: 16px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-weight: bold !important;
    }
}

@media (width: 767.2px) {
    #e-1670455841250 {
        margin-top: 7px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455841250 .gf_button:hover {}

    #e-1670455841250 .gf_button {
        font-size: 13px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-weight: bold !important;
    }
}

#r-1670455841913 {
    padding-bottom: 10px;
}

#r-1670455841913.gf_row-fluid {
    transform: none !important;
    margin-left: -50vw !important;
}

#r-1670455841913>.gf_column {
    min-height: 1px;
}

@media (max-width: 767px) {
    #r-1670455841913 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 16px !important;
        max-width: 1200px !important;
        flex-direction: row !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1670455841913 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 20px !important;
        max-width: 1200px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1670455841913 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        max-width: 1200px !important;
    }
}

@media (min-width: 1200px) {
    #r-1670455841913 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 20px !important;
        max-width: 1200px !important;
    }
}

@media (width: 767.2px) {
    #r-1670455841913 {
        box-shadow: 1.2246467991473532e-16px 2px 5px -2px #636363 !important;
        padding-top: 0px !important;
        padding-bottom: 16px !important;
        max-width: 1200px !important;
        flex-direction: row !important;
    }
}

#m-1670455841969 {}

@media (max-width: 767px) {
    #m-1670455841969 {
        margin-top: 0px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1670455841969 {
        margin-top: -15px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1670455841969 {
        margin-top: -15px !important;
    }
}

@media (min-width: 1200px) {
    #m-1670455841969 {
        margin-top: -15px !important;
    }
}

@media (width: 767.2px) {
    #m-1670455841969 {
        margin-top: 0px !important;
    }
}

#e-1670455841941 .text-edit h5 {}

#e-1670455841941 {}

#e-1670455841941 .text-edit h1 {}

#e-1670455841941 .text-edit {}

#e-1670455841941 h1,
#e-1670455841941 h2,
#e-1670455841941 h3,
#e-1670455841941 h4,
#e-1670455841941 h5,
#e-1670455841941 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455841941 .text-edit ul {
    list-style: disc inside !important;
}

#e-1670455841941 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1670455841941 .text-edit ul li,
#e-1670455841941 .text-edit ol li {
    list-style: inherit !important;
}

#e-1670455841941 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1670455841941 {
        margin-left: NaN !important;
        margin-right: NaN !important;
    }

    #e-1670455841941 .text-edit {
        background-color: rgba(252, 204, 8, 1) !important;
        padding-top: 13px !important;
        padding-bottom: 12px !important;
    }

    #e-1670455841941 .text-edit h5 {
        font-size: 13px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: rgba(5, 5, 5, 1) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1670455841941 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455841941 {
        margin-left: NaN !important;
        margin-right: NaN !important;
    }

    #e-1670455841941 .text-edit {
        background-color: rgba(252, 204, 8, 1) !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    #e-1670455841941 .text-edit h5 {
        font-size: 16px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: rgba(5, 5, 5, 1) !important;
        text-transform: none !important;
    }

    #e-1670455841941 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455841941 {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }

    #e-1670455841941 .text-edit {
        background-color: rgba(252, 204, 8, 1) !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    #e-1670455841941 .text-edit h5 {
        font-size: 16px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: rgba(5, 5, 5, 1) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1670455841941 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455841941 {
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    #e-1670455841941 .text-edit {
        background-color: rgba(252, 204, 8, 1) !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    #e-1670455841941 .text-edit h5 {
        font-size: 18px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: rgba(5, 5, 5, 1) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1670455841941 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (width: 767.2px) {
    #e-1670455841941 {
        margin-left: NaN !important;
        margin-right: NaN !important;
    }

    #e-1670455841941 .text-edit {
        background-color: rgba(252, 204, 8, 1) !important;
        padding-top: 13px !important;
        padding-bottom: 12px !important;
    }

    #e-1670455841941 .text-edit h5 {
        font-size: 13px !important;
        line-height: 1.3em !important;
        letter-spacing: 0px !important;
        color: rgba(5, 5, 5, 1) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }

    #e-1670455841941 .text-edit h1 {
        font-size: 30px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

#e-1670455841914 {}

#e-1670455841914 .gf_image {}

@media (max-width: 767px) {
    #e-1670455841914 {
        margin-top: -px !important;
    }

    #e-1670455841914 .gf_image {
        width: 80% !important;
        height: auto !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455841914 {
        margin-top: -15px !important;
        margin-bottom: 5px !important;
    }

    #e-1670455841914 .gf_image {
        width: 80% !important;
        height: auto !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455841914 {
        margin-top: -15px !important;
    }

    #e-1670455841914 .gf_image {
        width: 80% !important;
        height: auto !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455841914 {
        margin-top: -5px !important;
    }

    #e-1670455841914 .gf_image {
        width: 80% !important;
        height: auto !important;
    }
}

@media (width: 767.2px) {
    #e-1670455841914 {
        margin-top: -px !important;
    }

    #e-1670455841914 .gf_image {
        width: 80% !important;
        height: auto !important;
    }
}

#e-1670455841953 {}

#e-1670455841953 .text-edit {
    line-height: 1.6 !important;
}

#e-1670455841953 h1,
#e-1670455841953 h2,
#e-1670455841953 h3,
#e-1670455841953 h4,
#e-1670455841953 h5,
#e-1670455841953 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455841953 .text-edit ul {
    list-style: disc inside !important;
}

#e-1670455841953 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1670455841953 .text-edit ul li,
#e-1670455841953 .text-edit ol li {
    list-style: inherit !important;
}

#e-1670455841953 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455841953 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1670455841953 {
        margin-bottom: -0px !important;
        margin-top: 2px !important;
    }

    #e-1670455841953 .text-edit {
        font-size: 12px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: rgba(253, 73, 73, 1) !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455841953 {
        margin-top: 2px !important;
    }

    #e-1670455841953 .text-edit {
        font-size: 15px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: rgba(253, 73, 73, 1) !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455841953 {
        margin-top: 2px !important;
    }

    #e-1670455841953 .text-edit {
        font-size: 15px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: rgba(253, 73, 73, 1) !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455841953 {
        margin-top: 2px !important;
        margin-bottom: 2px !important;
    }

    #e-1670455841953 .text-edit {
        font-size: 17px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: rgba(253, 73, 73, 1) !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

@media (width: 767.2px) {
    #e-1670455841953 {
        margin-bottom: -0px !important;
        margin-top: 2px !important;
    }

    #e-1670455841953 .text-edit {
        font-size: 12px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: rgba(253, 73, 73, 1) !important;
        text-transform: none !important;
        font-family: 'Roboto' !important;
        font-weight: 400 !important;
    }
}

#e-1670455842011 {}

#e-1670455842011 .text-edit {
    line-height: 1.6 !important;
}

#e-1670455842011 h1,
#e-1670455842011 h2,
#e-1670455842011 h3,
#e-1670455842011 h4,
#e-1670455842011 h5,
#e-1670455842011 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455842011 .text-edit ul {
    list-style: disc inside !important;
}

#e-1670455842011 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1670455842011 .text-edit ul li,
#e-1670455842011 .text-edit ol li {
    list-style: inherit !important;
}

#e-1670455842011 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455842011 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1670455842011 {
        margin-top: -px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }

    #e-1670455842011 .text-edit {
        font-size: 11px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
        font-weight: 400 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455842011 {
        margin-top: -px !important;
        margin-bottom: 0px !important;
    }

    #e-1670455842011 .text-edit {
        font-size: 12px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455842011 {
        margin-top: 5px !important;
        margin-bottom: 0px !important;
    }

    #e-1670455842011 .text-edit {
        font-size: 12px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455842011 {
        margin-top: -px !important;
    }

    #e-1670455842011 .text-edit {
        font-size: 15px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
    }
}

@media (width: 767.2px) {
    #e-1670455842011 {
        margin-top: -px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }

    #e-1670455842011 .text-edit {
        font-size: 11px !important;
        line-height: 1.56em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: capitalize !important;
        font-weight: 400 !important;
    }
}

#e-1670455841965 .gf_button:hover {}

#e-1670455841965 {}

#e-1670455841965 .gf_button {
    margin: 0px !important;
}

#e-1670455841965 .gf_button-stretch {
    width: 100% !important;
}

#e-1670455841965 .gf_button>span {
    color: inherit !important;
    text-transform: inherit !important;
}

@media (max-width: 767px) {
    #e-1670455841965 {
        margin-top: 7px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455841965 .gf_button:hover {}

    #e-1670455841965 .gf_button {
        font-size: 13px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-weight: bold !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455841965 {
        margin-top: 10px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455841965 .gf_button:hover {}

    #e-1670455841965 .gf_button {
        font-size: 12px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-weight: bold !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455841965 {
        margin-top: 10px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455841965 .gf_button:hover {}

    #e-1670455841965 .gf_button {
        font-size: 14px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
        font-weight: bold !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455841965 {
        margin-top: 10px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455841965 .gf_button:hover {}

    #e-1670455841965 .gf_button {
        font-size: 16px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-weight: bold !important;
    }
}

@media (width: 767.2px) {
    #e-1670455841965 {
        margin-top: 7px !important;
        margin-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    #e-1670455841965 .gf_button:hover {}

    #e-1670455841965 .gf_button {
        font-size: 13px !important;
        text-transform: none !important;
        border-radius: 3px !important;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-weight: bold !important;
    }
}

#e-1670455623826 {}

#e-1670455623826 .text-edit h1 {}

#e-1670455623826 .text-edit {}

#e-1670455623826 h1,
#e-1670455623826 h2,
#e-1670455623826 h3,
#e-1670455623826 h4,
#e-1670455623826 h5,
#e-1670455623826 h6 {
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1670455623826 .text-edit ul {
    list-style: disc inside !important;
}

#e-1670455623826 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1670455623826 .text-edit ul li,
#e-1670455623826 .text-edit ol li {
    list-style: inherit !important;
}

#e-1670455623826 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1670455623826 {
        margin-bottom: 20px !important;
    }

    #e-1670455623826 .text-edit {
        border-style: solid !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        border-color: rgba(26, 182, 249, 1) !important;
        padding-left: 10px !important;
        padding-bottom: 0px !important;
    }

    #e-1670455623826 .text-edit h1 {
        font-size: 22px !important;
        line-height: 1.2em !important;
        letter-spacing: 1.3px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1670455623826 {
        margin-bottom: 20px !important;
    }

    #e-1670455623826 .text-edit {
        border-style: solid !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        border-color: rgba(26, 182, 249, 1) !important;
        padding-left: 15px !important;
        padding-bottom: 0px !important;
    }

    #e-1670455623826 .text-edit h1 {
        font-size: 25px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1670455623826 {
        margin-bottom: 20px !important;
    }

    #e-1670455623826 .text-edit {
        border-style: solid !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        border-color: rgba(26, 182, 249, 1) !important;
        padding-left: 15px !important;
        padding-bottom: 0px !important;
    }

    #e-1670455623826 .text-edit h1 {
        font-size: 26px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }
}

@media (min-width: 1200px) {
    #e-1670455623826 {
        margin-bottom: 20px !important;
    }

    #e-1670455623826 .text-edit {
        border-style: solid !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        border-color: rgba(26, 182, 249, 1) !important;
        padding-left: 15px !important;
        padding-bottom: 0px !important;
    }

    #e-1670455623826 .text-edit h1 {
        font-size: 26px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }
}

@media (width: 767.2px) {
    #e-1670455623826 {
        margin-bottom: 20px !important;
    }

    #e-1670455623826 .text-edit {
        border-style: solid !important;
        border-top-width: 0px !important;
        border-right-width: 0px !important;
        border-bottom-width: 0px !important;
        border-left-width: 4px !important;
        border-color: rgba(26, 182, 249, 1) !important;
        padding-left: 10px !important;
        padding-bottom: 0px !important;
    }

    #e-1670455623826 .text-edit h1 {
        font-size: 22px !important;
        line-height: 1.2em !important;
        letter-spacing: 1.3px !important;
        color: rgb(56, 127, 193) !important;
        text-transform: none !important;
        font-weight: 600 !important;
    }
}

#r-1626814698969 {
    padding-bottom: 10px;
    width: 100%;
}

#r-1626814698969.gf_row-fluid {
    transform: none !important;
    margin-left: -50vw !important;
}

#r-1626814698969>.gf_column {
    min-height: 1px;
}

@media (max-width: 767px) {
    #r-1626814698969 {
        max-width: 100% !important;
        padding-top: 0px !important;
        padding-bottom: 34px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1626814698969 {
        max-width: 100% !important;
        padding-top: 0px !important;
        padding-bottom: 34px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1626814698969 {
        max-width: 100% !important;
        padding-top: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 34px !important;
    }
}

@media (min-width: 1200px) {
    #r-1626814698969 {
        padding-top: 0px !important;
        max-width: 1200px !important;
        padding-bottom: 34px !important;
    }
}

@media (width: 767.2px) {
    #r-1626814698969 {
        max-width: 100% !important;
        padding-top: 0px !important;
        padding-bottom: 34px !important;
    }
}

#e-1626814698848 .gf_button:hover {}

#e-1626814698848 {}

#e-1626814698848 .gf_button {
    display: inline-block;
    margin: 0px !important;
}

#e-1626814698848 .gf_button-stretch {
    width: 100% !important;
}

#e-1626814698848 .gf_button>span {
    color: inherit !important;
    text-transform: inherit !important;
}

@media (max-width: 767px) {
    #e-1626814698848 [data-stretch-xs="1"] .gf_button {
        width: 100% !important;
    }

    #e-1626814698848 {
        margin-left: -2.3px !important;
    }

    #e-1626814698848 .gf_button:hover {}

    #e-1626814698848 .gf_button {
        font-size: 13px !important;
        text-transform: none !important;
        background-color: #ffffff !important;
        color: #1e73be !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #e-1626814698848 [data-stretch-sm="1"] .gf_button {
        width: 100% !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #e-1626814698848 [data-stretch-md="1"] .gf_button {
        width: 100% !important;
    }
}

@media (min-width: 1200px) {
    #e-1626814698848 [data-stretch-lg="1"] .gf_button {
        width: 100% !important;
    }

    #e-1626814698848 {
        margin-left: -px !important;
    }

    #e-1626814698848 .gf_button:hover {}

    #e-1626814698848 .gf_button {
        font-size: 15px !important;
        text-transform: none !important;
        background-color: #ffffff !important;
        color: #1e73be !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1626814698848 {
        margin-left: -4.6px !important;
    }

    #e-1626814698848 .gf_button:hover {}

    #e-1626814698848 .gf_button {
        font-size: 14px !important;
        text-transform: none !important;
        background-color: #ffffff !important;
        color: #1e73be !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1626814698848 {
        margin-left: -23px !important;
    }

    #e-1626814698848 .gf_button:hover {}

    #e-1626814698848 .gf_button {
        font-size: 15px !important;
        text-transform: none !important;
        background-color: #ffffff !important;
        color: #1e73be !important;
        padding-left: px !important;
        padding-right: 0px !important;
        font-weight: bold !important;
    }
}

@media (width: 767.2px) {
    #e-1626814698848 [data-stretch-xs="1"] .gf_button {
        width: 100% !important;
    }

    #e-1626814698848 {
        margin-left: -2.3px !important;
    }

    #e-1626814698848 .gf_button:hover {}

    #e-1626814698848 .gf_button {
        font-size: 13px !important;
        text-transform: none !important;
        background-color: #ffffff !important;
        color: #1e73be !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
}

#e-1626814698944 .gf_button:hover {}

#e-1626814698944 {}

#e-1626814698944 .gf_button {
    display: inline-block;
    margin: 0px !important;
}

#e-1626814698944 .gf_button-stretch {
    width: 100% !important;
}

#e-1626814698944 .gf_button>span {
    color: inherit !important;
    text-transform: inherit !important;
}

@media (max-width: 767px) {
    #e-1626814698944 [data-stretch-xs="1"] .gf_button {
        width: 100% !important;
    }

    #e-1626814698944 {}

    #e-1626814698944 .gf_button:hover {}

    #e-1626814698944 .gf_button {
        font-size: 13px !important;
        text-transform: none !important;
        background-color: #ffffff !important;
        color: #1e73be !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #e-1626814698944 [data-stretch-sm="1"] .gf_button {
        width: 100% !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #e-1626814698944 [data-stretch-md="1"] .gf_button {
        width: 100% !important;
    }
}

@media (min-width: 1200px) {
    #e-1626814698944 [data-stretch-lg="1"] .gf_button {
        width: 100% !important;
    }

    #e-1626814698944 {}

    #e-1626814698944 .gf_button:hover {}

    #e-1626814698944 .gf_button {
        font-size: 15px !important;
        text-transform: none !important;
        background-color: #ffffff !important;
        color: #1e73be !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1626814698944 {}

    #e-1626814698944 .gf_button:hover {}

    #e-1626814698944 .gf_button {
        font-size: 14px !important;
        text-transform: none !important;
        background-color: #ffffff !important;
        color: #1e73be !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1626814698944 {}

    #e-1626814698944 .gf_button:hover {}

    #e-1626814698944 .gf_button {
        font-size: 15px !important;
        text-transform: none !important;
        background-color: #ffffff !important;
        color: #1e73be !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
        font-weight: bold !important;
    }
}

@media (width: 767.2px) {
    #e-1626814698944 [data-stretch-xs="1"] .gf_button {
        width: 100% !important;
    }

    #e-1626814698944 {}

    #e-1626814698944 .gf_button:hover {}

    #e-1626814698944 .gf_button {
        font-size: 13px !important;
        text-transform: none !important;
        background-color: #ffffff !important;
        color: #1e73be !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
}

#m-1607987641810 {
    padding-top: 30px;
    padding-bottom: 30px;
}

#m-1607987641810>.module {
    font-size: 0px;
    ""
}

#m-1607987641810 .gf_social {
    display: inline-flex;
    align-items: center;
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 0px;
    padding-bottom: 0px;
    height: 40px;
    font-size: 14px;
}

#m-1607987641810 i.fa {
    display: inline-block;
    margin: auto;
    color: #FFFFFF;
    font-size: inherit;
}

#m-1607987641810 .gf_social span.gf_social-label,
#m-1607987641810 .gf_social span.gf_social-count {
    display: inline-block;
    padding-left: 5px;
    color: #FFFFFF;
    font-size: inherit;
}

@media (max-width: 767px) {
    #m-1607987641810 {
        padding-top: 0px !important;
    }

    #m-1607987641810 .gf_social {
        font-size: 8px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1607987641810 {
        padding-top: 18px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1607987641810 {
        padding-top: 0px !important;
    }

    #m-1607987641810 .gf_social {
        font-size: 15px !important;
    }
}

@media (min-width: 1200px) {
    #m-1607987641810 {
        padding-top: 37px !important;
    }
}

@media (width: 767.2px) {
    #m-1607987641810 {
        padding-top: 0px !important;
    }

    #m-1607987641810 .gf_social {
        font-size: 8px !important;
    }
}

#r-1607987650100 {
    padding-bottom: 10px;
    width: 100%;
}

#r-1607987650100.gf_row-fluid {
    transform: none !important;
    margin-left: -50vw !important;
}

#r-1607987650100>.gf_column {
    min-height: 1px;
}

@media (max-width: 767px) {
    #r-1607987650100 {
        max-width: 1200px !important;
        padding-top: 57px !important;
        padding-bottom: 26px !important;
        background-color: #ffffff !important;
        margin-top: -43px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #r-1607987650100 {
        max-width: 1200px !important;
        padding-top: 0px !important;
        padding-bottom: 26px !important;
        background-color: #ffffff !important;
        margin-top: 14px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #r-1607987650100 {
        max-width: 1200px !important;
        padding-top: 0px !important;
        padding-bottom: 26px !important;
        background-color: #ffffff !important;
        margin-top: 14px !important;
    }
}

@media (min-width: 1200px) {
    #r-1607987650100 {
        max-width: 1200px !important;
        padding-top: 8px !important;
        padding-bottom: 26px !important;
        background-color: #ffffff !important;
        margin-top: 0px !important;
    }
}

@media (width: 767.2px) {
    #r-1607987650100 {
        max-width: 1200px !important;
        padding-top: 57px !important;
        padding-bottom: 26px !important;
        background-color: #ffffff !important;
        margin-top: -43px !important;
    }
}

#m-1674750905494 {}

ul.expert-advice-list {
    list-style-type: none;
    font-size: .8em;
}

ul.expert-advice-list li {
    display: inline-block;
    margin: 0px;
    text-decoration: none;
    text-align: center;
}

ul.expert-advice-list img {
    padding: 10px;
    margin: 0 10px 0 10px;
    border-radius: 5px;
    width: 55px;
    height: 55px;
}

ul.expert-advice-list img:hover {
    background-color: #CADCF0;
}

.advice-text {
    color: #003366 !important;
    font-size: .8em !important;
    font-weight: bold !important;
    text-align: center !important;
    font-family: 'roboto', sans-serif;
}

@media (min-width:641px) {
    ul.expert-advice-list {
        list-style-type: none;
        font-size: 1em;
    }

    ul.expert-advice-list li {
        display: inline-block;
        margin: 10px;
        text-decoration: none;
        text-align: center;
    }

    ul.expert-advice-list img {
        padding: 15px;
        margin: 0 20px 0 20px;
        border-radius: 5px;
        width: 80px;
        height: 80px;
    }
}

@media (max-width: 767px) {
    #m-1674750905494 {
        margin-bottom: 15px !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #m-1674750905494 {
        margin-bottom: 15px !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #m-1674750905494 {
        margin-bottom: 15px !important;
    }
}

@media (min-width: 1200px) {
    #m-1674750905494 {
        margin-bottom: 15px !important;
    }
}

@media (width: 767.2px) {
    #m-1674750905494 {
        margin-bottom: 15px !important;
    }
}

#e-1607987650028 .text-edit h1 {}

#e-1607987650028 {}

#e-1607987650028 .text-edit {}

#e-1607987650028 h1,
#e-1607987650028 h2,
#e-1607987650028 h3,
#e-1607987650028 h4,
#e-1607987650028 h5,
#e-1607987650028 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987650028 .text-edit ul {
    list-style: disc inside !important;
}

#e-1607987650028 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1607987650028 .text-edit ul li,
#e-1607987650028 .text-edit ol li {
    list-style: inherit !important;
}

#e-1607987650028 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1607987650028 {
        margin-top: 9px !important;
    }

    #e-1607987650028 .text-edit h1 {
        font-size: 20px !important;
        line-height: 1.2em !important;
        letter-spacing: 2.5px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1607987650028 {
        margin-top: 9px !important;
    }

    #e-1607987650028 .text-edit h1 {
        font-size: 20px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1607987650028 {
        margin-top: 9px !important;
    }

    #e-1607987650028 .text-edit h1 {
        font-size: 25px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (min-width: 1200px) {
    #e-1607987650028 {
        margin-top: 9px !important;
    }

    #e-1607987650028 .text-edit h1 {
        font-size: 25px !important;
        line-height: 1.2em !important;
        letter-spacing: 3px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

@media (width: 767.2px) {
    #e-1607987650028 {
        margin-top: 9px !important;
    }

    #e-1607987650028 .text-edit h1 {
        font-size: 20px !important;
        line-height: 1.2em !important;
        letter-spacing: 2.5px !important;
        color: #222222 !important;
        text-transform: uppercase !important;
    }
}

#e-1607987650074 {}

#e-1607987650074 .text-edit {
    line-height: 1.6 !important;
}

#e-1607987650074 h1,
#e-1607987650074 h2,
#e-1607987650074 h3,
#e-1607987650074 h4,
#e-1607987650074 h5,
#e-1607987650074 h6 {
    line-height: inherit !important;
    text-align: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987650074 .text-edit ul {
    list-style: disc inside !important;
}

#e-1607987650074 .text-edit ol {
    list-style: decimal inside !important;
}

#e-1607987650074 .text-edit ul li,
#e-1607987650074 .text-edit ol li {
    list-style: inherit !important;
}

#e-1607987650074 .text-edit>p {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
}

#e-1607987650074 .text-edit font {
    font-size: inherit !important;
}

@media (max-width: 767px) {
    #e-1607987650074 {
        margin-bottom: 15px !important;
    }

    #e-1607987650074 .text-edit {
        font-size: 15px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #e-1607987650074 {
        margin-bottom: 15px !important;
    }

    #e-1607987650074 .text-edit {
        font-size: 16px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    #e-1607987650074 {
        margin-bottom: 15px !important;
    }

    #e-1607987650074 .text-edit {
        font-size: 17px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
    }
}

@media (min-width: 1200px) {
    #e-1607987650074 {
        margin-bottom: 15px !important;
    }

    #e-1607987650074 .text-edit {
        font-size: 18px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
    }
}

@media (width: 767.2px) {
    #e-1607987650074 {
        margin-bottom: 15px !important;
    }

    #e-1607987650074 .text-edit {
        font-size: 15px !important;
        line-height: 1.6em !important;
        letter-spacing: 0px !important;
        color: #383838 !important;
        text-transform: none !important;
    }
}

. {
    filter: blur(5px);
    transition: filter .3s
}

.ed {
    filter: initial
}