.elementor-5162 .elementor-element.elementor-element-e1eefe8{margin-top:35px;margin-bottom:35px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-5162 .elementor-element.elementor-element-c5af76e{width:var( --container-widget-width, 1287px );max-width:1287px;--container-widget-width:1287px;--container-widget-flex-grow:0;}.elementor-5162 .elementor-element.elementor-element-c5af76e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5162 .elementor-element.elementor-element-c5af76e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.4em;letter-spacing:0px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--marker-color:var( --e-global-color-text );}.elementor-5162 .elementor-element.elementor-element-5e4b4c0 .elementor-toc__header-title{text-align:start;}.elementor-5162 .elementor-element.elementor-element-5e4b4c0 .elementor-toc__header{flex-direction:row;}.elementor-5162 .elementor-element.elementor-element-5e4b4c0{--item-text-hover-decoration:underline;}.elementor-widget-text-editor{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-5162 .elementor-element.elementor-element-f00d289{font-weight:500;line-height:1.5em;}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--gallery-title-color-active:var( --e-global-color-secondary );}.elementor-5162 .elementor-element.elementor-element-50ae621 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5162 .elementor-element.elementor-element-50ae621 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5162 .elementor-element.elementor-element-50ae621{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5162 .elementor-element.elementor-element-af06f3e{text-align:center;}.elementor-5162 .elementor-element.elementor-element-a456566{font-weight:500;line-height:1.5em;}.elementor-5162 .elementor-element.elementor-element-a398cd3 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-5162 .elementor-element.elementor-element-18a973e .elementor-wrapper{--video-aspect-ratio:1;}.elementor-5162 .elementor-element.elementor-element-a6624c3 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-5162 .elementor-element.elementor-element-0aaec3c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-0aaec3c{text-align:start;}.elementor-5162 .elementor-element.elementor-element-0aaec3c .elementor-heading-title{font-size:35px;color:#047979;}.elementor-5162 .elementor-element.elementor-element-17fed0a{font-weight:500;line-height:1.5em;}.elementor-5162 .elementor-element.elementor-element-2a46a85 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-5162 .elementor-element.elementor-element-fec8b88 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-5162 .elementor-element.elementor-element-d4bc817 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-5162 .elementor-element.elementor-element-1978dab > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-1978dab{text-align:start;}.elementor-5162 .elementor-element.elementor-element-1978dab .elementor-heading-title{font-size:35px;color:#047979;}.elementor-5162 .elementor-element.elementor-element-efb6ff5{font-weight:500;line-height:1.5em;}.elementor-5162 .elementor-element.elementor-element-c856ef6 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-5162 .elementor-element.elementor-element-de1b8e4 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-5162 .elementor-element.elementor-element-68a3609 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-5162 .elementor-element.elementor-element-b3111ed > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-b3111ed{text-align:start;}.elementor-5162 .elementor-element.elementor-element-b3111ed .elementor-heading-title{font-size:35px;color:#047979;}.elementor-5162 .elementor-element.elementor-element-bfe897d{font-weight:500;line-height:1.5em;}.elementor-5162 .elementor-element.elementor-element-d7c101a .elementor-wrapper{--video-aspect-ratio:1;}.elementor-5162 .elementor-element.elementor-element-a5dd6c7 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-5162 .elementor-element.elementor-element-a1ffec9 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-5162 .elementor-element.elementor-element-031f8f6{font-weight:500;line-height:1.5em;}.elementor-5162 .elementor-element.elementor-element-40e7bcd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-40e7bcd{text-align:start;}.elementor-5162 .elementor-element.elementor-element-40e7bcd .elementor-heading-title{font-size:35px;color:#047979;}.elementor-5162 .elementor-element.elementor-element-96976fb{font-weight:500;line-height:1.5em;}.elementor-5162 .elementor-element.elementor-element-adbeed4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5162 .elementor-element.elementor-element-adbeed4{text-align:start;}.elementor-5162 .elementor-element.elementor-element-adbeed4 .elementor-heading-title{font-size:35px;color:#047979;}.elementor-5162 .elementor-element.elementor-element-5c6f5fc{font-weight:500;line-height:1.5em;}.elementor-5162 .elementor-element.elementor-element-25c8c49{font-weight:500;line-height:1.5em;}.elementor-5162 .elementor-element.elementor-element-9efbefc .elementor-wrapper{--video-aspect-ratio:1;}.elementor-5162 .elementor-element.elementor-element-c1242f9 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-5162 .elementor-element.elementor-element-d8272e3 .elementor-wrapper{--video-aspect-ratio:1;}@media(min-width:768px){.elementor-5162 .elementor-element.elementor-element-1e75f4c{width:33.333%;}.elementor-5162 .elementor-element.elementor-element-5eda95d{width:33.178%;}.elementor-5162 .elementor-element.elementor-element-a4ecc2b{width:33.277%;}.elementor-5162 .elementor-element.elementor-element-4944cb5{width:33.333%;}.elementor-5162 .elementor-element.elementor-element-2034a38{width:33.178%;}.elementor-5162 .elementor-element.elementor-element-472a405{width:33.277%;}.elementor-5162 .elementor-element.elementor-element-1954bab{width:33.256%;}.elementor-5162 .elementor-element.elementor-element-fb9ec8f{width:33.411%;}.elementor-5162 .elementor-element.elementor-element-6dffa50{width:33.276%;}.elementor-5162 .elementor-element.elementor-element-cd1e30c{width:33.256%;}.elementor-5162 .elementor-element.elementor-element-25a5416{width:33.411%;}.elementor-5162 .elementor-element.elementor-element-06db12f{width:33.276%;}.elementor-5162 .elementor-element.elementor-element-8ec021a{width:33.256%;}.elementor-5162 .elementor-element.elementor-element-5d9d165{width:33.411%;}.elementor-5162 .elementor-element.elementor-element-970b197{width:33.276%;}}@media(max-width:1024px){.elementor-5162 .elementor-element.elementor-element-e1eefe8{margin-top:0px;margin-bottom:40px;}.elementor-5162 .elementor-element.elementor-element-c5af76e .elementor-heading-title{font-size:46px;}.elementor-5162 .elementor-element.elementor-element-0aaec3c .elementor-heading-title{font-size:46px;}.elementor-5162 .elementor-element.elementor-element-1978dab .elementor-heading-title{font-size:46px;}.elementor-5162 .elementor-element.elementor-element-b3111ed .elementor-heading-title{font-size:46px;}.elementor-5162 .elementor-element.elementor-element-40e7bcd .elementor-heading-title{font-size:46px;}.elementor-5162 .elementor-element.elementor-element-adbeed4 .elementor-heading-title{font-size:46px;}}@media(max-width:767px){.elementor-5162 .elementor-element.elementor-element-c5af76e .elementor-heading-title{font-size:36px;}.elementor-5162 .elementor-element.elementor-element-0aaec3c .elementor-heading-title{font-size:36px;}.elementor-5162 .elementor-element.elementor-element-1978dab .elementor-heading-title{font-size:36px;}.elementor-5162 .elementor-element.elementor-element-b3111ed .elementor-heading-title{font-size:36px;}.elementor-5162 .elementor-element.elementor-element-40e7bcd .elementor-heading-title{font-size:36px;}.elementor-5162 .elementor-element.elementor-element-adbeed4 .elementor-heading-title{font-size:36px;}}/* Start custom CSS for heading, class: .elementor-element-c5af76e */@media (max-width: 1024px){
.elementor-5162 .elementor-element.elementor-element-c5af76e .elementor-heading-title {
    font-size: inherit;
    margin-top: 20px;
}}
@media (max-width: 767px){
.elementor-5162 .elementor-element.elementor-element-c5af76e .elementor-heading-title {
    font-size: inherit;
    margin-top: 20px;
}}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-5e4b4c0 */.elementor-toc__list-wrapper {
    column-count: 3;
}
.elementor-toc__header {
    display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efb6ff5 */ol, ul {
    margin: 0 0 0em;
}
a.elementor-toc__list-item-text.elementor-toc__top-level {
    color: #027878;
}
ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before {
    color: #027878;
}
.elementor-widget-table-of-contents .elementor-widget-container {
    min-height: var(--box-min-height);
    border: var(--box-border-width,1px) solid var(--box-border-color,#e1852a);
    border-radius: var(--box-border-radius,3px);
    background-color: var(--box-background-color);
    -webkit-transition: min-height .4s;
    -o-transition: min-height .4s;
    transition: min-height .4s;
    overflow: hidden;
}/* End custom CSS */