img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}

a,
* a {
    color: #ed431d;
}

a:hover,
* a:hover {
    color: #ed431d;
}

.reservation-table.style-dark input[type="submit"],
.reservation-table.style-light input[type="submit"] {
    background-color: #ed431d;
}

/* Preloading Style */
#as-preloading-wrapper .as-ball:after {
    background-color: #ed431d;
}

#as-header-1 .as-header-top .as-sub-menu-top li a:hover {
    color: #ed431d;
}

#as-header-1 .as-search-and-shop .as-icon-shopping .as-icon-shoper svg {
    fill: ;
}

#as-header-1 .as-search-and-shop>li .dslc-icon {
    color: ;
}

/* General Style */
#as-header-1 .as-search-and-shop .as-icon-shopping .as-quatity-item-woo,
#as-footer-1 h4.widget-title-footer:before,
#as-comment-wrapper .comment-reply-link,
.as-sidebar-content .as-widget .widgettitle:before,
#as-page-blog-classic .as-post-item .as-gallery-wrapper .as-customNavigation-blog a:hover,
#as-page-blog-classic .as-post-item.dslc_projects .as-content-blog-wrapper.as-single-project .as-btn-readmore.as-btn-single-project,
.contact-style-1 input[type="submit"],
.contact-style-2 input[type="submit"],
.contact-style-3 input[type="submit"],
.open-table-widget .otw-bare-bones-style .otw-button-wrap input[type=submit]:hover,
.dl-menuwrapper div.dl-trigger,
.as-port-ajax-social-share .as-get-in-touch-prj-ajax,
.as-scrollup:hover:before {
    background: #ed431d;
}

#as-comment-wrapper .comment-reply-link:hover,
#as-footer-3 .as-footer-wrapper .as-footer-3-button .as-scrollup:hover,
.as-sidebar-content .as-widget .tagcloud a:hover,
.as-sidebar-content .as-widget .as-social-info-widget-wrapper .as-social-info-widget li a:hover,
.as-widget-footer .as-social-info-widget-wrapper .as-social-info-widget li a:hover,
.dslc-widget .dslc-widget-wrap .tagcloud a:hover {
    border-color: #ed431d;
}

#as-header-1 #mega_main_menu.as_header_menu>.menu_holder>.menu_inner>ul>li>.item_link,
.as-color-main,
.as-post-info>div a:hover,
.as-post-info>div .as-name-author,
#as-page-blog-classic .as-tag-post-wrapper>a:hover .as-sidebar-content .as-widget ul li a:hover,
.as-sidebar-content .as-widget ul li.recentcomments .comment-author-link,
#as-page-blog-classic .as-title-meta-wrapper .as-post-title a:hover,
.as-sidebar-content .as-widget.widget_recent_entries .recent-post-widget .recent-post-widget-content h5 a:hover,
#as-page-blog-classic .as-title-meta-wrapper .as-post-info>.as-category a:hover,
.dialog__content .dialog-inner .search-form-wrapper-dialog .searchform .searchform-wrapper #searchsubmit:hover,
#as-footer-3 .as-footer-3-menu li a:hover,
.as-list-social-header-wrapper li a:hover,
#as-breadcrumb-wrapper .as-breadcrumb-link li a:hover,
.as-post-btn-group a.as-btn-readmore:hover,
.as-sidebar-content .as-widget ul li a:hover,
.as-sidebar-content .as-widget .tagcloud a:hover,
.as-sidebar-content .as-widget .as-social-info-widget-wrapper .as-social-info-widget li a:hover,
.dslc-widget .dslc-widget-wrap .tagcloud a:hover,
.dslc-widget .dslc-widget-wrap ul li a:hover,
.dslc-widget .dslc-widget-wrap .as-social-info-widget-wrapper .as-social-info-widget li a:hover {
    color: #ed431d;
}

#as-header-1 #mega_main_menu>.menu_holder>.menu_inner>ul .mega_dropdown .item_link:hover .link_text,
#as-header-1 #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link:hover .link_text,
#as-header-1 #mega_main_menu>.menu_holder>.menu_inner>ul>li.current-menu-item>.item_link .link_text,
#as-header-1 #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link:hover:after,
#as-header-1 #mega_main_menu>.menu_holder>.menu_inner>ul>li.current-menu-item>.item_link:after,
#as-header-1 .as-menu-header-1 li.current-menu-item>a {
    color: #fff !important;
}

.page-template-page-fullpage #as-header-1 .as-menu-header-1 li a,
.page-template-page-fullpage #as-header-1 .as-menu-header-1 li a:hover,
.page-template-page-fullpage-equal #as-header-1 .as-menu-header-1 li a,
.page-template-page-fullpage-equal #as-header-1 .as-menu-header-1 li a:hover,
.scroll-down-wrapper {
    color: #ffffff !important;
}

.page-template-page-fullpage #as-header-1.light .as-menu-header-1 li a,
.page-template-page-fullpage #as-header-1.light .as-menu-header-1 li a:hover,
.page-template-page-fullpage-equal #as-header-1.light .as-menu-header-1 li a,
.page-template-page-fullpage-equal #as-header-1.light .as-menu-header-1 li a:hover,
.scroll-down-wrapper.light {
    color: #ed431d !important;
}

.page-template-page-fullpage #as-header-1 .as-menu-header-1 li a:after,
.page-template-page-fullpage-equal #as-header-1 .as-menu-header-1 li a:after {
    background: #ffffff !important;
}

.page-template-page-fullpage #as-header-1.light .as-menu-header-1 li a:after,
.page-template-page-fullpage-equal #as-header-1.light .as-menu-header-1 li a:after {
    background: #ed431d !important;
}

.page-template-page-fullpage .section-title-top,
.page-template-page-fullpage .section-title-top a,
.page-template-page-fullpage-equal .section-title-top,
.page-template-page-fullpage-equal .section-title-top a {
    color: #ffffff !important;
}

.page-template-page-fullpage .section-title-top.light,
.page-template-page-fullpage .section-title-top.light a,
.page-template-page-fullpage-equal .section-title-top.light,
.page-template-page-fullpage-equal .section-title-top.light a {
    color: #ed431d !important;
}

.page-template-page-fullpage .section-title-top:before,
.page-template-page-fullpage-equal .section-title-top:before {
    background: #ffffff;
}

.page-template-page-fullpage .section-title-top.light:before,
.page-template-page-fullpage-equal .section-title-top.light:before {
    background: #ed431d;
}

.hero-social-list a {
    color: #ffffff;
}

.hero-social-list.light a {
    color: #ed431d;
}

#demo-css-code {
    margin: 0 auto;
}

.recentcomments a {
    display: inline !important;
    padding: 0 !important;
    margin: 0 !important;
}

.dslc-modules-section-wrapper,
.dslca-add-modules-section {
    width: 1170px;
}

.dslc-modules-section:not(.dslc-full) {
    padding-left: 4%;
    padding-right: 4%;
}

.dslc-modules-section {
    margin-left: 0%;
    margin-right: 0%;
    margin-bottom: 0px;
    padding-bottom: 80px;
    padding-top: 80px;
    padding-left: 0%;
    padding-right: 0%;
    background-image: none;
    background-repeat: repeat;
    background-position: left top;
    background-attachment: scroll;
    background-size: auto;
    border-width: 0px;
    border-style: solid;
}

/*  CSS FOR POST ID: 7 */
#dslc-module-76d5e99d569 .dslc-separator {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-76d5e99d569 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-ba2768d5d8e .dslc-text-module-content {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    background-size: auto;
}

#dslc-module-ba2768d5d8e .dslc-text-module-content,
#dslc-module-ba2768d5d8e .dslc-text-module-content .dslca-editable-content,
#dslc-module-ba2768d5d8e .dslc-text-module-content p {
    color: #ffffff;
    font-size: 13px;
    font-weight: 600;
    font-family: "Noto Serif";
    font-style: normal;
    line-height: 15px;
    text-transform: none;
    text-align: left;
}

#dslc-module-ba2768d5d8e .dslc-text-module-content p {
    margin-bottom: 25px;
}

#dslc-module-ba2768d5d8e .dslc-text-module-content h1 {
    color: #ffffff;
    font-size: 58px;
    font-weight: 600;
    font-family: "Quincy";
    font-style: normal;
    line-height: 60px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-ba2768d5d8e .dslc-text-module-content h2 {
    font-size: 23px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 33px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-ba2768d5d8e .dslc-text-module-content h3 {
    font-size: 21px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 31px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-ba2768d5d8e .dslc-text-module-content h4 {
    font-size: 19px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 29px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-ba2768d5d8e .dslc-text-module-content h5 {
    font-size: 17px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 27px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-ba2768d5d8e .dslc-text-module-content h6 {
    font-size: 15px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 25px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-ba2768d5d8e .dslc-text-module-content li {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
    margin-bottom: 10px;
}

#dslc-module-ba2768d5d8e .dslc-text-module-content ul,
#dslc-module-ba2768d5d8e .dslc-text-module-content ol {
    margin-bottom: 25px;
    margin-left: 25px;
}

#dslc-module-ba2768d5d8e .dslc-text-module-content ul {
    list-style-type: disc;
    text-align: left;
}

#dslc-module-ba2768d5d8e .dslc-text-module-content ol {
    list-style-type: decimal;
}

#dslc-module-ba2768d5d8e input[type=text],
#dslc-module-ba2768d5d8e input[type=password],
#dslc-module-ba2768d5d8e input[type=number],
#dslc-module-ba2768d5d8e input[type=email],
#dslc-module-ba2768d5d8e input[type=tel],
#dslc-module-ba2768d5d8e textarea,
#dslc-module-ba2768d5d8e select {
    color: #fffff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    border-color: #ddd;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-ba2768d5d8e input[type=text]::placeholder,
#dslc-module-ba2768d5d8e input[type=password]::placeholder,
#dslc-module-ba2768d5d8e input[type=number]::placeholder,
#dslc-module-ba2768d5d8e input[type=email]::placeholder,
#dslc-module-ba2768d5d8e input[type=tel]::placeholder,
#dslc-module-ba2768d5d8e textarea::placeholder,
#dslc-module-ba2768d5d8e select::placeholder {
    color: #fffff;
}

#dslc-module-ba2768d5d8e textarea {
    line-height: 23px;
}

#dslc-module-ba2768d5d8e .dslc-text-module-content blockquote,
#dslc-module-ba2768d5d8e .dslc-text-module-content blockquote p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
}

#dslc-module-ba2768d5d8e blockquote,
#dslc-module-ba2768d5d8e .dslc-text-module-content blockquote p {
    text-align: left;
}

#dslc-module-ba2768d5d8e blockquote {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-ba2768d5d8e input[type=submit],
#dslc-module-ba2768d5d8e button {
    background-color: #5890e5;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    line-height: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-color: #5890e5;
}

#dslc-module-ba2768d5d8e input[type=submit]:hover,
#dslc-module-ba2768d5d8e button:hover {
    background-color: #5890e5;
    color: #fff;
    border-color: #5890e5;
}

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

    #dslc-module-ba2768d5d8e .dslc-text-module-content,
    #dslc-module-ba2768d5d8e .dslc-text-module-content .dslca-editable-content,
    #dslc-module-ba2768d5d8e .dslc-text-module-content p {
        font-size: 13px;
        line-height: 15px;
        text-align: left;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content h1 {
        font-size: 25px;
        line-height: 32px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content ul,
    #dslc-module-ba2768d5d8e .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content blockquote,
    #dslc-module-ba2768d5d8e .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-ba2768d5d8e blockquote {
        text-align: left;
    }
}

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

    #dslc-module-ba2768d5d8e .dslc-text-module-content,
    #dslc-module-ba2768d5d8e .dslc-text-module-content .dslca-editable-content,
    #dslc-module-ba2768d5d8e .dslc-text-module-content p {
        font-size: 13px;
        line-height: 15px;
        text-align: left;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content h1 {
        font-size: 25px;
        line-height: 32px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content ul,
    #dslc-module-ba2768d5d8e .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-ba2768d5d8e .dslc-text-module-content blockquote,
    #dslc-module-ba2768d5d8e .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-ba2768d5d8e blockquote {
        text-align: left;
    }
}

#dslc-module-7847a4d3873 .dslc-text-module-content {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    background-size: auto;
}

#dslc-module-7847a4d3873 .dslc-text-module-content,
#dslc-module-7847a4d3873 .dslc-text-module-content .dslca-editable-content,
#dslc-module-7847a4d3873 .dslc-text-module-content p {
    color: #ffffff;
    font-size: 22px;
    font-weight: 400;
    font-family: "Allrounder_Grotesk";
    font-style: normal;
    line-height: 36px;
    text-transform: none;
    text-align: left;
}

#dslc-module-7847a4d3873 .dslc-text-module-content p {
    margin-bottom: 25px;
}

