.elementor-1342 .elementor-element.elementor-element-e306818{--divider-border-style:solid;--divider-color:#112F69;padding:1rem 0rem 1rem 0rem;}.elementor-1342 .elementor-element.elementor-element-e306818 .elementor-divider-separator{width:10rem;margin:0 auto;margin-left:0;}.elementor-1342 .elementor-element.elementor-element-e306818 .elementor-divider{text-align:left;}.elementor-1342 .elementor-element.elementor-element-0e0dbca{z-index:0;}.elementor-1342 .elementor-element.elementor-element-d2918da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-1342 .elementor-element.elementor-element-454d7ee img{width:100vw;max-width:3rem;}.elementor-1342 .elementor-element.elementor-element-4cd2c6d{text-align:start;}.elementor-1342 .elementor-element.elementor-element-00d56a5 img{width:100vw;max-width:3rem;}.elementor-1342 .elementor-element.elementor-element-a5ea034{text-align:start;}.elementor-1342 .elementor-element.elementor-element-6e65343 img{width:100vw;max-width:3rem;}.elementor-1342 .elementor-element.elementor-element-6aef582{text-align:start;}.elementor-1342 .elementor-element.elementor-element-dae3279 img{width:100vw;max-width:3rem;}.elementor-1342 .elementor-element.elementor-element-21f2a54{text-align:start;}.elementor-1342 .elementor-element.elementor-element-7e288ce img{width:100vw;max-width:3rem;}.elementor-1342 .elementor-element.elementor-element-fa173a1{text-align:start;}.elementor-1342 .elementor-element.elementor-element-cafa2e3{margin:2.1875rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1342 .elementor-element.elementor-element-811d07e{width:var( --container-widget-width, 37rem );max-width:37rem;--container-widget-width:37rem;--container-widget-flex-grow:0;}.elementor-1342 .elementor-element.elementor-element-7073529{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}@media(max-width:767px){.elementor-1342 .elementor-element.elementor-element-e306818 .elementor-divider{text-align:left;}.elementor-1342 .elementor-element.elementor-element-e306818 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-1342 .elementor-element.elementor-element-7073529{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}}/* Start custom CSS for html, class: .elementor-element-23dcf75 */.elementor-1342 .elementor-element.elementor-element-23dcf75 {
    opacity: 0.1;
}/* End custom CSS */
/* Start custom CSS */@media screen and (min-width: 768px) {
    .about-section2 {
        margin-top: -7rem !important;
    }
}

@media screen and (min-width: 1025px) {
    .about-section2 {
        margin-top: 22rem !important;
    }
}/* End custom CSS */