.elementor-3070101 .elementor-element.elementor-element-d8f4f09{padding:34px 0px 76px 0px;}.elementor-3070101 .elementor-element.elementor-element-460dbc26 > .elementor-element-populated{padding:73px 80px 0px 0px;}.elementor-3070101 .elementor-element.elementor-element-4f8334bb .elementor-heading-title{color:#161616;font-size:19px;line-height:32px;}.elementor-3070101 .elementor-element.elementor-element-4f8334bb > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-3070101 .elementor-element.elementor-element-14df7dfc{color:#000091;}.elementor-3070101 .elementor-element.elementor-element-502eb824 > .elementor-element-populated{padding:0px 0px 0px 45px;}.elementor-3070101 .elementor-element.elementor-element-70cfebb7 .elementor-heading-title{color:#161616;}.elementor-3070101 .elementor-element.elementor-element-70cfebb7 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3070101 .elementor-element.elementor-element-229c484b .elementor-heading-title{color:#3A3A3A;font-size:20px;line-height:32px;}.elementor-3070101 .elementor-element.elementor-element-229c484b > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000091;border-radius:0px 0px 0px 0px;}.elementor-3070101 .elementor-element.elementor-element-229c484b{width:688px;max-width:688px;}.elementor-3070101 .elementor-element.elementor-element-56350991 .elementor-tab-title{background-color:#FFFFFF;}.elementor-3070101 .elementor-element.elementor-element-56350991 .elementor-accordion-icon, .elementor-3070101 .elementor-element.elementor-element-56350991 a.elementor-accordion-title:not(#e){color:#000091;}.elementor-3070101 .elementor-element.elementor-element-56350991 .elementor-active .elementor-accordion-icon, .elementor-3070101 .elementor-element.elementor-element-56350991 .elementor-active a.elementor-accordion-title:not(#e){color:#000091;}.elementor-3070101 .elementor-element.elementor-element-56350991 a.elementor-accordion-title{font-size:1rem;line-height:24px;}.elementor-3070101 .elementor-element.elementor-element-56350991 .elementor-tab-content{font-size:1rem;}@media(max-width:1024px){.elementor-3070101 .elementor-element.elementor-element-d8f4f09{padding:22px 0px 76px 0px;}.elementor-3070101 .elementor-element.elementor-element-460dbc26 > .elementor-element-populated{padding:73px 40px 0px 0px;}.elementor-3070101 .elementor-element.elementor-element-14df7dfc{font-size:0.875rem;}.elementor-3070101 .elementor-element.elementor-element-502eb824 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-3070101 .elementor-element.elementor-element-229c484b{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-3070101 .elementor-element.elementor-element-460dbc26 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3070101 .elementor-element.elementor-element-4f8334bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3070101 .elementor-element.elementor-element-502eb824 > .elementor-element-populated{padding:80px 0px 0px 0px;}}@media(min-width:768px){.elementor-3070101 .elementor-element.elementor-element-460dbc26{width:30%;}.elementor-3070101 .elementor-element.elementor-element-502eb824{width:69.666%;}}/* Start custom CSS for heading, class: .elementor-element-4f8334bb */.elementor-3070101 .elementor-element.elementor-element-4f8334bb {
    font-family: 'Marianne-Bold';
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14df7dfc */.elementor-3070101 .elementor-element.elementor-element-14df7dfc ul {
    padding: 0;
}
.elementor-3070101 .elementor-element.elementor-element-14df7dfc li {
    list-style: none
}
.elementor-3070101 .elementor-element.elementor-element-14df7dfc a {
    font-family: 'Marianne-Medium';
    color: #000091;
    width: 100%;
    display: flex;
    border-top: 1px solid #dddddd;
    padding: 10px 15px;
    border-bottom: 1px solid #fff;
}
.elementor-3070101 .elementor-element.elementor-element-14df7dfc li:last-child a {
   border-bottom: 1px solid #dddddd;
    padding: 10px 15px;  
}
.elementor-3070101 .elementor-element.elementor-element-14df7dfc a:hover, .elementor-3070101 .elementor-element.elementor-element-14df7dfc a.active {
    background-color: #E3E3FD;
    border-bottom: 1px solid #19144B!important;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-56350991 */.elementor-3070101 .elementor-element.elementor-element-56350991 .elementor-accordion-item {
    border-left: 0;
    border-right: 0;
}
.elementor-3070101 .elementor-element.elementor-element-56350991 .elementor-accordion-item .elementor-tab-title {
    transition: .5s
}
.elementor-3070101 .elementor-element.elementor-element-56350991 .elementor-accordion-item .elementor-tab-title:hover {
    background-color: #E3E3FD;
    transition: .5s
}
.elementor-3070101 .elementor-element.elementor-element-56350991 .elementor-accordion-item .elementor-tab-title.elementor-active {
    background-color: #E3E3FD;
}
.elementor-3070101 .elementor-element.elementor-element-56350991 .elementor-accordion-item .elementor-tab-title.elementor-active svg {
    rotate: 180deg;
}
.elementor-3070101 .elementor-element.elementor-element-56350991 .elementor-accordion-item .elementor-tab-content {
    background-color: #E3E3FD;
    border: 0;
    margin-top: 15px;
    margin-bottom: 40px;
    margin-left: 15px;
    padding: 40px 30px 40px 60px;
    font-family: 'Marianne-Medium';
}

@media screen and (max-width: 767px){
    .elementor-3070101 .elementor-element.elementor-element-56350991 .elementor-accordion-item .elementor-tab-content {
    margin-left: 0px;
    padding: 20px 20px 20px 20px;
    }
}/* End custom CSS */