#dslc-module-7847a4d3873 .dslc-text-module-content h1 {
    font-size: 25px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 35px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-7847a4d3873 .dslc-text-module-content h2 {
    font-size: 23px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 33px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-7847a4d3873 .dslc-text-module-content h3 {
    font-size: 21px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 31px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-7847a4d3873 .dslc-text-module-content h4 {
    font-size: 19px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 29px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-7847a4d3873 .dslc-text-module-content h5 {
    font-size: 17px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 27px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-7847a4d3873 .dslc-text-module-content h6 {
    font-size: 15px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 25px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-7847a4d3873 .dslc-text-module-content li {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
    margin-bottom: 10px;
}

#dslc-module-7847a4d3873 .dslc-text-module-content ul,
#dslc-module-7847a4d3873 .dslc-text-module-content ol {
    margin-bottom: 25px;
    margin-left: 25px;
}

#dslc-module-7847a4d3873 .dslc-text-module-content ul {
    list-style-type: disc;
    text-align: left;
}

#dslc-module-7847a4d3873 .dslc-text-module-content ol {
    list-style-type: decimal;
}

#dslc-module-7847a4d3873 input[type=text],
#dslc-module-7847a4d3873 input[type=password],
#dslc-module-7847a4d3873 input[type=number],
#dslc-module-7847a4d3873 input[type=email],
#dslc-module-7847a4d3873 input[type=tel],
#dslc-module-7847a4d3873 textarea,
#dslc-module-7847a4d3873 select {
    color: #fffff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    border-color: #ddd;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-7847a4d3873 input[type=text]::placeholder,
#dslc-module-7847a4d3873 input[type=password]::placeholder,
#dslc-module-7847a4d3873 input[type=number]::placeholder,
#dslc-module-7847a4d3873 input[type=email]::placeholder,
#dslc-module-7847a4d3873 input[type=tel]::placeholder,
#dslc-module-7847a4d3873 textarea::placeholder,
#dslc-module-7847a4d3873 select::placeholder {
    color: #fffff;
}

#dslc-module-7847a4d3873 textarea {
    line-height: 23px;
}

#dslc-module-7847a4d3873 .dslc-text-module-content blockquote,
#dslc-module-7847a4d3873 .dslc-text-module-content blockquote p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
}

#dslc-module-7847a4d3873 blockquote,
#dslc-module-7847a4d3873 .dslc-text-module-content blockquote p {
    text-align: left;
}

#dslc-module-7847a4d3873 blockquote {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-7847a4d3873 input[type=submit],
#dslc-module-7847a4d3873 button {
    background-color: #5890e5;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    line-height: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-color: #5890e5;
}

#dslc-module-7847a4d3873 input[type=submit]:hover,
#dslc-module-7847a4d3873 button:hover {
    background-color: #5890e5;
    color: #fff;
    border-color: #5890e5;
}

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

    #dslc-module-7847a4d3873 .dslc-text-module-content,
    #dslc-module-7847a4d3873 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-7847a4d3873 .dslc-text-module-content p {
        font-size: 13px;
        line-height: 22px;
        text-align: left;
    }

    #dslc-module-7847a4d3873 .dslc-text-module-content h1 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-7847a4d3873 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-7847a4d3873 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-7847a4d3873 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-7847a4d3873 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-7847a4d3873 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-7847a4d3873 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-7847a4d3873 .dslc-text-module-content ul,
    #dslc-module-7847a4d3873 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-7847a4d3873 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-7847a4d3873 .dslc-text-module-content blockquote,
    #dslc-module-7847a4d3873 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-7847a4d3873 blockquote {
        text-align: left;
    }
}

#dslc-module-1c0a1248119 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-1c0a1248119 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-84fc4b69ca6 .dslc-image-container {
    text-align: center;
}

#dslc-module-84fc4b69ca6 .dslc-image {}

#dslc-module-84fc4b69ca6 .dslc-image,
#dslc-module-84fc4b69ca6 .dslc-image a,
#dslc-module-84fc4b69ca6 .dslc-image img {
    width: auto;
}

#dslc-module-84fc4b69ca6 .dslc-image-caption {
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 20px;
}

#dslc-module-78ccd63a99e .dslc-image-container {
    text-align: center;
}

#dslc-module-78ccd63a99e .dslc-image {}

#dslc-module-78ccd63a99e .dslc-image,
#dslc-module-78ccd63a99e .dslc-image a,
#dslc-module-78ccd63a99e .dslc-image img {
    width: auto;
}

#dslc-module-78ccd63a99e .dslc-image-caption {
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 20px;
}

#dslc-module-927fe286847 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-927fe286847 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-504d5510910 .dslc-text-module-content {
    margin-bottom: 015px;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    background-size: auto;
}

#dslc-module-504d5510910 .dslc-text-module-content,
#dslc-module-504d5510910 .dslc-text-module-content .dslca-editable-content,
#dslc-module-504d5510910 .dslc-text-module-content p {
    color: #ffffff;
    font-size: 22px;
    font-weight: 400;
    font-family: "Allrounder_Grotesk";
    font-style: normal;
    line-height: 38px;
    text-transform: none;
    text-align: left;
}

#dslc-module-504d5510910 .dslc-text-module-content p {
    margin-bottom: 25px;
}

#dslc-module-504d5510910 .dslc-text-module-content h1 {
    font-size: 25px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 35px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-504d5510910 .dslc-text-module-content h2 {
    font-size: 23px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 33px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-504d5510910 .dslc-text-module-content h3 {
    font-size: 21px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 31px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-504d5510910 .dslc-text-module-content h4 {
    font-size: 19px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 29px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-504d5510910 .dslc-text-module-content h5 {
    font-size: 17px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 27px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-504d5510910 .dslc-text-module-content h6 {
    font-size: 15px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 25px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-504d5510910 .dslc-text-module-content li {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
    margin-bottom: 10px;
}

#dslc-module-504d5510910 .dslc-text-module-content ul,
#dslc-module-504d5510910 .dslc-text-module-content ol {
    margin-bottom: 25px;
    margin-left: 25px;
}

#dslc-module-504d5510910 .dslc-text-module-content ul {
    list-style-type: disc;
    text-align: left;
}

#dslc-module-504d5510910 .dslc-text-module-content ol {
    list-style-type: decimal;
}

#dslc-module-504d5510910 input[type=text],
#dslc-module-504d5510910 input[type=password],
#dslc-module-504d5510910 input[type=number],
#dslc-module-504d5510910 input[type=email],
#dslc-module-504d5510910 input[type=tel],
#dslc-module-504d5510910 textarea,
#dslc-module-504d5510910 select {
    color: #fffff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    border-color: #ddd;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-504d5510910 input[type=text]::placeholder,
#dslc-module-504d5510910 input[type=password]::placeholder,
#dslc-module-504d5510910 input[type=number]::placeholder,
#dslc-module-504d5510910 input[type=email]::placeholder,
#dslc-module-504d5510910 input[type=tel]::placeholder,
#dslc-module-504d5510910 textarea::placeholder,
#dslc-module-504d5510910 select::placeholder {
    color: #fffff;
}

#dslc-module-504d5510910 textarea {
    line-height: 23px;
}

#dslc-module-504d5510910 .dslc-text-module-content blockquote,
#dslc-module-504d5510910 .dslc-text-module-content blockquote p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
}

#dslc-module-504d5510910 blockquote,
#dslc-module-504d5510910 .dslc-text-module-content blockquote p {
    text-align: left;
}

#dslc-module-504d5510910 blockquote {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-504d5510910 input[type=submit],
#dslc-module-504d5510910 button {
    background-color: #5890e5;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    line-height: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-color: #5890e5;
}

#dslc-module-504d5510910 input[type=submit]:hover,
#dslc-module-504d5510910 button:hover {
    background-color: #5890e5;
    color: #fff;
    border-color: #5890e5;
}

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

    #dslc-module-504d5510910 .dslc-text-module-content,
    #dslc-module-504d5510910 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-504d5510910 .dslc-text-module-content p {
        font-size: 13px;
        line-height: 22px;
        text-align: left;
    }

    #dslc-module-504d5510910 .dslc-text-module-content h1 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-504d5510910 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-504d5510910 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-504d5510910 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-504d5510910 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-504d5510910 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-504d5510910 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-504d5510910 .dslc-text-module-content ul,
    #dslc-module-504d5510910 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-504d5510910 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-504d5510910 .dslc-text-module-content blockquote,
    #dslc-module-504d5510910 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-504d5510910 blockquote {
        text-align: left;
    }
}

#dslc-module-642dc217522 .dslc-image-container {
    text-align: left;
}

#dslc-module-642dc217522 .dslc-image {
    margin-top: 25px;
}

#dslc-module-642dc217522 .dslc-image,
#dslc-module-642dc217522 .dslc-image a,
#dslc-module-642dc217522 .dslc-image img {
    width: auto;
}

#dslc-module-642dc217522 .dslc-image-caption {
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 20px;
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
    #dslc-module-642dc217522 .dslc-image-container {
        text-align: left;
    }

    #dslc-module-642dc217522 .dslc-image {
        max-width: 150px;
    }

    #dslc-module-642dc217522 .dslc-image-caption {
        font-size: 13px;
        line-height: 22px;
        margin-top: 20px;
    }
}

@media only screen and (max-width: 767px) {
    #dslc-module-642dc217522 .dslc-image-container {
        text-align: left;
    }

    #dslc-module-642dc217522 .dslc-image {
        max-width: 170px;
    }

    #dslc-module-642dc217522 .dslc-image-caption {
        font-size: 13px;
        line-height: 22px;
        margin-top: 20px;
    }
}

#dslc-module-cc9ac897bb5 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-cc9ac897bb5 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-cdbf71ad9e4 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-cdbf71ad9e4 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-711be094862 .dslc-text-module-content {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    background-size: auto;
}

#dslc-module-711be094862 .dslc-text-module-content,
#dslc-module-711be094862 .dslc-text-module-content .dslca-editable-content,
#dslc-module-711be094862 .dslc-text-module-content p {
    color: #ffffff;
    font-size: 13px;
    font-weight: 600;
    font-family: "Noto Serif";
    font-style: normal;
    line-height: 15px;
    text-transform: none;
    text-align: left;
}

#dslc-module-711be094862 .dslc-text-module-content p {
    margin-bottom: 25px;
}

#dslc-module-711be094862 .dslc-text-module-content h1 {
    color: #333333;
    font-size: 57px;
    font-weight: 600;
    font-family: "Quincy";
    font-style: normal;
    line-height: 65px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-711be094862 .dslc-text-module-content h2 {
    font-size: 23px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 33px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-711be094862 .dslc-text-module-content h3 {
    font-size: 21px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 31px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-711be094862 .dslc-text-module-content h4 {
    font-size: 19px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 29px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-711be094862 .dslc-text-module-content h5 {
    font-size: 17px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 27px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-711be094862 .dslc-text-module-content h6 {
    font-size: 15px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 25px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-711be094862 .dslc-text-module-content li {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
    margin-bottom: 10px;
}

#dslc-module-711be094862 .dslc-text-module-content ul,
#dslc-module-711be094862 .dslc-text-module-content ol {
    margin-bottom: 25px;
    margin-left: 25px;
}

#dslc-module-711be094862 .dslc-text-module-content ul {
    list-style-type: disc;
    text-align: left;
}

#dslc-module-711be094862 .dslc-text-module-content ol {
    list-style-type: decimal;
}

#dslc-module-711be094862 input[type=text],
#dslc-module-711be094862 input[type=password],
#dslc-module-711be094862 input[type=number],
#dslc-module-711be094862 input[type=email],
#dslc-module-711be094862 input[type=tel],
#dslc-module-711be094862 textarea,
#dslc-module-711be094862 select {
    color: #fffff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    border-color: #ddd;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-711be094862 input[type=text]::placeholder,
#dslc-module-711be094862 input[type=password]::placeholder,
#dslc-module-711be094862 input[type=number]::placeholder,
#dslc-module-711be094862 input[type=email]::placeholder,
#dslc-module-711be094862 input[type=tel]::placeholder,
#dslc-module-711be094862 textarea::placeholder,
#dslc-module-711be094862 select::placeholder {
    color: #fffff;
}

#dslc-module-711be094862 textarea {
    line-height: 23px;
}

#dslc-module-711be094862 .dslc-text-module-content blockquote,
#dslc-module-711be094862 .dslc-text-module-content blockquote p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
}

#dslc-module-711be094862 blockquote,
#dslc-module-711be094862 .dslc-text-module-content blockquote p {
    text-align: left;
}

#dslc-module-711be094862 blockquote {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-711be094862 input[type=submit],
#dslc-module-711be094862 button {
    background-color: #5890e5;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    line-height: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-color: #5890e5;
}

#dslc-module-711be094862 input[type=submit]:hover,
#dslc-module-711be094862 button:hover {
    background-color: #5890e5;
    color: #fff;
    border-color: #5890e5;
}

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

    #dslc-module-711be094862 .dslc-text-module-content,
    #dslc-module-711be094862 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-711be094862 .dslc-text-module-content p {
        font-size: 13px;
        line-height: 15px;
        text-align: left;
    }

    #dslc-module-711be094862 .dslc-text-module-content h1 {
        font-size: 25px;
        line-height: 32px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-711be094862 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-711be094862 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-711be094862 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-711be094862 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-711be094862 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-711be094862 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-711be094862 .dslc-text-module-content ul,
    #dslc-module-711be094862 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-711be094862 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-711be094862 .dslc-text-module-content blockquote,
    #dslc-module-711be094862 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-711be094862 blockquote {
        text-align: left;
    }
}

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

    #dslc-module-711be094862 .dslc-text-module-content,
    #dslc-module-711be094862 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-711be094862 .dslc-text-module-content p {
        font-size: 13px;
        line-height: 15px;
        text-align: left;
    }

    #dslc-module-711be094862 .dslc-text-module-content h1 {
        font-size: 25px;
        line-height: 32px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-711be094862 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-711be094862 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-711be094862 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-711be094862 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-711be094862 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-711be094862 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-711be094862 .dslc-text-module-content ul,
    #dslc-module-711be094862 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-711be094862 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-711be094862 .dslc-text-module-content blockquote,
    #dslc-module-711be094862 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-711be094862 blockquote {
        text-align: left;
    }
}

