/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/


/* =Theme customization starts here
------------------------------------------------------- */
body {
    font-family: 'Nunito Sans', sans-serif;
}

.years-slider {
    margin-bottom: 20px;
}

.years-slider .slick-slide .wpostahs-centent {
    background-color: #fff;
    padding: 20px;
    border: 1px solid #e9e9e9;
}

.years-slider .slick-slide {
    transform: scale(.8);
}

.years-slider .slick-slide.slick-center {
    transform: scale(1);
}

.years-slider .slick-slide .post-image {
    height: 250px;
    overflow: hidden;
}

.years-slider .slick-slide .post-image img {
    object-fit: cover;
    height: 100%;
    width: 100%;
}

.years-slider .slick-slide .wpostahs-centent-title {
    font-size: 16px;
    font-weight: 800;
    margin: 0 !important;
    margin-bottom: 10px !important
}

.wpostahs-slick-slider .slick-arrow {
    border: none !important;
    cursor: pointer !important;
}

@media screen and (max-width:767px) {
    .years-slider .slick-list {
        overflow: visible !important;
    }

    .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-prev {
        left: -12px !important;
    }

    .wpostahs-slider-design-2 .wpostahs-slick-slider .slick-next {
        right: -12px !important;
    }

    .years-slider.wpostahs-slick-slider .slick-prev {
        left: -32px !important;
    }

    .years-slider.wpostahs-slick-slider .slick-next {
        right: -32px !important;
    }
}

/* Mobile Menu */
@media screen and (max-width:980px) {

    header .et_pb_row,
    header .et_pb_column,
    .et_pb_menu_inner_container {
        position: static
    }

    .et_pb_menu .et_mobile_menu {
        padding: 0;
        border-width: 0 !important;
    }

    .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu {
        overflow: auto;
        height: calc(100vh - 79px);
    }

    .et_pb_menu .et_mobile_menu .menu-item {
        display: flex;
    }

    .et_pb_menu .et_mobile_menu .menu-item a {
        padding: 20px 35px;
        display: block;
        font-size: 1.125rem;
        line-height: 1.6;
        position: relative;
        flex: 1;
    }

    .et_mobile_menu .menu-item-has-children>a {
        background-color: transparent;
    }

    .hammennu {
        font-size: 30px;
        padding: 20px 35px;
        font-family: 'ElegantIcons';
        color: #FF7700;
        border-bottom: 1px solid rgba(0, 0, 0, .03);
    }

    li.menu-item-has-children>.sub-menu {
        display: inline-block !important;
    }

    li.menu-item-has-children>.sub-menu {
        margin: 0;
        position: absolute !important;
        top: 0;
        left: 0 !important;
        bottom: 0;
        display: block;
        width: 100%;
        background-color: #fff !important;
        background-image: linear-gradient(to bottom, rgba(239, 239, 239, 0.5), rgba(255, 255, 255, 0));
        transform: translateX(150%);
        transition: all 0.3s;
        overflow: auto;
        max-width: none !important;
        padding: 0 !important;
    }

    .mega-menu.menu-item-has-children>.sub-menu {
        padding: 0 !important;
    }

    li.menu-item-has-children>.sub-menu li {
        border-bottom: #888;
        display: block;
    }

    .et_pb_menu .et_mobile_menu li ul {
        padding-left: 0;
    }

    li.menu-item-has-children>.sub-menu li a,
    li.menu-item-has-children>.sub-menu li.title {
        padding: 20px 35px;
        display: block;
        font-size: 1.125rem;
        line-height: 1.6;
        position: relative;
        flex: 1;
    }

    li.menu-item-has-children>.sub-menu li.title span {
        vertical-align: middle;
    }

    li.menu-item-has-children>.sub-menu li.title .back {
        font-size: 30px;
        font-family: 'ElegantIcons';
        color: #888;
    }

    li.menu-item-has-children>.sub-menu li.title {
        color: #888;
        background-color: rgba(213, 213, 213, .24);
    }

    li.menu-item-has-children>.sub-menu.is-active {
        z-index: 9;
        transform: none;
        padding: 0 !important;
    }

    .et_mobile_menu li li {
        padding: 0;
    }

    .et_et_mobile_menu {
        display: none;
        position: relative;
    }
}

#page-container header .et_pb_menu_0_tb_header.et_pb_menu .mega-menu-parent>.sub-menu {
    border-radius: 20px;
}

/* menu design */
@media screen and (min-width:981px) {
    #page-container header .et_pb_menu_0_tb_header.et_pb_menu .mega-menu-parent>.sub-menu {
        background: #f2f2f2;
        /* Old browsers */
        background: -moz-linear-gradient(top, #f2f2f2 0%, #ffffff 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #f2f2f2 0%, #ffffff 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #f2f2f2 0%, #ffffff 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#ffffff', GradientType=0);
        /* IE6-9 */
    }
}

#page-container .et-l--header .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.blue-text>a {
    color: #0c71c3 !important;
    font-weight: 700 !important;
    font-size: 20px !important;
    margin-bottom: 6px;
    position: relative;
    padding-left: 20px !important;
}

#page-container .et-l--header .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.blue-text>a:before {
    content: ">";
    position: absolute;
    left: 0;
    top: 0;
    color: #0c71c3 !important;
    font-weight: 800 !important;
}

#page-container .et-l--header .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.blue-text.current-menu-item>a,
#page-container .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.blue-text>a:hover {
    color: #FF7700 !important;
    opacity: 1;
}

#page-container .et-l--header .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.blue-text.current-menu-item>a:before,
#page-container .et-l--header .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.blue-text>a:hover:before {
    color: #FF7700 !important;
    opacity: 1;
}

