.elementor-439 .elementor-element.elementor-element-33cf6d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-056500c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 70px;--row-gap:0px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-b80de3c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-439 .elementor-element.elementor-element-a39af42{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-ada31e7{padding:0px 0px 0px 10px;}.elementor-439 .elementor-element.elementor-element-7eed8e8 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-439 .elementor-element.elementor-element-7eed8e8 ul > li > .elementor-icon{float:left;clear:both;font-size:inherit;}.elementor-439 .elementor-element.elementor-element-7eed8e8{color:var( --e-global-color-51a5eff );}.elementor-439 .elementor-element.elementor-element-30e11e9{--display:flex;}.elementor-439 .elementor-element.elementor-element-37c3237{--display:flex;}.elementor-439 .elementor-element.elementor-element-c313645{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-51a5eff );--n-accordion-title-hover-color:var( --e-global-color-51a5eff );--n-accordion-title-active-color:var( --e-global-color-51a5eff );--n-accordion-icon-size:20px;--n-accordion-icon-gap:4px;--n-accordion-icon-normal-color:var( --e-global-color-51a5eff );}.elementor-439 .elementor-element.elementor-element-c313645 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-439 .elementor-element.elementor-element-c313645 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-439 .elementor-element.elementor-element-c313645 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}@media(min-width:768px){.elementor-439 .elementor-element.elementor-element-b80de3c{--width:40%;}.elementor-439 .elementor-element.elementor-element-a39af42{--width:63%;}}@media(max-width:1199px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-439 .elementor-element.elementor-element-c313645{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-439 .elementor-element.elementor-element-c313645 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-439 .elementor-element.elementor-element-c313645{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-439 .elementor-element.elementor-element-c313645 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for nested-accordion, class: .elementor-element-c313645 */.elementor-439 .elementor-element.elementor-element-c313645 summary {
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33cf6d8 */.elementor-439 .elementor-element.elementor-element-33cf6d8 .grid-container {
    display: flex;
    justify-content: stretch;
}

.elementor-439 .elementor-element.elementor-element-33cf6d8 ul {
    list-style: none;
    padding:0;
    margin:0;
    padding-left:10px;
}

.elementor-439 .elementor-element.elementor-element-33cf6d8 .grid-container .item {
    width:35%;
    text-align: center;
    padding-top:30px;
    padding-bottom:30px;

    font-weight: 800;
    font-size:20px;
}




.elementor-439 .elementor-element.elementor-element-33cf6d8 .repeater-titles.grid-container .item {
    padding-top:0;
}

.elementor-439 .elementor-element.elementor-element-33cf6d8 .grid-container .item a {
    font-weight: 700;
    text-decoration:underline;
    color:#F0E8D4;
    pointer-events: none;
    opacity:0.4;
}


.elementor-439 .elementor-element.elementor-element-33cf6d8 .grid-container .item:nth-child(1),.elementor-439 .elementor-element.elementor-element-33cf6d8 .grid-container .item:nth-child(2) {
    text-align: left;;
    width:15%;
}

.dce-acf-repeater-list .grid-container .item:nth-child(2) {
    font-weight: 400!important;
    font-family: "schoolbook", Sans-serif;
    font-size: 24px;
}

.elementor-439 .elementor-element.elementor-element-33cf6d8 details summary + .e-child {
    border:0!important;
    padding-bottom:80px;
}

.elementor-439 .elementor-element.elementor-element-33cf6d8 .dce-acf-repeater .dce-acf-repeater-item{ 
    border-bottom:2px #F0E8D4 solid;
    
}
.elementor-439 .elementor-element.elementor-element-33cf6d8 .dce-acf-repeater .dce-acf-repeater-item:last-child{ 
    border-bottom:0;
    
}



@media all and (max-width:1200px){
    .elementor-439 .elementor-element.elementor-element-33cf6d8 .grid-container {
    
        flex-wrap:wrap;
        padding:20px 10px;
    }
    
    .elementor-439 .elementor-element.elementor-element-33cf6d8 .grid-container .item:nth-child(1),
    .elementor-439 .elementor-element.elementor-element-33cf6d8 .grid-container .item:nth-child(2) {
         width:50%;
    }
    .elementor-439 .elementor-element.elementor-element-33cf6d8 .grid-container .item {
        padding-top:00px;
        width:50%;
        padding-bottom:0;
            text-align: left
    }
    
}/* End custom CSS */