#dslc-module-af346a79556 .dslc-text-module-content {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    background-size: auto;
}

#dslc-module-af346a79556 .dslc-text-module-content,
#dslc-module-af346a79556 .dslc-text-module-content .dslca-editable-content,
#dslc-module-af346a79556 .dslc-text-module-content p {
    color: #333333;
    font-size: 22px;
    font-weight: 400;
    font-family: "Allrounder_Grotesk";
    font-style: normal;
    line-height: 36px;
    text-transform: none;
    text-align: left;
}

#dslc-module-af346a79556 .dslc-text-module-content p {
    margin-bottom: 25px;
}

#dslc-module-af346a79556 .dslc-text-module-content h1 {
    font-size: 25px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 35px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-af346a79556 .dslc-text-module-content h2 {
    font-size: 23px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 33px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-af346a79556 .dslc-text-module-content h3 {
    font-size: 21px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 31px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-af346a79556 .dslc-text-module-content h4 {
    font-size: 19px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 29px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-af346a79556 .dslc-text-module-content h5 {
    font-size: 17px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 27px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-af346a79556 .dslc-text-module-content h6 {
    font-size: 15px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 25px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-af346a79556 .dslc-text-module-content li {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
    margin-bottom: 10px;
}

#dslc-module-af346a79556 .dslc-text-module-content ul,
#dslc-module-af346a79556 .dslc-text-module-content ol {
    margin-bottom: 25px;
    margin-left: 25px;
}

#dslc-module-af346a79556 .dslc-text-module-content ul {
    list-style-type: disc;
    text-align: left;
}

#dslc-module-af346a79556 .dslc-text-module-content ol {
    list-style-type: decimal;
}

#dslc-module-af346a79556 input[type=text],
#dslc-module-af346a79556 input[type=password],
#dslc-module-af346a79556 input[type=number],
#dslc-module-af346a79556 input[type=email],
#dslc-module-af346a79556 input[type=tel],
#dslc-module-af346a79556 textarea,
#dslc-module-af346a79556 select {
    color: #fffff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    border-color: #ddd;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-af346a79556 input[type=text]::placeholder,
#dslc-module-af346a79556 input[type=password]::placeholder,
#dslc-module-af346a79556 input[type=number]::placeholder,
#dslc-module-af346a79556 input[type=email]::placeholder,
#dslc-module-af346a79556 input[type=tel]::placeholder,
#dslc-module-af346a79556 textarea::placeholder,
#dslc-module-af346a79556 select::placeholder {
    color: #fffff;
}

#dslc-module-af346a79556 textarea {
    line-height: 23px;
}

#dslc-module-af346a79556 .dslc-text-module-content blockquote,
#dslc-module-af346a79556 .dslc-text-module-content blockquote p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
}

#dslc-module-af346a79556 blockquote,
#dslc-module-af346a79556 .dslc-text-module-content blockquote p {
    text-align: left;
}

#dslc-module-af346a79556 blockquote {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-af346a79556 input[type=submit],
#dslc-module-af346a79556 button {
    background-color: #5890e5;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    line-height: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-color: #5890e5;
}

#dslc-module-af346a79556 input[type=submit]:hover,
#dslc-module-af346a79556 button:hover {
    background-color: #5890e5;
    color: #fff;
    border-color: #5890e5;
}

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

    #dslc-module-af346a79556 .dslc-text-module-content,
    #dslc-module-af346a79556 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-af346a79556 .dslc-text-module-content p {
        font-size: 13px;
        line-height: 22px;
        text-align: left;
    }

    #dslc-module-af346a79556 .dslc-text-module-content h1 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-af346a79556 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-af346a79556 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-af346a79556 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-af346a79556 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-af346a79556 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-af346a79556 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-af346a79556 .dslc-text-module-content ul,
    #dslc-module-af346a79556 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-af346a79556 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-af346a79556 .dslc-text-module-content blockquote,
    #dslc-module-af346a79556 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-af346a79556 blockquote {
        text-align: left;
    }
}

@media only screen and (max-width: 767px) {
    #dslc-module-af346a79556 .dslc-text-module-content {
        margin-bottom: 20px;
    }

    #dslc-module-af346a79556 .dslc-text-module-content,
    #dslc-module-af346a79556 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-af346a79556 .dslc-text-module-content p {
        font-size: 20px;
        line-height: 30px;
        text-align: left;
    }

    #dslc-module-af346a79556 .dslc-text-module-content h1 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-af346a79556 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-af346a79556 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-af346a79556 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-af346a79556 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-af346a79556 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-af346a79556 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-af346a79556 .dslc-text-module-content ul,
    #dslc-module-af346a79556 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-af346a79556 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-af346a79556 .dslc-text-module-content blockquote,
    #dslc-module-af346a79556 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-af346a79556 blockquote {
        text-align: left;
    }
}

#dslc-module-9fbaded3ea2 .dslc-image-container {
    text-align: center;
}

#dslc-module-9fbaded3ea2 .dslc-image {}

#dslc-module-9fbaded3ea2 .dslc-image,
#dslc-module-9fbaded3ea2 .dslc-image a,
#dslc-module-9fbaded3ea2 .dslc-image img {
    width: auto;
}

#dslc-module-9fbaded3ea2 .dslc-image-caption {
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 20px;
}

#dslc-module-c4hsl9brjdo .dslc-image-container {
    text-align: center;
}

#dslc-module-c4hsl9brjdo .dslc-image {}

#dslc-module-c4hsl9brjdo .dslc-image,
#dslc-module-c4hsl9brjdo .dslc-image a,
#dslc-module-c4hsl9brjdo .dslc-image img {
    width: auto;
}

#dslc-module-c4hsl9brjdo .dslc-image-caption {
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 20px;
}

#dslc-module-214787980bd .dslc-separator {
    margin-bottom: 35px;
    padding-bottom: 35px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-214787980bd .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-72fa7bc69a7 .dslc-separator {
    margin-bottom: 35px;
    padding-bottom: 35px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-72fa7bc69a7 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-4287c1574cd .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-4287c1574cd .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-d71b32a527d .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-d71b32a527d .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-66fc8c3ec73 .dslc-separator {
    margin-bottom: 35px;
    padding-bottom: 35px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-66fc8c3ec73 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-31bd21a0733 .dslc-text-module-content {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    background-size: auto;
}

#dslc-module-31bd21a0733 .dslc-text-module-content,
#dslc-module-31bd21a0733 .dslc-text-module-content .dslca-editable-content,
#dslc-module-31bd21a0733 .dslc-text-module-content p {
    color: #ffffff;
    font-size: 22px;
    font-weight: 400;
    font-family: "Allrounder_Grotesk";
    font-style: normal;
    line-height: 36px;
    text-transform: none;
    text-align: center;
}

#dslc-module-31bd21a0733 .dslc-text-module-content p {
    margin-bottom: 25px;
}

#dslc-module-31bd21a0733 .dslc-text-module-content h1 {
    font-size: 25px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 35px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-31bd21a0733 .dslc-text-module-content h2 {
    font-size: 23px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 33px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-31bd21a0733 .dslc-text-module-content h3 {
    font-size: 21px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 31px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-31bd21a0733 .dslc-text-module-content h4 {
    font-size: 19px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 29px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-31bd21a0733 .dslc-text-module-content h5 {
    font-size: 17px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 27px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-31bd21a0733 .dslc-text-module-content h6 {
    font-size: 15px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 25px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-31bd21a0733 .dslc-text-module-content li {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
    margin-bottom: 10px;
}

#dslc-module-31bd21a0733 .dslc-text-module-content ul,
#dslc-module-31bd21a0733 .dslc-text-module-content ol {
    margin-bottom: 25px;
    margin-left: 25px;
}

#dslc-module-31bd21a0733 .dslc-text-module-content ul {
    list-style-type: disc;
    text-align: left;
}

#dslc-module-31bd21a0733 .dslc-text-module-content ol {
    list-style-type: decimal;
}

#dslc-module-31bd21a0733 input[type=text],
#dslc-module-31bd21a0733 input[type=password],
#dslc-module-31bd21a0733 input[type=number],
#dslc-module-31bd21a0733 input[type=email],
#dslc-module-31bd21a0733 input[type=tel],
#dslc-module-31bd21a0733 textarea,
#dslc-module-31bd21a0733 select {
    color: #fffff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    border-color: #ddd;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-31bd21a0733 input[type=text]::placeholder,
#dslc-module-31bd21a0733 input[type=password]::placeholder,
#dslc-module-31bd21a0733 input[type=number]::placeholder,
#dslc-module-31bd21a0733 input[type=email]::placeholder,
#dslc-module-31bd21a0733 input[type=tel]::placeholder,
#dslc-module-31bd21a0733 textarea::placeholder,
#dslc-module-31bd21a0733 select::placeholder {
    color: #fffff;
}

#dslc-module-31bd21a0733 textarea {
    line-height: 23px;
}

#dslc-module-31bd21a0733 .dslc-text-module-content blockquote,
#dslc-module-31bd21a0733 .dslc-text-module-content blockquote p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
}

#dslc-module-31bd21a0733 blockquote,
#dslc-module-31bd21a0733 .dslc-text-module-content blockquote p {
    text-align: left;
}

#dslc-module-31bd21a0733 blockquote {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-31bd21a0733 input[type=submit],
#dslc-module-31bd21a0733 button {
    background-color: #5890e5;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    line-height: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-color: #5890e5;
}

#dslc-module-31bd21a0733 input[type=submit]:hover,
#dslc-module-31bd21a0733 button:hover {
    background-color: #5890e5;
    color: #fff;
    border-color: #5890e5;
}

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

    #dslc-module-31bd21a0733 .dslc-text-module-content,
    #dslc-module-31bd21a0733 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-31bd21a0733 .dslc-text-module-content p {
        font-size: 13px;
        line-height: 22px;
        text-align: left;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content h1 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content ul,
    #dslc-module-31bd21a0733 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content blockquote,
    #dslc-module-31bd21a0733 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-31bd21a0733 blockquote {
        text-align: left;
    }
}

@media only screen and (max-width: 767px) {
    #dslc-module-31bd21a0733 .dslc-text-module-content {
        margin-top: -15px;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content,
    #dslc-module-31bd21a0733 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-31bd21a0733 .dslc-text-module-content p {
        font-size: 22px;
        line-height: 32px;
        text-align: left;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content h1 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content ul,
    #dslc-module-31bd21a0733 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-31bd21a0733 .dslc-text-module-content blockquote,
    #dslc-module-31bd21a0733 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-31bd21a0733 blockquote {
        text-align: left;
    }
}

#dslc-module-e3eac2ec9c0 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-e3eac2ec9c0 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-6952d54b4a0 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-6952d54b4a0 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-43872c61050 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-43872c61050 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-8d4e7072923 .dslc-text-module-content {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    background-size: auto;
}

#dslc-module-8d4e7072923 .dslc-text-module-content,
#dslc-module-8d4e7072923 .dslc-text-module-content .dslca-editable-content,
#dslc-module-8d4e7072923 .dslc-text-module-content p {
    color: #333333;
    font-size: 22px;
    font-weight: 400;
    font-family: "Allrounder_Grotesk";
    font-style: normal;
    line-height: 36px;
    text-transform: none;
    text-align: center;
}

#dslc-module-8d4e7072923 .dslc-text-module-content p {
    margin-bottom: 25px;
}

#dslc-module-8d4e7072923 .dslc-text-module-content h1 {
    font-size: 25px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 35px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-8d4e7072923 .dslc-text-module-content h2 {
    font-size: 23px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 33px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-8d4e7072923 .dslc-text-module-content h3 {
    font-size: 21px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 31px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-8d4e7072923 .dslc-text-module-content h4 {
    font-size: 19px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 29px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-8d4e7072923 .dslc-text-module-content h5 {
    font-size: 17px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 27px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-8d4e7072923 .dslc-text-module-content h6 {
    font-size: 15px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 25px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-8d4e7072923 .dslc-text-module-content li {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
    margin-bottom: 10px;
}

#dslc-module-8d4e7072923 .dslc-text-module-content ul,
#dslc-module-8d4e7072923 .dslc-text-module-content ol {
    margin-bottom: 25px;
    margin-left: 25px;
}

#dslc-module-8d4e7072923 .dslc-text-module-content ul {
    list-style-type: disc;
    text-align: left;
}

#dslc-module-8d4e7072923 .dslc-text-module-content ol {
    list-style-type: decimal;
}

#dslc-module-8d4e7072923 input[type=text],
#dslc-module-8d4e7072923 input[type=password],
#dslc-module-8d4e7072923 input[type=number],
#dslc-module-8d4e7072923 input[type=email],
#dslc-module-8d4e7072923 input[type=tel],
#dslc-module-8d4e7072923 textarea,
#dslc-module-8d4e7072923 select {
    color: #fffff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    border-color: #ddd;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-8d4e7072923 input[type=text]::placeholder,
#dslc-module-8d4e7072923 input[type=password]::placeholder,
#dslc-module-8d4e7072923 input[type=number]::placeholder,
#dslc-module-8d4e7072923 input[type=email]::placeholder,
#dslc-module-8d4e7072923 input[type=tel]::placeholder,
#dslc-module-8d4e7072923 textarea::placeholder,
#dslc-module-8d4e7072923 select::placeholder {
    color: #fffff;
}

#dslc-module-8d4e7072923 textarea {
    line-height: 23px;
}

