.elementor-27608 .elementor-element.elementor-element-217e9182{overflow:hidden;}.elementor-27608 .elementor-element.elementor-element-217e9182 > .elementor-container{text-align:left;}.elementor-27608 .elementor-element.elementor-element-1cec882 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27608 .elementor-element.elementor-element-26df9db{--toc-body-max-height:486px;--nested-list-indent:0.1em;--item-text-color:#F44FA2;--item-text-hover-color:#FF0092FC;--item-text-active-color:#060606;--marker-color:#D4D4D4;width:auto;max-width:auto;align-self:flex-start;}.elementor-27608 .elementor-element.elementor-element-26df9db .elementor-toc__list-item{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-27608 .elementor-element.elementor-element-26df9db > .elementor-widget-container{margin:100px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-27608 .elementor-element.elementor-element-5e3b5cbd > .elementor-element-populated{color:#ED1616;text-align:left;}.elementor-27608 .elementor-element.elementor-element-56bd3b9b{text-align:left;color:#000000;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-27608 .elementor-element.elementor-element-56bd3b9b > .elementor-widget-container{margin:5px 5px 5px 5px;padding:4px 4px 4px 4px;border-style:none;}.elementor-27608 .elementor-element.elementor-element-3ffaa52f{--grid-template-columns:repeat(0, auto);--icon-size:25px;--grid-column-gap:48px;--grid-row-gap:0px;}.elementor-27608 .elementor-element.elementor-element-3ffaa52f .elementor-widget-container{text-align:center;}.elementor-27608 .elementor-element.elementor-element-3ffaa52f .elementor-social-icon{--icon-padding:0.4em;border-style:none;}.elementor-27608 .elementor-element.elementor-element-3ffaa52f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-27608 .elementor-element.elementor-element-31a2fe48{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-27608 .elementor-element.elementor-element-31a2fe48 .elementor-divider-separator{width:100%;}.elementor-27608 .elementor-element.elementor-element-31a2fe48 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-27608 .elementor-element.elementor-element-31a2fe48 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-27608 .elementor-element.elementor-element-be763f7{text-align:left;}.elementor-27608 .elementor-element.elementor-element-be763f7 .elementor-heading-title{color:#000000;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-27608 .elementor-element.elementor-element-26df9db > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-27608 .elementor-element.elementor-element-1cec882{width:20.175%;}.elementor-27608 .elementor-element.elementor-element-5e3b5cbd{width:61.667%;}.elementor-27608 .elementor-element.elementor-element-491bc293{width:18.114%;}}@media(max-width:767px){.elementor-27608 .elementor-element.elementor-element-26df9db{--toc-body-max-height:248px;}.elementor-27608 .elementor-element.elementor-element-26df9db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27608 .elementor-element.elementor-element-56bd3b9b{align-self:flex-start;}}/* Start custom CSS for table-of-contents, class: .elementor-element-26df9db */.elementor-27608 .elementor-element.elementor-element-26df9db {
    border: none;
    padding-bottom: 150px;
   
    
}
.elementor-27608 .elementor-element.elementor-element-26df9db li {
     border-bottom: solid #D4D4D4 1px;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-56bd3b9b */table {
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5e3b5cbd */table {
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-3ffaa52f */.elementor-27608 .elementor-element.elementor-element-3ffaa52f {
    border-top: 1px solid white;
}/* End custom CSS */