.elementor-34070101 .elementor-element.elementor-element-2c1ba4b7{padding:34px 0px 76px 0px;}.elementor-34070101 .elementor-element.elementor-element-5d46e992 > .elementor-element-populated{padding:73px 80px 0px 0px;}.elementor-34070101 .elementor-element.elementor-element-3dbe1d48 .elementor-heading-title{color:#161616;font-size:19px;line-height:32px;}.elementor-34070101 .elementor-element.elementor-element-3dbe1d48 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-34070101 .elementor-element.elementor-element-3cefee3e{color:#000091;}.elementor-34070101 .elementor-element.elementor-element-2a4391c3 > .elementor-element-populated{padding:0px 0px 0px 45px;}.elementor-34070101 .elementor-element.elementor-element-77861116 .elementor-heading-title{color:#161616;}.elementor-34070101 .elementor-element.elementor-element-77861116 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-34070101 .elementor-element.elementor-element-34632b9f .elementor-heading-title{color:#3A3A3A;font-size:20px;line-height:32px;}.elementor-34070101 .elementor-element.elementor-element-34632b9f > .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-34070101 .elementor-element.elementor-element-34632b9f{width:688px;max-width:688px;}.elementor-34070101 .elementor-element.elementor-element-22ee61ea .elementor-tab-title{background-color:#FFFFFF;}.elementor-34070101 .elementor-element.elementor-element-22ee61ea .elementor-accordion-icon, .elementor-34070101 .elementor-element.elementor-element-22ee61ea a.elementor-accordion-title:not(#e){color:#000091;}.elementor-34070101 .elementor-element.elementor-element-22ee61ea .elementor-active .elementor-accordion-icon, .elementor-34070101 .elementor-element.elementor-element-22ee61ea .elementor-active a.elementor-accordion-title:not(#e){color:#000091;}.elementor-34070101 .elementor-element.elementor-element-22ee61ea a.elementor-accordion-title{font-size:1rem;}.elementor-34070101 .elementor-element.elementor-element-22ee61ea .elementor-tab-content{font-size:1rem;}@media(max-width:1024px){.elementor-34070101 .elementor-element.elementor-element-5d46e992 > .elementor-element-populated{padding:73px 40px 0px 0px;}.elementor-34070101 .elementor-element.elementor-element-2a4391c3 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-34070101 .elementor-element.elementor-element-34632b9f{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-34070101 .elementor-element.elementor-element-2c1ba4b7{padding:22px 0px 76px 0px;}.elementor-34070101 .elementor-element.elementor-element-5d46e992 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34070101 .elementor-element.elementor-element-3dbe1d48 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-34070101 .elementor-element.elementor-element-2a4391c3 > .elementor-element-populated{padding:80px 0px 0px 0px;}.elementor-34070101 .elementor-element.elementor-element-22ee61ea a.elementor-accordion-title{line-height:24px;}}@media(min-width:768px){.elementor-34070101 .elementor-element.elementor-element-5d46e992{width:30%;}.elementor-34070101 .elementor-element.elementor-element-2a4391c3{width:69.666%;}}/* Start custom CSS for heading, class: .elementor-element-3dbe1d48 */.elementor-34070101 .elementor-element.elementor-element-3dbe1d48 {
    font-family: 'Marianne-Bold';
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cefee3e */.elementor-34070101 .elementor-element.elementor-element-3cefee3e ul {
    padding: 0;
}
.elementor-34070101 .elementor-element.elementor-element-3cefee3e li {
    list-style: none
}
.elementor-34070101 .elementor-element.elementor-element-3cefee3e 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-34070101 .elementor-element.elementor-element-3cefee3e li:last-child a {
   border-bottom: 1px solid #dddddd;
    padding: 10px 15px;  
}
.elementor-34070101 .elementor-element.elementor-element-3cefee3e a:hover, .elementor-34070101 .elementor-element.elementor-element-3cefee3e a.active {
    background-color: #E3E3FD;
    border-bottom: 1px solid #19144B!important;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-22ee61ea */.elementor-34070101 .elementor-element.elementor-element-22ee61ea .elementor-accordion-item {
    border-left: 0;
    border-right: 0;
}
.elementor-34070101 .elementor-element.elementor-element-22ee61ea .elementor-accordion-item .elementor-tab-title {
    transition: .5s
}
.elementor-34070101 .elementor-element.elementor-element-22ee61ea .elementor-accordion-item .elementor-tab-title:hover {
    background-color: #E3E3FD;
    transition: .5s
}
.elementor-34070101 .elementor-element.elementor-element-22ee61ea .elementor-accordion-item .elementor-tab-title.elementor-active {
    background-color: #E3E3FD;
}
.elementor-34070101 .elementor-element.elementor-element-22ee61ea .elementor-accordion-item .elementor-tab-title.elementor-active svg {
    rotate: 180deg;
}
.elementor-34070101 .elementor-element.elementor-element-22ee61ea .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-34070101 .elementor-element.elementor-element-22ee61ea .elementor-accordion-item .elementor-tab-content {
    margin-left: 0px;
    padding: 20px 20px 20px 20px;
    }
}/* End custom CSS */