#page-container header .et_pb_menu_0_tb_header.et_pb_menu .mega-menu-parent>.sub-menu {
    border: none !important;
}

.et-db #page-container #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.flyout,
#page-container .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.flyout {
    position: relative
}

#page-container header .et_pb_menu_0_tb_header.et_pb_menu li.mega-menu.flyout>.sub-menu {
    width: 350px;
    right: auto;
}

.mobile_nav.opened .mobile_menu_bar:before {
    content: "\4d";
}

@media screen and (max-width:980px) {
    #page-container header .et_pb_menu_0_tb_header.et_pb_menu li.mega-menu.flyout>.sub-menu {
        width: 100%;
        right: auto;
    }
}

/* Facts section */
.facts-tabs {
    border: none;
}

.facts-tabs .et_pb_tabs_controls {
    text-align: center;
    background-color: transparent;
    margin-bottom: 50px;
}

.facts-tabs .et_pb_tabs_controls li {
    margin: 0 6px;
    float: none;
    display: inline-block;
    border-radius: 30px;
    border-width: 1px !important;
    border-style: solid;
    padding: 0.5em 0.8em !important;
    border-color: #0073cf;
}

.facts-tabs .et_pb_tabs_controls li:not(.et_pb_tab_active):last-child {
    border-width: 1px !important;
    border-style: solid;
    border-color: #0073cf;
}

.facts-tabs .et_pb_tabs_controls li.et_pb_tab_active {
    border-color: #ff7700 !important;
}

.facts-tabs ul.et_pb_tabs_controls:after {
    border: none;
}

.facts-tabs .et_pb_tab_content .tab-details {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 117px;
    align-items: start;
}

.facts-tabs .et_pb_tab_content .tab-details .left {
    position: relative;
}

.facts-tabs .et_pb_tab_content .tab-details .left img {
    width: 100%;
    display: block;
}

.facts-tabs .et_pb_tab_content .tab-details .left .text {
    background-color: #0073cf;
    position: absolute;
    bottom: 45px;
    right: -50px;
    left: auto;
    padding: 30px;
    color: #fff;
    max-width: 275px;
}

.facts-tabs .et_pb_tab_content .tab-details .left .text h2 {
    position: relative;
    font-weight: 700;
    font-size: 18px;
    color: #fff;
    padding: 0;
}

.facts-tabs .et_pb_tab_content .tab-details .left .text h2:after {
    margin: 5px 0;
    display: block;
    width: 100px;
    height: 2px;
    background: #ff7700;
    content: '';
}

.facts-tabs .et_pb_tab_content .tab-details .left .text p {
    font-size: 16px;
}

.facts-tabs .et_pb_tab_content .tab-details .right .text h2 {
    font-family: 'Rajdhani', Helvetica, Arial, Lucida, sans-serif;
    font-size: 44px;
    color: #0073cf !important;
    padding-right: 40px;
}

.facts-tabs .et_pb_tab_content .tab-details .right {
    padding-left: 30px;
    padding-right: 80px;
}

.facts-tabs .et_pb_tab_content .tab-details .right .button {
    min-width: 220px;
    text-align: center;
    display: inline-block;
}

@media screen and (max-width:1024px) {
    .facts-tabs .et_pb_tab_content .tab-details .right .text h2 {
        padding-left: 0;
    }

    .facts-tabs .et_pb_tab_content .tab-details .right {
        padding: 0;
    }

    .facts-tabs .et_pb_tab_content .tab-details {
        row-gap: 30px;
        grid-template-columns: 1fr;
    }

    .facts-tabs .et_pb_tab_content .tab-details .left .text {
        padding: 20px;
        right: -20px;
    }
}

@media screen and (max-width:767px) {
    .facts-tabs .et_pb_tab_content .tab-details .right .text h2 {
        padding-left: 0;
    }

    .facts-tabs .et_pb_tab_content .tab-details .right {
        padding: 0;
    }

    .facts-tabs .et_pb_tab_content .tab-details {
        display: grid;
        grid-template-columns: 1fr;
        column-gap: 0;
    }

    .facts-tabs .et_pb_tab_content .tab-details .left .text {
        right: -5%;
    }

    .facts-tabs .et_pb_tabs_controls li a {
        padding: 4px 10px 4px;
    }
}

/* Post Slider design */
.latest-post-slider .psac-post-tags {
    display: none;
}

.latest-post-slider .owl-carousel .owl-nav.disabled {
    display: block;
    opacity: .5;
}

@media screen and (max-width:1024px) {
    .latest-post-slider .psac-slider-and-carousel .owl-prev {
        left: -25px !important
    }

    .latest-post-slider .psac-slider-and-carousel .owl-next {
        right: -25px !important
    }
}

@media screen and (max-width:980px) {
    .latest-post-slider .owl-carousel .owl-nav {
        display: none !important;
    }
}

/* Contact form */

.contact-form .wpcf7-form .field {
    display: grid;
    grid-template-columns: 3fr 7fr;
    gap: 20px;
    margin-bottom: 20px;
    align-items: center;
}

.contact-form .field .wpcf7-form-control {
    width: 100%;
    border: 1px solid #D5D5D5;
    height: 36px;
}

.contact-form .field label {
    font-size: 18px;
    font-weight: 900;
}

.contact-form .wpcf7-form .file .wpcf7-form-control-wrap {
    position: relative;
}

