.elementor-3765 .elementor-element.elementor-element-2a67fa48:not(.elementor-motion-effects-element-type-background), .elementor-3765 .elementor-element.elementor-element-2a67fa48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0920723 );}.elementor-3765 .elementor-element.elementor-element-2a67fa48{box-shadow:0px 16px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3765 .elementor-element.elementor-element-2a67fa48 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3765 .elementor-element.elementor-element-5ba98309{--box-border-color:var( --e-global-color-primary );--box-border-width:2px;--header-background-color:var( --e-global-color-primary );--header-color:var( --e-global-color-0920723 );--toggle-button-color:var( --e-global-color-7b85606 );--item-text-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-primary );--marker-size:17px;}.elementor-3765 .elementor-element.elementor-element-5ba98309 .elementor-toc__header-title{text-align:start;}.elementor-3765 .elementor-element.elementor-element-5ba98309 .elementor-toc__header, .elementor-3765 .elementor-element.elementor-element-5ba98309 .elementor-toc__header-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;}.elementor-3765 .elementor-element.elementor-element-5ba98309 .elementor-toc__header{flex-direction:row;column-gap:9px;}.elementor-3765 .elementor-element.elementor-element-5ba98309 .elementor-toc__list-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3765 .elementor-element.elementor-element-47026896{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3765 .elementor-element.elementor-element-f551f78{--spacer-size:30px;}.elementor-3765 .elementor-element.elementor-element-38ad0fa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;}.elementor-3765 .elementor-element.elementor-element-28d61ab{text-align:justify;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3765 .elementor-element.elementor-element-c3345b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;}.elementor-3765 .elementor-element.elementor-element-c5435c4{text-align:justify;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3765 .elementor-element.elementor-element-9032b2f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;}.elementor-3765 .elementor-element.elementor-element-1c905b7{text-align:justify;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3765 .elementor-element.elementor-element-4daa1ee .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3765 .elementor-element.elementor-element-d83be33{text-align:justify;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3765 .elementor-element.elementor-element-196b8c5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;fill:var( --e-global-color-0920723 );color:var( --e-global-color-0920723 );border-style:groove;}.elementor-3765 .elementor-element.elementor-element-dfa66ac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;}.elementor-3765 .elementor-element.elementor-element-ec7712e{text-align:justify;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3765 .elementor-element.elementor-element-54864b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;}.elementor-3765 .elementor-element.elementor-element-fa5615f{text-align:justify;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3765 .elementor-element.elementor-element-aee48d7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;}.elementor-3765 .elementor-element.elementor-element-47bfab4{text-align:justify;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3765 .elementor-element.elementor-element-2763988 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3765 .elementor-element.elementor-element-95d4441{text-align:justify;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3765 .elementor-element.elementor-element-5ad5aaa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;}.elementor-3765 .elementor-element.elementor-element-03a1134{text-align:justify;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3765 .elementor-element.elementor-element-9412f36 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;}.elementor-3765 .elementor-element.elementor-element-4b29567{text-align:justify;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}:root{--page-title-display:none;}/* Start custom CSS */.custom-underline{
    padding-bottom: 15px;
}
.custom-underline::before{
    position: absolute;
    content: "";
    bottom: 10px;
    left: 0;
    width: 155px;
    background-color: #F9BC16;
    height: 2px;
}
.custom-underline::after{
    position: absolute;
    content: "o";
    left: 154px;
    top: 59px;
    font-family: "icomoon";
    font-weight: bold;
    font-size: 11px;
    color: #F9BC16;
}/* End custom CSS */