.elementor-4026 .elementor-element.elementor-element-144d1126{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:85px;--padding-bottom:150px;--padding-left:100px;--padding-right:100px;}.elementor-4026 .elementor-element.elementor-element-144d1126:not(.elementor-motion-effects-element-type-background), .elementor-4026 .elementor-element.elementor-element-144d1126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-4026 .elementor-element.elementor-element-4f6a562{--display:flex;}.elementor-4026 .elementor-element.elementor-element-15c6c817 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4026 .elementor-element.elementor-element-8dfd82f{color:var( --e-global-color-accent );}.elementor-4026 .elementor-element.elementor-element-6d40fa1{--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;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-4026 .elementor-element.elementor-element-6d40fa1:not(.elementor-motion-effects-element-type-background), .elementor-4026 .elementor-element.elementor-element-6d40fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4026 .elementor-element.elementor-element-c7171e5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-4026 .elementor-element.elementor-element-7df69ce{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-4026 .elementor-element.elementor-element-b22125b{--display:flex;--min-height:190px;--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 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-4026 .elementor-element.elementor-element-4eaaa11{--display:flex;}.elementor-4026 .elementor-element.elementor-element-a091a42{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4026 .elementor-element.elementor-element-a091a42.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4026 .elementor-element.elementor-element-94a3521{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4026 .elementor-element.elementor-element-94a3521.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4026 .elementor-element.elementor-element-0f56d55 .elementor-heading-title{font-family:var( --e-global-typography-6a0f99b-font-family ), Sans-serif;font-size:var( --e-global-typography-6a0f99b-font-size );font-weight:var( --e-global-typography-6a0f99b-font-weight );text-transform:var( --e-global-typography-6a0f99b-text-transform );font-style:var( --e-global-typography-6a0f99b-font-style );text-decoration:var( --e-global-typography-6a0f99b-text-decoration );line-height:var( --e-global-typography-6a0f99b-line-height );letter-spacing:var( --e-global-typography-6a0f99b-letter-spacing );word-spacing:var( --e-global-typography-6a0f99b-word-spacing );color:var( --e-global-color-text );}.elementor-4026 .elementor-element.elementor-element-b60ad09 .elementor-heading-title{font-family:var( --e-global-typography-6a0f99b-font-family ), Sans-serif;font-size:var( --e-global-typography-6a0f99b-font-size );font-weight:var( --e-global-typography-6a0f99b-font-weight );text-transform:var( --e-global-typography-6a0f99b-text-transform );font-style:var( --e-global-typography-6a0f99b-font-style );text-decoration:var( --e-global-typography-6a0f99b-text-decoration );line-height:var( --e-global-typography-6a0f99b-line-height );letter-spacing:var( --e-global-typography-6a0f99b-letter-spacing );word-spacing:var( --e-global-typography-6a0f99b-word-spacing );color:var( --e-global-color-primary );}.elementor-4026 .elementor-element.elementor-element-999b484 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4026 .elementor-element.elementor-element-999b484 .elementor-heading-title{font-family:var( --e-global-typography-8b9a602-font-family ), Sans-serif;font-size:var( --e-global-typography-8b9a602-font-size );font-weight:var( --e-global-typography-8b9a602-font-weight );text-transform:var( --e-global-typography-8b9a602-text-transform );font-style:var( --e-global-typography-8b9a602-font-style );text-decoration:var( --e-global-typography-8b9a602-text-decoration );line-height:var( --e-global-typography-8b9a602-line-height );letter-spacing:var( --e-global-typography-8b9a602-letter-spacing );word-spacing:var( --e-global-typography-8b9a602-word-spacing );color:var( --e-global-color-text );}.elementor-4026 .elementor-element.elementor-element-59c0950{--display:flex;}.elementor-4026 .elementor-element.elementor-element-bfb14c0{color:var( --e-global-color-text );}.elementor-4026 .elementor-element.elementor-element-d2e5f5f{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:45px 45px 45px 45px;--n-accordion-icon-size:15px;}.elementor-4026 .elementor-element.elementor-element-d2e5f5f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}.elementor-4026 .elementor-element.elementor-element-d2e5f5f {--n-accordion-padding:15px 14.5px 15px 14.5px;}:where( .elementor-4026 .elementor-element.elementor-element-d2e5f5f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-4026 .elementor-element.elementor-element-f344756{--display:flex;--min-height:190px;--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 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-4026 .elementor-element.elementor-element-5261639{--display:flex;}.elementor-4026 .elementor-element.elementor-element-7e12851{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4026 .elementor-element.elementor-element-7e12851.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4026 .elementor-element.elementor-element-257727f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4026 .elementor-element.elementor-element-257727f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4026 .elementor-element.elementor-element-0ae22ca .elementor-heading-title{font-family:var( --e-global-typography-6a0f99b-font-family ), Sans-serif;font-size:var( --e-global-typography-6a0f99b-font-size );font-weight:var( --e-global-typography-6a0f99b-font-weight );text-transform:var( --e-global-typography-6a0f99b-text-transform );font-style:var( --e-global-typography-6a0f99b-font-style );text-decoration:var( --e-global-typography-6a0f99b-text-decoration );line-height:var( --e-global-typography-6a0f99b-line-height );letter-spacing:var( --e-global-typography-6a0f99b-letter-spacing );word-spacing:var( --e-global-typography-6a0f99b-word-spacing );color:var( --e-global-color-text );}.elementor-4026 .elementor-element.elementor-element-1308a47 .elementor-heading-title{font-family:var( --e-global-typography-6a0f99b-font-family ), Sans-serif;font-size:var( --e-global-typography-6a0f99b-font-size );font-weight:var( --e-global-typography-6a0f99b-font-weight );text-transform:var( --e-global-typography-6a0f99b-text-transform );font-style:var( --e-global-typography-6a0f99b-font-style );text-decoration:var( --e-global-typography-6a0f99b-text-decoration );line-height:var( --e-global-typography-6a0f99b-line-height );letter-spacing:var( --e-global-typography-6a0f99b-letter-spacing );word-spacing:var( --e-global-typography-6a0f99b-word-spacing );color:var( --e-global-color-primary );}.elementor-4026 .elementor-element.elementor-element-b787015 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4026 .elementor-element.elementor-element-b787015 .elementor-heading-title{font-family:var( --e-global-typography-8b9a602-font-family ), Sans-serif;font-size:var( --e-global-typography-8b9a602-font-size );font-weight:var( --e-global-typography-8b9a602-font-weight );text-transform:var( --e-global-typography-8b9a602-text-transform );font-style:var( --e-global-typography-8b9a602-font-style );text-decoration:var( --e-global-typography-8b9a602-text-decoration );line-height:var( --e-global-typography-8b9a602-line-height );letter-spacing:var( --e-global-typography-8b9a602-letter-spacing );word-spacing:var( --e-global-typography-8b9a602-word-spacing );color:var( --e-global-color-text );}.elementor-4026 .elementor-element.elementor-element-ad7ef67{--display:flex;}.elementor-4026 .elementor-element.elementor-element-fa0990e{color:var( --e-global-color-text );}.elementor-4026 .elementor-element.elementor-element-23b2f90{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:45px 45px 45px 45px;--n-accordion-icon-size:15px;}.elementor-4026 .elementor-element.elementor-element-23b2f90 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}.elementor-4026 .elementor-element.elementor-element-23b2f90 {--n-accordion-padding:15px 14.5px 15px 14.5px;}:where( .elementor-4026 .elementor-element.elementor-element-23b2f90 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(min-width:768px){.elementor-4026 .elementor-element.elementor-element-4f6a562{--width:620px;}}@media(max-width:1024px){.elementor-4026 .elementor-element.elementor-element-144d1126{--padding-top:30px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-4026 .elementor-element.elementor-element-b22125b{--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;}.elementor-4026 .elementor-element.elementor-element-a091a42{--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;--justify-content:flex-start;}.elementor-4026 .elementor-element.elementor-element-0f56d55 .elementor-heading-title{font-size:var( --e-global-typography-6a0f99b-font-size );line-height:var( --e-global-typography-6a0f99b-line-height );letter-spacing:var( --e-global-typography-6a0f99b-letter-spacing );word-spacing:var( --e-global-typography-6a0f99b-word-spacing );}.elementor-4026 .elementor-element.elementor-element-b60ad09 .elementor-heading-title{font-size:var( --e-global-typography-6a0f99b-font-size );line-height:var( --e-global-typography-6a0f99b-line-height );letter-spacing:var( --e-global-typography-6a0f99b-letter-spacing );word-spacing:var( --e-global-typography-6a0f99b-word-spacing );}.elementor-4026 .elementor-element.elementor-element-999b484 .elementor-heading-title{font-size:var( --e-global-typography-8b9a602-font-size );line-height:var( --e-global-typography-8b9a602-line-height );letter-spacing:var( --e-global-typography-8b9a602-letter-spacing );word-spacing:var( --e-global-typography-8b9a602-word-spacing );}.elementor-4026 .elementor-element.elementor-element-f344756{--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;}.elementor-4026 .elementor-element.elementor-element-7e12851{--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;--justify-content:flex-start;}.elementor-4026 .elementor-element.elementor-element-0ae22ca .elementor-heading-title{font-size:var( --e-global-typography-6a0f99b-font-size );line-height:var( --e-global-typography-6a0f99b-line-height );letter-spacing:var( --e-global-typography-6a0f99b-letter-spacing );word-spacing:var( --e-global-typography-6a0f99b-word-spacing );}.elementor-4026 .elementor-element.elementor-element-1308a47 .elementor-heading-title{font-size:var( --e-global-typography-6a0f99b-font-size );line-height:var( --e-global-typography-6a0f99b-line-height );letter-spacing:var( --e-global-typography-6a0f99b-letter-spacing );word-spacing:var( --e-global-typography-6a0f99b-word-spacing );}.elementor-4026 .elementor-element.elementor-element-b787015 .elementor-heading-title{font-size:var( --e-global-typography-8b9a602-font-size );line-height:var( --e-global-typography-8b9a602-line-height );letter-spacing:var( --e-global-typography-8b9a602-letter-spacing );word-spacing:var( --e-global-typography-8b9a602-word-spacing );}}@media(max-width:767px){.elementor-4026 .elementor-element.elementor-element-144d1126{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4026 .elementor-element.elementor-element-0f56d55 .elementor-heading-title{font-size:var( --e-global-typography-6a0f99b-font-size );line-height:var( --e-global-typography-6a0f99b-line-height );letter-spacing:var( --e-global-typography-6a0f99b-letter-spacing );word-spacing:var( --e-global-typography-6a0f99b-word-spacing );}.elementor-4026 .elementor-element.elementor-element-b60ad09 .elementor-heading-title{font-size:var( --e-global-typography-6a0f99b-font-size );line-height:var( --e-global-typography-6a0f99b-line-height );letter-spacing:var( --e-global-typography-6a0f99b-letter-spacing );word-spacing:var( --e-global-typography-6a0f99b-word-spacing );}.elementor-4026 .elementor-element.elementor-element-999b484 .elementor-heading-title{font-size:var( --e-global-typography-8b9a602-font-size );line-height:var( --e-global-typography-8b9a602-line-height );letter-spacing:var( --e-global-typography-8b9a602-letter-spacing );word-spacing:var( --e-global-typography-8b9a602-word-spacing );}.elementor-4026 .elementor-element.elementor-element-0ae22ca .elementor-heading-title{font-size:var( --e-global-typography-6a0f99b-font-size );line-height:var( --e-global-typography-6a0f99b-line-height );letter-spacing:var( --e-global-typography-6a0f99b-letter-spacing );word-spacing:var( --e-global-typography-6a0f99b-word-spacing );}.elementor-4026 .elementor-element.elementor-element-1308a47 .elementor-heading-title{font-size:var( --e-global-typography-6a0f99b-font-size );line-height:var( --e-global-typography-6a0f99b-line-height );letter-spacing:var( --e-global-typography-6a0f99b-letter-spacing );word-spacing:var( --e-global-typography-6a0f99b-word-spacing );}.elementor-4026 .elementor-element.elementor-element-b787015 .elementor-heading-title{font-size:var( --e-global-typography-8b9a602-font-size );line-height:var( --e-global-typography-8b9a602-line-height );letter-spacing:var( --e-global-typography-8b9a602-letter-spacing );word-spacing:var( --e-global-typography-8b9a602-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-4eaaa11 */.elementor-4026 .elementor-element.elementor-element-4eaaa11 {
    outline: 1px solid pink;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a3521 */.elementor-4026 .elementor-element.elementor-element-94a3521 {
    outline: 1px solid pink;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c0950 */.elementor-4026 .elementor-element.elementor-element-59c0950 {
    outline: 1px solid pink;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c0950 */.elementor-4026 .elementor-element.elementor-element-59c0950 {
    outline: 1px solid pink;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d2e5f5f */.elementor-4026 .elementor-element.elementor-element-d2e5f5f {
    outline: 1px solid pink;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a091a42 */.elementor-4026 .elementor-element.elementor-element-a091a42 {
    outline: 1px solid pink;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b22125b */.elementor-4026 .elementor-element.elementor-element-b22125b {
    outline: 1px solid pink;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5261639 */.elementor-4026 .elementor-element.elementor-element-5261639 {
    outline: 1px solid pink;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-257727f */.elementor-4026 .elementor-element.elementor-element-257727f {
    outline: 1px solid pink;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad7ef67 */.elementor-4026 .elementor-element.elementor-element-ad7ef67 {
    outline: 1px solid pink;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad7ef67 */.elementor-4026 .elementor-element.elementor-element-ad7ef67 {
    outline: 1px solid pink;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-23b2f90 */.elementor-4026 .elementor-element.elementor-element-23b2f90 {
    outline: 1px solid pink;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e12851 */.elementor-4026 .elementor-element.elementor-element-7e12851 {
    outline: 1px solid pink;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f344756 */.elementor-4026 .elementor-element.elementor-element-f344756 {
    outline: 1px solid pink;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7df69ce */.elementor-4026 .elementor-element.elementor-element-7df69ce * {
    outline: none !important;
}

.elementor-4026 .elementor-element.elementor-element-7df69ce .e-n-accordion-item {
    flex-direction: row-reverse;
    align-items: flex-start;
    justify-content: space-between;
}

.elementor-4026 .elementor-element.elementor-element-7df69ce .e-n-accordion-item-title {
    gap: 0;
    width: 45px;
    height: 45px;
    margin-left: auto;
}

@media(min-width: 768px) and (max-width: 1024px){
    
    .elementor-4026 .elementor-element.elementor-element-7df69ce .member {
        gap: 0 50px;
    }
}

@media(min-width: 1025px){
    
    .elementor-4026 .elementor-element.elementor-element-7df69ce .member {
        --gutter1: 6%; /*~70px at 1240px*/
        gap: 0 var(--gutter1);
    }
    
    .elementor-4026 .elementor-element.elementor-element-7df69ce .member .img {
        width: calc(25% - (var(--gutter1) / 2));
    }
    
    .elementor-4026 .elementor-element.elementor-element-7df69ce .member .img > * {
        height: 100%;
        overflow: hidden;
    }
    
    .elementor-4026 .elementor-element.elementor-element-7df69ce .member .img img {
        aspect-ratio: 265 / 207;
        object-fit: cover;
        object-position: center center;
    }
    
    .elementor-4026 .elementor-element.elementor-element-7df69ce .member .txt {
        width: calc(75% - (var(--gutter1) / 2));
        --gutter2: 8%; /*~70px at 1240px*/
        gap: 0 var(--gutter2);
    }
    
    .elementor-4026 .elementor-element.elementor-element-7df69ce .member .txt .txt-txt {
        width: calc(28% - (var(--gutter1) / 2));
    }
    
    .elementor-4026 .elementor-element.elementor-element-7df69ce .member .txt .txt-accordion {
        width: calc(72% - (var(--gutter1) / 2));
    }
    
    .elementor-4026 .elementor-element.elementor-element-7df69ce .e-n-accordion-item {
        gap: 30px 11%; /*~70px at 1240px*/
    }
}/* End custom CSS */