.contact-form .wpcf7-form .file .wpcf7-form-control-wrap:before {
    content: "Bestand kiezen";
    position: absolute;
    left: 0;
    padding: 5px;
    background: #333;
    color: #fff;
    width: 180px;
    text-align: center;
    border-radius: 30px;
    cursor: pointer;
    box-sizing: border-box;
    padding: 0.3em 1em;
}

.contact-form .wpcf7-form .file .wpcf7-form-control-wrap:hover:before {
    background-color: #000;
}

.contact-form .wpcf7-form .file .wpcf7-form-control-wrap.cv-done:after,
.contact-form .wpcf7-form .file .wpcf7-form-control-wrap.file-done:after {
    content: "\e052";
    font-family: 'ElegantIcons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin: 0 10px;
    font-size: 20px;
    line-height: 28px;
    color: #008000;
    position: absolute;
    left: 180px;
}

.contact-form .wpcf7-form .file .wpcf7-file {
    opacity: 0;
    width: 180px;
}

.contact-form .wpcf7-form .button .wpcf7-form-control {
    width: 180px;
    display: inline-block;
    font-size: 14px
}

@media screen and (max-width:767px) {
    .contact-form .wpcf7-form .field {
        grid-template-columns: 1fr;
        gap: 10px;
    }
}


/* Faq Accordian */
.faq-accordian .et_pb_toggle .et_pb_toggle_title {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}

.faq-accordian .et_pb_toggle .et_pb_toggle_content {
    padding-top: 0;
    padding-bottom: 20px;
}

.faq-accordian .et_pb_toggle .et_pb_toggle_content .content {
    display: grid;
    grid-template-columns: 4fr 6fr;
    column-gap: 20px;
}

.faq-accordian .et_pb_toggle .et_pb_toggle_content .question {
    color: #0c71c3;
    font-weight: 800;
}

@media screen and (max-width:767px) {
    .faq-accordian .et_pb_toggle .et_pb_toggle_content .content {
        grid-template-columns: 1fr;
    }
}

.faq-accordian .et_pb_toggle .et_pb_toggle_content p:empty {
    display: none;
}

.faq-accordian .et_pb_toggle .et_pb_toggle_content .content {
    margin-bottom: 20px;
}

.faq-accordian .et_pb_accordion_item:last-child {
    border-top: 1px solid #D9D9D9 !important;
}

.single-post-content .et_pb_section,
.single-post-content .et_pb_row {
    padding: 0;
}

.single-post-content .et_pb_row {
    max-width: none;
    width: 100%
}

.post-meta-info .et_pb_column {
    width: auto !important;
    margin: 0 !important;
    font-size: 14px !important;
    padding: 0;
    margin: 0;
}

.post-meta-info .et_pb_column:first-child .et_pb_text_inner {
    padding-left: 0px !important;
    margin-left: 0px !important;
}

.post-meta-info .et_pb_column .et_pb_text_inner {
    position: relative !important;
    padding-left: 10px !important;
    margin-left: 10px !important;
}

.post-meta-info .et_pb_column:before,
.post-meta-info .et_pb_column:after {
    content: none;
    display: none;
}

.post-meta-info .et_pb_column:first-child .et_pb_text_inner:before {
    display: none;
}

.post-meta-info .et_pb_column .et_pb_text_inner:before {
    content: "";
    position: absolute;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background-color: #333;
    top: calc(50% - 3px)
}

.post-meta-info .et_pb_column:last-child .et_pb_text_inner:after {
    content: none;
    display: none;
}

.post-meta-info .et_pb_column .et_pb_text_inner:before {
    left: -3px;
}

.et_button_no_icon .et_pb_button.et_pb_custom_button_icon[data-icon="$"]:after {
    display: inline-block
}

.wpostahs-slider-nav-content {
    position: relative;
    background-color: transparent;
    ;
}

.wpostahs-slider-nav-content .post-link {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

.wpostahs-slider-nav-content:hover {
    opacity: .8;
}

/* Filter Menu */

.filter-menu .et-menu {
    margin: 0 !important;
    margin-top: 20px !important;
}

.filter-menu .et-menu li {
    padding-right: 15px !important;
    margin-right: 10px !important;
}

.filter-menu .et-menu li:last-child {
    padding-right: 0 !important;
    margin-right: 0 !important;
}

.filter-menu .et-menu li:after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    width: 1px;
    height: 100%;
    background-color: #FF7700;
}

.filter-menu .et-menu li:last-child:after {
    display: none;
}

@media screen and (max-width:980px) {
    .filter-menu.et_pb_menu .et_mobile_nav_menu {
        display: none !important;
    }

    .filter-menu.et_pb_menu .et_pb_menu__menu {
        display: block !important;
    }

    .filter-menu .et-menu {
        margin-top: 0 !important;
        justify-content: center !important;
    }

    .et_pb_menu.filter-menu .et_pb_menu__menu>nav>ul>li {
        padding-right: 0 !important;
        margin-right: 10px !important;
        margin-bottom: 10px !important;
    }

    .filter-menu .et-menu li:after {
        display: none;
    }

    .filter-menu .et-menu li a {
        padding: 0.3em 1em;
        border-radius: 30px;
        background-color: rgb(0, 115, 207);
        color: #fff;
        font-size: 16px;
        line-height: 1.7em !important;
        font-weight: 500;
    }

    .filter-menu .et-menu li.current-menu-item a {
        background-color: rgb(255, 119, 0);
    }

    .filter-menu .et-menu li a:before {
        display: none;
    }
}


.et_pb_menu__search-container .et_pb_searchsubmit {
    position: absolute;
    left: 100%;
    z-index: 999;
    padding-top: 0.6rem !important;
    padding-right: 1.1rem !important;
    padding-bottom: 0.6rem !important;
    padding-left: 1.1rem !important;
    min-width: 96px;
    text-align: center;
    top: 5px;
}

