.elementor-3111 .elementor-element.elementor-element-d1a71c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-3111 .elementor-element.elementor-element-d1a71c6:not(.elementor-motion-effects-element-type-background), .elementor-3111 .elementor-element.elementor-element-d1a71c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3111 .elementor-element.elementor-element-d1a71c6, .elementor-3111 .elementor-element.elementor-element-d1a71c6::before{--border-transition:0.3s;}.elementor-3111 .elementor-element.elementor-element-86afa13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3111 .elementor-element.elementor-element-86afa13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3111 .elementor-element.elementor-element-7e5a4c2{color:#000000;}.elementor-3111 .elementor-element.elementor-element-70d4562{color:#000000;}.elementor-3111 .elementor-element.elementor-element-4461363{color:#000000;}.elementor-3111 .elementor-element.elementor-element-5b022a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3111 .elementor-element.elementor-element-5b022a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3111 .elementor-element.elementor-element-fc8cf4d{color:#000000;}.elementor-3111 .elementor-element.elementor-element-bc917f3{color:#000000;}.elementor-3111 .elementor-element.elementor-element-d44fb6a{color:#000000;}.elementor-3111 .elementor-element.elementor-element-f37af5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3111 .elementor-element.elementor-element-50e72be{color:#000000;}.elementor-3111 .elementor-element.elementor-element-0478a2b{color:#000000;}.elementor-3111 .elementor-element.elementor-element-7459ac1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3111 .elementor-element.elementor-element-7459ac1:not(.elementor-motion-effects-element-type-background), .elementor-3111 .elementor-element.elementor-element-7459ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3111 .elementor-element.elementor-element-7459ac1, .elementor-3111 .elementor-element.elementor-element-7459ac1::before{--border-transition:0.3s;}.elementor-3111 .elementor-element.elementor-element-5b0e420{--divider-border-style:double;--divider-color:#000;--divider-border-width:1px;}.elementor-3111 .elementor-element.elementor-element-5b0e420 .elementor-divider-separator{width:100%;}.elementor-3111 .elementor-element.elementor-element-5b0e420 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3111 .elementor-element.elementor-element-5b0e420 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3111 .elementor-element.elementor-element-5b0e420.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-3111 .elementor-element.elementor-element-106b7b7{color:#000000;}.elementor-3111 .elementor-element.elementor-element-106b7b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3111 .elementor-element.elementor-element-106b7b7.elementor-element{--order:99999 /* order end hack */;}@media(min-width:768px){.elementor-3111 .elementor-element.elementor-element-86afa13{--width:33.259%;}.elementor-3111 .elementor-element.elementor-element-5b022a1{--width:31.269%;}.elementor-3111 .elementor-element.elementor-element-f37af5a{--width:25%;}}/* Start custom CSS */.mega-sub-menu{
        width: 600px !important;
        background: white !important;
}
.elementor a {
    color: black;
}

.elementor a:hover {
    text-decoration: underline;
}


ul {
    margin: 0 0 0em 0.4em;
    list-style: none;
}/* End custom CSS */