#dslc-module-8d4e7072923 .dslc-text-module-content blockquote,
#dslc-module-8d4e7072923 .dslc-text-module-content blockquote p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
}

#dslc-module-8d4e7072923 blockquote,
#dslc-module-8d4e7072923 .dslc-text-module-content blockquote p {
    text-align: left;
}

#dslc-module-8d4e7072923 blockquote {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-8d4e7072923 input[type=submit],
#dslc-module-8d4e7072923 button {
    background-color: #5890e5;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    line-height: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-color: #5890e5;
}

#dslc-module-8d4e7072923 input[type=submit]:hover,
#dslc-module-8d4e7072923 button:hover {
    background-color: #5890e5;
    color: #fff;
    border-color: #5890e5;
}

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

    #dslc-module-8d4e7072923 .dslc-text-module-content,
    #dslc-module-8d4e7072923 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-8d4e7072923 .dslc-text-module-content p {
        font-size: 13px;
        line-height: 22px;
        text-align: center;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content h1 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content ul,
    #dslc-module-8d4e7072923 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content blockquote,
    #dslc-module-8d4e7072923 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-8d4e7072923 blockquote {
        text-align: left;
    }
}

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

    #dslc-module-8d4e7072923 .dslc-text-module-content,
    #dslc-module-8d4e7072923 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-8d4e7072923 .dslc-text-module-content p {
        font-size: 22px;
        line-height: 30px;
        text-align: left;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content h1 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content ul,
    #dslc-module-8d4e7072923 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-8d4e7072923 .dslc-text-module-content blockquote,
    #dslc-module-8d4e7072923 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-8d4e7072923 blockquote {
        text-align: left;
    }
}

#dslc-module-d0eaa6239a6 .dslc-separator {
    margin-bottom: 45px;
    padding-bottom: 45px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-d0eaa6239a6 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-9f07dd1d292 .dslc-text-module-content {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    background-size: auto;
}

#dslc-module-9f07dd1d292 .dslc-text-module-content,
#dslc-module-9f07dd1d292 .dslc-text-module-content .dslca-editable-content,
#dslc-module-9f07dd1d292 .dslc-text-module-content p {
    color: #ffffff;
    font-size: 13px;
    font-weight: 600;
    font-family: "Noto Serif";
    font-style: normal;
    line-height: 15px;
    text-transform: none;
    text-align: left;
}

#dslc-module-9f07dd1d292 .dslc-text-module-content p {
    margin-bottom: 25px;
}

#dslc-module-9f07dd1d292 .dslc-text-module-content h1 {
    color: #ffffff;
    font-size: 55px;
    font-weight: 600;
    font-family: "Quincy";
    font-style: normal;
    line-height: 60px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-9f07dd1d292 .dslc-text-module-content h2 {
    font-size: 23px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 33px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-9f07dd1d292 .dslc-text-module-content h3 {
    font-size: 21px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 31px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-9f07dd1d292 .dslc-text-module-content h4 {
    font-size: 19px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 29px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-9f07dd1d292 .dslc-text-module-content h5 {
    font-size: 17px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 27px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-9f07dd1d292 .dslc-text-module-content h6 {
    font-size: 15px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 25px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-9f07dd1d292 .dslc-text-module-content li {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
    margin-bottom: 10px;
}

#dslc-module-9f07dd1d292 .dslc-text-module-content ul,
#dslc-module-9f07dd1d292 .dslc-text-module-content ol {
    margin-bottom: 25px;
    margin-left: 25px;
}

#dslc-module-9f07dd1d292 .dslc-text-module-content ul {
    list-style-type: disc;
    text-align: left;
}

#dslc-module-9f07dd1d292 .dslc-text-module-content ol {
    list-style-type: decimal;
}

#dslc-module-9f07dd1d292 input[type=text],
#dslc-module-9f07dd1d292 input[type=password],
#dslc-module-9f07dd1d292 input[type=number],
#dslc-module-9f07dd1d292 input[type=email],
#dslc-module-9f07dd1d292 input[type=tel],
#dslc-module-9f07dd1d292 textarea,
#dslc-module-9f07dd1d292 select {
    color: #fffff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    border-color: #ddd;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-9f07dd1d292 input[type=text]::placeholder,
#dslc-module-9f07dd1d292 input[type=password]::placeholder,
#dslc-module-9f07dd1d292 input[type=number]::placeholder,
#dslc-module-9f07dd1d292 input[type=email]::placeholder,
#dslc-module-9f07dd1d292 input[type=tel]::placeholder,
#dslc-module-9f07dd1d292 textarea::placeholder,
#dslc-module-9f07dd1d292 select::placeholder {
    color: #fffff;
}

#dslc-module-9f07dd1d292 textarea {
    line-height: 23px;
}

#dslc-module-9f07dd1d292 .dslc-text-module-content blockquote,
#dslc-module-9f07dd1d292 .dslc-text-module-content blockquote p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
}

#dslc-module-9f07dd1d292 blockquote,
#dslc-module-9f07dd1d292 .dslc-text-module-content blockquote p {
    text-align: left;
}

#dslc-module-9f07dd1d292 blockquote {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-9f07dd1d292 input[type=submit],
#dslc-module-9f07dd1d292 button {
    background-color: #5890e5;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    line-height: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-color: #5890e5;
}

#dslc-module-9f07dd1d292 input[type=submit]:hover,
#dslc-module-9f07dd1d292 button:hover {
    background-color: #5890e5;
    color: #fff;
    border-color: #5890e5;
}

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

    #dslc-module-9f07dd1d292 .dslc-text-module-content,
    #dslc-module-9f07dd1d292 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-9f07dd1d292 .dslc-text-module-content p {
        font-size: 13px;
        line-height: 15px;
        text-align: left;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content h1 {
        font-size: 25px;
        line-height: 32px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content ul,
    #dslc-module-9f07dd1d292 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content blockquote,
    #dslc-module-9f07dd1d292 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-9f07dd1d292 blockquote {
        text-align: left;
    }
}

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

    #dslc-module-9f07dd1d292 .dslc-text-module-content,
    #dslc-module-9f07dd1d292 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-9f07dd1d292 .dslc-text-module-content p {
        font-size: 13px;
        line-height: 15px;
        text-align: left;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content h1 {
        font-size: 25px;
        line-height: 32px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content ul,
    #dslc-module-9f07dd1d292 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-9f07dd1d292 .dslc-text-module-content blockquote,
    #dslc-module-9f07dd1d292 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-9f07dd1d292 blockquote {
        text-align: left;
    }
}

#dslc-module-314ef966602 .dslc-text-module-content {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    background-size: auto;
}

#dslc-module-314ef966602 .dslc-text-module-content,
#dslc-module-314ef966602 .dslc-text-module-content .dslca-editable-content,
#dslc-module-314ef966602 .dslc-text-module-content p {
    color: #ffffff;
    font-size: 22px;
    font-weight: 400;
    font-family: "Allrounder_Grotesk";
    font-style: normal;
    line-height: 32px;
    text-transform: none;
    text-align: left;
}

#dslc-module-314ef966602 .dslc-text-module-content p {
    margin-bottom: 20px;
}

#dslc-module-314ef966602 .dslc-text-module-content h1 {
    font-size: 25px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 35px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-314ef966602 .dslc-text-module-content h2 {
    font-size: 23px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 33px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-314ef966602 .dslc-text-module-content h3 {
    font-size: 21px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 31px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-314ef966602 .dslc-text-module-content h4 {
    font-size: 19px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 29px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-314ef966602 .dslc-text-module-content h5 {
    font-size: 17px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 27px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-314ef966602 .dslc-text-module-content h6 {
    font-size: 15px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 25px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-314ef966602 .dslc-text-module-content li {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
    margin-bottom: 10px;
}

#dslc-module-314ef966602 .dslc-text-module-content ul,
#dslc-module-314ef966602 .dslc-text-module-content ol {
    margin-bottom: 25px;
    margin-left: 25px;
}

#dslc-module-314ef966602 .dslc-text-module-content ul {
    list-style-type: disc;
    text-align: left;
}

#dslc-module-314ef966602 .dslc-text-module-content ol {
    list-style-type: decimal;
}

#dslc-module-314ef966602 input[type=text],
#dslc-module-314ef966602 input[type=password],
#dslc-module-314ef966602 input[type=number],
#dslc-module-314ef966602 input[type=email],
#dslc-module-314ef966602 input[type=tel],
#dslc-module-314ef966602 textarea,
#dslc-module-314ef966602 select {
    color: #fffff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    border-color: #ddd;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-314ef966602 input[type=text]::placeholder,
#dslc-module-314ef966602 input[type=password]::placeholder,
#dslc-module-314ef966602 input[type=number]::placeholder,
#dslc-module-314ef966602 input[type=email]::placeholder,
#dslc-module-314ef966602 input[type=tel]::placeholder,
#dslc-module-314ef966602 textarea::placeholder,
#dslc-module-314ef966602 select::placeholder {
    color: #fffff;
}

#dslc-module-314ef966602 textarea {
    line-height: 23px;
}

#dslc-module-314ef966602 .dslc-text-module-content blockquote,
#dslc-module-314ef966602 .dslc-text-module-content blockquote p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
}

#dslc-module-314ef966602 blockquote,
#dslc-module-314ef966602 .dslc-text-module-content blockquote p {
    text-align: left;
}

#dslc-module-314ef966602 blockquote {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-314ef966602 input[type=submit],
#dslc-module-314ef966602 button {
    background-color: #5890e5;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    line-height: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-color: #5890e5;
}

#dslc-module-314ef966602 input[type=submit]:hover,
#dslc-module-314ef966602 button:hover {
    background-color: #5890e5;
    color: #fff;
    border-color: #5890e5;
}

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

    #dslc-module-314ef966602 .dslc-text-module-content,
    #dslc-module-314ef966602 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-314ef966602 .dslc-text-module-content p {
        font-size: 13px;
        line-height: 22px;
        text-align: left;
    }

    #dslc-module-314ef966602 .dslc-text-module-content h1 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-314ef966602 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-314ef966602 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-314ef966602 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-314ef966602 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-314ef966602 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-314ef966602 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-314ef966602 .dslc-text-module-content ul,
    #dslc-module-314ef966602 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-314ef966602 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-314ef966602 .dslc-text-module-content blockquote,
    #dslc-module-314ef966602 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-314ef966602 blockquote {
        text-align: left;
    }
}

#dslc-module-2461329663f .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-2461329663f .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

@media only screen and (max-width: 767px) {
    #dslc-module-2461329663f .dslc-separator {
        margin-bottom: 15px;
        padding-bottom: 15px;
    }
}

#dslc-module-1564e17ac80 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-1564e17ac80 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-7718bc98a45 .dslc-image-container {
    text-align: center;
}

#dslc-module-7718bc98a45 .dslc-image {}

#dslc-module-7718bc98a45 .dslc-image,
#dslc-module-7718bc98a45 .dslc-image a,
#dslc-module-7718bc98a45 .dslc-image img {
    width: auto;
}

#dslc-module-7718bc98a45 .dslc-image-caption {
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 20px;
}

#dslc-module-a02a4ad8e14 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-a02a4ad8e14 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-a895ed175f9 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-a895ed175f9 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-vpppqek5rvg .dslc-image-container {
    text-align: center;
}

#dslc-module-vpppqek5rvg .dslc-image {}

#dslc-module-vpppqek5rvg .dslc-image,
#dslc-module-vpppqek5rvg .dslc-image a,
#dslc-module-vpppqek5rvg .dslc-image img {
    width: auto;
}

#dslc-module-vpppqek5rvg .dslc-image-caption {
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 20px;
}

#dslc-module-d12d0278c1f .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-d12d0278c1f .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-22e57689ddb .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-22e57689ddb .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-5eedc78df72 .dslc-text-module-content {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    background-size: auto;
}

#dslc-module-5eedc78df72 .dslc-text-module-content,
#dslc-module-5eedc78df72 .dslc-text-module-content .dslca-editable-content,
#dslc-module-5eedc78df72 .dslc-text-module-content p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 22px;
    text-transform: none;
    text-align: left;
}

#dslc-module-5eedc78df72 .dslc-text-module-content p {
    margin-bottom: 25px;
}

#dslc-module-5eedc78df72 .dslc-text-module-content h1 {
    color: #298671;
    font-size: 80px;
    font-weight: 700;
    font-family: "Quincy";
    font-style: normal;
    line-height: 90px;
    text-transform: none;
    margin-bottom: 1px;
    text-align: left;
}

