.elementor-17634 .elementor-element.elementor-element-ea9c7c9{--display:flex;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17634 .elementor-element.elementor-element-8b5c28d .elementor-toc__header-title{text-align:start;}.elementor-17634 .elementor-element.elementor-element-8b5c28d .elementor-toc__header{flex-direction:row;}.elementor-17634 .elementor-element.elementor-element-8b5c28d{--item-text-hover-decoration:underline;}.elementor-widget-image-box .elementor-image-box-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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-17634 .elementor-element.elementor-element-100adea .elementor-image-box-wrapper{text-align:start;}.elementor-17634 .elementor-element.elementor-element-100adea .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:300;line-height:26px;}.elementor-17634 .elementor-element.elementor-element-100adea .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;}.elementor-17634 .elementor-element.elementor-element-36487e3 .elementor-image-box-wrapper{text-align:start;}.elementor-17634 .elementor-element.elementor-element-36487e3 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:300;line-height:26px;}.elementor-17634 .elementor-element.elementor-element-36487e3 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;}.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-17634 .elementor-element.elementor-element-7d1adcc .elementor-image-box-wrapper{text-align:start;}.elementor-17634 .elementor-element.elementor-element-7d1adcc .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:300;line-height:26px;}.elementor-17634 .elementor-element.elementor-element-7d1adcc .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;}.elementor-17634 .elementor-element.elementor-element-94f7fb2 .elementor-image-box-wrapper{text-align:start;}.elementor-17634 .elementor-element.elementor-element-94f7fb2 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:300;line-height:26px;}.elementor-17634 .elementor-element.elementor-element-94f7fb2 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;}.elementor-17634 .elementor-element.elementor-element-7b921c6 .elementor-image-box-wrapper{text-align:start;}.elementor-17634 .elementor-element.elementor-element-7b921c6 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:300;line-height:26px;}.elementor-17634 .elementor-element.elementor-element-7b921c6 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;}.elementor-17634 .elementor-element.elementor-element-6c5cfe8 .elementor-image-box-wrapper{text-align:start;}.elementor-17634 .elementor-element.elementor-element-6c5cfe8 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:300;line-height:26px;}.elementor-17634 .elementor-element.elementor-element-6c5cfe8 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;}.elementor-17634 .elementor-element.elementor-element-7d77941 .elementor-image-box-wrapper{text-align:start;}.elementor-17634 .elementor-element.elementor-element-7d77941 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:300;line-height:26px;}.elementor-17634 .elementor-element.elementor-element-7d77941 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;}.elementor-17634 .elementor-element.elementor-element-27e3366 .elementor-image-box-wrapper{text-align:start;}.elementor-17634 .elementor-element.elementor-element-27e3366 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:300;line-height:26px;}.elementor-17634 .elementor-element.elementor-element-27e3366 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;}.elementor-17634 .elementor-element.elementor-element-585ab65 .elementor-image-box-wrapper{text-align:start;}.elementor-17634 .elementor-element.elementor-element-585ab65 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:300;line-height:26px;}.elementor-17634 .elementor-element.elementor-element-585ab65 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;}.elementor-17634 .elementor-element.elementor-element-56bc992 .elementor-image-box-wrapper{text-align:start;}.elementor-17634 .elementor-element.elementor-element-56bc992 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:300;line-height:26px;}.elementor-17634 .elementor-element.elementor-element-56bc992 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;}.elementor-17634 .elementor-element.elementor-element-77028f1 .elementor-image-box-wrapper{text-align:start;}.elementor-17634 .elementor-element.elementor-element-77028f1 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:300;line-height:26px;}.elementor-17634 .elementor-element.elementor-element-77028f1 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;}.elementor-17634 .elementor-element.elementor-element-3aee6d6 .elementor-image-box-wrapper{text-align:start;}.elementor-17634 .elementor-element.elementor-element-3aee6d6 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:300;line-height:26px;}.elementor-17634 .elementor-element.elementor-element-3aee6d6 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;}.elementor-17634 .elementor-element.elementor-element-512d385 .elementor-image-box-wrapper{text-align:start;}.elementor-17634 .elementor-element.elementor-element-512d385 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:300;line-height:26px;}.elementor-17634 .elementor-element.elementor-element-512d385 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;}.elementor-17634 .elementor-element.elementor-element-0e273be .elementor-image-box-wrapper{text-align:start;}.elementor-17634 .elementor-element.elementor-element-0e273be .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:300;line-height:26px;}.elementor-17634 .elementor-element.elementor-element-0e273be .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;}.elementor-17634 .elementor-element.elementor-element-27e36cd .elementor-image-box-wrapper{text-align:start;}.elementor-17634 .elementor-element.elementor-element-27e36cd .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:300;line-height:26px;}.elementor-17634 .elementor-element.elementor-element-27e36cd .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;}@media(max-width:1440px){.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for image-box, class: .elementor-element-100adea */.elementor-17634 .elementor-element.elementor-element-100adea h4 {
    color: #152c4b !important;
    padding-left: 10px;
}
.elementor-17634 .elementor-element.elementor-element-100adea h4:before {
    background: #cd181e;
    content: '';
    position: absolute;
    width: 2px;
    height: 30px;
    left: 0;
    font-size: 28px;
}

.ulclass li {
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36487e3 */.elementor-17634 .elementor-element.elementor-element-36487e3 h4 {
    color: #152c4b !important;
    padding-left: 10px;
}
.elementor-17634 .elementor-element.elementor-element-36487e3 h4:before {
    background: #cd181e;
    content: '';
    position: absolute;
    width: 2px;
    height: 30px;
    left: 0;
    font-size: 28px;
}

.ulclass li {
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7d1adcc */.elementor-17634 .elementor-element.elementor-element-7d1adcc h4 {
    color: #152c4b !important;
    padding-left: 10px;
}
.elementor-17634 .elementor-element.elementor-element-7d1adcc h4:before {
    background: #cd181e;
    content: '';
    position: absolute;
    width: 2px;
    height: 30px;
    left: 0;
    font-size: 28px;
}

.ulclass li {
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94f7fb2 */.elementor-17634 .elementor-element.elementor-element-94f7fb2 h4 {
    color: #152c4b !important;
    padding-left: 10px;
}
.elementor-17634 .elementor-element.elementor-element-94f7fb2 h4:before {
    background: #cd181e;
    content: '';
    position: absolute;
    width: 2px;
    height: 30px;
    left: 0;
    font-size: 28px;
}

.ulclass li {
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b921c6 */.elementor-17634 .elementor-element.elementor-element-7b921c6 h4 {
    color: #152c4b !important;
    padding-left: 10px;
}
.elementor-17634 .elementor-element.elementor-element-7b921c6 h4:before {
    background: #cd181e;
    content: '';
    position: absolute;
    width: 2px;
    height: 30px;
    left: 0;
    font-size: 28px;
}

.ulclass li {
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c5cfe8 */.elementor-17634 .elementor-element.elementor-element-6c5cfe8 h4 {
    color: #152c4b !important;
    padding-left: 10px;
}
.elementor-17634 .elementor-element.elementor-element-6c5cfe8 h4:before {
    background: #cd181e;
    content: '';
    position: absolute;
    width: 2px;
    height: 30px;
    left: 0;
    font-size: 28px;
}

.ulclass li {
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7d77941 */.elementor-17634 .elementor-element.elementor-element-7d77941 h4 {
    color: #152c4b !important;
    padding-left: 10px;
}
.elementor-17634 .elementor-element.elementor-element-7d77941 h4:before {
    background: #cd181e;
    content: '';
    position: absolute;
    width: 2px;
    height: 30px;
    left: 0;
    font-size: 28px;
}

.ulclass li {
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-27e3366 */.elementor-17634 .elementor-element.elementor-element-27e3366 h4 {
    color: #152c4b !important;
    padding-left: 10px;
}
.elementor-17634 .elementor-element.elementor-element-27e3366 h4:before {
    background: #cd181e;
    content: '';
    position: absolute;
    width: 2px;
    height: 30px;
    left: 0;
    font-size: 28px;
}

.ulclass li {
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-585ab65 */.elementor-17634 .elementor-element.elementor-element-585ab65 h4 {
    color: #152c4b !important;
    padding-left: 10px;
}
.elementor-17634 .elementor-element.elementor-element-585ab65 h4:before {
    background: #cd181e;
    content: '';
    position: absolute;
    width: 2px;
    height: 30px;
    left: 0;
    font-size: 28px;
}

.ulclass li {
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-56bc992 */.elementor-17634 .elementor-element.elementor-element-56bc992 h4 {
    color: #152c4b !important;
    padding-left: 10px;
}
.elementor-17634 .elementor-element.elementor-element-56bc992 h4:before {
    background: #cd181e;
    content: '';
    position: absolute;
    width: 2px;
    height: 30px;
    left: 0;
    font-size: 28px;
}

.ulclass li {
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77028f1 */.elementor-17634 .elementor-element.elementor-element-77028f1 h4 {
    color: #152c4b !important;
    padding-left: 10px;
}
.elementor-17634 .elementor-element.elementor-element-77028f1 h4:before {
    background: #cd181e;
    content: '';
    position: absolute;
    width: 2px;
    height: 30px;
    left: 0;
    font-size: 28px;
}

.ulclass li {
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3aee6d6 */.elementor-17634 .elementor-element.elementor-element-3aee6d6 h4 {
    color: #152c4b !important;
    padding-left: 10px;
}
.elementor-17634 .elementor-element.elementor-element-3aee6d6 h4:before {
    background: #cd181e;
    content: '';
    position: absolute;
    width: 2px;
    height: 30px;
    left: 0;
    font-size: 28px;
}

.ulclass li {
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512d385 */.elementor-17634 .elementor-element.elementor-element-512d385 h4 {
    color: #152c4b !important;
    padding-left: 10px;
}
.elementor-17634 .elementor-element.elementor-element-512d385 h4:before {
    background: #cd181e;
    content: '';
    position: absolute;
    width: 2px;
    height: 30px;
    left: 0;
    font-size: 28px;
}

.ulclass li {
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e273be */.elementor-17634 .elementor-element.elementor-element-0e273be h4 {
    color: #152c4b !important;
    padding-left: 10px;
}
.elementor-17634 .elementor-element.elementor-element-0e273be h4:before {
    background: #cd181e;
    content: '';
    position: absolute;
    width: 2px;
    height: 30px;
    left: 0;
    font-size: 28px;
}

.ulclass li {
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-27e36cd */.elementor-17634 .elementor-element.elementor-element-27e36cd h4 {
    color: #152c4b !important;
    padding-left: 10px;
}
.elementor-17634 .elementor-element.elementor-element-27e36cd h4:before {
    background: #cd181e;
    content: '';
    position: absolute;
    width: 2px;
    height: 30px;
    left: 0;
    font-size: 28px;
}

.ulclass li {
    padding-bottom: 10px;
}/* End custom CSS */