.et_pb_menu__search-container .et_pb_searchsubmit:hover,
.et_pb_menu__search-container .et_pb_searchsubmit:active {
    padding-top: 0.6rem !important;
    padding-right: 1.1rem !important;
    padding-bottom: 0.6rem !important;
    padding-left: 1.1rem !important;
}

@media screen and (max-width:767px) {
    .et_pb_menu .et_pb_menu__search-container--visible {
        top: 100% !important;
        padding: 0 15px !important;
        background: #fff;
    }

    .et_pb_menu__search-container .et_pb_searchsubmit {
        display: none;
    }
}

.wpsisac-slick-carousal.design-1 .slick-prev {
    left: -25px !important;
}

.wpsisac-slick-carousal.design-1 .slick-next {
    right: -25px !important;
}

.wpsisac-slick-carousal.design-1 .wpsisac-image-slide img {
    width: 87px;
    height: 87px;
    object-fit: cover;
}

.wpsisac-slick-carousal.design-1 .slick-arrow {
    opacity: 0.2;
}
.wpsisac-slick-carousal .slick-next,
.wpsisac-slick-carousal .slick-next:hover,
.wpsisac-slick-carousal .slick-next:focus {
    background: rgba(255, 255, 255, 0.7) url(./images/arrow-right.png) center center no-repeat !important;
    background-size: 15px 26px !important;
    outline: none !important
}

.wpsisac-slick-carousal .slick-prev,
.wpsisac-slick-carousal .slick-prev:hover,
.wpsisac-slick-carousal .slick-prev:focus {
    background: rgba(255, 255, 255, 0.7) url(./images/arrow-left.png) center center no-repeat !important;
    background-size: 15px 26px !important;
    outline: none !important
}

.diec_event_carousel .owl-carousel .owl-stage-outer{
    margin-left:0 !important;
}
.psac-slider-and-carousel .owl-next, .owl-next {
    right: -40px !important;
    position: absolute;
}
.psac-slider-and-carousel .owl-next{
    right: -55px !important;
}
.psac-slider-and-carousel .owl-prev, .owl-prev {
    left: -40px !important;
    position: absolute;
}
.psac-slider-and-carousel .owl-prev{
    left: -55px !important;
}
.owl-nav .owl-next,
.owl-nav .owl-prev {
    display: inline-block;
    -moz-transition: all 0.5s ease-out 0s;
    -ms-transition: all 0.5s ease-out 0s;
    -o-transition: all 0.5s ease-out 0s;
    transition: all 0.5s ease-out 0s;
    width: 15px;
    height: 26px;
    background-repeat: no-repeat;
}

.owl-nav .owl-next span[aria-label="Next"],
.owl-nav .owl-prev span[aria-label="Previous"],
.diec_event_carousel .owl-nav .owl-next:before,
.diec_event_carousel .owl-nav .owl-prev:before{
    display:none;
}

.owl-nav .owl-next,
.owl-nav .owl-next:hover,
.owl-nav .owl-next:focus {
    background: url(images/arrow-right.png) center center no-repeat !important;
    background-size: 15px 26px !important;
    outline: none !important;
}

.owl-nav .owl-prev,
.owl-nav .owl-prev:hover,
.owl-nav .owl-prev:focus {
    background: url(images/arrow-left.png) center center no-repeat !important;
    background-size: 15px 26px !important;
    outline: none !important;
}
@media screen and (max-width:767px){
    .diec_event_carousel .owl-carousel.owl-loaded{
        margin:0;
    }
    .owl-nav{
        display: none !important;
    }
}

/**************************************************************
						Read more link psac-design
******************************************************************/
.psac-readmorebtn {
    -moz-transition: all 0.5s ease-out 0s;
    -ms-transition: all 0.5s ease-out 0s;
    -o-transition: all 0.5s ease-out 0s;
    transition: all 0.5s ease-out 0s;
    text-decoration: none !important;
    color: #fff;
    ;
    display: inline-block;
    box-sizing: border-box;
    line-height: normal !important;
    font-family: 'ElegantIcons';
    opacity: 0.7;
    position: absolute;
    bottom: 30px;
    right: 15px;
    font-size: 24px;
    z-index: 99;
    font-weight: bold;
    border: none;
    padding: 0;
}

.psac-readmorebtn:hover,
.psac-readmorebtn:focus {
    color: #fff;
    opacity: 1;
    background-color: transparent;
}

.page .psac-slider-and-carousel .owl-nav .owl-next,
.page .psac-slider-and-carousel .owl-nav .owl-prev {
    border: none;
}


/**************************************************************
Blog Module design
******************************************************************/
.et_pb_posts .et_pb_ajax_pagination_container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 30px;
}

.single-col .et_pb_ajax_pagination_container {
    grid-template-columns: 1fr;
}

.et_pb_posts .et_pb_post {
    border: 1px solid #E2E2E2;
    background-color: #fff;
    color: #333;
    display: grid;
    margin-bottom: 30px;
    padding: 0 10px 0 0;
    grid-template-columns: 185px 1fr;
    grid-template-areas: 'image blogTitle'
        'image blogMeta'
        'image blogContent';
}

.et_pb_posts .et_pb_post a.entry-featured-image-url {
    grid-area: image;
    padding-right: 15px;
    margin-bottom: 0;
}

.et_pb_posts .et_pb_post a img {
    height: 190px;
    object-fit: cover;
}