#dslc-module-5eedc78df72 .dslc-text-module-content h2 {
    font-size: 23px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 33px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-5eedc78df72 .dslc-text-module-content h3 {
    font-size: 21px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 31px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-5eedc78df72 .dslc-text-module-content h4 {
    font-size: 19px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 29px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-5eedc78df72 .dslc-text-module-content h5 {
    font-size: 17px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 27px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-5eedc78df72 .dslc-text-module-content h6 {
    font-size: 15px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 25px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-5eedc78df72 .dslc-text-module-content li {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
    margin-bottom: 10px;
}

#dslc-module-5eedc78df72 .dslc-text-module-content ul,
#dslc-module-5eedc78df72 .dslc-text-module-content ol {
    margin-bottom: 25px;
    margin-left: 25px;
}

#dslc-module-5eedc78df72 .dslc-text-module-content ul {
    list-style-type: disc;
    text-align: left;
}

#dslc-module-5eedc78df72 .dslc-text-module-content ol {
    list-style-type: decimal;
}

#dslc-module-5eedc78df72 input[type=text],
#dslc-module-5eedc78df72 input[type=password],
#dslc-module-5eedc78df72 input[type=number],
#dslc-module-5eedc78df72 input[type=email],
#dslc-module-5eedc78df72 input[type=tel],
#dslc-module-5eedc78df72 textarea,
#dslc-module-5eedc78df72 select {
    color: #fffff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    border-color: #ddd;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-5eedc78df72 input[type=text]::placeholder,
#dslc-module-5eedc78df72 input[type=password]::placeholder,
#dslc-module-5eedc78df72 input[type=number]::placeholder,
#dslc-module-5eedc78df72 input[type=email]::placeholder,
#dslc-module-5eedc78df72 input[type=tel]::placeholder,
#dslc-module-5eedc78df72 textarea::placeholder,
#dslc-module-5eedc78df72 select::placeholder {
    color: #fffff;
}

#dslc-module-5eedc78df72 textarea {
    line-height: 23px;
}

#dslc-module-5eedc78df72 .dslc-text-module-content blockquote,
#dslc-module-5eedc78df72 .dslc-text-module-content blockquote p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
}

#dslc-module-5eedc78df72 blockquote,
#dslc-module-5eedc78df72 .dslc-text-module-content blockquote p {
    text-align: left;
}

#dslc-module-5eedc78df72 blockquote {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-5eedc78df72 input[type=submit],
#dslc-module-5eedc78df72 button {
    background-color: #5890e5;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    line-height: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-color: #5890e5;
}

#dslc-module-5eedc78df72 input[type=submit]:hover,
#dslc-module-5eedc78df72 button:hover {
    background-color: #5890e5;
    color: #fff;
    border-color: #5890e5;
}

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

    #dslc-module-5eedc78df72 .dslc-text-module-content,
    #dslc-module-5eedc78df72 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-5eedc78df72 .dslc-text-module-content p {
        font-size: 13px;
        line-height: 22px;
        text-align: left;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content h1 {
        font-size: 25px;
        line-height: 32px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content ul,
    #dslc-module-5eedc78df72 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content blockquote,
    #dslc-module-5eedc78df72 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-5eedc78df72 blockquote {
        text-align: left;
    }
}

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

    #dslc-module-5eedc78df72 .dslc-text-module-content,
    #dslc-module-5eedc78df72 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-5eedc78df72 .dslc-text-module-content p {
        font-size: 13px;
        line-height: 22px;
        text-align: left;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content h1 {
        font-size: 25px;
        line-height: 32px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content ul,
    #dslc-module-5eedc78df72 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-5eedc78df72 .dslc-text-module-content blockquote,
    #dslc-module-5eedc78df72 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-5eedc78df72 blockquote {
        text-align: left;
    }
}

#dslc-module-18eb85e8466 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-18eb85e8466 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-3a025373dae .dslc-text-module-content {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    background-size: auto;
}

#dslc-module-3a025373dae .dslc-text-module-content,
#dslc-module-3a025373dae .dslc-text-module-content .dslca-editable-content,
#dslc-module-3a025373dae .dslc-text-module-content p {
    color: #ffffff;
    font-size: 22px;
    font-weight: 400;
    font-family: "Allrounder_Grotesk";
    font-style: normal;
    line-height: 36px;
    text-transform: none;
    text-align: center;
}

#dslc-module-3a025373dae .dslc-text-module-content p {
    margin-bottom: 25px;
}

#dslc-module-3a025373dae .dslc-text-module-content h1 {
    font-size: 25px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 35px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-3a025373dae .dslc-text-module-content h2 {
    font-size: 23px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 33px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-3a025373dae .dslc-text-module-content h3 {
    font-size: 21px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 31px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-3a025373dae .dslc-text-module-content h4 {
    font-size: 19px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 29px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-3a025373dae .dslc-text-module-content h5 {
    font-size: 17px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 27px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-3a025373dae .dslc-text-module-content h6 {
    font-size: 15px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 25px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-3a025373dae .dslc-text-module-content li {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
    margin-bottom: 10px;
}

#dslc-module-3a025373dae .dslc-text-module-content ul,
#dslc-module-3a025373dae .dslc-text-module-content ol {
    margin-bottom: 25px;
    margin-left: 25px;
}

#dslc-module-3a025373dae .dslc-text-module-content ul {
    list-style-type: disc;
    text-align: left;
}

#dslc-module-3a025373dae .dslc-text-module-content ol {
    list-style-type: decimal;
}

#dslc-module-3a025373dae input[type=text],
#dslc-module-3a025373dae input[type=password],
#dslc-module-3a025373dae input[type=number],
#dslc-module-3a025373dae input[type=email],
#dslc-module-3a025373dae input[type=tel],
#dslc-module-3a025373dae textarea,
#dslc-module-3a025373dae select {
    color: #fffff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    border-color: #ddd;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-3a025373dae input[type=text]::placeholder,
#dslc-module-3a025373dae input[type=password]::placeholder,
#dslc-module-3a025373dae input[type=number]::placeholder,
#dslc-module-3a025373dae input[type=email]::placeholder,
#dslc-module-3a025373dae input[type=tel]::placeholder,
#dslc-module-3a025373dae textarea::placeholder,
#dslc-module-3a025373dae select::placeholder {
    color: #fffff;
}

#dslc-module-3a025373dae textarea {
    line-height: 23px;
}

#dslc-module-3a025373dae .dslc-text-module-content blockquote,
#dslc-module-3a025373dae .dslc-text-module-content blockquote p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
}

#dslc-module-3a025373dae blockquote,
#dslc-module-3a025373dae .dslc-text-module-content blockquote p {
    text-align: left;
}

#dslc-module-3a025373dae blockquote {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-3a025373dae input[type=submit],
#dslc-module-3a025373dae button {
    background-color: #5890e5;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    line-height: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-color: #5890e5;
}

#dslc-module-3a025373dae input[type=submit]:hover,
#dslc-module-3a025373dae button:hover {
    background-color: #5890e5;
    color: #fff;
    border-color: #5890e5;
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
    #dslc-module-3a025373dae .dslc-text-module-content {
        padding-left: 10px;
        padding-right: 10px;
    }

    #dslc-module-3a025373dae .dslc-text-module-content,
    #dslc-module-3a025373dae .dslc-text-module-content .dslca-editable-content,
    #dslc-module-3a025373dae .dslc-text-module-content p {
        font-size: 13px;
        line-height: 22px;
        text-align: center;
    }

    #dslc-module-3a025373dae .dslc-text-module-content h1 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-3a025373dae .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-3a025373dae .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-3a025373dae .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-3a025373dae .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-3a025373dae .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-3a025373dae .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-3a025373dae .dslc-text-module-content ul,
    #dslc-module-3a025373dae .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-3a025373dae .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-3a025373dae .dslc-text-module-content blockquote,
    #dslc-module-3a025373dae .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-3a025373dae blockquote {
        text-align: left;
    }
}

@media only screen and (max-width: 767px) {
    #dslc-module-3a025373dae .dslc-text-module-content {
        margin-top: -25px;
    }

    #dslc-module-3a025373dae .dslc-text-module-content,
    #dslc-module-3a025373dae .dslc-text-module-content .dslca-editable-content,
    #dslc-module-3a025373dae .dslc-text-module-content p {
        font-size: 20px;
        line-height: 32px;
        text-align: left;
    }

    #dslc-module-3a025373dae .dslc-text-module-content h1 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-3a025373dae .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-3a025373dae .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-3a025373dae .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-3a025373dae .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-3a025373dae .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-3a025373dae .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-3a025373dae .dslc-text-module-content ul,
    #dslc-module-3a025373dae .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-3a025373dae .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-3a025373dae .dslc-text-module-content blockquote,
    #dslc-module-3a025373dae .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-3a025373dae blockquote {
        text-align: left;
    }
}

#dslc-module-5337cdf8b50 .dslc-separator {
    margin-bottom: 15px;
    padding-bottom: 15px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-5337cdf8b50 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

@media only screen and (max-width: 767px) {
    #dslc-module-5337cdf8b50 .dslc-separator {
        margin-bottom: 0px;
        padding-bottom: 0px;
    }
}

#dslc-module-9120d91f016 .dslc-text-module-content {
    margin-top: 35px;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    background-size: auto;
}

#dslc-module-9120d91f016 .dslc-text-module-content,
#dslc-module-9120d91f016 .dslc-text-module-content .dslca-editable-content,
#dslc-module-9120d91f016 .dslc-text-module-content p {
    color: #ffffff;
    font-size: 22px;
    font-weight: 400;
    font-family: "Allrounder_Grotesk";
    font-style: normal;
    line-height: 36px;
    text-transform: none;
    text-align: right;
}

#dslc-module-9120d91f016 .dslc-text-module-content p {
    margin-bottom: 25px;
}

#dslc-module-9120d91f016 .dslc-text-module-content h1 {
    font-size: 25px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 35px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-9120d91f016 .dslc-text-module-content h2 {
    font-size: 23px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 33px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-9120d91f016 .dslc-text-module-content h3 {
    font-size: 21px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 31px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-9120d91f016 .dslc-text-module-content h4 {
    font-size: 19px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 29px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-9120d91f016 .dslc-text-module-content h5 {
    font-size: 17px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 27px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-9120d91f016 .dslc-text-module-content h6 {
    font-size: 15px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 25px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-9120d91f016 .dslc-text-module-content li {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
    margin-bottom: 10px;
}

#dslc-module-9120d91f016 .dslc-text-module-content ul,
#dslc-module-9120d91f016 .dslc-text-module-content ol {
    margin-bottom: 25px;
    margin-left: 25px;
}

#dslc-module-9120d91f016 .dslc-text-module-content ul {
    list-style-type: disc;
    text-align: left;
}

#dslc-module-9120d91f016 .dslc-text-module-content ol {
    list-style-type: decimal;
}

#dslc-module-9120d91f016 input[type=text],
#dslc-module-9120d91f016 input[type=password],
#dslc-module-9120d91f016 input[type=number],
#dslc-module-9120d91f016 input[type=email],
#dslc-module-9120d91f016 input[type=tel],
#dslc-module-9120d91f016 textarea,
#dslc-module-9120d91f016 select {
    color: #fffff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    border-color: #ddd;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-9120d91f016 input[type=text]::placeholder,
#dslc-module-9120d91f016 input[type=password]::placeholder,
#dslc-module-9120d91f016 input[type=number]::placeholder,
#dslc-module-9120d91f016 input[type=email]::placeholder,
#dslc-module-9120d91f016 input[type=tel]::placeholder,
#dslc-module-9120d91f016 textarea::placeholder,
#dslc-module-9120d91f016 select::placeholder {
    color: #fffff;
}

#dslc-module-9120d91f016 textarea {
    line-height: 23px;
}

#dslc-module-9120d91f016 .dslc-text-module-content blockquote,
#dslc-module-9120d91f016 .dslc-text-module-content blockquote p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
}

#dslc-module-9120d91f016 blockquote,
#dslc-module-9120d91f016 .dslc-text-module-content blockquote p {
    text-align: left;
}

#dslc-module-9120d91f016 blockquote {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-9120d91f016 input[type=submit],
#dslc-module-9120d91f016 button {
    background-color: #5890e5;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    line-height: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-color: #5890e5;
}

#dslc-module-9120d91f016 input[type=submit]:hover,
#dslc-module-9120d91f016 button:hover {
    background-color: #5890e5;
    color: #fff;
    border-color: #5890e5;
}

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

    #dslc-module-9120d91f016 .dslc-text-module-content,
    #dslc-module-9120d91f016 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-9120d91f016 .dslc-text-module-content p {
        font-size: 13px;
        line-height: 22px;
        text-align: left;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content h1 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content ul,
    #dslc-module-9120d91f016 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content blockquote,
    #dslc-module-9120d91f016 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-9120d91f016 blockquote {
        text-align: left;
    }
}

@media only screen and (max-width: 767px) {
    #dslc-module-9120d91f016 .dslc-text-module-content {
        margin-top: 0px;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content,
    #dslc-module-9120d91f016 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-9120d91f016 .dslc-text-module-content p {
        font-size: 20px;
        line-height: 32px;
        text-align: left;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content h1 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content ul,
    #dslc-module-9120d91f016 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-9120d91f016 .dslc-text-module-content blockquote,
    #dslc-module-9120d91f016 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-9120d91f016 blockquote {
        text-align: left;
    }
}

