.elementor-33466 .elementor-element.elementor-element-22951ea3 .current-progress{background-color:#FFB901;}.elementor-33466 .elementor-element.elementor-element-22951ea3 .elementor-scrolling-tracker-horizontal{background-color:#EAEAEA;}.elementor-33466 .elementor-element.elementor-element-22951ea3{--horizontal-progress-border:none;--horizontal-border-style:none;}.elementor-33466 .elementor-element.elementor-element-16ca95ce:not(.elementor-motion-effects-element-type-background), .elementor-33466 .elementor-element.elementor-element-16ca95ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33466 .elementor-element.elementor-element-16ca95ce > .elementor-container{max-width:1300px;}.elementor-33466 .elementor-element.elementor-element-16ca95ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 162px 0px;}.elementor-33466 .elementor-element.elementor-element-16ca95ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33466 .elementor-element.elementor-element-5809614b > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 204px 0px;}.elementor-33466 .elementor-element.elementor-element-3997ffe6{text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-33466 .elementor-element.elementor-element-36002cb0 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-33466 .elementor-element.elementor-element-36002cb0{--box-border-color:#FFFFFF;--box-border-width:0px;--separator-width:0px;--item-text-color:#414141;--item-text-hover-color:#FFB901;--item-text-active-color:#FFB901;--marker-color:#2B2B2B;--marker-size:18px;}.elementor-33466 .elementor-element.elementor-element-36002cb0 .elementor-toc__spinner{color:#FFB901;fill:#FFB901;}.elementor-33466 .elementor-element.elementor-element-36002cb0 .elementor-toc__header-title{text-align:start;}.elementor-33466 .elementor-element.elementor-element-36002cb0 .elementor-toc__list-item{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.7em;letter-spacing:-0.2px;}.elementor-33466 .elementor-element.elementor-element-19c2e960 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-33466 .elementor-element.elementor-element-7495e41b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33466 .elementor-element.elementor-element-7495e41b{text-align:left;}.elementor-33466 .elementor-element.elementor-element-7495e41b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:bold;line-height:1.2em;letter-spacing:-2px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-33466 .elementor-element.elementor-element-34d54d2 .elementor-repeater-item-b8acb63 .elementor-icon-list-icon{width:31px;}.elementor-33466 .elementor-element.elementor-element-34d54d2 .elementor-icon-list-icon i{color:#FFBB09;font-size:14px;}.elementor-33466 .elementor-element.elementor-element-34d54d2 .elementor-icon-list-icon svg{fill:#FFBB09;--e-icon-list-icon-size:14px;}.elementor-33466 .elementor-element.elementor-element-34d54d2 .elementor-icon-list-icon{width:14px;}.elementor-33466 .elementor-element.elementor-element-34d54d2 .elementor-icon-list-text, .elementor-33466 .elementor-element.elementor-element-34d54d2 .elementor-icon-list-text a{color:#BFBFBF;}.elementor-33466 .elementor-element.elementor-element-34d54d2 .elementor-icon-list-item{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;letter-spacing:-0.2px;}.elementor-33466 .elementor-element.elementor-element-4c70e300 img{border-radius:8px 8px 8px 8px;}.elementor-33466 .elementor-element.elementor-element-704bfa85{font-family:"Open Sans", Sans-serif;font-size:19px;line-height:1.8em;}.elementor-33466 .elementor-element.elementor-element-171c09b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-33466 .elementor-element.elementor-element-4a3d3f3b .elementor-cta .elementor-cta__bg, .elementor-33466 .elementor-element.elementor-element-4a3d3f3b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-33466 .elementor-element.elementor-element-4a3d3f3b > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;}.elementor-33466 .elementor-element.elementor-element-4a3d3f3b .elementor-cta__content{text-align:center;padding:20px 20px 20px 20px;}.elementor-33466 .elementor-element.elementor-element-4a3d3f3b .elementor-cta__image img{width:100%;border-radius:4px;}.elementor-33466 .elementor-element.elementor-element-4a3d3f3b .elementor-cta__description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-33466 .elementor-element.elementor-element-4a3d3f3b .elementor-cta__button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#000000;background-color:#FFB901;border-color:#FFB901;border-radius:7px;}.elementor-33466 .elementor-element.elementor-element-4a3d3f3b .elementor-cta__button:hover{color:#000000;background-color:#FFB901;border-color:#FFB901;}.elementor-33466 .elementor-element.elementor-element-5f114210{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-33466 .elementor-element.elementor-element-3080be5e .elementor-repeater-item-cb2cd00 > div{color:#FFFFFF;background-color:#1164BB;box-shadow:0px 1px 18px 0px rgba(0, 0, 0, 0.21);}.elementor-33466 .elementor-element.elementor-element-3080be5e .elementor-repeater-item-cb2cd00 > div svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-33466 .elementor-element.elementor-element-3080be5e .elementor-repeater-item-cb2cd00 > div:hover{color:#1164BB;background-color:#FFFFFF;}.elementor-33466 .elementor-element.elementor-element-3080be5e .elementor-repeater-item-cb2cd00 > div:hover svg path{stroke:#1164BB;fill:#1164BB;}.elementor-33466 .elementor-element.elementor-element-3080be5e .elementor-repeater-item-8b440eb > div{color:#FFFFFF;background-color:#1BA6FF;box-shadow:0px 1px 18px 0px rgba(0, 0, 0, 0.21);}.elementor-33466 .elementor-element.elementor-element-3080be5e .elementor-repeater-item-8b440eb > div svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-33466 .elementor-element.elementor-element-3080be5e .elementor-repeater-item-8b440eb > div:hover{color:#1BA6FF;background-color:#FFFFFF;}.elementor-33466 .elementor-element.elementor-element-3080be5e .elementor-repeater-item-8b440eb > div:hover svg path{stroke:#1BA6FF;fill:#1BA6FF;}.elementor-33466 .elementor-element.elementor-element-3080be5e .elementor-repeater-item-b82f8ef > div{color:#FFFFFF;background-color:#0077B5;box-shadow:0px 1px 18px 0px rgba(0, 0, 0, 0.21);}.elementor-33466 .elementor-element.elementor-element-3080be5e .elementor-repeater-item-b82f8ef > div svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-33466 .elementor-element.elementor-element-3080be5e .elementor-repeater-item-b82f8ef > div:hover{color:#0077B5;background-color:#FFFFFF;}.elementor-33466 .elementor-element.elementor-element-3080be5e .elementor-repeater-item-b82f8ef > div:hover svg path{stroke:#0077B5;fill:#0077B5;}.elementor-33466 .elementor-element.elementor-element-3080be5e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-33466 .elementor-element.elementor-element-3080be5e .ekit_socialshare > li > div{text-align:center;text-decoration:none;border-radius:10% 10% 10% 10%;width:44px;height:44px;cursor:pointer;line-height:40px;}.elementor-33466 .elementor-element.elementor-element-3080be5e .ekit_socialshare > li{display:inline-block;margin:5px 5px 12px 5px;}@media(max-width:1024px){.elementor-33466 .elementor-element.elementor-element-36002cb0 .elementor-toc__list-item{font-size:14px;line-height:1.6em;}.elementor-33466 .elementor-element.elementor-element-3080be5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33466 .elementor-element.elementor-element-3080be5e .ekit_socialshare{text-align:left;}}@media(max-width:767px){.elementor-33466 .elementor-element.elementor-element-19c2e960 > .elementor-element-populated{padding:50px 0px 30px 20px;}.elementor-33466 .elementor-element.elementor-element-7495e41b .elementor-heading-title{font-size:25px;}.elementor-33466 .elementor-element.elementor-element-704bfa85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33466 .elementor-element.elementor-element-704bfa85{font-size:17px;}.elementor-33466 .elementor-element.elementor-element-171c09b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-33466 .elementor-element.elementor-element-3080be5e .ekit_socialshare{text-align:center;}}@media(min-width:768px){.elementor-33466 .elementor-element.elementor-element-5809614b{width:26.165%;}.elementor-33466 .elementor-element.elementor-element-19c2e960{width:49.049%;}.elementor-33466 .elementor-element.elementor-element-171c09b7{width:24.089%;}}@media(max-width:1024px) and (min-width:768px){.elementor-33466 .elementor-element.elementor-element-19c2e960{width:60%;}.elementor-33466 .elementor-element.elementor-element-171c09b7{width:40%;}}/* Start custom CSS for table-of-contents, class: .elementor-element-36002cb0 */.fa-dot-circle {
    color: #FFB901 !important;
        margin-top: -20px;
}

.elementor-toc__list-item {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-34d54d2 */.elementor-30388 .elementor-element.elementor-element-ac72e27 .elementor-icon-list-icon svg {
    fill: none;
--e-icon-list-icon-size: 25px;
    }
    
    .elementor-30388 .elementor-element.elementor-element-ac72e27 .elementor-icon-list-icon {
    width: 25px !important;
}/* End custom CSS */