.et_pb_posts .et_pb_post .entry-title {
    grid-area: blogTitle;
    padding-bottom: 0;
    font-size: 17px;
    line-height: 20px;
    color: #333333;
    font-weight: bold;
    padding-top: 10px;
}

.et_pb_posts .et_pb_post .entry-title a {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    padding: 0;
    overflow: hidden;
    min-height: 40px;
}

.et_pb_posts .et_pb_post .post-meta {
    grid-area: blogMeta;
    padding: 0;
    font-size: 14px;
    display: inline-block;
    margin: 5px 0;
}

.et_pb_posts .et_pb_post .post-meta i {
    font-size: 6px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 3px;
}

.et_pb_posts .et_pb_post .post-content {
    grid-area: blogContent;
    font-size: 14px;
    line-height: 20px;
    position: relative;
}

.et_pb_posts .et_pb_post .post-content .more-link {
    font-size: 0;
    display: inline-block;
}

.et_pb_posts .et_pb_post .post-content .more-link:after {
    content: "$";
    font-family: 'ElegantIcons';
    position: absolute;
    right: 10px;
    bottom: 10px;
    color: #A8A8A8;
    font-size: 22px;
}

.et_pb_posts .wp-pagenavi {
    position: absolute;
    left: 0;
    border: none;
    display: flex;
}

.et_pb_posts .wp-pagenavi span,
.et_pb_posts .wp-pagenavi a {
    border: none;
    background-color: #EFEFEF;
    width: 31px;
    height: 31px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #A8A8A8;
    margin-right: 5px;
}

.et_pb_posts .wp-pagenavi .current {
    color: #333 !important;
}

@media screen and (max-width:960px) {
    .et_pb_posts {
        column-gap: 30px;
    }

    .et_pb_posts .et_pb_ajax_pagination_container {
        grid-template-columns: 1fr;
    }

}

@media screen and (max-width:767px) {
    .et_pb_posts .et_pb_ajax_pagination_container {
        grid-template-columns: 1fr;
    }

    .et_pb_posts .et_pb_post .entry-title a {
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }

    .et_pb_posts .et_pb_post {
        grid-template-columns: 115px 1fr;
    }

    .et_pb_posts .et_pb_post a img {
        height: 130px;
        object-fit: cover;
    }
}


/* Menu Styling */
@media screen and (min-width:980px) {
    .et-db #et-boc .et-l .menu-links .et_pb_menu__wrap {
        justify-content: flex-end;
    }

    .et-db #et-boc .et-l .et_pb_fullwidth_menu .et_pb_menu__menu>nav>ul>li>ul,
    .et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li>ul {
        top: 76%;
    }

    .et-db #et-boc .et-l .et_pb_menu--style-left_aligned .et_pb_menu_inner_container {
        align-items: center;
    }

    .et-db #et-boc .et-l .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a {
        padding: 4px 0;
        line-height: 1.6;
    }

    .et-menu .menu-item-has-children>a:first-child {
        padding-right: 20px !important;
    }
}

@media screen and (max-width:980px) {
    .et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a {
        background-color: transparent;
    }

    .et-db #et-boc .et-l .et_mobile_menu li a {
        padding: 20px 35px;
        display: block;
        font-size: 1.125rem;
        line-height: 1.6;
    }

    .et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li a {
        font-size: 1.125rem;
    }

    .et-db #et-boc .et-l .et_pb_menu .et_mobile_menu {
        padding: 0;
    }

    .et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu .menu_cta_login a {
        color: #fff !important;
    }

    .et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu .menu_cta_login {
        padding: 0 5%;
    }
}

.et-db #et-boc .et-l .et_pb_post .entry-featured-image-url {
    margin-bottom: 0;
}

.latest-post-slider .psac-post-carousel-slide .psac-post-image-bg,
.et_pb_posts .et_pb_post {
    border-radius: 20px;
    overflow: hidden;
}

.overlay-container .divioverlay {
    width: auto;
    top: 0;
    right: 0;
    bottom:0;
    left:auto;
    padding-left:35px;
}

body .overlay-container .divioverlay-bg {
    display: none;
}

.divioverlay-exists-opened.et-db .overlay-container .et-l--post .et_pb_row {
    margin-top: 0 !important;
    width:auto !important;
}

.custom-menu .drop-down {
    display: inline-block;
    position: relative;
}

.custom-menu .drop-down__button {
    background: #ff7700;
    display: inline-block;
    line-height: 40px;
    padding: 0 18px;
    text-align: center;
    border-radius: 30px;
    cursor: pointer;
    font-size: 16px;
}

.custom-menu .drop-down__button:hover {
    background: #d96500;
}

.custom-menu .drop-down__name {
    font-size: 14px;
    color: #fff;
    font-weight: 800;
}

.custom-menu .drop-down__icon {
    width: 18px;
    vertical-align: middle;
    margin-left: 14px;
    height: 18px;
    border-radius: 50%;
    transition: all 0.4s;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -ms-transition: all 0.4s;
    -o-transition: all 0.4s;
}

.custom-menu .drop-down__menu-box {
    position: absolute;
    width: 100%;
    left: 0;
    background-color: #fff;
    border: 1.5px solid #dfdfdf;
    padding-bottom: 10px;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    visibility: hidden;
    opacity: 0;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
}

.custom-menu .drop-down__menu {
    margin: 0;
    padding: 0 13px;
    list-style: none;

}

.custom-menu .drop-down__name {
    position: relative;
    padding-right: 32px;
}

