.elementor-1741 .elementor-element.elementor-element-ac7eb52{--display:flex;--gap:128px 128px;--row-gap:128px;--column-gap:128px;--border-radius:32px 32px 0px 0px;--padding-top:0px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-1741 .elementor-element.elementor-element-ac7eb52:not(.elementor-motion-effects-element-type-background), .elementor-1741 .elementor-element.elementor-element-ac7eb52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8cfd88 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1741 .elementor-element.elementor-element-23a1367f{width:var( --container-widget-width, 400px );max-width:400px;background-color:var( --e-global-color-38b9cef );padding:40px 0px 40px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;border-radius:0px 0px 32px 32px;text-align:center;}.elementor-1741 .elementor-element.elementor-element-23a1367f.elementor-element{--align-self:center;}.elementor-1741 .elementor-element.elementor-element-23a1367f .elementor-heading-title{font-family:var( --e-global-typography-a1c688e-font-family ), Sans-serif;font-size:var( --e-global-typography-a1c688e-font-size );font-weight:var( --e-global-typography-a1c688e-font-weight );line-height:var( --e-global-typography-a1c688e-line-height );letter-spacing:var( --e-global-typography-a1c688e-letter-spacing );color:var( --e-global-color-primary );}.elementor-1741 .elementor-element.elementor-element-20439c7c{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-1741 .elementor-element.elementor-element-3e02d338{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-839d0ea-font-family ), Sans-serif;font-size:var( --e-global-typography-839d0ea-font-size );font-weight:var( --e-global-typography-839d0ea-font-weight );line-height:var( --e-global-typography-839d0ea-line-height );letter-spacing:var( --e-global-typography-839d0ea-letter-spacing );color:var( --e-global-color-primary );}.elementor-1741 .elementor-element.elementor-element-4f3b7429{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1741 .elementor-element.elementor-element-5ccd386{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-ba608b0-font-family ), Sans-serif;font-size:var( --e-global-typography-ba608b0-font-size );font-weight:var( --e-global-typography-ba608b0-font-weight );text-transform:var( --e-global-typography-ba608b0-text-transform );font-style:var( --e-global-typography-ba608b0-font-style );text-decoration:var( --e-global-typography-ba608b0-text-decoration );line-height:var( --e-global-typography-ba608b0-line-height );color:var( --e-global-color-primary );}.elementor-1741 .elementor-element.elementor-element-417c8af5{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1741 .elementor-element.elementor-element-171b164d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-ba608b0-font-family ), Sans-serif;font-size:var( --e-global-typography-ba608b0-font-size );font-weight:var( --e-global-typography-ba608b0-font-weight );text-transform:var( --e-global-typography-ba608b0-text-transform );font-style:var( --e-global-typography-ba608b0-font-style );text-decoration:var( --e-global-typography-ba608b0-text-decoration );line-height:var( --e-global-typography-ba608b0-line-height );color:var( --e-global-color-primary );}.elementor-1741 .elementor-element.elementor-element-2e07a67a{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1741 .elementor-element.elementor-element-5127b843{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-ba608b0-font-family ), Sans-serif;font-size:var( --e-global-typography-ba608b0-font-size );font-weight:var( --e-global-typography-ba608b0-font-weight );text-transform:var( --e-global-typography-ba608b0-text-transform );font-style:var( --e-global-typography-ba608b0-font-style );text-decoration:var( --e-global-typography-ba608b0-text-decoration );line-height:var( --e-global-typography-ba608b0-line-height );color:var( --e-global-color-primary );}.elementor-1741 .elementor-element.elementor-element-24803d4{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1741 .elementor-element.elementor-element-264bcd9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-ba608b0-font-family ), Sans-serif;font-size:var( --e-global-typography-ba608b0-font-size );font-weight:var( --e-global-typography-ba608b0-font-weight );text-transform:var( --e-global-typography-ba608b0-text-transform );font-style:var( --e-global-typography-ba608b0-font-style );text-decoration:var( --e-global-typography-ba608b0-text-decoration );line-height:var( --e-global-typography-ba608b0-line-height );color:var( --e-global-color-primary );}.elementor-1741 .elementor-element.elementor-element-52084582{--n-accordion-title-font-size:var( --e-global-typography-1ba8165-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:40px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-1741 .elementor-element.elementor-element-52084582 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1741 .elementor-element.elementor-element-52084582 {--n-accordion-padding:0px 0px 40px 0px;}:where( .elementor-1741 .elementor-element.elementor-element-52084582 > .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-1ba8165-font-family ), Sans-serif;font-weight:var( --e-global-typography-1ba8165-font-weight );line-height:var( --e-global-typography-1ba8165-line-height );letter-spacing:var( --e-global-typography-1ba8165-letter-spacing );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1741 .elementor-element.elementor-element-23a1367f .elementor-heading-title{font-size:var( --e-global-typography-a1c688e-font-size );line-height:var( --e-global-typography-a1c688e-line-height );letter-spacing:var( --e-global-typography-a1c688e-letter-spacing );}.elementor-widget-text-editor{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-1741 .elementor-element.elementor-element-3e02d338{font-size:var( --e-global-typography-839d0ea-font-size );line-height:var( --e-global-typography-839d0ea-line-height );letter-spacing:var( --e-global-typography-839d0ea-letter-spacing );}.elementor-1741 .elementor-element.elementor-element-5ccd386{font-size:var( --e-global-typography-ba608b0-font-size );line-height:var( --e-global-typography-ba608b0-line-height );}.elementor-1741 .elementor-element.elementor-element-171b164d{font-size:var( --e-global-typography-ba608b0-font-size );line-height:var( --e-global-typography-ba608b0-line-height );}.elementor-1741 .elementor-element.elementor-element-5127b843{font-size:var( --e-global-typography-ba608b0-font-size );line-height:var( --e-global-typography-ba608b0-line-height );}.elementor-1741 .elementor-element.elementor-element-264bcd9{font-size:var( --e-global-typography-ba608b0-font-size );line-height:var( --e-global-typography-ba608b0-line-height );}.elementor-1741 .elementor-element.elementor-element-52084582{--n-accordion-title-font-size:var( --e-global-typography-1ba8165-font-size );}:where( .elementor-1741 .elementor-element.elementor-element-52084582 > .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-1ba8165-line-height );letter-spacing:var( --e-global-typography-1ba8165-letter-spacing );}}@media(max-width:767px){.elementor-1741 .elementor-element.elementor-element-ac7eb52{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--border-radius:16px 16px 0px 0px;--padding-top:0px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1741 .elementor-element.elementor-element-23a1367f{padding:20px 0px 20px 0px;--container-widget-width:206px;--container-widget-flex-grow:0;width:var( --container-widget-width, 206px );max-width:206px;}.elementor-1741 .elementor-element.elementor-element-23a1367f .elementor-heading-title{font-size:var( --e-global-typography-a1c688e-font-size );line-height:var( --e-global-typography-a1c688e-line-height );letter-spacing:var( --e-global-typography-a1c688e-letter-spacing );}.elementor-widget-text-editor{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-1741 .elementor-element.elementor-element-3e02d338{width:100%;max-width:100%;font-size:var( --e-global-typography-839d0ea-font-size );line-height:var( --e-global-typography-839d0ea-line-height );letter-spacing:var( --e-global-typography-839d0ea-letter-spacing );}.elementor-1741 .elementor-element.elementor-element-5ccd386{width:100%;max-width:100%;font-size:var( --e-global-typography-ba608b0-font-size );line-height:var( --e-global-typography-ba608b0-line-height );}.elementor-1741 .elementor-element.elementor-element-171b164d{width:100%;max-width:100%;font-size:var( --e-global-typography-ba608b0-font-size );line-height:var( --e-global-typography-ba608b0-line-height );}.elementor-1741 .elementor-element.elementor-element-5127b843{width:100%;max-width:100%;font-size:var( --e-global-typography-ba608b0-font-size );line-height:var( --e-global-typography-ba608b0-line-height );}.elementor-1741 .elementor-element.elementor-element-264bcd9{width:100%;max-width:100%;font-size:var( --e-global-typography-ba608b0-font-size );line-height:var( --e-global-typography-ba608b0-line-height );}.elementor-1741 .elementor-element.elementor-element-52084582{--n-accordion-title-font-size:var( --e-global-typography-1ba8165-font-size );}:where( .elementor-1741 .elementor-element.elementor-element-52084582 > .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-1ba8165-line-height );letter-spacing:var( --e-global-typography-1ba8165-letter-spacing );}}/* Start custom CSS for nested-accordion, class: .elementor-element-52084582 */.elementor-1741 .elementor-element.elementor-element-52084582 details:not(:last-child) {
    border-bottom: 1px solid var( --e-global-color-c0b9340 );
}

.elementor-1741 .elementor-element.elementor-element-52084582 .e-n-accordion-item-title-header,
.elementor-1741 .elementor-element.elementor-element-52084582 .e-n-accordion-item-title-text {
    width: 100%;
}

.elementor-1741 .elementor-element.elementor-element-52084582 .e-n-accordion-item-title-text {
    display: flex;
    justify-content: space-between;
    flex-direction: row-reverse;
    align-items: flex-start;
    gap: 64px;
}

.elementor-1741 .elementor-element.elementor-element-52084582 .e-n-accordion-item-title-text span {
    transition: .4s;
    color: var(--e-global-color-0123d42);
    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 );
    font-style: var(--e-global-typography-text-font-style );
    text-decoration: var(--e-global-typography-text-text-decoration );
    line-height: var(--e-global-typography-text-line-height );
    display: flex;
    padding-bottom: 2px;
}

.elementor-1741 .elementor-element.elementor-element-52084582 details[open] .e-n-accordion-item-title-text span:first-child {
    display: none;
}

.elementor-1741 .elementor-element.elementor-element-52084582 details:not([open]) .e-n-accordion-item-title-text span:last-child {
    display: none;
}



/* Underlined */

.elementor-1741 .elementor-element.elementor-element-52084582 .e-n-accordion-item-title-text span {
    position: relative;
    padding-bottom: 2px;
    display: flex;
}

.elementor-1741 .elementor-element.elementor-element-52084582 .e-n-accordion-item-title-text span:before,
.elementor-1741 .elementor-element.elementor-element-52084582 .e-n-accordion-item-title-text span:after {
	content: "";
	position: absolute;
	bottom: 0;
	height: 2px;
}

.elementor-1741 .elementor-element.elementor-element-52084582 .e-n-accordion-item-title-text span:before {
	right: 0;
	width: 100%;
	background-color: var(--e-global-color-0123d42);
	transition: .4s .4s;
}

.elementor-1741 .elementor-element.elementor-element-52084582 summary:hover .e-n-accordion-item-title-text span:before {
	width: 0;
	transition: .4s;
}

.elementor-1741 .elementor-element.elementor-element-52084582 .e-n-accordion-item-title-text span:after {
	left: 0;
	width: 0;
	background-color: var(--e-global-color-4752aec);
	transition: .4s;
}

.elementor-1741 .elementor-element.elementor-element-52084582 summary:hover .e-n-accordion-item-title-text span:after {
		width: 100%;
		transition: .4s .4s;
}

.elementor-1741 .elementor-element.elementor-element-52084582 summary:hover .e-n-accordion-item-title-text span {
    color: var(--e-global-color-primary);
}

@media (max-width: 767px) {
    .elementor-1741 .elementor-element.elementor-element-52084582 .e-n-accordion-item-title-text {
        flex-direction: column-reverse;
        gap: 16px;
    }
}/* End custom CSS */