#dslc-module-0c522cb588d .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-0c522cb588d .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

#dslc-module-7lobhjnsdc .dslc-image-container {
    text-align: center;
}

#dslc-module-7lobhjnsdc .dslc-image {}

#dslc-module-7lobhjnsdc .dslc-image,
#dslc-module-7lobhjnsdc .dslc-image a,
#dslc-module-7lobhjnsdc .dslc-image img {
    width: auto;
}

#dslc-module-7lobhjnsdc .dslc-image-caption {
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 20px;
}

#dslc-module-5e1cbc6b463 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-5e1cbc6b463 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-5c50043e86f .dslc-separator {
    margin-bottom: 35px;
    padding-bottom: 35px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-5c50043e86f .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-ae3108f6301 .dslc-image-container {
    text-align: center;
}

#dslc-module-ae3108f6301 .dslc-image {}

#dslc-module-ae3108f6301 .dslc-image,
#dslc-module-ae3108f6301 .dslc-image a,
#dslc-module-ae3108f6301 .dslc-image img {
    width: auto;
}

#dslc-module-ae3108f6301 .dslc-image-caption {
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 20px;
}

#dslc-module-2ae6f8b7099 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-2ae6f8b7099 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-c8deadc9541 .dslc-image-container {
    text-align: center;
}

#dslc-module-c8deadc9541 .dslc-image {}

#dslc-module-c8deadc9541 .dslc-image,
#dslc-module-c8deadc9541 .dslc-image a,
#dslc-module-c8deadc9541 .dslc-image img {
    width: auto;
}

#dslc-module-c8deadc9541 .dslc-image-caption {
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 20px;
}

#dslc-module-4d0a79c1b78 .dslc-separator {
    margin-bottom: 125px;
    padding-bottom: 125px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-4d0a79c1b78 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
    #dslc-module-4d0a79c1b78 .dslc-separator {
        margin-bottom: 65px;
        padding-bottom: 65px;
    }
}

@media only screen and (max-width: 767px) {
    #dslc-module-4d0a79c1b78 .dslc-separator {
        margin-bottom: 65px;
        padding-bottom: 65px;
    }
}

#dslc-module-09439a571cd .dslc-text-module-content {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    background-size: auto;
}

#dslc-module-09439a571cd .dslc-text-module-content,
#dslc-module-09439a571cd .dslc-text-module-content .dslca-editable-content,
#dslc-module-09439a571cd .dslc-text-module-content p {
    font-size: 22px;
    font-weight: 400;
    font-family: "Allrounder_Grotesk";
    font-style: normal;
    line-height: 36px;
    text-transform: none;
    text-align: left;
}

#dslc-module-09439a571cd .dslc-text-module-content p {
    margin-bottom: 25px;
}

#dslc-module-09439a571cd .dslc-text-module-content h1 {
    font-size: 25px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 35px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-09439a571cd .dslc-text-module-content h2 {
    font-size: 23px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 33px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-09439a571cd .dslc-text-module-content h3 {
    font-size: 21px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 31px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-09439a571cd .dslc-text-module-content h4 {
    font-size: 19px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 29px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-09439a571cd .dslc-text-module-content h5 {
    font-size: 17px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 27px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-09439a571cd .dslc-text-module-content h6 {
    font-size: 15px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 25px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-09439a571cd .dslc-text-module-content li {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
    margin-bottom: 10px;
}

#dslc-module-09439a571cd .dslc-text-module-content ul,
#dslc-module-09439a571cd .dslc-text-module-content ol {
    margin-bottom: 25px;
    margin-left: 25px;
}

#dslc-module-09439a571cd .dslc-text-module-content ul {
    list-style-type: disc;
    text-align: left;
}

#dslc-module-09439a571cd .dslc-text-module-content ol {
    list-style-type: decimal;
}

#dslc-module-09439a571cd input[type=text],
#dslc-module-09439a571cd input[type=password],
#dslc-module-09439a571cd input[type=number],
#dslc-module-09439a571cd input[type=email],
#dslc-module-09439a571cd input[type=tel],
#dslc-module-09439a571cd textarea,
#dslc-module-09439a571cd select {
    color: #fffff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    border-color: #ddd;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-09439a571cd input[type=text]::placeholder,
#dslc-module-09439a571cd input[type=password]::placeholder,
#dslc-module-09439a571cd input[type=number]::placeholder,
#dslc-module-09439a571cd input[type=email]::placeholder,
#dslc-module-09439a571cd input[type=tel]::placeholder,
#dslc-module-09439a571cd textarea::placeholder,
#dslc-module-09439a571cd select::placeholder {
    color: #fffff;
}

#dslc-module-09439a571cd textarea {
    line-height: 23px;
}

#dslc-module-09439a571cd .dslc-text-module-content blockquote,
#dslc-module-09439a571cd .dslc-text-module-content blockquote p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
}

#dslc-module-09439a571cd blockquote,
#dslc-module-09439a571cd .dslc-text-module-content blockquote p {
    text-align: left;
}

#dslc-module-09439a571cd blockquote {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-09439a571cd input[type=submit],
#dslc-module-09439a571cd button {
    background-color: #5890e5;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    line-height: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-color: #5890e5;
}

#dslc-module-09439a571cd input[type=submit]:hover,
#dslc-module-09439a571cd button:hover {
    background-color: #5890e5;
    color: #fff;
    border-color: #5890e5;
}

#dslc-module-335944e3d93 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-335944e3d93 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-48d4430af1c .dslc-text-module-content {
    margin-top: 15px;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    background-size: auto;
}

#dslc-module-48d4430af1c .dslc-text-module-content,
#dslc-module-48d4430af1c .dslc-text-module-content .dslca-editable-content,
#dslc-module-48d4430af1c .dslc-text-module-content p {
    color: #ffffff;
    font-size: 13px;
    font-weight: 600;
    font-family: "Noto Serif";
    font-style: normal;
    line-height: 15px;
    text-transform: none;
    text-align: left;
}

#dslc-module-48d4430af1c .dslc-text-module-content p {
    margin-bottom: 25px;
}

#dslc-module-48d4430af1c .dslc-text-module-content h1 {
    color: #ffffff;
    font-size: 54px;
    font-weight: 600;
    font-family: "Quincy";
    font-style: normal;
    line-height: 65px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-48d4430af1c .dslc-text-module-content h2 {
    font-size: 23px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 33px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-48d4430af1c .dslc-text-module-content h3 {
    font-size: 21px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 31px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-48d4430af1c .dslc-text-module-content h4 {
    font-size: 19px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 29px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-48d4430af1c .dslc-text-module-content h5 {
    font-size: 17px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 27px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-48d4430af1c .dslc-text-module-content h6 {
    font-size: 15px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 25px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-48d4430af1c .dslc-text-module-content li {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
    margin-bottom: 10px;
}

#dslc-module-48d4430af1c .dslc-text-module-content ul,
#dslc-module-48d4430af1c .dslc-text-module-content ol {
    margin-bottom: 25px;
    margin-left: 25px;
}

#dslc-module-48d4430af1c .dslc-text-module-content ul {
    list-style-type: disc;
    text-align: left;
}

#dslc-module-48d4430af1c .dslc-text-module-content ol {
    list-style-type: decimal;
}

#dslc-module-48d4430af1c input[type=text],
#dslc-module-48d4430af1c input[type=password],
#dslc-module-48d4430af1c input[type=number],
#dslc-module-48d4430af1c input[type=email],
#dslc-module-48d4430af1c input[type=tel],
#dslc-module-48d4430af1c textarea,
#dslc-module-48d4430af1c select {
    color: #fffff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    border-color: #ddd;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-48d4430af1c input[type=text]::placeholder,
#dslc-module-48d4430af1c input[type=password]::placeholder,
#dslc-module-48d4430af1c input[type=number]::placeholder,
#dslc-module-48d4430af1c input[type=email]::placeholder,
#dslc-module-48d4430af1c input[type=tel]::placeholder,
#dslc-module-48d4430af1c textarea::placeholder,
#dslc-module-48d4430af1c select::placeholder {
    color: #fffff;
}

#dslc-module-48d4430af1c textarea {
    line-height: 23px;
}

#dslc-module-48d4430af1c .dslc-text-module-content blockquote,
#dslc-module-48d4430af1c .dslc-text-module-content blockquote p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
}

#dslc-module-48d4430af1c blockquote,
#dslc-module-48d4430af1c .dslc-text-module-content blockquote p {
    text-align: left;
}

#dslc-module-48d4430af1c blockquote {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-48d4430af1c input[type=submit],
#dslc-module-48d4430af1c button {
    background-color: #5890e5;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    line-height: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-color: #5890e5;
}

#dslc-module-48d4430af1c input[type=submit]:hover,
#dslc-module-48d4430af1c button:hover {
    background-color: #5890e5;
    color: #fff;
    border-color: #5890e5;
}

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

    #dslc-module-48d4430af1c .dslc-text-module-content,
    #dslc-module-48d4430af1c .dslc-text-module-content .dslca-editable-content,
    #dslc-module-48d4430af1c .dslc-text-module-content p {
        font-size: 13px;
        line-height: 15px;
        text-align: left;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content h1 {
        font-size: 25px;
        line-height: 32px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content ul,
    #dslc-module-48d4430af1c .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content blockquote,
    #dslc-module-48d4430af1c .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-48d4430af1c blockquote {
        text-align: left;
    }
}

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

    #dslc-module-48d4430af1c .dslc-text-module-content,
    #dslc-module-48d4430af1c .dslc-text-module-content .dslca-editable-content,
    #dslc-module-48d4430af1c .dslc-text-module-content p {
        font-size: 13px;
        line-height: 15px;
        text-align: left;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content h1 {
        font-size: 25px;
        line-height: 32px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content ul,
    #dslc-module-48d4430af1c .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-48d4430af1c .dslc-text-module-content blockquote,
    #dslc-module-48d4430af1c .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-48d4430af1c blockquote {
        text-align: left;
    }
}

#dslc-module-f3e1b59f4da .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-f3e1b59f4da .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-bbe7d97a842 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-bbe7d97a842 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-d96879c819d .dslc-image-container {
    text-align: center;
}

#dslc-module-d96879c819d .dslc-image {}

#dslc-module-d96879c819d .dslc-image,
#dslc-module-d96879c819d .dslc-image a,
#dslc-module-d96879c819d .dslc-image img {
    width: auto;
}

#dslc-module-d96879c819d .dslc-image-caption {
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 20px;
}

#dslc-module-d8be1b0ce17 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-d8be1b0ce17 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-4ea1f775ee8 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-4ea1f775ee8 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-45730e2d574 .dslc-image-container {
    text-align: center;
}

#dslc-module-45730e2d574 .dslc-image {}

#dslc-module-45730e2d574 .dslc-image,
#dslc-module-45730e2d574 .dslc-image a,
#dslc-module-45730e2d574 .dslc-image img {
    width: auto;
}

#dslc-module-45730e2d574 .dslc-image-caption {
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 20px;
}

#dslc-module-cc011466471 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-cc011466471 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-f1df4ef7985 .dslc-separator {
    margin-bottom: 15px;
    padding-bottom: 15px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-f1df4ef7985 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-e9b953bca6a .dslc-text-module-content {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    background-size: auto;
}

#dslc-module-e9b953bca6a .dslc-text-module-content,
#dslc-module-e9b953bca6a .dslc-text-module-content .dslca-editable-content,
#dslc-module-e9b953bca6a .dslc-text-module-content p {
    color: #ffffff;
    font-size: 22px;
    font-weight: 400;
    font-family: "Allrounder_Grotesk";
    font-style: normal;
    line-height: 36px;
    text-transform: none;
    text-align: left;
}

#dslc-module-e9b953bca6a .dslc-text-module-content p {
    margin-bottom: 25px;
}

#dslc-module-e9b953bca6a .dslc-text-module-content h1 {
    font-size: 25px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 35px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-e9b953bca6a .dslc-text-module-content h2 {
    font-size: 23px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 33px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-e9b953bca6a .dslc-text-module-content h3 {
    font-size: 21px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 31px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-e9b953bca6a .dslc-text-module-content h4 {
    font-size: 19px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 29px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-e9b953bca6a .dslc-text-module-content h5 {
    font-size: 17px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 27px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-e9b953bca6a .dslc-text-module-content h6 {
    font-size: 15px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 25px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-e9b953bca6a .dslc-text-module-content li {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
    margin-bottom: 10px;
}

#dslc-module-e9b953bca6a .dslc-text-module-content ul,
#dslc-module-e9b953bca6a .dslc-text-module-content ol {
    margin-bottom: 25px;
    margin-left: 25px;
}

#dslc-module-e9b953bca6a .dslc-text-module-content ul {
    list-style-type: disc;
    text-align: left;
}

#dslc-module-e9b953bca6a .dslc-text-module-content ol {
    list-style-type: decimal;
}

#dslc-module-e9b953bca6a input[type=text],
#dslc-module-e9b953bca6a input[type=password],
#dslc-module-e9b953bca6a input[type=number],
#dslc-module-e9b953bca6a input[type=email],
#dslc-module-e9b953bca6a input[type=tel],
#dslc-module-e9b953bca6a textarea,
#dslc-module-e9b953bca6a select {
    color: #fffff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    border-color: #ddd;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-e9b953bca6a input[type=text]::placeholder,
#dslc-module-e9b953bca6a input[type=password]::placeholder,
#dslc-module-e9b953bca6a input[type=number]::placeholder,
#dslc-module-e9b953bca6a input[type=email]::placeholder,
#dslc-module-e9b953bca6a input[type=tel]::placeholder,
#dslc-module-e9b953bca6a textarea::placeholder,
#dslc-module-e9b953bca6a select::placeholder {
    color: #fffff;
}

#dslc-module-e9b953bca6a textarea {
    line-height: 23px;
}