.custom-menu .drop-down__name:after {
    content: "\33";
    position: absolute;
    font-family: 'ElegantIcons';
    font-style: normal;
    color: #fff;
    margin: 5px 5px 5px 10px;
    vertical-align: middle;
    font-size: 18px;
    font-weight: 700;
    display: inline-block;
    line-height: 31px;
}

.custom-menu .drop-down--active .drop-down__name:after {
    transform: rotate(180deg);
}

.custom-menu .menu {
    list-style: none;
    padding: 0;
    padding-top: 30px;
}

.custom-menu .menu li {
    font-size: 14px;
    text-align: left;
    font-weight: 500;
    cursor: pointer;
    position: relative;
    padding-bottom: 10px;
}

.custom-menu .menu li a {
    color: #333;
    display: block;
    font-size: 16px;
}

.custom-menu .menu li a:hover {
    color: #7B7B7B;
}

.drop-down--active .drop-down__menu-box {
    visibility: visible;
    opacity: 1;
    top: 50%;
    z-index: -1;
}

@media screen and (max-width:767px) {
    .custom-menu .drop-down {
        width: 100%;
    }

    .custom-menu .drop-down__button {
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
}

.patient-block .et_pb_text_inner img {
    display: block;
}

.connecting-icon {
    position: relative;
    display: inline-block;
    width: 100%;
    max-width: none;
}

.connecting-icon:before,
.connecting-icon:after {
    content: "";
    position: absolute;
    width: 20px;
    height: 45px;
    background: url(images/connect-icon.png) center center no-repeat !important;
    left: calc(50% - 10px);
    visibility: visible;
}

.connecting-icon:before {
    top: -10px;
}

.connecting-icon:after {
    bottom: -15px;
    transform: rotate(180deg);
}

.patient-block .et_pb_text_inner img {
    height: 190px;
    object-fit: cover;
}

@media screen and (max-width:767px) {
    .patient-block .et_pb_text_inner img {
        height: 220px;
    }
}

#popup-zorgverbinders-aflevering-1+.da-close-wrap a {
    font-size: 50px !important;
    color: #fff !important;
    opacity: 1 !important;
}


/* Event Module css */

.ecs-event-list .ecs-event .act-post .wp-post-image {
    min-height: 190px;
    object-fit: cover;
}

.decm_event_display article.act-post .row {
    margin: 0;
}

.decm_event_display article.act-post .row:before,
.decm_event_display article.act-post .row:after {
    content: none;
    display: none;
}

article.act-post .row .col-md-8 {
    position: static;
}

article.act-post .row .decm-show-image-left {
    padding: 0;
}

body #page-container .et_pb_section .decm_event_display .act-view-more:after {
    opacity: 1 !important;
    font-size: 16px !important;
    color: #A8A8A8;
}

.ecs-categories {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #0073cf;
    padding: 5px 10px;
    color: #fff !important;
    font-weight: 700;
}

.decm_event_display .decm-show-detail-center .ecs-categories a {
    font-size: 16px !important;
    font-weight: 700;
}

.decm-events-details .entry-title.summary {
    padding-bottom: 5px;
}

p.ecs-excerpt {
    margin-top: 5px;
    padding-bottom: 0;
}

p.ecs-showdetail {
    position: absolute;
    right: 20px;
    bottom: 10px;
    margin: 0;
    height: 38px;
    padding: 0 !important;
}
p.ecs-showdetail .act-view-more:after{
    position: relative !important;
}

.event-detail .append_events .decm-show-detail-center .ecs-categories {
    display: none;
}

.append_events .decm-show-detail-center .ecs_google_map {
    margin-top: 15px;
}

.past-events .ecs-event-list .ecs-event .act-post .wp-post-image {
    opacity: .6;
}

.past-events .ecs-categories {
    background-color: #bbbbbb;
}

.past-events .decm-show-detail-center .ecs-categories a {
    color: #fff !important;
}

.event-detail .ecs-event-description .et_pb_row {
    width: 100% !important;
    padding: 0 !important;
}
.decm_event_display .entry-title a{
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
p.ecs-excerpt{
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

@media screen and (max-width:767px) {
    p.ecs-excerpt {
        display: none;
    }

    .ecs-event-list .ecs-event .act-post .wp-post-image {
        min-height: 125px;
    }

    .decm_event_display article.act-post .row {
        margin: 0;
        display: grid;
        grid-template-columns: 3fr 7fr;
    }
}


.hide-time .owl-item .ecs-event-posts .ecs-eventTime{
    display:none;
}
.aankomende-events .owl-item .ecs-event-posts .act-post .col-md-8{
    padding: 20px 20px 30px 10px;
}
.aankomende-events .ecs-event-list .ecs-event .act-post .wp-post-image {
    min-height: 210px;
}


/* Recruitment Page */
.designation-block .et_pb_blurb_description{
    padding:0 !important;
}
.designation-block .et_pb_blurb_position_left .et_pb_blurb_container{
    padding-left:10px;
}
@media screen and (min-width: 1440px) {
  .position-quote-4{
    right: 40% !important;
  }
}
@media screen and (min-width:980px) and (max-width:1025px){
    .position-quote-1{
        left:100px !important;
    }
    .position-quote-5{
        left:80px !important;
    }
    #op-jouw-manier{
        left: 250px !important;
    }
    #vacatures{
        padding-top:200px !important;
    }
    #gezonde-werksfeer .et_pb_column_20{
        width: 35%!important;
    }
}
@media screen and (min-width:768px) and (max-width:980px){
     .position-quote-1{
        top:-100px !important;
    }
    .position-quote-1{
        top:40% !important;
    }
    #werk-impact .et_pb_column_8{
        width: 50%!important;
        padding:0 20px !important;
    }
    #op-jouw-manier{
        left: 0 !important;
    }
    .position-quote-1{
        top: -10% !important;
    }
    .position-quote-2{
        left: 70% !important;
    }
    .position-quote-3{
        right:20px !important;
    }
    #op-jouw-manier .et_pb_column_13{
        width:40% !important;
    }
    .et_pb_row.position-quote-4{
        right: auto;
        left: 50px;
        bottom:0;
    }
    .position-quote-4 .et_pb_column_15{
        margin:0 !important;
        top:0;
    }
    .position-quote-5{
        top: 0;
        right: 0;
    }
    .position-quote-5 .et_pb_column_17{
        margin:0 !important;
        top: -15px;
        right: 0;
        left: auto;
    }
    .et_pb_row.position-quote-6{
        left:26% !important;
        margin-top: 0 !important;
    }
    .position-quote-6 .et_pb_column_21{
        width:10% !important;
        top:30px !important;
    }
    .et_pb_row.position-quote-7{
        right: 15px;
        left: auto !important;
        bottom: 30px;
    }
    #gezonde-werksfeer .et_pb_column_20{
        margin-top: 150px;
        padding-left: 20px;
        width: 40% !important;
    }
    .alle-ruimte .et_pb_column_3{
       padding-left: 20px; 
    }
}

