.elementor-2003 .elementor-element.elementor-element-ff74eeb{margin-top:30px;margin-bottom:30px;z-index:0;}.elementor-2003 .elementor-element.elementor-element-056e2a8 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);padding:30px 30px 30px 30px;}@media(max-width:767px){.elementor-2003 .elementor-element.elementor-element-056e2a8 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}}/* Start custom CSS for html, class: .elementor-element-0006f3f */h1, h2, h3, h4, h5, h6 {
        font-family: 'Gilda Display', serif;
        font-weight: 400;
        letter-spacing: 0.5px;
        color: #111;
    }

h1 {
            font-size: 30px;
            margin-bottom: 20px;
        }
        h2 {
            font-size: 26px;
            margin-top: 30px;
            margin-bottom: 10px;
        }
        p {
            margin-bottom: 12px;
        }
        ul {
            margin-left: 20px;
        }
        li {
            margin-bottom: 8px;
        }
        
        
        
        /* ================================
   Mobile Responsive Styles
   ================================ */

@media (max-width: 768px) {

  
.elementor ul {
    padding-left: 18px !important;
    margin-left: 0 !important;
}

.elementor ul li {
    margin-left: 0 !important;
    padding-left: 0 !important;
}
    h1 {
        font-size: 26px;
        margin-bottom: 20px;
        line-height: 1.3;
    }

    h2 {
        font-size: 19px;
        margin-top: 28px;
        margin-bottom: 10px;
        line-height: 1.4;
    }

    p {
        font-size: 14.5px;
        line-height: 1.65;
    }

    ul {
        margin-left: 18px;
    }

    li {
        font-size: 14.5px;
        line-height: 1.6;
    }
}

/* Extra small devices (phones < 480px) */
@media (max-width: 480px) {

  

    h1 {
        font-size: 24px;
    }

    h2 {
        font-size: 18px;
    }

    p, li {
        font-size: 14px;
    }
}/* End custom CSS */