#dslc-module-e9b953bca6a .dslc-text-module-content blockquote,
#dslc-module-e9b953bca6a .dslc-text-module-content blockquote p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
}

#dslc-module-e9b953bca6a blockquote,
#dslc-module-e9b953bca6a .dslc-text-module-content blockquote p {
    text-align: left;
}

#dslc-module-e9b953bca6a blockquote {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-e9b953bca6a input[type=submit],
#dslc-module-e9b953bca6a button {
    background-color: #5890e5;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    line-height: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-color: #5890e5;
}

#dslc-module-e9b953bca6a input[type=submit]:hover,
#dslc-module-e9b953bca6a button:hover {
    background-color: #5890e5;
    color: #fff;
    border-color: #5890e5;
}

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

    #dslc-module-e9b953bca6a .dslc-text-module-content,
    #dslc-module-e9b953bca6a .dslc-text-module-content .dslca-editable-content,
    #dslc-module-e9b953bca6a .dslc-text-module-content p {
        font-size: 16px;
        line-height: 28px;
        text-align: left;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content h1 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content ul,
    #dslc-module-e9b953bca6a .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content blockquote,
    #dslc-module-e9b953bca6a .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-e9b953bca6a blockquote {
        text-align: left;
    }
}

@media only screen and (max-width: 767px) {
    #dslc-module-e9b953bca6a .dslc-text-module-content {
        margin-bottom: 20px;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content,
    #dslc-module-e9b953bca6a .dslc-text-module-content .dslca-editable-content,
    #dslc-module-e9b953bca6a .dslc-text-module-content p {
        font-size: 16px;
        line-height: 28px;
        text-align: left;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content h1 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content ul,
    #dslc-module-e9b953bca6a .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-e9b953bca6a .dslc-text-module-content blockquote,
    #dslc-module-e9b953bca6a .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-e9b953bca6a blockquote {
        text-align: left;
    }
}

#dslc-module-bgb2e716iho .dslc-image-container {
    text-align: center;
}

#dslc-module-bgb2e716iho .dslc-image {}

#dslc-module-bgb2e716iho .dslc-image,
#dslc-module-bgb2e716iho .dslc-image a,
#dslc-module-bgb2e716iho .dslc-image img {
    width: auto;
}

#dslc-module-bgb2e716iho .dslc-image-caption {
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 20px;
}

#dslc-module-1e651237a6b .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-1e651237a6b .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-36728de6cf2 .dslc-text-module-content {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    background-size: auto;
}

#dslc-module-36728de6cf2 .dslc-text-module-content,
#dslc-module-36728de6cf2 .dslc-text-module-content .dslca-editable-content,
#dslc-module-36728de6cf2 .dslc-text-module-content p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 22px;
    text-transform: none;
    text-align: left;
}

#dslc-module-36728de6cf2 .dslc-text-module-content p {
    margin-bottom: 25px;
}

#dslc-module-36728de6cf2 .dslc-text-module-content h1 {
    color: #ff6a42;
    font-size: 80px;
    font-weight: 700;
    font-family: "Quincy";
    font-style: normal;
    line-height: 90px;
    text-transform: none;
    margin-bottom: 10px;
    text-align: center;
}

#dslc-module-36728de6cf2 .dslc-text-module-content h2 {
    font-size: 23px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 33px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-36728de6cf2 .dslc-text-module-content h3 {
    font-size: 21px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 31px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-36728de6cf2 .dslc-text-module-content h4 {
    font-size: 19px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 29px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-36728de6cf2 .dslc-text-module-content h5 {
    font-size: 17px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 27px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-36728de6cf2 .dslc-text-module-content h6 {
    font-size: 15px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 25px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-36728de6cf2 .dslc-text-module-content li {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
    margin-bottom: 10px;
}

#dslc-module-36728de6cf2 .dslc-text-module-content ul,
#dslc-module-36728de6cf2 .dslc-text-module-content ol {
    margin-bottom: 25px;
    margin-left: 25px;
}

#dslc-module-36728de6cf2 .dslc-text-module-content ul {
    list-style-type: disc;
    text-align: left;
}

#dslc-module-36728de6cf2 .dslc-text-module-content ol {
    list-style-type: decimal;
}

#dslc-module-36728de6cf2 input[type=text],
#dslc-module-36728de6cf2 input[type=password],
#dslc-module-36728de6cf2 input[type=number],
#dslc-module-36728de6cf2 input[type=email],
#dslc-module-36728de6cf2 input[type=tel],
#dslc-module-36728de6cf2 textarea,
#dslc-module-36728de6cf2 select {
    color: #fffff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    border-color: #ddd;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-36728de6cf2 input[type=text]::placeholder,
#dslc-module-36728de6cf2 input[type=password]::placeholder,
#dslc-module-36728de6cf2 input[type=number]::placeholder,
#dslc-module-36728de6cf2 input[type=email]::placeholder,
#dslc-module-36728de6cf2 input[type=tel]::placeholder,
#dslc-module-36728de6cf2 textarea::placeholder,
#dslc-module-36728de6cf2 select::placeholder {
    color: #fffff;
}

#dslc-module-36728de6cf2 textarea {
    line-height: 23px;
}

#dslc-module-36728de6cf2 .dslc-text-module-content blockquote,
#dslc-module-36728de6cf2 .dslc-text-module-content blockquote p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
}

#dslc-module-36728de6cf2 blockquote,
#dslc-module-36728de6cf2 .dslc-text-module-content blockquote p {
    text-align: left;
}

#dslc-module-36728de6cf2 blockquote {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-36728de6cf2 input[type=submit],
#dslc-module-36728de6cf2 button {
    background-color: #5890e5;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    line-height: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-color: #5890e5;
}

#dslc-module-36728de6cf2 input[type=submit]:hover,
#dslc-module-36728de6cf2 button:hover {
    background-color: #5890e5;
    color: #fff;
    border-color: #5890e5;
}

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

    #dslc-module-36728de6cf2 .dslc-text-module-content,
    #dslc-module-36728de6cf2 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-36728de6cf2 .dslc-text-module-content p {
        font-size: 13px;
        line-height: 22px;
        text-align: left;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content h1 {
        font-size: 26px;
        line-height: 32px;
        margin-bottom: 15px;
        text-align: center;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content ul,
    #dslc-module-36728de6cf2 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content blockquote,
    #dslc-module-36728de6cf2 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-36728de6cf2 blockquote {
        text-align: left;
    }
}

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

    #dslc-module-36728de6cf2 .dslc-text-module-content,
    #dslc-module-36728de6cf2 .dslc-text-module-content .dslca-editable-content,
    #dslc-module-36728de6cf2 .dslc-text-module-content p {
        font-size: 13px;
        line-height: 22px;
        text-align: left;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content h1 {
        font-size: 26px;
        line-height: 32px;
        margin-bottom: 15px;
        text-align: center;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content ul,
    #dslc-module-36728de6cf2 .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-36728de6cf2 .dslc-text-module-content blockquote,
    #dslc-module-36728de6cf2 .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-36728de6cf2 blockquote {
        text-align: left;
    }
}

#dslc-module-0713273d91d .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-0713273d91d .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-7e826e5e4bc .dslc-text-module-content {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
    background-size: auto;
}

#dslc-module-7e826e5e4bc .dslc-text-module-content,
#dslc-module-7e826e5e4bc .dslc-text-module-content .dslca-editable-content,
#dslc-module-7e826e5e4bc .dslc-text-module-content p {
    color: #333333;
    font-size: 22px;
    font-weight: 400;
    font-family: "Allrounder_Grotesk";
    font-style: normal;
    line-height: 36px;
    text-transform: none;
    text-align: center;
}

#dslc-module-7e826e5e4bc .dslc-text-module-content p {
    margin-bottom: 25px;
}

#dslc-module-7e826e5e4bc .dslc-text-module-content h1 {
    font-size: 25px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 35px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-7e826e5e4bc .dslc-text-module-content h2 {
    font-size: 23px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 33px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-7e826e5e4bc .dslc-text-module-content h3 {
    font-size: 21px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 31px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-7e826e5e4bc .dslc-text-module-content h4 {
    font-size: 19px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 29px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-7e826e5e4bc .dslc-text-module-content h5 {
    font-size: 17px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 27px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-7e826e5e4bc .dslc-text-module-content h6 {
    font-size: 15px;
    font-weight: 400;
    font-family: "Open Sans";
    font-style: normal;
    line-height: 25px;
    text-transform: none;
    margin-bottom: 15px;
    text-align: left;
}

#dslc-module-7e826e5e4bc .dslc-text-module-content li {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
    margin-bottom: 10px;
}

#dslc-module-7e826e5e4bc .dslc-text-module-content ul,
#dslc-module-7e826e5e4bc .dslc-text-module-content ol {
    margin-bottom: 25px;
    margin-left: 25px;
}

#dslc-module-7e826e5e4bc .dslc-text-module-content ul {
    list-style-type: disc;
    text-align: left;
}

#dslc-module-7e826e5e4bc .dslc-text-module-content ol {
    list-style-type: decimal;
}

#dslc-module-7e826e5e4bc input[type=text],
#dslc-module-7e826e5e4bc input[type=password],
#dslc-module-7e826e5e4bc input[type=number],
#dslc-module-7e826e5e4bc input[type=email],
#dslc-module-7e826e5e4bc input[type=tel],
#dslc-module-7e826e5e4bc textarea,
#dslc-module-7e826e5e4bc select {
    color: #fffff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    border-color: #ddd;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-7e826e5e4bc input[type=text]::placeholder,
#dslc-module-7e826e5e4bc input[type=password]::placeholder,
#dslc-module-7e826e5e4bc input[type=number]::placeholder,
#dslc-module-7e826e5e4bc input[type=email]::placeholder,
#dslc-module-7e826e5e4bc input[type=tel]::placeholder,
#dslc-module-7e826e5e4bc textarea::placeholder,
#dslc-module-7e826e5e4bc select::placeholder {
    color: #fffff;
}

#dslc-module-7e826e5e4bc textarea {
    line-height: 23px;
}

#dslc-module-7e826e5e4bc .dslc-text-module-content blockquote,
#dslc-module-7e826e5e4bc .dslc-text-module-content blockquote p {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans";
    line-height: 22px;
}

#dslc-module-7e826e5e4bc blockquote,
#dslc-module-7e826e5e4bc .dslc-text-module-content blockquote p {
    text-align: left;
}

#dslc-module-7e826e5e4bc blockquote {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-7e826e5e4bc input[type=submit],
#dslc-module-7e826e5e4bc button {
    background-color: #5890e5;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    font-family: "Open Sans";
    line-height: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-color: #5890e5;
}

#dslc-module-7e826e5e4bc input[type=submit]:hover,
#dslc-module-7e826e5e4bc button:hover {
    background-color: #5890e5;
    color: #fff;
    border-color: #5890e5;
}

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

    #dslc-module-7e826e5e4bc .dslc-text-module-content,
    #dslc-module-7e826e5e4bc .dslc-text-module-content .dslca-editable-content,
    #dslc-module-7e826e5e4bc .dslc-text-module-content p {
        font-size: 13px;
        line-height: 22px;
        text-align: center;
    }

    #dslc-module-7e826e5e4bc .dslc-text-module-content h1 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-7e826e5e4bc .dslc-text-module-content h2 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-7e826e5e4bc .dslc-text-module-content h3 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-7e826e5e4bc .dslc-text-module-content h4 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-7e826e5e4bc .dslc-text-module-content h5 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-7e826e5e4bc .dslc-text-module-content h6 {
        font-size: 13px;
        line-height: 13px;
        margin-bottom: 15px;
        text-align: left;
    }

    #dslc-module-7e826e5e4bc .dslc-text-module-content li {
        font-size: 13px;
        line-height: 22px;
        margin-bottom: 10px;
    }

    #dslc-module-7e826e5e4bc .dslc-text-module-content ul,
    #dslc-module-7e826e5e4bc .dslc-text-module-content ol {
        margin-bottom: 25px;
        margin-left: 25px;
    }

    #dslc-module-7e826e5e4bc .dslc-text-module-content ul {
        text-align: left;
    }

    #dslc-module-7e826e5e4bc .dslc-text-module-content blockquote,
    #dslc-module-7e826e5e4bc .dslc-text-module-content blockquote p {
        font-size: 13px;
        line-height: 22px;
    }

    #dslc-module-7e826e5e4bc blockquote {
        text-align: left;
    }
}