@media screen and (min-width:1401px) and (max-width:1580px) {
    .page-id-13040 .et_pb_image.blue-header-image{
        width: 800px !important;
        height: 800px !important;
        top: -450px !important;
    }

    .page-id-13045 .et_pb_image.blue-header-image{
        width: 800px !important;
        height: 800px !important;
        top: -450px !important;
    }

    .page-id-9529 .et_pb_image.blue-header-image{
        width: 900px !important;
        height: 900px !important;
        top: -566px !important;
    }
}

@media screen and (min-width:1301px) and (max-width:1400px){
    .page-id-13036 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }

    .page-id-13040 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }

    .page-id-13045 .et_pb_image.blue-header-image{
        width: 750px !important;
        height: 750px !important;
        top: -415px !important;
    }

    .page-id-9527 .et_pb_image.blue-header-image{
        width: 800px !important;
        height: 800px !important;
        top: -415px !important;
    }

    .page-id-9529 .et_pb_image.blue-header-image{
        width: 800px !important;
        height: 800px !important;
        top: -526px !important;
    }

    .page-id-9531 .et_pb_image.blue-header-image{
        width: 750px !important;
        height: 750px !important;
        top: -498px !important;
    }

    .page-id-9533 .et_pb_image.blue-header-image{
        width: 750px !important;
        height: 750px !important;
        top: -435px !important;
    }

    .page-id-9535 .et_pb_image.blue-header-image{
        width: 900px !important;
        height: 900px !important;
        top: -554px !important;
    }

    .page-id-32578 .et_pb_image.blue-header-image{
        width: 750px !important;
        height: 750px !important;
        top: -503px !important;
    }

    .page-id-23152 .et_pb_image.blue-header-image{
        width: 750px !important;
        height: 750px !important;
        top: -422px !important;
    }

    .page-id-15889 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }

    .page-id-21226 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }

    .page-id-23112 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }
    .page-id-43743 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }

    .page-id-23119 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }

    .page-id-47170 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }

    .page-id-23122 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }

    .page-id-16919 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }
}

@media screen and (min-width:980px) and (max-width:1300px){
    .page-id-12976 .et_pb_section_0 .et_pb_row_2{
        left: -42px;
    }

    .post-41388 .et_pb_image.blue-header-image{
        width: 600px !important;
        height: 600px !important;
        top: -210px !important;
    }

    .page-id-13036 .et_pb_image.blue-header-image{
        width: 650px !important;
        height: 650px !important;
        top: -405px !important;
    }

    .page-id-13040 .et_pb_image.blue-header-image{
        width: 690px !important;
        height: 690px !important;
        top: -415px !important;
    }

    .page-id-13045 .et_pb_image.blue-header-image{
        width: 690px !important;
        height: 690px !important;
        top: -415px !important;
    }

    .page-id-9527 .et_pb_image.blue-header-image{
        width: 750px !important;
        height: 750px !important;
        top: -450px !important;
    }

    .page-id-9529 .et_pb_image.blue-header-image{
        width: 730px !important;
        height: 730px !important;
        top: -498px !important;
    }

    .page-id-9531 .et_pb_image.blue-header-image{
        width: 750px !important;
        height: 750px !important;
        top: -498px !important;
    }

    .page-id-9533 .et_pb_image.blue-header-image{
        width: 750px !important;
        height: 750px !important;
        top: -435px !important;
    }

    .page-id-9537 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -454px !important;
    }

    .page-id-9535 .et_pb_image.blue-header-image{
        width: 750px !important;
        height: 750px !important;
        top: -493px !important;
    }

    .page-id-32578 .et_pb_image.blue-header-image{
        width: 750px !important;
        height: 750px !important;
        top: -503px !important;
    }

    .page-id-47091 .et_pb_image.blue-header-image{
        width: 750px !important;
        height: 691px !important;
        top: -503px !important;
    }

    .page-id-9591 .et_pb_image.blue-header-image{
        width: 750px !important;
        height: 691px !important;
        top: -503px !important;
    }

    .page-id-40911 .et_pb_image.blue-header-image{
        width: 650px !important;
        height: 650px !important;
        top: -286px !important;
    }

    .page-id-23152 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -406px !important;
    }

    .page-id-15889 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }

    .page-id-21226 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }

    .page-id-23112 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }

    .page-id-43743 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }

    .page-id-23119 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }

    .page-id-47170 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }

    .page-id-23122 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }
    .page-id-16919 .et_pb_image.blue-header-image{
        width: 700px !important;
        height: 700px !important;
        top: -415px !important;
    }

    .page-id-46643 .et_pb_image.blue-header-image{
        width: 658px !important;
        height: 700px !important;
        top: -323px !important;
    }

    .page-id-46690 .et_pb_image.blue-header-image{
        width: 658px !important;
        height: 700px !important;
        top: -323px !important;
    }

    .page-id-46699 .et_pb_image.blue-header-image{
        width: 658px !important;
        height: 700px !important;
        top: -323px !important;
    }
    .page-id-46710 .et_pb_image.blue-header-image{
        width: 658px !important;
        height: 700px !important;
        top: -323px !important;
    }
    .page-id-46612 .et_pb_image.blue-header-image{
        width: 658px !important;
        height: 700px !important;
        top: -323px !important;
    }
    .page-id-46667 .et_pb_image.blue-header-image{
        width: 658px !important;
        height: 700px !important;
        top: -323px !important;
    }
    /*.et_pb_image.blue-header-image{*/
    /*    width: 600px!important;*/
    /*    height: 600px!important;*/
    /*    top: -210px!important;*/
    /*}*/

}

