.elementor-431 .elementor-element.elementor-element-7a753479{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-431 .elementor-element.elementor-element-25d93276.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-25d93276 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:52px;font-weight:500;color:#0D0D11;}.elementor-431 .elementor-element.elementor-element-2364b710{--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;--justify-content:space-between;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-431 .elementor-element.elementor-element-6e348580{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-431 .elementor-element.elementor-element-6a95722d{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#525D58;}.elementor-431 .elementor-element.elementor-element-6a95722d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-b81497b{--display:flex;}.elementor-431 .elementor-element.elementor-element-28c12fb{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#525D58;}.elementor-431 .elementor-element.elementor-element-28c12fb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-5d9515ec{--display:flex;}.elementor-431 .elementor-element.elementor-element-54cf3d7f{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#525D58;}.elementor-431 .elementor-element.elementor-element-54cf3d7f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-47be7b5{--display:flex;}.elementor-431 .elementor-element.elementor-element-3e69dd2{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#525D58;}.elementor-431 .elementor-element.elementor-element-3e69dd2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-44882d25{--display:flex;}.elementor-431 .elementor-element.elementor-element-78e68c90{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#525D58;}.elementor-431 .elementor-element.elementor-element-78e68c90.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-cd11c7f{--display:flex;}.elementor-431 .elementor-element.elementor-element-31b6a2c{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#525D58;}.elementor-431 .elementor-element.elementor-element-31b6a2c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-431 .elementor-element.elementor-element-33b1426a{--n-accordion-title-font-size:22px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:24px 24px 24px 24px;--n-accordion-title-normal-color:#0D0D11;--n-accordion-icon-size:15px;--n-accordion-icon-gap:73px;--n-accordion-icon-normal-color:#000000;--n-accordion-icon-hover-color:#FFFFFF;--n-accordion-icon-active-color:#FFFFFF;}.elementor-431 .elementor-element.elementor-element-33b1426a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E4ED;}.elementor-431 .elementor-element.elementor-element-33b1426a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#36808D;}.elementor-431 .elementor-element.elementor-element-33b1426a > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 0px 1px;border-color:#36808D;}.elementor-431 .elementor-element.elementor-element-33b1426a {--n-accordion-padding:30px 36px 30px 30px;}:where( .elementor-431 .elementor-element.elementor-element-33b1426a > .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:"Manrope", Sans-serif;font-weight:500;}:where( .elementor-431 .elementor-element.elementor-element-33b1426a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;border-color:#36808D;--border-radius:0px 0px 24px 24px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}@media(max-width:1024px){.elementor-431 .elementor-element.elementor-element-25d93276 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-431 .elementor-element.elementor-element-7a753479{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-431 .elementor-element.elementor-element-25d93276 .elementor-heading-title{font-size:30px;}.elementor-431 .elementor-element.elementor-element-2364b710{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-431 .elementor-element.elementor-element-6a95722d{font-size:15px;line-height:22px;}.elementor-431 .elementor-element.elementor-element-28c12fb{font-size:15px;line-height:22px;}.elementor-431 .elementor-element.elementor-element-54cf3d7f{font-size:15px;line-height:22px;}.elementor-431 .elementor-element.elementor-element-3e69dd2{font-size:15px;line-height:22px;}.elementor-431 .elementor-element.elementor-element-78e68c90{font-size:15px;line-height:22px;}.elementor-431 .elementor-element.elementor-element-31b6a2c{font-size:15px;line-height:22px;}.elementor-431 .elementor-element.elementor-element-33b1426a{--n-accordion-item-title-space-between:15px;--n-accordion-title-font-size:18px;}.elementor-431 .elementor-element.elementor-element-33b1426a {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-431 .elementor-element.elementor-element-33b1426a > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:15px;--padding-right:15px;--padding-bottom:15px;--padding-left:15px;}}/* Start custom CSS for nested-accordion, class: .elementor-element-33b1426a */.elementor-431 .elementor-element.elementor-element-33b1426a .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title {
    border-radius: 24px 24px 0px 0px !important;
}
.elementor-431 .elementor-element.elementor-element-33b1426a .e-n-accordion {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

/* 2 columns with gap */
.elementor-431 .elementor-element.elementor-element-33b1426a .e-n-accordion-item {
    width: calc(50% - 10px);
}

/* Mobile = single column */
@media (max-width: 767px){
    .elementor-431 .elementor-element.elementor-element-33b1426a .e-n-accordion-item {
        width: 100%;
    }
}
/* Base icon style + transition */
.elementor-431 .elementor-element.elementor-element-33b1426a span.e-n-accordion-item-title-icon {
    padding: 10px !important;
    background-color: #F7F9FC !important;
    border-radius: 4px !important;
    transition: all 0.3s ease-in-out !important;
}
.elementor-431 .elementor-element.elementor-element-33b1426a summary.e-n-accordion-item-title {
    height: 110px;
}

/* Hover */
.elementor-431 .elementor-element.elementor-element-33b1426a .e-n-accordion-item:hover span.e-n-accordion-item-title-icon {
    background-color: #36808D !important;
}



/* Active (open) */
.elementor-431 .elementor-element.elementor-element-33b1426a .e-n-accordion-item[open] span.e-n-accordion-item-title-icon {
    background-color: #36808D !important;
}

.elementor-431 .elementor-element.elementor-element-33b1426a .e-n-accordion-item[open] span.e-n-accordion-item-title-icon span > svg,
.elementor-431 .elementor-element.elementor-element-33b1426a .e-n-accordion-item[open] span.e-n-accordion-item-title-icon span > svg * {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    color: #ffffff !important;
}


.elementor-431 .elementor-element.elementor-element-33b1426a span.e-n-accordion-item-title-header {
    width: 94% !important;
}

.elementor-431 .elementor-element.elementor-element-33b1426a span.e-n-accordion-item-title-icon {
    width: 6% !important;
}

.elementor-431 .elementor-element.elementor-element-33b1426a summary.e-n-accordion-item-title {
    gap: 10px !important;
}


@media (max-width:767px){
    .elementor-431 .elementor-element.elementor-element-33b1426a span.e-n-accordion-item-title-icon {
    padding: 7px !important;
}

   .elementor-431 .elementor-element.elementor-element-33b1426a span.e-n-accordion-item-title-icon {
    width: 10% !important;
} 
.elementor-431 .elementor-element.elementor-element-33b1426a span.e-n-accordion-item-title-header {
    width: 90% !important;
}
}/* End custom CSS */