.elementor-2617 .elementor-element.elementor-element-f461b31:not(.elementor-motion-effects-element-type-background), .elementor-2617 .elementor-element.elementor-element-f461b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2617 .elementor-element.elementor-element-f461b31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2617 .elementor-element.elementor-element-f461b31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2617 .elementor-element.elementor-element-3413731:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2617 .elementor-element.elementor-element-3413731 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2617 .elementor-element.elementor-element-3413731 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2617 .elementor-element.elementor-element-3413731 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2617 .elementor-element.elementor-element-4be762c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2617 .elementor-element.elementor-element-99b826a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2617 .elementor-element.elementor-element-6c381a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2617 .elementor-element.elementor-element-abcb3ba{margin-top:-47px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2617 .elementor-element.elementor-element-4882179:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2617 .elementor-element.elementor-element-4882179 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2617 .elementor-element.elementor-element-4882179 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2617 .elementor-element.elementor-element-4882179 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2617 .elementor-element.elementor-element-f5eca02 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-2617:not(.elementor-motion-effects-element-type-background), body.elementor-page-2617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}@media(max-width:767px){.elementor-2617 .elementor-element.elementor-element-4be762c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2617 .elementor-element.elementor-element-f5eca02 > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-6c381a2 */.content h1 {
    font-size: 1.5em;
    font-family: 'Noto Sans', sans-serif;
    text-align: left;
 margin-top: 0px;
    color: #000;
    line-height: 1.4;
    margin-bottom: 30px;
}

.content ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

.content ul li {
    margin: 10px 0;
    font-size: 1.1em;
    text-align: start;
    color: #000;
    font-family: 'Noto Sans', sans-serif;
    line-height: 1.8;
}

.content {
    background-color: #fff;
    padding: 45px;
}

.content p {
    font-size: 1em;
    margin: 0;
    margin-top: 38px;
    padding: 0 20px;
    font-family: 'Noto Sans', sans-serif;
    color: #000;
    line-height: 1.6;
    text-align: center;
    margin-bottom: 50px;
}

.page-id-2617 .site-footer {
    padding-block-start: 1rem;
    padding-block-end: 1rem;
    background-color: #000;
    position: relative;
    box-shadow: 0 -10px 10px -10px #fff;
    margin-top: 65px;
}


@media (max-width: 1024px) {
    .content h1 {
        font-size: 1.3em;
        padding: 10px;
        text-align: left;
           margin-bottom: 10px;
              margin-top: -30px;
    }
    
    .content ul {
        margin-top: 0;
        text-align: start;
        padding: 0 10px;
    }

    .content ul li {
        font-size: 1em;
    }
    
    .content {
    
    padding: 10px;
}

    .content p {
        padding: 10px;
        text-align: center;
    }
}/* End custom CSS */