#dslc-module-1e2f4f0b618 .dslc-separator {
    margin-bottom: 25px;
    padding-bottom: 25px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-1e2f4f0b618 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#dslc-module-31108810842 .dslc-separator {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-31108810842 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
    #dslc-module-31108810842 .dslc-separator {
        margin-bottom: 10px;
        padding-bottom: 10px;
    }
}

@media only screen and (max-width: 767px) {
    #dslc-module-31108810842 .dslc-separator {
        margin-bottom: 10px;
        padding-bottom: 10px;
    }
}

#dslc-module-4ae7a6a3915 .dslc-post-separator {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-color: #ededed;
    border-bottom-width: 1px;
    border-style: dashed;
}

#dslc-module-4ae7a6a3915 .dslc-project-thumb {
    text-align: left;
}

#dslc-module-4ae7a6a3915 .dslc-project-thumb-inner {}

#dslc-module-4ae7a6a3915 .dslc-project-thumb-inner,
#dslc-module-4ae7a6a3915 .dslc-project-thumb,
#dslc-module-4ae7a6a3915 .dslc-project-thumb img {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

#dslc-module-4ae7a6a3915 .dslc-post-thumb {
    width: 100%;
}

#dslc-module-4ae7a6a3915 .dslc-project-main {
    background-color: #ffffff;
    text-align: center;
    border-color: #e6e6e6;
    border-width: 1px;
    border-style: none solid solid solid;
}

#dslc-module-4ae7a6a3915 .dslc-post {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

#dslc-module-4ae7a6a3915 .dslc-project-main-inner {
    width: 100%;
}

#dslc-module-4ae7a6a3915 .dslc-project-title h2 a {
    color: #ffffff;
}

#dslc-module-4ae7a6a3915 .dslc-project-title h2,
#dslc-module-4ae7a6a3915 .dslc-project-title h2 a {
    font-size: 25px;
    font-weight: 400;
    font-family: "Allrounder_Grotesk";
    line-height: 20px;
}

#dslc-module-4ae7a6a3915 .dslc-project-title h2 {
    text-transform: none;
}

#dslc-module-4ae7a6a3915 .dslc-project-cats {
    font-size: 10px;
    font-weight: 400;
    font-style: italic;
    line-height: 10px;
}

#dslc-module-4ae7a6a3915 .dslc-project-staff {
    color: #000000;
    font-size: 12px;
    font-weight: 400;
    font-style: normal;
    line-height: 12px;
    margin-bottom: 10px;
}

#dslc-module-4ae7a6a3915 .dslc-project-partner {
    color: #000000;
    font-size: 12px;
    font-weight: 400;
    font-style: normal;
    line-height: 12px;
    margin-bottom: 10px;
}

#dslc-module-4ae7a6a3915 .dslc-project-excerpt {
    font-size: 13px;
    font-weight: 400;
    margin-bottom: 22px;
    padding-top: 15px;
    border-top-color: #e6e6e6;
    border-top-width: 1px;
    border-top-style: solid;
}

#dslc-module-4ae7a6a3915 .dslc-project-excerpt,
#dslc-module-4ae7a6a3915 .dslc-project-excerpt p {
    line-height: 22px;
}

#dslc-module-4ae7a6a3915 .dslc-project-read-more a {
    background-color: #5890e5;
    border-radius: 3px;
    color: #ffffff;
    font-size: 11px;
    font-weight: 800;
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 16px;
    padding-right: 16px;
}

#dslc-module-4ae7a6a3915 .dslc-project-read-more a:hover {
    background-color: #477ccc;
    color: #ffffff;
}

#dslc-module-4ae7a6a3915 .dslc-project-read-more a svg {
    width: 11px;
    height: 11px;
}

#dslc-module-4ae7a6a3915 .dslc-project-read-more a .dslc-icon,
#dslc-module-4ae7a6a3915 .dslc-project-read-more a svg {
    margin-right: 5px;
}

#dslc-module-4ae7a6a3915 .dslc-module-heading h2 {
    font-size: 17px;
    font-weight: 400;
    line-height: 37px;
    margin-bottom: 20px;
}

#dslc-module-4ae7a6a3915 .dslc-module-heading-view-all a {
    font-size: 11px;
    font-weight: 600;
}

#dslc-module-4ae7a6a3915 .dslc-module-heading-view-all {
    padding-top: 10px;
    padding-bottom: 10px;
}

#dslc-module-4ae7a6a3915 .dslc-post-filter.dslc-inactive {
    background-color: #ffffff;
    color: #979797;
    border-color: #e8e8e8;
}

#dslc-module-4ae7a6a3915 .dslc-post-filter.dslc-active {
    background-color: #5890e5;
    color: #ffffff;
    border-color: #5890e5;
}

#dslc-module-4ae7a6a3915 .dslc-post-filter {
    border-radius: 3px;
    font-size: 11px;
    font-weight: 700;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 12px;
    padding-right: 12px;
    margin-right: 10px;
    border-width: 1px;
    border-style: solid solid solid solid;
}

#dslc-module-4ae7a6a3915 .dslc-post-filters {
    text-align: left;
    margin-bottom: 20px;
}

#dslc-module-4ae7a6a3915 .dslc-carousel-nav-prev,
#dslc-module-4ae7a6a3915 .dslc-carousel-nav-next {
    background-color: #c9c9c9;
    border-radius: 3px;
    width: 24px;
    height: 24px;
}

#dslc-module-4ae7a6a3915 .dslc-carousel-nav-prev:hover,
#dslc-module-4ae7a6a3915 .dslc-carousel-nav-next:hover {
    background-color: #5890e5;
}

#dslc-module-4ae7a6a3915 .dslc-carousel-nav-prev span,
#dslc-module-4ae7a6a3915 .dslc-carousel-nav-next span {
    color: #ffffff;
    font-size: 10px;
}

#dslc-module-4ae7a6a3915 .dslc-carousel-nav-prev:hover span,
#dslc-module-4ae7a6a3915 .dslc-carousel-nav-next:hover span {
    color: #ffffff;
}

#dslc-module-4ae7a6a3915 .dslc-carousel-nav {
    margin-top: 6px;
    margin-bottom: 20px;
}

#dslc-module-4ae7a6a3915 .dslc-carousel-nav-prev.position-aside,
#dslc-module-4ae7a6a3915 .dslc-carousel-nav-next.position-aside {
    margin-top: -30px;
}

#dslc-module-4ae7a6a3915 .owl-pagination .owl-page span {
    background-color: #d0cdcd;
    width: 7px;
    height: 7px;
}

#dslc-module-4ae7a6a3915 .owl-pagination .owl-page.active span {
    background-color: #5ebba7;
}

#dslc-module-4ae7a6a3915 .owl-pagination .owl-page {
    margin-left: 3px;
    margin-right: 3px;
}

#dslc-module-4ae7a6a3915 .dslc-pagination {
    text-align: left;
    margin-top: 30px;
}

#dslc-module-4ae7a6a3915 .dslc-pagination li.dslc-active a {
    background-color: #5890e5;
    color: #ffffff;
    border-color: #5890e5;
    border-width: 1px;
}

#dslc-module-4ae7a6a3915 .dslc-pagination li.dslc-active a:hover {
    background-color: #ffffff;
    color: #979797;
    border-color: #e8e8e8;
}

#dslc-module-4ae7a6a3915 .dslc-pagination li.dslc-inactive a {
    background-color: #ffffff;
    color: #979797;
    border-color: #e8e8e8;
    border-width: 1px;
}

#dslc-module-4ae7a6a3915 .dslc-pagination li.dslc-inactive a:hover {
    background-color: #ffffff;
    color: #979797;
}

#dslc-module-4ae7a6a3915 .dslc-pagination li a {
    border-radius: 3px;
    font-size: 11px;
    font-weight: 700;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 12px;
    padding-right: 12px;
}

#dslc-module-4ae7a6a3915 .dslc-pagination li {
    margin-right: 10px;
}

#dslc-module-4ae7a6a3915 .dslc-pagination li.dslc-pagination-load-more {
    display: inline-block;
}

#dslc-module-4e186084dd6 .dslc-image-container {
    text-align: center;
}

#dslc-module-4e186084dd6 .dslc-image {
    margin-bottom: 25px;
}

#dslc-module-4e186084dd6 .dslc-image,
#dslc-module-4e186084dd6 .dslc-image a,
#dslc-module-4e186084dd6 .dslc-image img {
    width: auto;
}

#dslc-module-4e186084dd6 .dslc-image-caption {
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 20px;
}

#dslc-module-6cf7e2d2371 .dslc-image-container {
    text-align: center;
}

#dslc-module-6cf7e2d2371 .dslc-image {
    margin-bottom: 25px;
}

#dslc-module-6cf7e2d2371 .dslc-image,
#dslc-module-6cf7e2d2371 .dslc-image a,
#dslc-module-6cf7e2d2371 .dslc-image img {
    width: auto;
}

#dslc-module-6cf7e2d2371 .dslc-image-caption {
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 20px;
}

#dslc-module-2e70486855c .dslc-image-container {
    text-align: center;
}

#dslc-module-2e70486855c .dslc-image {
    margin-bottom: 25px;
}

#dslc-module-2e70486855c .dslc-image,
#dslc-module-2e70486855c .dslc-image a,
#dslc-module-2e70486855c .dslc-image img {
    width: auto;
}

#dslc-module-2e70486855c .dslc-image-caption {
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 20px;
}

#dslc-module-72b93d3e6d5 .dslc-image-container {
    text-align: center;
}

#dslc-module-72b93d3e6d5 .dslc-image {
    margin-bottom: 25px;
}

#dslc-module-72b93d3e6d5 .dslc-image,
#dslc-module-72b93d3e6d5 .dslc-image a,
#dslc-module-72b93d3e6d5 .dslc-image img {
    width: auto;
}

#dslc-module-72b93d3e6d5 .dslc-image-caption {
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 20px;
}

#dslc-module-6f9bc5cb4f7 .dslc-separator {
    margin-bottom: 100px;
    padding-bottom: 100px;
    border-color: #ededed;
    border-width: 1px;
}

#dslc-module-6f9bc5cb4f7 .dslc-separator-wrapper {
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: top left;
}

#as-header-1 .as-logo-main-site img,
#as-header-2 .as-logo-main-site img {
    width: 135px;
}

#as-header-1 .as-logo-main-site,
#as-header-2 .as-logo-main-site,
#as-header-3 .as-logo-main-site {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}

#as-header-1 .as-logo-main-site,
#as-header-2 .as-logo-main-site,
#as-header-3 .as-logo-main-site {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
}

#as-header-1 .as-logo-main-site,
#as-header-2 .as-logo-main-site,
#as-header-3 .as-logo-main-site {
    top: 25px;
    bottom: 0px;
    left: 0px;
    right: 0px;
}

body {
    font-family: Allrounder_Grotesk;
    font-weight: 400;
    font-style: normal;
    color: #333333;
    font-size: 14px;
}

h1,
h2,
h3,
h4,
h5,
h6,
caption {
    font-family: Quincy;
    font-weight: 700;
    color: #333333;
}

.as-wrapper-page-404 .as-context-404 h2 {
    font-family: Allrounder_Grotesk;
    text-transform: capitalize;
    line-height: 22px;
    letter-spacing: 0px;
    font-weight: 400;
    font-style: normal;
    color: #333;
    font-size: 16px;
}

#as-footer-2 {
    background-color: #212121;
}

#as-footer-2 .as-footer-wrapper {
    background-color: transparent;
}

#as-footer-2 .as-footer-wrapper {
    padding-top: 30px;
    padding-right: 0;
    padding-bottom: 30px;
    padding-left: 0;
}

#as-footer-2 .as-list-social-wrapper h3 {
    font-family: Allrounder_Grotesk;
    text-transform: capitalize;
    line-height: 20px;
    letter-spacing: 0px;
    font-weight: 400;
    font-style: normal;
    color: #ffffff;
    font-size: 12px;
}

#as-footer-2 .as-footer-wrapper .as-list-social-header-wrapper li a {
    color: #D1D1D1;
}

#as-footer-2 .as-footer-wrapper .as-list-social-header-wrapper li a:hover {
    color: #ed421c;
}

#as-footer-2 .as-footer-wrapper .as-list-social-header-wrapper {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 30px;
    margin-left: 0;
}

#as-footer-2 .as-menu-footer-2 li a {
    font-family: Allrounder_Grotesk;
    text-transform: capitalize;
    line-height: 20px;
    letter-spacing: 2px;
    font-weight: 400;
    font-style: normal;
    color: #aaaaaa;
    font-size: 12px;
}

#as-footer-2 .as-menu-footer-2 li a {
    color: #D1D1D1;
}

#as-footer-2 .as-menu-footer-2 li a:hover {
    color: #ed421c;
}

#as-footer-2 .as-menu-footer-2 {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 30px;
    margin-left: 0;
}

#as-footer-2 .as-copyright-footer {
    font-family: Allrounder_Grotesk;
    text-transform: initial;
    line-height: 20px;
    letter-spacing: 2px;
    font-weight: 400;
    font-style: normal;
    color: #aaaaaa;
    font-size: 12px;
}

#as-footer-2 .as-copyright-footer a {
    color: #D1D1D1;
}

#as-footer-2 .as-copyright-footer a:hover {
    color: #ed421c;
}