.elementor-1386 .elementor-element.elementor-element-e4e2476{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1386 .elementor-element.elementor-element-4413f2e{--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;--gap:3rem 6rem;--row-gap:3rem;--column-gap:6rem;--flex-wrap:wrap;}.elementor-1386 .elementor-element.elementor-element-6cbbb21{--display:flex;}.elementor-1386 .elementor-element.elementor-element-6cbbb21.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1386 .elementor-element.elementor-element-94e3e90{--box-background-color:var( --e-global-color-80edce7 );--box-border-color:var( --e-global-color-80edce7 );--box-border-radius:0px;--nested-list-indent:5em;--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-80edce7 );--marker-size:0px;}.elementor-1386 .elementor-element.elementor-element-94e3e90 .elementor-toc__header-title{text-align:start;}.elementor-1386 .elementor-element.elementor-element-94e3e90 .elementor-toc__list-item{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1386 .elementor-element.elementor-element-55d6ce4{--display:flex;}.elementor-1386 .elementor-element.elementor-element-55d6ce4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1386 .elementor-element.elementor-element-b48285d{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-1386 .elementor-element.elementor-element-adce77e{--display:flex;}.elementor-1386 .elementor-element.elementor-element-72f28d7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1386 .elementor-element.elementor-element-1cdcf48{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-1386 .elementor-element.elementor-element-1cdcf48 .elementor-divider-separator{width:100%;}.elementor-1386 .elementor-element.elementor-element-1cdcf48 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-1386 .elementor-element.elementor-element-dfca9b2{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-1386 .elementor-element.elementor-element-66c3a77{--display:flex;}.elementor-1386 .elementor-element.elementor-element-23f8f99{--display:flex;}.elementor-1386 .elementor-element.elementor-element-d2517da{--display:flex;}.elementor-1386 .elementor-element.elementor-element-6767191{--display:flex;}.elementor-1386 .elementor-element.elementor-element-7cba518{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-1386 .elementor-element.elementor-element-7cba518 .elementor-divider-separator{width:100%;}.elementor-1386 .elementor-element.elementor-element-7cba518 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-1386 .elementor-element.elementor-element-872b6f9{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-1386 .elementor-element.elementor-element-f6c482b{--display:flex;}.elementor-1386 .elementor-element.elementor-element-df6a515{--display:flex;}.elementor-1386 .elementor-element.elementor-element-c2947cd{--display:flex;}.elementor-1386 .elementor-element.elementor-element-19d9fe5{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-1386 .elementor-element.elementor-element-19d9fe5 .elementor-divider-separator{width:100%;}.elementor-1386 .elementor-element.elementor-element-19d9fe5 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-1386 .elementor-element.elementor-element-e6abb35{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-1386 .elementor-element.elementor-element-8ddf73e{--display:flex;}.elementor-1386 .elementor-element.elementor-element-f036088{--display:flex;}.elementor-1386 .elementor-element.elementor-element-1fbc988{--display:flex;}.elementor-1386 .elementor-element.elementor-element-5df05b7{columns:2;}@media(min-width:768px){.elementor-1386 .elementor-element.elementor-element-6cbbb21{--width:300px;}.elementor-1386 .elementor-element.elementor-element-55d6ce4{--width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1386 .elementor-element.elementor-element-6cbbb21{--width:100%;}.elementor-1386 .elementor-element.elementor-element-55d6ce4{--width:100%;}}@media(min-width:1800px){.elementor-1386 .elementor-element.elementor-element-94e3e90 .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-1386 .elementor-element.elementor-element-94e3e90 .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1386 .elementor-element.elementor-element-5df05b7{columns:1;}}@media(max-width:767px){.elementor-1386 .elementor-element.elementor-element-94e3e90 .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1386 .elementor-element.elementor-element-1cdcf48 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-1386 .elementor-element.elementor-element-7cba518 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-1386 .elementor-element.elementor-element-19d9fe5 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}}/* Start custom CSS for table-of-contents, class: .elementor-element-94e3e90 */.elementor-toc__body{
    padding: 0;
    margin: 0;
}

.elementor-toc__list-item{
    background-color: #EEF6F390;
    padding: 1rem;
    border-radius: 2px;
    transition: all 0.2s ease-in-out;
}

.elementor-toc__list-item:hover{
    background-color: #EEF6F3;
    cursor: pointer;
}

.elementor-toc__list-item-text{
    text-decoration: none !important;
    text-wrap: balance;
}
 ul.elementor-toc__list-wrapper {
     margin: 0px;
 }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6a566f */.elementor-1386 .elementor-element.elementor-element-d6a566f ul{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ecad99 */.elementor-1386 .elementor-element.elementor-element-6ecad99 ul{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30a82d7 */.elementor-1386 .elementor-element.elementor-element-30a82d7 ul{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af4f2d3 */.elementor-1386 .elementor-element.elementor-element-af4f2d3 ul{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5df05b7 */.elementor-1386 .elementor-element.elementor-element-5df05b7 ul{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55d6ce4 */.pg-content h4, .pg-content h5, .pg-content h6{
    color: var(--e-global-color-ea7a43b) !important;
}

.pg-content a[href^="mailto:"]{
    word-break: break-all !important;
}

.pg-content ul{
    list-style-type: square;
}

.pg-content li ul{
    margin-top: 10px;
}

.info-box-grid{
    gap: 2rem;
}

@media screen and (max-width:768px){
    .info-box-grid{
        gap: 1.5rem
    }
}/* End custom CSS */