.elementor-916 .elementor-element.elementor-element-5d4c91da{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-916 .elementor-element.elementor-element-c013734{font-size:16px;color:var( --e-global-color-da5b497 );}.elementor-916 .elementor-element.elementor-element-9bdc017{--box-min-height:0px;--box-background-color:var( --e-global-color-da5b497 );--box-border-width:0px;--box-border-radius:3px;--separator-width:0px;--box-padding:0px;--header-background-color:var( --e-global-color-da5b497 );--header-color:var( --e-global-color-75e08c6 );--nested-list-indent:0px;--item-text-color:var( --e-global-color-75e08c6 );--item-text-hover-color:#44FFE7;--item-text-active-color:#FFFFFF;--marker-color:var( --e-global-color-75e08c6 );}.elementor-916 .elementor-element.elementor-element-9bdc017 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 30px 30px 30px;}.elementor-916 .elementor-element.elementor-element-9bdc017 .elementor-toc__spinner{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-916 .elementor-element.elementor-element-9bdc017 .elementor-toc__header-title{text-align:start;}.elementor-916 .elementor-element.elementor-element-9bdc017 .elementor-toc__header, .elementor-916 .elementor-element.elementor-element-9bdc017 .elementor-toc__header-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:400;}.elementor-916 .elementor-element.elementor-element-141bb12{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:2px;}.elementor-916 .elementor-element.elementor-element-141bb12 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-916 .elementor-element.elementor-element-141bb12 .elementor-divider-separator{width:100%;}.elementor-916 .elementor-element.elementor-element-141bb12 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-916 .elementor-element.elementor-element-b09606f{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:2px;}.elementor-916 .elementor-element.elementor-element-b09606f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-916 .elementor-element.elementor-element-b09606f .elementor-divider-separator{width:100%;}.elementor-916 .elementor-element.elementor-element-b09606f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.ee-tooltip.ee-tooltip-46ad5e8.to--top,
							 .ee-tooltip.ee-tooltip-46ad5e8.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-46ad5e8.to--left,
							 .ee-tooltip.ee-tooltip-46ad5e8.to--right{margin-top:0px;}.elementor-916 .elementor-element.elementor-element-95cdc80{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:2px;}.elementor-916 .elementor-element.elementor-element-95cdc80 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-916 .elementor-element.elementor-element-95cdc80 .elementor-divider-separator{width:100%;}.elementor-916 .elementor-element.elementor-element-95cdc80 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-916 .elementor-element.elementor-element-001b121 > .elementor-widget-container{padding:0px 0px 0px 0px;}.ee-tooltip.ee-tooltip-001b121.to--top,
							 .ee-tooltip.ee-tooltip-001b121.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-001b121.to--left,
							 .ee-tooltip.ee-tooltip-001b121.to--right{margin-top:0px;}.elementor-916 .elementor-element.elementor-element-001b121 img{width:100%;max-width:100%;height:500px;}.elementor-916 .elementor-element.elementor-element-0586d62{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:2px;}.elementor-916 .elementor-element.elementor-element-0586d62 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-916 .elementor-element.elementor-element-0586d62 .elementor-divider-separator{width:100%;}.elementor-916 .elementor-element.elementor-element-0586d62 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-916 .elementor-element.elementor-element-f23b505 > .elementor-widget-container{background-color:transparent;padding:6px 20px 25px 20px;background-image:linear-gradient(52deg, var( --e-global-color-primary ) 0%, var( --e-global-color-1317880 ) 100%);border-radius:3px 3px 3px 3px;}.elementor-916 .elementor-element.elementor-element-f23b505{color:var( --e-global-color-7a7e858 );}.elementor-916 .elementor-element.elementor-element-c4ed126{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:2px;}.elementor-916 .elementor-element.elementor-element-c4ed126 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-916 .elementor-element.elementor-element-c4ed126 .elementor-divider-separator{width:100%;}.elementor-916 .elementor-element.elementor-element-c4ed126 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-916 .elementor-element.elementor-element-6104618 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-916 .elementor-element.elementor-element-e19b584 .elementor-cta .elementor-cta__bg, .elementor-916 .elementor-element.elementor-element-e19b584 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-916 .elementor-element.elementor-element-e19b584 .elementor-cta__content{text-align:center;background-color:var( --e-global-color-da5b497 );}.elementor-916 .elementor-element.elementor-element-e19b584 .elementor-cta__description{color:var( --e-global-color-75e08c6 );}.elementor-916 .elementor-element.elementor-element-e19b584 .elementor-cta__button{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-916 .elementor-element.elementor-element-4862fdc{font-size:12px;line-height:10px;color:var( --e-global-color-text );}/* Start custom CSS for table-of-contents, class: .elementor-element-9bdc017 */.elementor-916 .elementor-element.elementor-element-9bdc017 ol{
    padding: 0;
    margin: 0;
}
.elementor-916 .elementor-element.elementor-element-9bdc017 a:hover{
    color: #44FFE7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4c91da */h3:before {
    content: "1";
    border: 2px solid #60dcc2;
    background: #17dcc21f;
    color: #60dcc2;
    border-radius: 50%;
    height: 35px;
    width: 35px;
    font-size: 20px;
    text-align: center;
    margin: 1px 0 0 -45px;
    position: absolute;
    line-height: normal;
    padding: 3px 0;
}
h3.h3-2:before {content: "2";}
h3.h3-3:before {content: "3";}
h3.h3-4:before {content: "4";}
h3.h3-5:before {content: "5";}
h3.h3-6:before {content: "6";}
h3 {
    padding: 0 0 0 40px;
}

h2{
    margin-top: 50px;
}

.elementor-menu-anchor {
    top: -110px;
    position: relative;
}/* End custom CSS */