@media screen and (min-width:768px) and (max-width:979px){
    .page-id-12976 .et_pb_section_0 .et_pb_row_3{
        margin-top: 55px !important;
    }

    .post-41388 .et_pb_section_2 .et_pb_row_2 .et_pb_column_3 {
        top: -601px;
    }

    .page-id-13028 .et_pb_section_2 .et_pb_row_2 .et_pb_column_3 {
        top: -70px;
        position: relative !important;
    }

    .page-id-13036 .et_pb_section_4 .et_pb_row_6 .et_pb_column_7 {
        top: -70px;
        position: relative !important;
    }

    .page-id-13040 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -70px;
        position: relative !important;
    }

    .page-id-13045 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -70px;
        position: relative !important;
    }

    .page-id-9525 .et_pb_section_0 .et_pb_row_3{
        margin-top: 95px !important;
    }

    .page-id-9527 .et_pb_section_2 .et_pb_row_3 .et_pb_column_4 {
        top: -70px;
        position: relative !important;
    }

    .page-id-9529 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -70px;
        position: relative !important;
    }

    .page-id-9529 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -70px;
        position: relative !important;
    }

    .page-id-9531 .et_pb_section_2 .et_pb_row_3 .et_pb_column_4 {
        top: -70px;
        position: relative !important;
    }
    .page-id-9533 .et_pb_section_2 .et_pb_row_3 .et_pb_column_4 {
        top: -70px;
        position: relative !important;
    }
    .page-id-9537 .et_pb_section_2 .et_pb_row_3 .et_pb_column_4 {
        top: -70px;
        position: relative !important;
    }

    .page-id-9535 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -70px;
        position: relative !important;
    }

    .page-id-32578 .et_pb_section_2 .et_pb_row_3 .et_pb_column_4 {
        top: -70px;
        position: relative !important;
    }

    .page-id-9543 .et_pb_section_1 .et_pb_row_4{
        margin-top: 212px !important;
    }
    .page-id-9545 .et_pb_section_2 .et_pb_row_4{
        margin-top: 128px !important;
    }

    .page-id-47091 .et_pb_section_2 .et_pb_row_2 .et_pb_column_3 {
        top: -70px;
        position: relative !important;
    }

    .page-id-9591 .et_pb_section_2 .et_pb_row_2 .et_pb_column_3 {
        top: -136px;
        position: relative !important;
    }

    .page-id-38209 .divi-filter-loop-container .grid-posts [class*="et_pb_dmach_column"] {
        padding-top: 24px !important;
    }

    .page-id-38209 .divi-filter-loop-container .grid-posts .grid-item-cont .et_pb_column_1_3 {
        background: none;
    }
    .page-id-38209 .divi-filter-loop-container .grid-posts .grid-item-cont .et_pb_de_mach_thumbnail {
        display: none;
    }

    .page-id-40911 .divi-filter-loop-container .grid-posts [class*="et_pb_dmach_column"] {
        padding-top: 24px !important;
    }

    .page-id-40911 .divi-filter-loop-container .grid-posts .grid-item-cont .et_pb_column_1_3 {
        background: none;
    }
    .page-id-40911 .divi-filter-loop-container .grid-posts .grid-item-cont .et_pb_de_mach_thumbnail {
        display: none;
    }

    .page-id-23152 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -130px;
        position: relative !important;
    }

    .page-id-15889 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -130px;
        position: relative !important;
    }
    .page-id-21226 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -130px;
        position: relative !important;
    }

    .page-id-23112 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -130px;
        position: relative !important;
    }

    .page-id-43743 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -130px;
        position: relative !important;
    }

    .page-id-23119 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -130px;
        position: relative !important;
    }

    .page-id-47170 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -130px;
        position: relative !important;
    }

    .page-id-23122 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -130px;
        position: relative !important;
    }

    .page-id-16919 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -130px;
        position: relative !important;
    }

    .page-id-9527 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -83px;
        position: relative !important;
    }

    .page-id-9531 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -83px;
        position: relative !important;
    }

    .page-id-9533 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -83px;
        position: relative !important;
    }
    .page-id-9537 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -83px;
        position: relative !important;
    }

    .page-id-32578 .et_pb_section_3 .et_pb_row_4 .et_pb_column_5 {
        top: -83px;
        position: relative !important;
    }
    
}