.elementor-7967 .elementor-element.elementor-element-56e33e7 > .elementor-container{max-width:900px;}.elementor-7967 .elementor-element.elementor-element-49ceabc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7967 .elementor-element.elementor-element-9c8d88e .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-7967 .elementor-element.elementor-element-9c8d88e .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-7967 .elementor-element.elementor-element-9c8d88e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7967 .elementor-element.elementor-element-9c8d88e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7967 .elementor-element.elementor-element-9c8d88e .elementor-icon-list-item > a{font-size:18px;}.elementor-7967 .elementor-element.elementor-element-9c8d88e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7967 .elementor-element.elementor-element-9c8d88e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-edff635 .elementor-heading-title{font-weight:700;}.elementor-7967 .elementor-element.elementor-element-edff635 > .elementor-widget-container{margin:35px 0px 30px 0px;}.elementor-7967 .elementor-element.elementor-element-5492c53 .elementor-heading-title{font-weight:700;}.elementor-7967 .elementor-element.elementor-element-5492c53 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-3168fe8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-ec5d2d8 .elementor-toc__header-title{text-align:start;}.elementor-7967 .elementor-element.elementor-element-ec5d2d8 .elementor-toc__header{flex-direction:row;}.elementor-7967 .elementor-element.elementor-element-ec5d2d8{--item-text-hover-decoration:underline;}.elementor-7967 .elementor-element.elementor-element-ec5d2d8 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-d830120 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-d830120{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-1c6bfdc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-1c6bfdc{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-92884a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-92884a2{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-f98f4d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-f98f4d6{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-2d959ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-2d959ef{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-0f5d646 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-0f5d646{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-ec6c002 > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-7967 .elementor-element.elementor-element-ec6c002{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-c0f8f4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-c0f8f4c{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-c7149c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-c7149c2{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-099d0bc > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-7967 .elementor-element.elementor-element-099d0bc{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-6f0c969 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-6f0c969{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-2c4c510 img{width:100%;height:500px;}.elementor-7967 .elementor-element.elementor-element-2c4c510 > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-7967 .elementor-element.elementor-element-a5d21a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-a5d21a2{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-a5b1e83 > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-7967 .elementor-element.elementor-element-a5b1e83{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-e8ffd59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-e8ffd59{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-6b60111 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-6b60111{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-e9144f9 > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-7967 .elementor-element.elementor-element-e9144f9{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-c5cfd5a{--spacer-size:25px;}.elementor-7967 .elementor-element.elementor-element-791fce6{text-align:center;width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-791fce6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-7156bff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-7156bff{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-31e19d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-31e19d5{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-f3f594a > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-7967 .elementor-element.elementor-element-f3f594a{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-ed97474 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-ed97474{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-f72b57d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-f72b57d{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-9a98716 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-d1f1c3c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7967 .elementor-element.elementor-element-7fb4fe3 .elementor-accordion-title{font-weight:700;}.elementor-7967 .elementor-element.elementor-element-99ace2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-99ace2b{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-0f734ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-0f734ae{width:var( --container-widget-width, 99.886% );max-width:99.886%;--container-widget-width:99.886%;--container-widget-flex-grow:0;}.elementor-7967 .elementor-element.elementor-element-67b8c5c .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-7967 .elementor-element.elementor-element-67b8c5c .elementor-button:hover, .elementor-7967 .elementor-element.elementor-element-67b8c5c .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-7967 .elementor-element.elementor-element-67b8c5c .elementor-button:hover svg, .elementor-7967 .elementor-element.elementor-element-67b8c5c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7967 .elementor-element.elementor-element-67b8c5c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-2942f14{--spacer-size:25px;}@media(max-width:767px){.elementor-7967 .elementor-element.elementor-element-edff635 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-7967 .elementor-element.elementor-element-d830120{font-size:25px;}.elementor-7967 .elementor-element.elementor-element-92884a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-f98f4d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-2d959ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7967 .elementor-element.elementor-element-7fb4fe3 .elementor-accordion-title{font-size:20px;}}/* Start custom CSS for section, class: .elementor-element-56e33e7 */.elementor-7967 .elementor-element.elementor-element-56e33e7 h3 {
    font-size: 24px;
}

.elementor-7967 .elementor-element.elementor-element-56e33e7 h2 {
   margin-top: 54px;
}

.elementor-7967 .elementor-element.elementor-element-56e33e7 img{
    margin-top: 50px 
}


@media (max-width:767px){
    .elementor-7967 .elementor-element.elementor-element-56e33e7 h3 {
    font-size: 24px;
}

.elementor-7967 .elementor-element.elementor-element-56e33e7 h2 {
   margin-top: 54px;
}

.elementor-7967 .elementor-element.elementor-element-56e33e7 img{
    margin-top: 50px 
}
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-7967 img{width:1000px;}

body.elementor-page-7967 .elementor-toc__header-title {
    margin: 0 !important;
    padding: 5px; /* Optional: adjust if there is still a gap */
}

/* Target mobile devices specifically (max-width 767px) */
@media (max-width: 767px) {
    body.elementor-page-7967 .elementor-widget-container, img, h2 {
        margin-top: 5px !important; 
        margin-bottom: 5px !important; 
        padding: 0px !important; /* Often, the "gap" is actually padding */
    }
}/* End custom CSS */